ARGOBOTS
dce6e727ffc4ca5b3ffc04cb9517c6689be51ec5
|
#include <abti.h>
Data Fields | |
int | attrs |
ABTD_spinlock | lock |
int | nesting_cnt |
ABTI_thread_id | owner_id |
ABTD_spinlock | waiter_lock |
ABTI_waitlist | waitlist |
int ABTI_mutex::attrs |
Definition at line 202 of file abti.h.
Referenced by ABT_cond_timedwait(), ABT_cond_wait(), ABT_mutex_get_attr(), ABT_mutex_unlock(), ABT_mutex_unlock_de(), ABT_mutex_unlock_se(), ABTI_mutex_init(), ABTI_mutex_lock(), ABTI_mutex_spinlock(), ABTI_mutex_trylock(), and ABTI_mutex_unlock().
ABTD_spinlock ABTI_mutex::lock |
Definition at line 205 of file abti.h.
Referenced by ABTI_mutex_init(), ABTI_mutex_is_locked(), ABTI_mutex_lock_no_recursion(), ABTI_mutex_spinlock_no_recursion(), ABTI_mutex_trylock_no_recursion(), and ABTI_mutex_unlock_no_recursion().
int ABTI_mutex::nesting_cnt |
Definition at line 206 of file abti.h.
Referenced by ABT_cond_timedwait(), ABT_cond_wait(), ABTI_mutex_init(), ABTI_mutex_lock(), ABTI_mutex_spinlock(), ABTI_mutex_trylock(), and ABTI_mutex_unlock().
ABTI_thread_id ABTI_mutex::owner_id |
Definition at line 207 of file abti.h.
Referenced by ABT_cond_timedwait(), ABT_cond_wait(), ABT_mutex_unlock(), ABT_mutex_unlock_de(), ABT_mutex_unlock_se(), ABTI_mutex_init(), ABTI_mutex_lock(), ABTI_mutex_spinlock(), ABTI_mutex_trylock(), and ABTI_mutex_unlock().
ABTD_spinlock ABTI_mutex::waiter_lock |
Definition at line 209 of file abti.h.
Referenced by ABTI_mutex_fini(), ABTI_mutex_init(), ABTI_mutex_lock_no_recursion(), and ABTI_mutex_unlock_no_recursion().
ABTI_waitlist ABTI_mutex::waitlist |
Definition at line 210 of file abti.h.
Referenced by ABTI_mutex_init(), ABTI_mutex_lock_no_recursion(), and ABTI_mutex_unlock_no_recursion().