summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/score/coremuteximpl.h (unfollow)
Commit message (Expand)AuthorFilesLines
2019-04-04doxygen: Rename Score* groups in RTEMSScore*Sebastian Huber1-2/+2
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-2/+1
2016-11-28score: Fix thread queue context initializationSebastian Huber1-0/+1
2016-11-09score: Avoid _Scheduler_Get_by_CPU_index( 0 )Sebastian Huber1-1/+1
2016-11-03score: Introduce thread resource count methodsSebastian Huber1-5/+5
2016-11-02score: Introduce Thread_Scheduler_control::homeSebastian Huber1-1/+1
2016-11-02score: Delete Thread_Scheduler_control::own_nodeSebastian Huber1-3/+3
2016-09-27score: Unify CORE mutex seize/surrenderSebastian Huber1-87/+6
2016-09-27score: Simplify CORE mutex seizeSebastian Huber1-11/+3
2016-09-21score: Rework thread priority managementSebastian Huber1-77/+69
2016-09-08score: Introduce _Thread_Get_priority()Sebastian Huber1-1/+1
2016-09-08score: Introduce Thread_queue_Lock_contextSebastian Huber1-2/+4
2016-09-08score: Simplify thread queue acquire/releaseSebastian Huber1-8/+2
2016-08-11score: Add _Thread_queue_Surrender()Sebastian Huber1-11/+5
2016-07-27score: Priority inherit thread queue operationsSebastian Huber1-0/+3
2016-07-25cpukit: Add and use Watchdog_Discipline.Gedare Bloom1-8/+0
2016-06-22score: Introduce map priority scheduler operationSebastian Huber1-0/+42
2016-06-06rtems: Fix no protocol mutex releaseSebastian Huber1-43/+11
2016-05-30score: Use owner of thread queue for CORE mutexSebastian Huber1-3/+2
2016-05-30score: Rework CORE inherit priority mutexSebastian Huber1-155/+108
2016-05-30score: Rework CORE priority ceiling mutexSebastian Huber1-70/+180
2016-05-30score: Add CORE mutex variantsSebastian Huber1-19/+158
2016-05-30rtems: Simplify rtems_semaphore_delete()Sebastian Huber1-14/+0
2016-05-30score: Simplify CORE mutexSebastian Huber1-2/+0
2016-05-30score: _CORE_mutex_Check_dispatch_for_seize()Sebastian Huber1-28/+5
2016-05-26score: Add Status_Control for all APIsSebastian Huber1-102/+44
2016-05-25score: Move thread queue MP callout to contextSebastian Huber1-76/+59
2016-05-25score: Get rid of mp_id parameterSebastian Huber1-6/+0
2016-05-12score: Fix CORE mutex initializationSebastian Huber1-19/+0
2016-05-02score: __RTEMS_DO_NOT_INLINE_CORE_MUTEX_SEIZE__Sebastian Huber1-233/+158
2016-05-02score: Delete __RTEMS_STRICT_ORDER_MUTEX__Sebastian Huber1-14/+0
2016-04-27posix: Avoid Giant lock for condition variablesSebastian Huber1-0/+8
2016-04-22score: Avoid Giant lock for CORE mtx/semSebastian Huber1-16/+10
2016-04-21score: Introduce _Thread_queue_Flush_critical()Sebastian Huber1-8/+28
2016-04-21score: Add and use _CORE_mutex_Acquire_critical()Sebastian Huber1-8/+24
2016-04-21score: Remove id parameter _CORE_mutex_Seize()Sebastian Huber1-6/+2
2016-04-06score: Rework MP thread queue callout supportSebastian Huber1-31/+33
2016-04-06score: _Thread_queue_Flush() parameter changesSebastian Huber1-17/+14
2016-04-06score: Delete Thread_Wait_information::idSebastian Huber1-1/+0
2016-03-29score: Remove Thread_queue_Queue::operations fieldSebastian Huber1-3/+3
2015-05-19score: _Thread_Dispatch_disable_critical()Sebastian Huber1-1/+1
2015-05-19score: Rework _Thread_Change_priority()Sebastian Huber1-5/+1
2015-05-19score: Fine grained locking for mutexesSebastian Huber1-21/+19
2015-05-19score: Add Thread_queue_Control::LockSebastian Huber1-0/+5
2015-04-23score: _CORE_mutex_Seize_interrupt_blocking()Sebastian Huber1-6/+9
2015-04-21score: _Objects_Get_isr_disable()Sebastian Huber1-22/+22
2015-04-16score: Add const qualifierSebastian Huber1-1/+1