ARGOBOTS  66b1c39742507d8df30e8d28c54839b961a14814
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Functions
abtd_ucontext.h File Reference

Go to the source code of this file.

Functions

static void ABTD_ucontext_wrapper (int arg1, int arg2)
 
static void ABTD_ythread_context_make (ABTD_ythread_context *p_ctx, void *sp, size_t size, void(*thread_func)(void *))
 
static void ABTD_ythread_context_jump (ABTD_ythread_context *p_old, ABTD_ythread_context *p_new, void *arg)
 
static ABTU_noreturn void ABTD_ythread_context_take (ABTD_ythread_context *p_old, ABTD_ythread_context *p_new, void *arg)
 

Function Documentation

static void ABTD_ucontext_wrapper ( int  arg1,
int  arg2 
)
static

Definition at line 9 of file abtd_ucontext.h.

Referenced by ABTD_ythread_context_make().

static void ABTD_ythread_context_jump ( ABTD_ythread_context p_old,
ABTD_ythread_context p_new,
void *  arg 
)
inlinestatic

Definition at line 54 of file abtd_ucontext.h.

static void ABTD_ythread_context_make ( ABTD_ythread_context p_ctx,
void *  sp,
size_t  size,
void(*)(void *)  thread_func 
)
inlinestatic

Definition at line 27 of file abtd_ucontext.h.

static ABTU_noreturn void ABTD_ythread_context_take ( ABTD_ythread_context p_old,
ABTD_ythread_context p_new,
void *  arg 
)
inlinestatic

Definition at line 65 of file abtd_ucontext.h.