summaryrefslogtreecommitdiffstats
path: root/cpukit/posix/include/rtems/posix (unfollow)
Commit message (Expand)AuthorFilesLines
2016-11-28score: Fix thread queue context initializationSebastian Huber1-1/+2
2016-11-23posix: Add self-contained pthread spinlockSebastian Huber3-112/+38
2016-11-23score: Add thread queue enqueue calloutSebastian Huber1-0/+4
2016-09-21score: Rework thread priority managementSebastian Huber2-7/+3
2016-09-08score: Introduce Thread_queue_Lock_contextSebastian Huber4-7/+13
2016-09-08score: Simplify thread queue acquire/releaseSebastian Huber2-13/+4
2016-09-08score: Fix warningSebastian Huber1-1/+1
2016-07-25posix: cond_timedwait remember and use clock from condattrGedare Bloom2-1/+4
2016-07-25posix: refactor cond wait support to defer abstime conversionGedare Bloom1-2/+1
2016-06-24score: Change Priority_Control to 64-bitSebastian Huber1-1/+8
2016-06-22score: Introduce map priority scheduler operationSebastian Huber1-5/+2
2016-06-22posix: Generalize _POSIX_Priority_To_core()Sebastian Huber1-6/+10
2016-06-22posix: Make POSIX API aware of scheduler instancesSebastian Huber1-57/+28
2016-06-22posix: Rework sporadic server scheduling policySebastian Huber2-22/+21
2016-06-22posix: Delete POSIX_API_Control::schedparamSebastian Huber1-2/+2
2016-06-22posix: Delete POSIX_API_Control::schedpolicySebastian Huber1-2/+0
2016-06-22posix: Delete POSIX_API_Control::ss_high_prioritySebastian Huber1-5/+0
2016-06-22posix: _POSIX_Mutex_Default_attributesSebastian Huber2-1/+11
2016-06-15posix: Fix poradic server initial CPU budgetSebastian Huber1-0/+4
2016-06-15posix: Use _POSIX_Threads_Sporadic_timer_insert()Sebastian Huber1-1/+14
2016-06-15posix: Remove superfluous codeSebastian Huber1-61/+0
2016-05-30score: Add CORE mutex variantsSebastian Huber2-6/+62
2016-05-30posix: Delete POSIX_Mutex_Protocol::process_sharedSebastian Huber1-2/+0
2016-05-30score: Add semaphore variantsSebastian Huber1-0/+2
2016-05-30score: _CORE_mutex_Check_dispatch_for_seize()Sebastian Huber1-5/+19
2016-05-30score: Add _Thread_queue_Context_set_MP_callout()Sebastian Huber3-3/+3
2016-05-26score: Add Status_Control for all APIsSebastian Huber7-128/+25
2016-05-25score: Move thread queue MP callout to contextSebastian Huber7-25/+36
2016-05-20Replace *_Get_interrupt_disable() with *_Get()Sebastian Huber1-1/+1
2016-05-20score: Rename _Objects_Get_local()Sebastian Huber6-7/+7
2016-05-20posix: Add const to _POSIX_Keys_Key_value_find()Sebastian Huber1-2/+2
2016-05-20posix: Add and use _POSIX_Get_object_body()Sebastian Huber1-0/+32
2016-05-20score: Add per scheduler instance maximum prioritySebastian Huber1-1/+1
2016-05-20posix: Rework thread cancellationSebastian Huber2-70/+0
2016-05-20posix: Rework pthread_join()Sebastian Huber2-18/+0
2016-05-12posix: Avoid Giant lock for some pthread functionsSebastian Huber2-19/+0
2016-05-12posix: Make _POSIX_signals_Action_handler() staticSebastian Huber1-7/+0
2016-05-02score: Optimize _Objects_Get_local()Sebastian Huber5-22/+9
2016-05-02posix: Simplify message queuesSebastian Huber3-90/+17
2016-05-02posix: Delete POSIX_Message_queue_Control::namedSebastian Huber1-1/+0
2016-05-02posix: POSIX_Message_queue_Control::process_sharedSebastian Huber1-1/+0
2016-05-02posix: _POSIX_Message_queue_Create_support()Sebastian Huber1-14/+0
2016-04-27posix: Avoid Giant lock for condition variablesSebastian Huber3-18/+47
2016-04-22score: Avoid Giant lock for CORE rwlockSebastian Huber1-2/+3
2016-04-22score: Avoid Giant lock for barriersSebastian Huber1-17/+7
2016-04-22posix: Use _Objects_Get_local() for semaphoresSebastian Huber1-7/+4
2016-04-22score: Avoid Giant lock for CORE mtx/semSebastian Huber1-23/+3
2016-04-21score: Optimize _Objects_Get_local()Sebastian Huber2-2/+2
2016-04-21score: Optimize _Objects_Get_no_protection()Sebastian Huber1-1/+1
2016-04-21posix: Avoid Giant lock for mutexesSebastian Huber1-14/+0