#include <sched_types.h>
Data Fields | |
pthread_mutex_t | pickup_mutex |
cuflow_exeqpri_t | priority |
struct cuflow_exeq_entry | call_arr [CUFLOW_EXEQ_SIZE] |
AO_t | head |
AO_t | tail |
An SMP workloading queue. This is a short queue used to float work between threads. The internal structure is private, you only need to pass it around to cuflow_sched_call_on etc. as an optimisation to avoid the individual thread-local lookup of cuflow_sched_call etc.