ARGOBOTS
latest
|
Data Fields | |
ABTI_spinlock | mutex |
size_t | num_units |
unit_t * | p_head |
unit_t * | p_tail |
pthread_mutex_t | mutex |
pthread_cond_t | cond |
pthread_cond_t data::cond |
Definition at line 32 of file fifo_wait.c.
Referenced by pool_free(), pool_init(), pool_pop_timedwait(), pool_pop_wait(), and pool_push().
pthread_mutex_t data::mutex |
Definition at line 31 of file fifo_wait.c.
ABTI_spinlock data::mutex |
Definition at line 35 of file fifo.c.
Referenced by pool_free(), pool_init(), pool_pop(), pool_pop_shared(), pool_pop_timedwait(), pool_pop_wait(), pool_print_all(), pool_push(), pool_push_shared(), pool_remove(), and pool_remove_shared().
size_t data::num_units |
Definition at line 36 of file fifo.c.
Referenced by pool_get_size(), pool_init(), pool_pop(), pool_pop_private(), pool_pop_shared(), pool_pop_timedwait(), pool_pop_wait(), pool_print_all(), pool_push(), pool_push_private(), pool_push_shared(), pool_remove(), pool_remove_private(), and pool_remove_shared().
unit_t * data::p_head |
Definition at line 37 of file fifo.c.
Referenced by pool_init(), pool_pop(), pool_pop_private(), pool_pop_shared(), pool_pop_timedwait(), pool_pop_wait(), pool_print_all(), pool_push(), pool_push_private(), pool_push_shared(), pool_remove(), pool_remove_private(), and pool_remove_shared().
unit_t * data::p_tail |
Definition at line 38 of file fifo.c.
Referenced by pool_init(), pool_pop(), pool_pop_private(), pool_pop_shared(), pool_pop_timedwait(), pool_pop_wait(), pool_push(), pool_push_private(), pool_push_shared(), pool_remove(), pool_remove_private(), and pool_remove_shared().