RTEMS
5.0.0
|
Files | |
file | barrierdata.h |
Classic Barrier Manager Data Structures. | |
file | barrierimpl.h |
Classic Barrier Manager Implementation. | |
Functions | |
RTEMS_INLINE_ROUTINE Barrier_Control * | _Barrier_Allocate (void) |
_Barrier_Allocate More... | |
RTEMS_INLINE_ROUTINE void | _Barrier_Free (Barrier_Control *the_barrier) |
_Barrier_Free More... | |
RTEMS_INLINE_ROUTINE Barrier_Control * | _Barrier_Get (Objects_Id id, Thread_queue_Context *queue_context) |
RTEMS_INLINE_ROUTINE Barrier_Control* _Barrier_Allocate | ( | void | ) |
_Barrier_Allocate
This function allocates a barrier control block from the inactive chain of free barrier control blocks.
RTEMS_INLINE_ROUTINE void _Barrier_Free | ( | Barrier_Control * | the_barrier | ) |
_Barrier_Free
This routine frees a barrier control block to the inactive chain of free barrier control blocks.