summaryrefslogtreecommitdiffstats
path: root/cpukit/score/include/rtems/score/coremuteximpl.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* score: Add _Thread_queue_Object_nameSebastian Huber2017-01-311-1/+1
* score: Initialize thread queue context earlySebastian Huber2016-12-021-2/+1
* score: Fix thread queue context initializationSebastian Huber2016-11-281-0/+1
* score: Avoid _Scheduler_Get_by_CPU_index( 0 )Sebastian Huber2016-11-091-1/+1
* score: Introduce thread resource count methodsSebastian Huber2016-11-031-5/+5
* score: Introduce Thread_Scheduler_control::homeSebastian Huber2016-11-021-1/+1
* score: Delete Thread_Scheduler_control::own_nodeSebastian Huber2016-11-021-3/+3
* score: Unify CORE mutex seize/surrenderSebastian Huber2016-09-271-87/+6
* score: Simplify CORE mutex seizeSebastian Huber2016-09-271-11/+3
* score: Rework thread priority managementSebastian Huber2016-09-211-77/+69
* score: Introduce _Thread_Get_priority()Sebastian Huber2016-09-081-1/+1
* score: Introduce Thread_queue_Lock_contextSebastian Huber2016-09-081-2/+4
* score: Simplify thread queue acquire/releaseSebastian Huber2016-09-081-8/+2
* score: Add _Thread_queue_Surrender()Sebastian Huber2016-08-111-11/+5
* score: Priority inherit thread queue operationsSebastian Huber2016-07-271-0/+3
* cpukit: Add and use Watchdog_Discipline.Gedare Bloom2016-07-251-8/+0
* score: Introduce map priority scheduler operationSebastian Huber2016-06-221-0/+42
* rtems: Fix no protocol mutex releaseSebastian Huber2016-06-061-43/+11
* score: Use owner of thread queue for CORE mutexSebastian Huber2016-05-301-3/+2
* score: Rework CORE inherit priority mutexSebastian Huber2016-05-301-155/+108
* score: Rework CORE priority ceiling mutexSebastian Huber2016-05-301-70/+180
* score: Add CORE mutex variantsSebastian Huber2016-05-301-19/+158
* rtems: Simplify rtems_semaphore_delete()Sebastian Huber2016-05-301-14/+0
* score: Simplify CORE mutexSebastian Huber2016-05-301-2/+0
* score: _CORE_mutex_Check_dispatch_for_seize()Sebastian Huber2016-05-301-28/+5
* score: Add Status_Control for all APIsSebastian Huber2016-05-261-102/+44
* score: Move thread queue MP callout to contextSebastian Huber2016-05-251-76/+59
* score: Get rid of mp_id parameterSebastian Huber2016-05-251-6/+0
* score: Fix CORE mutex initializationSebastian Huber2016-05-121-19/+0
* score: __RTEMS_DO_NOT_INLINE_CORE_MUTEX_SEIZE__Sebastian Huber2016-05-021-233/+158
* score: Delete __RTEMS_STRICT_ORDER_MUTEX__Sebastian Huber2016-05-021-14/+0
* posix: Avoid Giant lock for condition variablesSebastian Huber2016-04-271-0/+8
* score: Avoid Giant lock for CORE mtx/semSebastian Huber2016-04-221-16/+10
* score: Introduce _Thread_queue_Flush_critical()Sebastian Huber2016-04-211-8/+28
* score: Add and use _CORE_mutex_Acquire_critical()Sebastian Huber2016-04-211-8/+24
* score: Remove id parameter _CORE_mutex_Seize()Sebastian Huber2016-04-211-6/+2
* score: Rework MP thread queue callout supportSebastian Huber2016-04-061-31/+33
* score: _Thread_queue_Flush() parameter changesSebastian Huber2016-04-061-17/+14
* score: Delete Thread_Wait_information::idSebastian Huber2016-04-061-1/+0
* score: Remove Thread_queue_Queue::operations fieldSebastian Huber2016-03-291-3/+3
* score: _Thread_Dispatch_disable_critical()Sebastian Huber2015-05-191-1/+1
* score: Rework _Thread_Change_priority()Sebastian Huber2015-05-191-5/+1
* score: Fine grained locking for mutexesSebastian Huber2015-05-191-21/+19
* score: Add Thread_queue_Control::LockSebastian Huber2015-05-191-0/+5
* score: _CORE_mutex_Seize_interrupt_blocking()Sebastian Huber2015-04-231-6/+9
* score: _Objects_Get_isr_disable()Sebastian Huber2015-04-211-22/+22
* score: Add const qualifierSebastian Huber2015-04-161-1/+1
* coremuteximpl.h: Reorder macro names to match body and fix Doxygen warningsJoel Sherrill2015-03-061-7/+13
* score: Delete CORE_mutex_Control::lockSebastian Huber2014-03-311-15/+5
* score: Delete CORE_mutex_Control::holder_idSebastian Huber2014-03-311-1/+0