/home/dko/Projects/mobilec/src/barrier.c File Reference

#include "config.h"
#include "include/barrier.h"
#include "macros.h"
#include "../mc_list/list.h"
#include "mc_rwlock.h"
#include "include/mc_error.h"

Go to the source code of this file.

Functions

barrier_node_p barrier_node_Initialize (int id, int num_registered)
int barrier_node_Destroy (barrier_node_p node)
int barrier_node_CmpID (const void *key, void *element)

Function Documentation

int barrier_node_CmpID ( const void *  key,
void *  element 
)

Definition at line 86 of file barrier.c.

References barrier_node_s::id, barrier_node_s::lock, MUTEX_LOCK, and MUTEX_UNLOCK.

Referenced by MC_Barrier(), MC_BarrierDelete(), and MC_BarrierInit().

int barrier_node_Destroy ( barrier_node_p  node  ) 
barrier_node_p barrier_node_Initialize ( int  id,
int  num_registered 
)
Generated on Fri Jun 17 16:59:06 2011 for Mobile-C by  doxygen 1.6.3