RTEMS 6.3
Loading...
Searching...
No Matches

This header file provides the interfaces of the Thread Handler Multiprocessing (MP) Support. More...

Go to the source code of this file.

Macros

#define _Thread_MP_Is_receive(_the_thread)

Functions

void _Thread_MP_Handler_initialization (uint32_t maximum_proxies)
 Initialize MP thread handler.
Thread_Control * _Thread_MP_Allocate_proxy (States_Control the_state)
 Allocates a MP proxy control block from the inactive chain of free proxy control blocks.
Thread_Control * _Thread_MP_Find_proxy (Objects_Id the_id)
 Removes the MP proxy control block for the specified id from the active chain of proxy control blocks.
void _Thread_MP_Extract_proxy (Thread_Control *the_thread)
 Extracts the proxy of the thread if necessary.
void _Thread_MP_Free_proxy (Thread_Control *the_thread)
 Trees a proxy control block to the inactive chain of free proxy control blocks.

Detailed Description

This header file provides the interfaces of the Thread Handler Multiprocessing (MP) Support.