summaryrefslogtreecommitdiffstats
path: root/cpukit/score/src/threadqops.c (unfollow)
Commit message (Expand)AuthorFilesLines
2024-03-22Mark parameters as intentionally unusedSebastian Huber1-0/+2
2023-07-28score: Assert scheduler index validitySebastian Huber1-0/+1
2023-05-20Update company nameSebastian Huber1-1/+1
2022-06-23score: Make SMP only code explicitSebastian Huber1-2/+14
2022-03-10cpukit/: Scripted embedded brains header file clean upJoel Sherrill1-6/+0
2022-02-28score/src/[t-z]*.c: Change license to BSD-2Joel Sherrill1-3/+22
2021-10-01score: Add Thread_queue_Deadlock_statusSebastian Huber1-2/+2
2021-09-30score: Remove _Thread_queue_Do_nothing_extract()Sebastian Huber1-14/+2
2021-09-03score: Document thread queue operationsSebastian Huber1-2/+2
2021-08-12score: Replace priority prepend it with an enumSebastian Huber1-9/+9
2021-02-16score: Fix warning in thread queue opsChris Johns1-3/+3
2021-02-06score: Make FIFO thread queue ops publicSebastian Huber1-8/+9
2021-02-06score: Constify Thread_queue_First_operationSebastian Huber1-6/+6
2020-12-02score: Canonicalize Doxygen @file commentsSebastian Huber1-0/+11
2020-04-16Canonicalize config.h includeSebastian Huber1-2/+2
2019-02-07score: Fix plain priority thread queues (SMP)Sebastian Huber1-0/+8
2016-11-02score: Delete Thread_Scheduler_control::own_nodeSebastian Huber1-5/+5
2016-11-02score: Add _Thread_Scheduler_remove_wait_node()Sebastian Huber1-2/+4
2016-11-02score: Add _Thread_Scheduler_add_wait_node()Sebastian Huber1-4/+1
2016-11-02score: Add _Scheduler_Node_get_scheduler()Sebastian Huber1-1/+1
2016-09-27score: Fix warningSebastian Huber1-0/+2
2016-09-21score: Scheduler node awareness for thread queuesSebastian Huber1-254/+713
2016-09-21score: Rework thread priority managementSebastian Huber1-186/+661
2016-09-08score: Introduce _Thread_Get_priority()Sebastian Huber1-2/+2
2016-09-08score: Move thread wait node to scheduler nodeSebastian Huber1-20/+53
2016-09-08score: Optimize thread queue enqueueSebastian Huber1-17/+32
2016-08-11score: Introduce thread queue surrender operationSebastian Huber1-8/+71
2016-08-08score: Add debug support to red-black treesSebastian Huber1-0/+1
2016-08-03score: Fix and simplify thread wait locksSebastian Huber1-50/+16
2016-07-27score: Turn thread lock into thread wait lockSebastian Huber1-17/+46
2016-07-27score: Priority inherit thread queue operationsSebastian Huber1-3/+75
2016-07-27score: Simplify _Thread_queue_Boost_priority()Sebastian Huber1-11/+15
2016-07-22score: Add debug support to chainsSebastian Huber1-0/+1
2016-05-20score: Use _RBTree_Insert_inline()Sebastian Huber1-6/+22
2015-11-04score: Fix warningSebastian Huber1-1/+1
2015-09-04score: Implement priority boostingSebastian Huber1-0/+22
2015-09-04score: Implement SMP-specific priority queueSebastian Huber1-9/+61
2015-09-02score: Optimize thread queue first operationSebastian Huber1-5/+10
2015-08-31rbtree: Add _RBTree_Minimum(), _RBTree_Maximum()Sebastian Huber1-1/+1
2015-07-23score: Introduce Thread_queue_HeadsSebastian Huber1-23/+124
2015-07-23score: Introduce Thread_queue_QueueSebastian Huber1-29/+29
2015-05-19score: New thread queue implementationSebastian Huber1-23/+0
2015-05-19score: More thread queue operationsSebastian Huber1-8/+135
2015-05-19score: Add Thread_queue_OperationsSebastian Huber1-0/+56