Lines Matching refs:element
7 /// Dequeue the element from the notificator queue
9 // struct notificator *element)
11 // if (element->next == element) {
12 // assert(element->prev == element);
13 // assert(*queue == element);
16 // element->prev->next = element->next;
17 // element->next->prev = element->prev;
18 // if (*queue == element) {
19 // *queue = element->next;
22 // element->prev = element->next = NULL;
25 /// Enqueue the element on the notificator queue
27 struct notificator *element)
30 *queue = element;
31 element->next = element->prev = element;
33 element->next = *queue;
34 element->prev = (*queue)->prev;
35 element->next->prev = element;
36 element->prev->next = element;