summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/score/mrspimpl.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-07-28score: Assert scheduler index validitySebastian Huber1-0/+2
2023-05-20Update company nameSebastian Huber1-1/+1
2022-09-19Do not use RTEMS_INLINE_ROUTINESebastian Huber1-16/+16
2022-03-10cpukit/: Scripted embedded brains header file clean upJoel Sherrill1-6/+0
2022-02-28cpukit/include/rtems/score/[a-r]*.h: Change license to BSD-2Joel Sherrill1-3/+22
2021-11-23score: Add SMP scheduler make/clean stickySebastian Huber1-10/+9
2021-07-16cpukit: occured -> occurredSebastian Huber1-2/+2
2021-03-16rtems: Allow initially locked MrsP semaphoresSebastian Huber1-6/+22
2021-02-01score: Simplify _MRSP_Wait_for_ownership()Sebastian Huber1-7/+6
2021-01-21mrsp: Change error status for a nested seizeSebastian Huber1-11/+19
2020-12-02score: Canonicalize Doxygen @file commentsSebastian Huber1-1/+2
2019-12-11rtems: Simplify semaphore configurationSebastian Huber1-10/+1
2019-05-13doxygen: score: adjust doc in mrspimpl.h to doxygen guidelinesAndreas Dachsberger1-0/+154
2019-04-04doxygen: Rename Score* groups in RTEMSScore*Sebastian Huber1-1/+1
2018-01-25Remove make preinstallChris Johns1-0/+0
2017-10-10score: Add _Thread_queue_Dispatch_disable()Sebastian Huber1-3/+1
2017-01-31score: Add _Thread_queue_Object_nameSebastian Huber1-1/+1
2016-12-02score: Initialize thread queue context earlySebastian Huber1-1/+1
2016-11-18score: Constify _MRSP_Get_owner()Sebastian Huber1-1/+3
2016-11-09score: Fix _MRSP_Initialize()Sebastian Huber1-4/+4
2016-11-02score: Introduce Thread_Scheduler_control::homeSebastian Huber1-1/+1
2016-11-02score: Delete Thread_Scheduler_control::own_nodeSebastian Huber1-3/+6
2016-11-02score: First part of new MrsP implementationSebastian Huber1-205/+79
2016-11-02score: Use scheduler instance specific locksSebastian Huber1-2/+2
2016-09-21score: Rework thread priority managementSebastian Huber1-111/+144
2016-09-08score: Introduce _Thread_Get_priority()Sebastian Huber1-2/+2
2016-09-08score: Introduce Thread_queue_Lock_contextSebastian Huber1-7/+13
2016-09-08score: Simplify thread queue acquire/releaseSebastian Huber1-5/+2
2016-09-08score: Fix for RTEMS_DEBUGSebastian Huber1-0/+1
2016-07-25cpukit: Add and use Watchdog_Discipline.Gedare Bloom1-3/+2
2016-06-22score: Introduce map priority scheduler operationSebastian Huber1-16/+30
2016-05-30score: Use thread queue lock for MrsPSebastian Huber1-4/+8
2016-05-30score: Add _Thread_queue_Context_set_MP_callout()Sebastian Huber1-1/+1
2016-05-26score: Add Status_Control for all APIsSebastian Huber1-21/+28
2016-05-25score: Move thread queue MP callout to contextSebastian Huber1-48/+49
2016-05-20score: Rename _ISR_Disable_without_giant()Sebastian Huber1-4/+4
2016-05-20score: Add Thread_Change_life()Sebastian Huber1-3/+3
2016-04-22score: Avoid Giant lock for CORE mtx/semSebastian Huber1-10/+31
2016-04-21score: Rename _MRSP_Obtain()Sebastian Huber1-2/+2
2016-04-21score: Close semaphore object before flushSebastian Huber1-3/+6
2016-03-04score: Replace watchdog handler implementationSebastian Huber1-16/+16
2015-05-19score: _Thread_Dispatch_disable_critical()Sebastian Huber1-3/+3
2015-05-19score: Fine grained locking for MrsPSebastian Huber1-38/+98
2015-05-19score: Rework _Thread_Change_priority()Sebastian Huber1-16/+20
2015-05-19score: Add header to _Watchdog_Remove()Sebastian Huber1-1/+1
2015-05-11score: Fix scheduler helping protocolSebastian Huber1-2/+2
2015-03-24score: Fix MrsP ISR/task sychronizationSebastian Huber1-9/+12
2014-12-18smp: Fix timeout for MrsP semaphoresSebastian Huber1-53/+58
2014-08-05Add and use RTEMS_CONTAINER_OF()Sebastian Huber1-1/+1
2014-07-09score: Implement scheduler helping protocolSebastian Huber1-24/+6