Dynamic Load Balance 3.6.1+32-59d1
Functions
node_barrier.h File Reference
#include "LB_core/spd.h"
#include "LB_comm/shmem_barrier.h"
Include dependency graph for node_barrier.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void node_barrier_init (subprocess_descriptor_t *spd)
 
void node_barrier_finalize (subprocess_descriptor_t *spd)
 
barrier_tnode_barrier_register (subprocess_descriptor_t *spd, const char *barrier_name, int flags)
 
int node_barrier (const subprocess_descriptor_t *spd, barrier_t *barrier)
 
int node_barrier_attach (subprocess_descriptor_t *spd, barrier_t *barrier)
 
int node_barrier_detach (subprocess_descriptor_t *spd, barrier_t *barrier)
 

Function Documentation

◆ node_barrier_init()

void node_barrier_init ( subprocess_descriptor_t spd)

◆ node_barrier_finalize()

void node_barrier_finalize ( subprocess_descriptor_t spd)

◆ node_barrier_register()

barrier_t * node_barrier_register ( subprocess_descriptor_t spd,
const char *  barrier_name,
int  flags 
)

◆ node_barrier()

int node_barrier ( const subprocess_descriptor_t spd,
barrier_t barrier 
)

◆ node_barrier_attach()

int node_barrier_attach ( subprocess_descriptor_t spd,
barrier_t barrier 
)

◆ node_barrier_detach()

int node_barrier_detach ( subprocess_descriptor_t spd,
barrier_t barrier 
)