ARGOBOTS
dce6e727ffc4ca5b3ffc04cb9517c6689be51ec5
|
Go to the source code of this file.
Data Structures | |
struct | ABTD_ythread_context_atomic_ptr |
Typedefs | |
typedef struct ABTD_ythread_context | ABTD_ythread_context |
typedef struct ABTD_ythread_context_atomic_ptr | ABTD_ythread_context_atomic_ptr |
Functions | |
static ABTD_ythread_context * | ABTD_atomic_relaxed_load_ythread_context_ptr (const ABTD_ythread_context_atomic_ptr *ptr) |
static ABTD_ythread_context * | ABTD_atomic_acquire_load_ythread_context_ptr (const ABTD_ythread_context_atomic_ptr *ptr) |
static void | ABTD_atomic_relaxed_store_ythread_context_ptr (ABTD_ythread_context_atomic_ptr *ptr, ABTD_ythread_context *p_ctx) |
static void | ABTD_atomic_release_store_ythread_context_ptr (ABTD_ythread_context_atomic_ptr *ptr, ABTD_ythread_context *p_ctx) |
void | ABTD_ythread_func_wrapper (ABTD_ythread_context *p_arg) |
void | ABTD_ythread_print_context (ABTI_ythread *p_ythread, FILE *p_os, int indent) |
typedef struct ABTD_ythread_context ABTD_ythread_context |
Definition at line 18 of file abtd_context.h.
typedef struct ABTD_ythread_context_atomic_ptr ABTD_ythread_context_atomic_ptr |
|
inlinestatic |
Definition at line 32 of file abtd_context.h.
Referenced by ABTD_ythread_print_context(), and ABTI_ythread_atomic_get_joiner().
|
inlinestatic |
Definition at line 25 of file abtd_context.h.
|
inlinestatic |
Definition at line 38 of file abtd_context.h.
Referenced by ABTD_ythread_context_init(), ABTD_ythread_context_init_lazy(), and ABTD_ythread_context_reinit().
|
inlinestatic |
Definition at line 44 of file abtd_context.h.
Referenced by ABTI_ythread_callback_suspend_join().
void ABTD_ythread_func_wrapper | ( | ABTD_ythread_context * | p_arg | ) |
Definition at line 8 of file abtd_ythread.c.
Referenced by ABTD_ucontext_wrapper(), and ABTD_ythread_context_func_wrapper().
void ABTD_ythread_print_context | ( | ABTI_ythread * | p_ythread, |
FILE * | p_os, | ||
int | indent | ||
) |
Definition at line 18 of file abtd_ythread.c.
Referenced by ABTI_ythread_print_stack().