
#include <pcqueue.h>

Data Fields | |
| struct CircQueueStruct *CMK_SMP_volatile | next |
| int | push |
| CmiMemorySMPSeparation_t | pad1 |
| int | pull |
| CmiMemorySMPSeparation_t | pad2 |
| char * | data [PCQueueSize] |
On one hand, each operation becomes simpler and has fewer memory accesses. On the other hand, the simple pcqueue is only for experimental usage.
Definition at line 75 of file pcqueue.h.
struct CircQueueStruct* CMK_SMP_volatile CircQueueStruct::next [read] |
1.5.5