summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/score/threadqimpl.h (unfollow)
Commit message (Expand)AuthorFilesLines
2022-09-19Do not use RTEMS_INLINE_ROUTINESebastian Huber1-35/+35
2022-02-28cpukit/include/rtems/score/[s-z]*.h: Change license to BSD-2Joel Sherrill1-3/+22
2021-11-23score: Move _Thread_queue_Extract()Sebastian Huber1-1/+6
2021-11-23score: Add _Thread_MP_Extract_proxy()Sebastian Huber1-18/+0
2021-10-01score: Add Thread_queue_Deadlock_statusSebastian Huber1-11/+39
2021-09-03score: Document thread queue operationsSebastian Huber1-0/+21
2021-09-01score: Update priority only if necessarySebastian Huber1-2/+2
2021-09-01score: Remove _Thread_queue_Unblock_critical()Sebastian Huber1-28/+6
2021-09-01score: Remove _Thread_queue_First_locked()Sebastian Huber1-28/+0
2021-09-01score: Fix blocking message queue receiveSebastian Huber1-46/+13
2021-09-01score: Fix priority discipline handlingSebastian Huber1-0/+43
2021-06-10score: Fix initialization of thread queue contextSebastian Huber1-3/+9
2021-05-18score: Simplify thread queue timeout handlingSebastian Huber1-12/+24
2021-04-20score: Remove unused _Thread_queue_Dequeue()Sebastian Huber1-51/+0
2020-12-02score: Canonicalize Doxygen @file commentsSebastian Huber1-5/+7
2019-05-13doxygen: score: adjust doc in threadqimpl.h to doxygen guidelinesAndreas Dachsberger1-77/+317
2019-04-04doxygen: Rename Score* groups in RTEMSScore*Sebastian Huber1-1/+1
2019-02-28Remove explicit file names from @fileSebastian Huber1-1/+1
2018-10-05score: Fix legacy RTEMS_STATIC_ASSERT()Sebastian Huber1-2/+2
2018-01-25Remove make preinstallChris Johns1-0/+0
2017-10-24score: Move thread queue timeout handlingSebastian Huber1-25/+85
2017-10-24score: Rename function threadq support functionSebastian Huber1-5/+5
2017-10-10score: Add _Thread_queue_Dispatch_disable()Sebastian Huber1-0/+10
2017-07-31score: Add RTEMS_HAVE_MEMBER_SAME_TYPE()Sebastian Huber1-2/+6
2017-01-31score: Add _Thread_queue_Object_nameSebastian Huber1-2/+46
2017-01-13score: Add Thread_queue_Queue::nameSebastian Huber1-12/+26
2017-01-11score: Improve SMP lock debug supportSebastian Huber1-1/+1
2016-12-02score: Fix debug thread queue context initSebastian Huber1-0/+2
2016-11-28score: Fix thread queue context initializationSebastian Huber1-3/+4
2016-11-24score: Optimize _Thread_queue_Enqueue()Sebastian Huber1-8/+44
2016-11-23score: Rename _Thread_queue_Enqueue_critical()Sebastian Huber1-48/+10
2016-11-23score: Add thread queue enqueue calloutSebastian Huber1-10/+35
2016-11-18score: Optimize self-contained objectsSebastian Huber1-0/+19
2016-11-04score: Use non-inline thread queue lock opsSebastian Huber1-19/+35
2016-11-02score: First part of new MrsP implementationSebastian Huber1-0/+62
2016-09-21score: Scheduler node awareness for thread queuesSebastian Huber1-3/+3
2016-09-21score: Rework thread priority managementSebastian Huber1-80/+65
2016-09-08score: Introduce Thread_queue_Lock_contextSebastian Huber1-6/+6
2016-09-08score: Simplify thread queue acquire/releaseSebastian Huber1-10/+32
2016-08-11score: Introduce thread queue surrender operationSebastian Huber1-25/+0
2016-08-11score: Add _Thread_queue_Surrender()Sebastian Huber1-0/+27
2016-08-03score: Fix and simplify thread wait locksSebastian Huber1-106/+6
2016-07-27score: Add deadlock detectionSebastian Huber1-0/+38
2016-07-27score: Turn thread lock into thread wait lockSebastian Huber1-3/+145
2016-07-27score: Priority inherit thread queue operationsSebastian Huber1-0/+23
2016-07-26cpukit: refactor nanosleep and use 64-bit timeout for threadqGedare Bloom1-1/+1
2016-07-25cpukit: Add and use Watchdog_Discipline.Gedare Bloom1-7/+60
2016-07-22score: Add debug support to chainsSebastian Huber1-0/+2
2016-05-30score: _CORE_mutex_Check_dispatch_for_seize()Sebastian Huber1-12/+38
2016-05-30score: Add _Thread_queue_Context_set_MP_callout()Sebastian Huber1-25/+22