6 #define NUM_PMC_QUEUE_OBJECTS 1500000
9 volatile void * objects[NUM_PMC_QUEUE_OBJECTS];
10 volatile int headindex;
11 volatile int tailindex;
12 tmc_spin_mutex_t lock;
15 void * pmc_dequeue(struct pmc_queue *queue);
16 void pmc_enqueue(struct pmc_queue* queue, void *ptr);
17 bool pmc_isEmpty(struct pmc_queue *queue);
18 void pmc_queueinit(struct pmc_queue *queue);