Tachyon (current)
Current Main Branch
|
stack of work tiles, for error handling More...
#include <threads.h>
Data Fields | |
rt_mutex_t | mtx |
Mutex lock for the structure. More... | |
int | growthrate |
stack growth chunk size More... | |
int | size |
current allocated stack size More... | |
int | top |
index of top stack element More... | |
rt_tasktile_t * | s |
stack of task tiles More... | |
int rt_tilestack_t::growthrate |
stack growth chunk size
Definition at line 403 of file threads.h.
Referenced by rt_tilestack_init(), and rt_tilestack_push().
rt_mutex_t rt_tilestack_t::mtx |
Mutex lock for the structure.
Definition at line 402 of file threads.h.
Referenced by rt_tilestack_compact(), rt_tilestack_destroy(), rt_tilestack_empty(), rt_tilestack_init(), rt_tilestack_pop(), rt_tilestack_popall(), and rt_tilestack_push().
rt_tasktile_t* rt_tilestack_t::s |
stack of task tiles
Definition at line 406 of file threads.h.
Referenced by rt_tilestack_compact(), rt_tilestack_destroy(), rt_tilestack_init(), rt_tilestack_pop(), and rt_tilestack_push().
int rt_tilestack_t::size |
current allocated stack size
Definition at line 404 of file threads.h.
Referenced by rt_tilestack_compact(), rt_tilestack_init(), and rt_tilestack_push().
int rt_tilestack_t::top |
index of top stack element
Definition at line 405 of file threads.h.
Referenced by rt_tilestack_compact(), rt_tilestack_empty(), rt_tilestack_init(), rt_tilestack_pop(), rt_tilestack_popall(), and rt_tilestack_push().