|
ARGOBOTS
|

Go to the source code of this file.
Macros | |
| #define | ABT_API_PRIVATE |
Typedefs | |
| typedef void * | fcontext_t |
Functions | |
| fcontext_t | make_fcontext (void *sp, size_t size, void(*thread_func)(void *)) ABT_API_PRIVATE |
| void * | jump_fcontext (fcontext_t *old, fcontext_t new, void *arg) ABT_API_PRIVATE |
| void * | take_fcontext (fcontext_t *old, fcontext_t new, void *arg) ABT_API_PRIVATE |
| void | init_and_call_fcontext (void *p_arg, void(*f_thread)(void *), void *p_stacktop, fcontext_t *old) |
| #define ABT_API_PRIVATE |
Definition at line 14 of file abtd_fcontext.h.
| typedef void* fcontext_t |
Definition at line 9 of file abtd_fcontext.h.
| void init_and_call_fcontext | ( | void * | p_arg, |
| void(*)(void *) | f_thread, | ||
| void * | p_stacktop, | ||
| fcontext_t * | old | ||
| ) |
| void* jump_fcontext | ( | fcontext_t * | old, |
| fcontext_t | new, | ||
| void * | arg | ||
| ) |
| fcontext_t make_fcontext | ( | void * | sp, |
| size_t | size, | ||
| void(*)(void *) | thread_func | ||
| ) |
| void* take_fcontext | ( | fcontext_t * | old, |
| fcontext_t | new, | ||
| void * | arg | ||
| ) |
1.8.11