4 //NOTE: SIZE MUST BE A POWER OF TWO;
5 //SIZE is used as mask to check overflow
9 void * elements[TRSIZE];
10 volatile unsigned int head;
11 char buffer[60];//buffer us to the next cache line
12 volatile unsigned int tail;
14 struct Hashtable_rcr ** allHashStructures;
18 void enqueueTR(struct trQueue *, void * ptr);
19 void * dequeueTR(struct trQueue *);