Lines Matching refs:blink
35 struct sym_quehead *blink; /* Backward pointer */
39 (ptr)->flink = (ptr); (ptr)->blink = (ptr); \
49 return (head->blink == head) ? 0 : head->blink;
53 struct sym_quehead * blink,
56 flink->blink = new;
58 new->blink = blink;
59 blink->flink = new;
62 static inline void __sym_que_del(struct sym_quehead * blink,
65 flink->blink = blink;
66 blink->flink = flink;
80 struct sym_quehead *last = list->blink;
83 first->blink = head;
87 at->blink = last;
98 first->blink = dest;
100 last = orig->blink;
102 dest->blink = last;
104 orig->blink = orig;
107 dest->blink = dest;
115 #define sym_remque(el) __sym_que_del((el)->blink, (el)->flink)
130 #define sym_insque_tail(new, head) __sym_que_add(new, (head)->blink, head)
134 struct sym_quehead *elem = head->blink;
137 __sym_que_del(elem->blink, head);