RTEMS CPU Kit with SuperCore
Macros | Functions | Variables
rtems/include/rtems/rtems/barrierimpl.h File Reference
#include <rtems/rtems/barrier.h>
#include <rtems/score/corebarrierimpl.h>
#include <rtems/score/objectimpl.h>
Include dependency graph for rtems/include/rtems/rtems/barrierimpl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RTEMS_BARRIER_EXTERN   extern
 Instantiate Barrier Data. More...
 

Functions

void _Barrier_Manager_initialization (void)
 _Barrier_Manager_initialization More...
 
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, Objects_Locations *location)
 _Barrier_Get More...
 
rtems_status_code _Barrier_Translate_core_barrier_return_code (CORE_barrier_Status the_status)
 Translate SuperCore Barrier Status Code to RTEMS Status Code. More...
 

Variables

RTEMS_BARRIER_EXTERN Objects_Information _Barrier_Information
 The following defines the information control block used to manage this class of objects.