Go to the source code of this file.
|
static void | ABTDI_ucontext_check_peeked (ABTD_ythread_context *p_self) |
|
static void | ABTD_ucontext_wrapper (int arg1, int arg2) |
|
static void | ABTD_ythread_context_init (ABTD_ythread_context *p_ctx, void *p_stacktop, size_t stacksize) |
|
static void | ABTD_ythread_context_init_lazy (ABTD_ythread_context *p_ctx, size_t stacksize) |
|
static void | ABTD_ythread_context_lazy_set_stack (ABTD_ythread_context *p_ctx, void *p_stacktop) |
|
static void | ABTD_ythread_context_lazy_unset_stack (ABTD_ythread_context *p_ctx) |
|
static void | ABTD_ythread_context_reinit (ABTD_ythread_context *p_ctx) |
|
static void * | ABTD_ythread_context_get_stacktop (ABTD_ythread_context *p_ctx) |
|
static ABT_bool | ABTD_ythread_context_has_stack (const ABTD_ythread_context *p_ctx) |
|
static size_t | ABTD_ythread_context_get_stacksize (ABTD_ythread_context *p_ctx) |
|
static void | ABTDI_ythread_context_make (ABTD_ythread_context *p_ctx) |
|
static ABT_bool | ABTD_ythread_context_is_started (const ABTD_ythread_context *p_ctx) |
|
static void | ABTD_ythread_context_switch (ABTD_ythread_context *p_old, ABTD_ythread_context *p_new) |
|
static void | ABTD_ythread_context_start_and_switch (ABTD_ythread_context *p_old, ABTD_ythread_context *p_new) |
|
static ABTU_noreturn void | ABTD_ythread_context_jump (ABTD_ythread_context *p_new) |
|
static ABTU_noreturn void | ABTD_ythread_context_start_and_jump (ABTD_ythread_context *p_new) |
|
static void | ABTD_ythread_context_switch_with_call (ABTD_ythread_context *p_old, ABTD_ythread_context *p_new, void(*f_cb)(void *), void *cb_arg) |
|
static void | ABTD_ythread_context_start_and_switch_with_call (ABTD_ythread_context *p_old, ABTD_ythread_context *p_new, void(*f_cb)(void *), void *cb_arg) |
|
static ABTU_noreturn void | ABTD_ythread_context_jump_with_call (ABTD_ythread_context *p_new, void(*f_cb)(void *), void *cb_arg) |
|
static ABTU_noreturn void | ABTD_ythread_context_start_and_jump_with_call (ABTD_ythread_context *p_new, void(*f_cb)(void *), void *cb_arg) |
|
static ABT_bool | ABTD_ythread_context_peek (ABTD_ythread_context *p_ctx, void(*peek_func)(void *), void *arg) |
|
◆ ABTD_ucontext_wrapper()
static void ABTD_ucontext_wrapper |
( |
int |
arg1, |
|
|
int |
arg2 |
|
) |
| |
|
static |
◆ ABTD_ythread_context_get_stacksize()
◆ ABTD_ythread_context_get_stacktop()
◆ ABTD_ythread_context_has_stack()
◆ ABTD_ythread_context_init()
static void ABTD_ythread_context_init |
( |
ABTD_ythread_context * |
p_ctx, |
|
|
void * |
p_stacktop, |
|
|
size_t |
stacksize |
|
) |
| |
|
inlinestatic |
◆ ABTD_ythread_context_init_lazy()
◆ ABTD_ythread_context_is_started()
◆ ABTD_ythread_context_jump()
◆ ABTD_ythread_context_jump_with_call()
◆ ABTD_ythread_context_lazy_set_stack()
◆ ABTD_ythread_context_lazy_unset_stack()
◆ ABTD_ythread_context_peek()
◆ ABTD_ythread_context_reinit()
◆ ABTD_ythread_context_start_and_jump()
◆ ABTD_ythread_context_start_and_jump_with_call()
◆ ABTD_ythread_context_start_and_switch()
◆ ABTD_ythread_context_start_and_switch_with_call()
◆ ABTD_ythread_context_switch()
◆ ABTD_ythread_context_switch_with_call()
◆ ABTDI_ucontext_check_peeked()
◆ ABTDI_ythread_context_make()