ARGOBOTS  7496202f85916e93d6d143320764c2aba5026d93
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Functions
abti_cond.h File Reference
#include "abti_mutex.h"
Include dependency graph for abti_cond.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static void ABTI_cond_init (ABTI_cond *p_cond)
 
static void ABTI_cond_fini (ABTI_cond *p_cond)
 
static ABTI_condABTI_cond_get_ptr (ABT_cond cond)
 
static ABT_cond ABTI_cond_get_handle (ABTI_cond *p_cond)
 
static ABTU_ret_err int ABTI_cond_wait (ABTI_local **pp_local, ABTI_cond *p_cond, ABTI_mutex *p_mutex)
 
static void ABTI_cond_broadcast (ABTI_local *p_local, ABTI_cond *p_cond)
 

Function Documentation

static void ABTI_cond_broadcast ( ABTI_local p_local,
ABTI_cond p_cond 
)
inlinestatic

Definition at line 139 of file abti_cond.h.

Referenced by ABT_cond_broadcast(), and ABT_rwlock_unlock().

static void ABTI_cond_fini ( ABTI_cond p_cond)
inlinestatic

Definition at line 22 of file abti_cond.h.

Referenced by ABT_cond_free(), and ABT_rwlock_free().

static ABT_cond ABTI_cond_get_handle ( ABTI_cond p_cond)
inlinestatic

Definition at line 45 of file abti_cond.h.

Referenced by ABT_cond_create(), and tool_query().

static ABTI_cond* ABTI_cond_get_ptr ( ABT_cond  cond)
inlinestatic
static void ABTI_cond_init ( ABTI_cond p_cond)
inlinestatic

Definition at line 13 of file abti_cond.h.

Referenced by ABT_cond_create(), and ABT_rwlock_create().

static ABTU_ret_err int ABTI_cond_wait ( ABTI_local **  pp_local,
ABTI_cond p_cond,
ABTI_mutex p_mutex 
)
inlinestatic

Definition at line 61 of file abti_cond.h.

Referenced by ABT_cond_wait(), ABT_rwlock_rdlock(), and ABT_rwlock_wrlock().