ARGOBOTS  latest
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Fields
ABTI_barrier Struct Reference

#include <abti.h>

Collaboration diagram for ABTI_barrier:
Collaboration graph
[legend]

Data Fields

uint32_t num_waiters
 
volatile uint32_t counter
 
ABTI_thread ** waiters
 
ABT_unit_typewaiter_type
 
ABTI_spinlock lock
 

Detailed Description

Definition at line 421 of file abti.h.

Field Documentation

volatile uint32_t ABTI_barrier::counter

Definition at line 423 of file abti.h.

Referenced by ABT_barrier_create(), ABT_barrier_free(), ABT_barrier_reinit(), and ABT_barrier_wait().

ABTI_spinlock ABTI_barrier::lock

Definition at line 426 of file abti.h.

Referenced by ABT_barrier_create(), ABT_barrier_free(), and ABT_barrier_wait().

uint32_t ABTI_barrier::num_waiters
ABT_unit_type* ABTI_barrier::waiter_type

Definition at line 425 of file abti.h.

Referenced by ABT_barrier_create(), ABT_barrier_free(), ABT_barrier_reinit(), and ABT_barrier_wait().

ABTI_thread** ABTI_barrier::waiters

Definition at line 424 of file abti.h.

Referenced by ABT_barrier_create(), ABT_barrier_free(), ABT_barrier_reinit(), and ABT_barrier_wait().


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