summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/score/schedulersmpimpl.h (unfollow)
Commit message (Expand)AuthorFilesLines
2022-03-10cpukit/: Scripted embedded brains header file clean upJoel Sherrill1-6/+0
2022-02-28cpukit/include/rtems/score/[s-z]*.h: Change license to BSD-2Joel Sherrill1-3/+22
2021-11-23rtems: Fix rtems_scheduler_remove_processor()Sebastian Huber1-9/+7
2021-11-23score: Fix assertion in SMP scheduler frameworkSebastian Huber1-6/+9
2021-11-23score: Rework ask for help requestsSebastian Huber1-30/+83
2021-11-23score: _Scheduler_SMP_Schedule_highest_ready()Sebastian Huber1-48/+49
2021-11-23score: Remove victim thread from CPU allocationSebastian Huber1-60/+53
2021-11-23score: Move _Scheduler_Unblock_node()Sebastian Huber1-29/+35
2021-11-23score: Move _Scheduler_Block_node()Sebastian Huber1-25/+46
2021-11-23score: Simplify _Scheduler_SMP_Yield()Sebastian Huber1-10/+1
2021-11-23score: Add node to insert to Chain_Node_orderSebastian Huber1-8/+28
2021-11-23score: Rework idle handling in SMP schedulersSebastian Huber1-280/+292
2021-11-23score: Add SMP scheduler make/clean stickySebastian Huber1-0/+84
2021-11-23score: Add SMP scheduler idle exchange callbackSebastian Huber1-0/+19
2021-11-23score: Use extract from scheduled callbacksSebastian Huber1-5/+20
2021-11-23score: Remove return value from enqueue scheduledSebastian Huber1-26/+30
2021-11-23score: Scheduler insert after moveSebastian Huber1-5/+5
2021-11-23score: Add missing idle thread exchangesSebastian Huber1-0/+18
2021-11-23score: Add missing idle thread releasesSebastian Huber1-0/+12
2021-11-23score: Simplify _Scheduler_Exchange_idle_thread()Sebastian Huber1-10/+2
2021-11-23score: Change _Scheduler_Try_to_schedule_node()Sebastian Huber1-4/+4
2021-10-25score: Fix typoSebastian Huber1-2/+2
2020-12-02score: Canonicalize Doxygen @file commentsSebastian Huber1-2/+3
2019-05-13doxygen: score: adjust doc in schedulersmpimpl.h to doxygen guidelinesAndreas Dachsberger1-31/+377
2019-04-12score: Use an ISR lock for Per_CPU_Control::LockSebastian Huber1-5/+7
2019-04-04doxygen: Rename Score* groups in RTEMSScore*Sebastian Huber1-2/+2
2018-09-10score: Add thread pin/unpin supportSebastian Huber1-0/+9
2018-09-03score: Generalize SMP scheduler block supportSebastian Huber1-7/+12
2018-01-25Remove make preinstallChris Johns1-0/+0
2017-11-20score: Optimize scheduler priority updatesSebastian Huber1-110/+81
2017-11-06score: _Chain_Insert_ordered_unprotected()Sebastian Huber1-19/+39
2017-10-28score: Simplify SMP get lowest scheduledSebastian Huber1-7/+4
2017-07-10score: Add simple affinity support to EDF SMPSebastian Huber1-5/+135
2017-07-07score: Pass scheduler nodes to processor allocatorSebastian Huber1-18/+14
2017-06-29score: Add red-black tree node to Scheduler_NodeSebastian Huber1-9/+9
2017-03-07score: Fix scheduler yield in SMP configurationsSebastian Huber1-2/+2
2017-02-03score: Improve scheduler helping protocolSebastian Huber1-8/+10
2016-11-23score: Delete obsolete scheduler debug aidSebastian Huber1-6/+0
2016-11-10rtems: Add scheduler processor add/removeSebastian Huber1-0/+92
2016-11-09score: Add scheduler to per-CPU informationSebastian Huber1-1/+1
2016-11-02score: Simplify yield and unblock scheduler opsSebastian Huber1-70/+45
2016-11-02score: Delete Thread_Scheduler_control::own_nodeSebastian Huber1-1/+1
2016-11-02score: Delete Thread_Scheduler_control::nodeSebastian Huber1-1/+1
2016-11-02score: Delete Scheduler_Node::accepts_helpSebastian Huber1-6/+1
2016-11-02score: Second part of new MrsP implementationSebastian Huber1-26/+72
2016-11-02score: Delete unused scheduler ask for help X opSebastian Huber1-55/+0
2016-11-02score: Simplify update priority scheduler opSebastian Huber1-11/+6
2016-11-02score: Yield support for new SMP helping protocolSebastian Huber1-3/+8
2016-11-02score: Add new SMP scheduler helping protocolSebastian Huber1-6/+167
2016-11-02score: Protect thread CPU by thread scheduler lockSebastian Huber1-12/+24