ARGOBOTS
1.1
|
#include "abti.h"
Go to the source code of this file.
Functions | |
void | ABTI_ythread_set_blocked (ABTI_ythread *p_ythread) |
void | ABTI_ythread_suspend (ABTI_xstream **pp_local_xstream, ABTI_ythread *p_ythread, ABT_sync_event_type sync_event_type, void *p_sync) |
void | ABTI_ythread_set_ready (ABTI_local *p_local, ABTI_ythread *p_ythread) |
ABTU_no_sanitize_address void | ABTI_ythread_print_stack (ABTI_ythread *p_ythread, FILE *p_os) |
ABTU_no_sanitize_address void ABTI_ythread_print_stack | ( | ABTI_ythread * | p_ythread, |
FILE * | p_os | ||
) |
void ABTI_ythread_set_blocked | ( | ABTI_ythread * | p_ythread | ) |
Definition at line 23 of file ythread.c.
Referenced by ABT_self_suspend(), and ABTI_waitlist_wait_and_unlock().
void ABTI_ythread_set_ready | ( | ABTI_local * | p_local, |
ABTI_ythread * | p_ythread | ||
) |
Definition at line 65 of file ythread.c.
Referenced by ABTD_ythread_cancel(), ABTI_waitlist_broadcast(), ABTI_waitlist_signal(), ABTI_ythread_context_switch_to_child_internal(), and ythread_terminate().
void ABTI_ythread_suspend | ( | ABTI_xstream ** | pp_local_xstream, |
ABTI_ythread * | p_ythread, | ||
ABT_sync_event_type | sync_event_type, | ||
void * | p_sync | ||
) |
Definition at line 45 of file ythread.c.
Referenced by ABT_self_suspend(), and ABTI_waitlist_wait_and_unlock().