summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/score/percpu.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-05-20Update company nameSebastian Huber1-1/+1
2022-09-19Do not use RTEMS_INLINE_ROUTINESebastian Huber1-3/+3
2022-08-19percpu.h: Add pragma for gcc 12 warningRyan Long1-0/+8
2022-02-28cpukit/include/rtems/score/[a-r]*.h: Change license to BSD-2Joel Sherrill1-3/+22
2021-12-09Avoid ISR_LOCK_MEMBER() since it confuses DoxygenSebastian Huber1-1/+3
2021-11-22cpukit: Enable debug for SMP AArch64Kinsey Moore1-9/+22
2021-07-29score: Add _Per_CPU_Submit_job()Sebastian Huber1-4/+16
2021-07-28score: Simplify SMP processor state handlingSebastian Huber1-26/+16
2021-07-28score: Remove processor event broadcast/receiveSebastian Huber1-1/+34
2021-06-08score: Remove unused _Per_CPU_Initialize() declSebastian Huber1-7/+0
2021-05-17score: Add and use _Per_CPU_Is_ISR_in_progress()Sebastian Huber1-0/+10
2020-12-02score: Canonicalize Doxygen @file commentsSebastian Huber1-3/+5
2020-12-02score: Canonicalize Doxygen groupsSebastian Huber1-6/+8
2020-11-26score: Change _Per_CPU_Information declarationSebastian Huber1-1/+1
2020-02-28score: Fix context switch extensions (SMP)Sebastian Huber1-0/+7
2019-12-10score: Optimize _Per_CPU_Get_index()Sebastian Huber1-0/+5
2019-05-20score: Add _Per_CPU_Wait_for_job()Sebastian Huber1-0/+14
2019-05-20score: Add _Per_CPU_Add_job()Sebastian Huber1-1/+14
2019-05-20score: Move per-processor job data structuresSebastian Huber1-3/+56
2019-05-10score: Adjust PER_CPU_CONTROL_SIZE_APPROXSebastian Huber1-3/+6
2019-04-12score: Remove _SMP_Before_multitasking_action()Sebastian Huber1-8/+0
2019-04-12score: Rework SMP multicast actionSebastian Huber1-0/+40
2019-04-12score: Use an ISR lock for Per_CPU_Control::LockSebastian Huber1-83/+78
2019-04-12score: Remove unused macrosSebastian Huber1-28/+0
2019-04-11score: Rename _SMP_Get_processor_count()Sebastian Huber1-2/+2
2019-04-04doxygen: Rename Score* groups in RTEMSScore*Sebastian Huber1-1/+1
2019-02-28Remove explicit file names from @fileSebastian Huber1-1/+1
2019-01-29Add low level event recording supportSebastian Huber1-0/+4
2018-09-10score: Add flexible per-CPU dataSebastian Huber1-1/+8
2018-06-29score: Increase PER_CPU_CONTROL_SIZE_APPROXSebastian Huber1-1/+1
2018-06-27Rework initialization and interrupt stack supportSebastian Huber1-35/+18
2018-02-02score: Introduce new monotonic clockSebastian Huber1-5/+13
2018-01-25Remove make preinstallChris Johns1-0/+0
2017-10-17score: Rename watchdog variantsSebastian Huber1-9/+13
2017-09-27score: Rename to _Scheduler_ControlSebastian Huber1-1/+1
2016-11-23score: Force Per_CPU_Control::executing alignmentSebastian Huber1-0/+7
2016-11-21score: Group Per_CPU_Control members by alignmentSebastian Huber1-19/+19
2016-11-18score: Add Per_CPU_Control::Interrupt_frameSebastian Huber1-3/+25
2016-11-18score: Add Per_CPU_Control::isr_dispatch_disableSebastian Huber1-1/+13
2016-11-10rtems: Add scheduler processor add/removeSebastian Huber1-0/+6
2016-11-09score: Add scheduler to per-CPU informationSebastian Huber1-4/+17
2016-11-07score: Add optional _CPU_Get_thread_executing()Sebastian Huber1-5/+13
2016-11-07score: Prevent assignment to _Thread_ExecutingSebastian Huber1-1/+1
2016-11-02score: Add new SMP scheduler helping protocolSebastian Huber1-0/+8
2016-09-23score: Fix C/C++ compatibility issueSebastian Huber1-4/+6
2016-06-29score: Fix SMP message handlingSebastian Huber1-5/+0
2016-05-20score: Remove the Giant lockSebastian Huber1-6/+0
2016-05-20score: Rename _ISR_Disable() and _ISR_Enable()Sebastian Huber1-4/+4
2016-05-20score: Rename _ISR_Disable_without_giant()Sebastian Huber1-6/+6
2016-05-12score: Add _ISR_lock_Is_owner()Sebastian Huber1-0/+2