summaryrefslogtreecommitdiffstats
path: root/cpukit/score/include/rtems/score/threaddispatch.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* smp: Add and use _CPU_SMP_Get_current_processor()Sebastian Huber2013-07-171-2/+2
| | | | | | | | | | Add and use _SMP_Get_current_processor() and rtems_smp_get_current_processor(). Delete bsp_smp_interrupt_cpu(). Change type of current processor index from int to uint32_t to match _SMP_Processor_count type.
* score: Add and use _Thread_Dispatch_is_enabled()Sebastian Huber2013-06-141-32/+13
| | | | | Delete _Thread_Dispatch_in_critical_section() and _Thread_Is_dispatching_enabled().
* score: Add missing includeSebastian Huber2013-06-121-0/+1
|
* score: Move thread dispatch content to new fileSebastian Huber2013-06-071-0/+264
Move thread dispatch declarations and inline functions to new header <rtems/score/threaddispatch.h> to make it independent of the Thread_Control structure. This avoids a cyclic dependency in case thread dispatch functions are used for the object implementation.