RTEMS 6.1-rc5
Loading...
Searching...
No Matches
Macros | Functions
threaddispatch.h File Reference

This header file provides the interfaces of the Thread Handler related to thread dispatching. More...

#include <rtems/score/percpu.h>
#include <rtems/score/isrlock.h>
#include <rtems/score/profiling.h>

Go to the source code of this file.

Macros

#define RTEMS_SCORE_ROBUST_THREAD_DISPATCH
 Enables a robust thread dispatch.
 

Functions

void _Thread_Dispatch (void)
 Performs a thread dispatch if necessary.
 
void _Thread_Dispatch_direct (Per_CPU_Control *cpu_self)
 Directly do a thread dispatch.
 
RTEMS_NO_RETURN void _Thread_Dispatch_direct_no_return (Per_CPU_Control *cpu_self)
 Directly do a thread dispatch and do not return.
 
void _Thread_Do_dispatch (Per_CPU_Control *cpu_self, ISR_Level level)
 Performs a thread dispatch on the current processor.
 
void _Thread_Dispatch_enable (Per_CPU_Control *cpu_self)
 Enables thread dispatching.
 

Detailed Description

This header file provides the interfaces of the Thread Handler related to thread dispatching.