|
ARGOBOTS
ba497793e96f0026edda18743b158278a6a1f4ab
|

Go to the source code of this file.
Functions | |
| ABTU_ret_err int | ABTI_ythread_htable_create (uint32_t num_rows, ABTI_ythread_htable **pp_htable) |
| void | ABTI_ythread_htable_free (ABTI_ythread_htable *p_htable) |
| void | ABTI_ythread_htable_push (ABTI_ythread_htable *p_htable, int idx, ABTI_ythread *p_ythread) |
| void | ABTI_ythread_htable_push_low (ABTI_ythread_htable *p_htable, int idx, ABTI_ythread *p_ythread) |
| ABTI_ythread * | ABTI_ythread_htable_pop (ABTI_ythread_htable *p_htable, ABTI_ythread_queue *p_queue) |
| ABTI_ythread * | ABTI_ythread_htable_pop_low (ABTI_ythread_htable *p_htable, ABTI_ythread_queue *p_queue) |
| ABT_bool | ABTI_ythread_htable_switch_low (ABTI_xstream **pp_local_xstream, ABTI_ythread_queue *p_queue, ABTI_ythread *p_ythread, ABTI_ythread_htable *p_htable, ABT_sync_event_type sync_event_type, void *p_sync) |
| ABTU_ret_err int ABTI_ythread_htable_create | ( | uint32_t | num_rows, |
| ABTI_ythread_htable ** | pp_htable | ||
| ) |
Definition at line 9 of file ythread_htable.c.
Referenced by ABTI_mutex_init().
| void ABTI_ythread_htable_free | ( | ABTI_ythread_htable * | p_htable | ) |
Definition at line 50 of file ythread_htable.c.
Referenced by ABTI_mutex_fini().
| ABTI_ythread* ABTI_ythread_htable_pop | ( | ABTI_ythread_htable * | p_htable, |
| ABTI_ythread_queue * | p_queue | ||
| ) |
Definition at line 118 of file ythread_htable.c.
Referenced by ABTI_mutex_wake_de(), and mutex_unlock_se().
| ABTI_ythread* ABTI_ythread_htable_pop_low | ( | ABTI_ythread_htable * | p_htable, |
| ABTI_ythread_queue * | p_queue | ||
| ) |
Definition at line 141 of file ythread_htable.c.
Referenced by ABTI_mutex_wake_de(), and mutex_unlock_se().
| void ABTI_ythread_htable_push | ( | ABTI_ythread_htable * | p_htable, |
| int | idx, | ||
| ABTI_ythread * | p_ythread | ||
| ) |
Definition at line 68 of file ythread_htable.c.
Referenced by ABTI_mutex_wait().
| void ABTI_ythread_htable_push_low | ( | ABTI_ythread_htable * | p_htable, |
| int | idx, | ||
| ABTI_ythread * | p_ythread | ||
| ) |
Definition at line 93 of file ythread_htable.c.
Referenced by ABTI_mutex_wait_low().
| ABT_bool ABTI_ythread_htable_switch_low | ( | ABTI_xstream ** | pp_local_xstream, |
| ABTI_ythread_queue * | p_queue, | ||
| ABTI_ythread * | p_ythread, | ||
| ABTI_ythread_htable * | p_htable, | ||
| ABT_sync_event_type | sync_event_type, | ||
| void * | p_sync | ||
| ) |
Definition at line 165 of file ythread_htable.c.
Referenced by mutex_lock_low().
1.8.5