HelenOS sources
mpsc_node_t 58 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *head;
mpsc_node_t 59 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *tail;
mpsc_node_t 60 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *close_node;
mpsc_node_t 65 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *next;
mpsc_node_t 72 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *n = calloc(1, sizeof(mpsc_node_t) + elem_size);
mpsc_node_t 73 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *c = calloc(1, sizeof(mpsc_node_t) + elem_size);
mpsc_node_t 97 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *n = q->head;
mpsc_node_t 98 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *next = NULL;
mpsc_node_t 110 uspace/lib/c/generic/thread/mpsc.c static errno_t _mpsc_push(mpsc_t *q, mpsc_node_t *n)
mpsc_node_t 138 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *n = malloc(sizeof(mpsc_node_t) + q->elem_size);
mpsc_node_t 156 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *n;
mpsc_node_t 157 uspace/lib/c/generic/thread/mpsc.c mpsc_node_t *new_head;
HelenOS homepage, sources at GitHub