Go to the source code of this file.
Defines | |
| #define | QUICKTHREADS_GROW_DOWN |
| #define | QUICKTHREADS_STKALIGN (8) |
| #define | QUICKTHREADS_STKBASE (14 * 4) |
| #define | QUICKTHREADS_VSTKBASE QUICKTHREADS_STKBASE |
| #define | QUICKTHREADS_31 (9+4) |
| #define | QUICKTHREADS_19 (3+4) |
| #define | QUICKTHREADS_18 (2+4) |
| #define | QUICKTHREADS_17 (1+4) |
| #define | QUICKTHREADS_16 (0+4) |
| #define | QUICKTHREADS_ARGS_MD(sp) (QUICKTHREADS_SPUT (sp, QUICKTHREADS_31, qt_start)) |
| #define | QUICKTHREADS_VARGS_MD0(sp, vabytes) ((qt_t *)(((char *)(sp)) - 4*4 - QUICKTHREADS_STKROUNDUP(vabytes))) |
| #define | QUICKTHREADS_VARGS_MD1(sp) (QUICKTHREADS_SPUT (sp, QUICKTHREADS_31, qt_vstart)) |
| #define | QUICKTHREADS_VARGS_DEFAULT |
| #define | QUICKTHREADS_ONLY_INDEX (QUICKTHREADS_19) |
| #define | QUICKTHREADS_USER_INDEX (QUICKTHREADS_18) |
| #define | QUICKTHREADS_ARGT_INDEX (QUICKTHREADS_17) |
| #define | QUICKTHREADS_ARGU_INDEX (QUICKTHREADS_16) |
| #define | QUICKTHREADS_VCLEANUP_INDEX (QUICKTHREADS_16) |
| #define | QUICKTHREADS_VUSERF_INDEX (QUICKTHREADS_19) |
| #define | QUICKTHREADS_VSTARTUP_INDEX (QUICKTHREADS_18) |
| #define | QUICKTHREADS_VARGT_INDEX (QUICKTHREADS_17) |
Typedefs | |
| typedef unsigned long | qt_word_t |
Functions | |
| void | qt_start (void) |
| void | qt_vstart (void) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18