RTEMS 6.1-rc5
Loading...
Searching...
No Matches
Data Fields
CORE_barrier_Control Struct Reference

This control block is used to manage a barrier. More...

#include <corebarrier.h>

Data Fields

Thread_queue_Control Wait_queue
 This member is used to manage the set of tasks which are blocked waiting for the barrier to be released.
 
uint32_t number_of_waiting_threads
 This member contains the current number of thread waiting at the barrier to be released.
 
uint32_t maximum_count
 This member indicates the number of threads which must arrive at the barrier to trip the automatic release.
 

Detailed Description

This control block is used to manage a barrier.

Field Documentation

◆ maximum_count

uint32_t CORE_barrier_Control::maximum_count

This member indicates the number of threads which must arrive at the barrier to trip the automatic release.

Use CORE_BARRIER_MANUAL_RELEASE_MAXIMUM_COUNT to indicate a manual release barrier.


The documentation for this struct was generated from the following file: