summaryrefslogtreecommitdiffstats
path: root/cpukit/posix/src (unfollow)
Commit message (Expand)AuthorFilesLines
2016-06-22posix: pthread_mutexattr_setprioceiling()Sebastian Huber2-17/+11
2016-06-16Add pthread_condattr_getclock() and pthread_condattr_setclock()Joel Sherrill2-0/+84
2016-06-15posix: Fix poradic server initial CPU budgetSebastian Huber2-10/+7
2016-06-15posix: Use _POSIX_Threads_Sporadic_timer_insert()Sebastian Huber2-14/+2
2016-06-14posix: sched_get_priority_max()Sebastian Huber1-2/+10
2016-06-13posix: Add pthread_setschedprio()Sebastian Huber1-0/+54
2016-06-13posix: Fix pthread_setschedparam()Sebastian Huber1-1/+1
2016-06-13posix: Fix pthread_getschedparam()Sebastian Huber1-1/+1
2016-05-30score: Rework CORE inherit priority mutexSebastian Huber3-31/+22
2016-05-30score: Rework CORE priority ceiling mutexSebastian Huber5-14/+28
2016-05-30score: Add CORE mutex variantsSebastian Huber6-42/+124
2016-05-30posix: Delete POSIX_Mutex_Protocol::process_sharedSebastian Huber1-2/+0
2016-05-30posix: Avoid use of internal mutex methodsSebastian Huber1-21/+10
2016-05-30posix: Avoid use of internal mutex methodsSebastian Huber1-23/+13
2016-05-30score: Add semaphore variantsSebastian Huber4-6/+8
2016-05-30score: _CORE_mutex_Check_dispatch_for_seize()Sebastian Huber9-45/+58
2016-05-26score: Add Status_Control for all APIsSebastian Huber28-472/+125
2016-05-26posix: Fix sem_init() with too large initial valueSebastian Huber1-1/+6
2016-05-26Fix semaphore post overflow statusSebastian Huber2-6/+13
2016-05-25posix: Fix pthread_spin_unlock() error statusSebastian Huber1-2/+1
2016-05-25score: Move thread queue MP callout to contextSebastian Huber36-177/+160
2016-05-25score: Get rid of mp_id parameterSebastian Huber9-9/+0
2016-05-25score: Move thread queue object supportSebastian Huber6-17/+7
2016-05-24score: Fix blocking _CORE_message_queue_Submit()Sebastian Huber2-13/+1
2016-05-24score: _CORE_message_queue_Seize()Sebastian Huber1-1/+0
2016-05-20score: _CORE_semaphore_Seize()Sebastian Huber1-1/+0
2016-05-20Replace *_Get_interrupt_disable() with *_Get()Sebastian Huber16-17/+17
2016-05-20posix: Remove dead code and shrink commentSebastian Huber1-35/+3
2016-05-20posix: Add and use _POSIX_Get_object_body()Sebastian Huber3-111/+21
2016-05-20posix: Avoid Giant lock for pthread_kill()Sebastian Huber1-33/+22
2016-05-20posix: Rework thread cancellationSebastian Huber9-190/+80
2016-05-20score: Avoid Giant lock for _Thread_Start()Sebastian Huber1-6/+2
2016-05-20posix: Rework pthread_join()Sebastian Huber6-162/+107
2016-05-20score: Avoid superfluous life protectionSebastian Huber1-3/+0
2016-05-20score: Add _Thread_Exit()Sebastian Huber1-1/+8
2016-05-17posix: Fix return states of pthread_kill()Sebastian Huber1-17/+11
2016-05-17posix: Fix return status of pthread_cancel()Sebastian Huber1-1/+1
2016-05-12posix: Avoid Giant lock for some pthread functionsSebastian Huber4-113/+98
2016-05-12score: Avoid Giant lock _Scheduler_Get_affinity()Sebastian Huber1-24/+25
2016-05-12score: Avoid Giant lock _Scheduler_Set_affinity()Sebastian Huber2-31/+36
2016-05-12score: Introduce thread state lockSebastian Huber1-9/+11
2016-05-12posix: Make _POSIX_signals_Action_handler() staticSebastian Huber2-135/+126
2016-05-06posix: Avoid Giant lock in pthread_equal()Sebastian Huber1-51/+9
2016-05-02score: Optimize _Objects_Get_local()Sebastian Huber2-4/+4
2016-05-02posix: Avoid Giant lock in _POSIX_signals_Send()Sebastian Huber1-5/+7
2016-05-02posix: Remove superfluous thread dispatch disableSebastian Huber1-14/+12
2016-05-02score: Delete __RTEMS_STRICT_ORDER_MUTEX__Sebastian Huber1-3/+0
2016-05-02score: Avoid Giant lock for set time of daySebastian Huber2-6/+2
2016-05-02score: Streamline set time of day functionsSebastian Huber1-1/+1
2016-05-02posix: Simplify message queuesSebastian Huber10-540/+337