ARGOBOTS  1227c643f7a7f974f1f1778a9ffebd29d7dafecf
 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_ythread ** waiters
 
ABT_unit_typewaiter_type
 
ABTI_spinlock lock
 

Detailed Description

Definition at line 410 of file abti.h.

Field Documentation

volatile uint32_t ABTI_barrier::counter

Definition at line 412 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 415 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 414 of file abti.h.

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

ABTI_ythread** ABTI_barrier::waiters

Definition at line 413 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: