summaryrefslogtreecommitdiffstats
path: root/cpukit/posix (unfollow)
Commit message (Expand)AuthorFilesLines
2016-07-29posix: nanosleep: optimize away a time conversionGedare Bloom1-2/+1
2016-07-27score: Turn thread lock into thread wait lockSebastian Huber1-4/+4
2016-07-27posix: Fix error statusSebastian Huber1-2/+3
2016-07-26cpukit: refactor nanosleep and use 64-bit timeout for threadqGedare Bloom1-57/+67
2016-07-25posix: fix clock_nanosleep and nanosleep clock useGedare Bloom1-25/+68
2016-07-25posix: cond_timedwait remember and use clock from condattrGedare Bloom11-9/+16
2016-07-25posix: refactor cond wait support to defer abstime conversionGedare Bloom4-32/+33
2016-07-25posix: add clock_nanosleep and testsGedare Bloom1-9/+46
2016-07-25cpukit: Add and use Watchdog_Discipline.Gedare Bloom15-15/+14
2016-07-22score: Add debug support to chainsSebastian Huber1-1/+3
2016-07-21posix: Fix double chain extractSebastian Huber1-5/+2
2016-06-24score: Change Priority_Control to 64-bitSebastian Huber3-11/+9
2016-06-24posix: Fix pthread_create()Sebastian Huber1-4/+7
2016-06-22score: Introduce map priority scheduler operationSebastian Huber6-35/+48
2016-06-22posix: Generalize _POSIX_Priority_To_core()Sebastian Huber7-32/+44
2016-06-22posix: Make POSIX API aware of scheduler instancesSebastian Huber10-93/+91
2016-06-22posix: Rework sporadic server scheduling policySebastian Huber8-192/+253
2016-06-22posix: Delete POSIX_API_Control::schedparamSebastian Huber6-13/+16
2016-06-22posix: Delete POSIX_API_Control::schedpolicySebastian Huber5-9/+4
2016-06-22posix: Delete POSIX_API_Control::ss_high_prioritySebastian Huber2-9/+0
2016-06-22posix: _POSIX_Mutex_Default_attributesSebastian Huber8-39/+50
2016-06-22posix: pthread_mutexattr_setprioceiling()Sebastian Huber2-17/+11
2016-06-16Add pthread_condattr_getclock() and pthread_condattr_setclock()Joel Sherrill3-1/+87
2016-06-15posix: Fix poradic server initial CPU budgetSebastian Huber3-10/+11
2016-06-15posix: Use _POSIX_Threads_Sporadic_timer_insert()Sebastian Huber3-15/+16
2016-06-15posix: Remove superfluous codeSebastian Huber1-61/+0
2016-06-14posix: sched_get_priority_max()Sebastian Huber2-3/+12
2016-06-14posix: sched_get_priority_min()Sebastian Huber1-1/+3
2016-06-13posix: Add pthread_setschedprio()Sebastian Huber2-0/+55
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 Huber8-48/+186
2016-05-30posix: Delete POSIX_Mutex_Protocol::process_sharedSebastian Huber2-4/+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 Huber5-6/+10
2016-05-30score: _CORE_mutex_Check_dispatch_for_seize()Sebastian Huber10-50/+77
2016-05-30score: Add _Thread_queue_Context_set_MP_callout()Sebastian Huber3-3/+3
2016-05-26score: Add Status_Control for all APIsSebastian Huber36-607/+156
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 Huber43-202/+196
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