Lines Matching refs:sym_quehead
145 typedef struct sym_quehead { struct
146 struct sym_quehead *flink; /* Forward pointer */ argument
147 struct sym_quehead *blink; /* Backward pointer */ argument
154 static __inline void __sym_que_add(struct sym_quehead * new, in __sym_que_add()
155 struct sym_quehead * blink, in __sym_que_add()
156 struct sym_quehead * flink) in __sym_que_add()
164 static __inline void __sym_que_del(struct sym_quehead * blink, in __sym_que_del()
165 struct sym_quehead * flink) in __sym_que_del()
171 static __inline int sym_que_empty(struct sym_quehead *head) in sym_que_empty()
176 static __inline void sym_que_splice(struct sym_quehead *list, in sym_que_splice()
177 struct sym_quehead *head) in sym_que_splice()
179 struct sym_quehead *first = list->flink; in sym_que_splice()
182 struct sym_quehead *last = list->blink; in sym_que_splice()
183 struct sym_quehead *at = head->flink; in sym_que_splice()
202 static __inline struct sym_quehead *sym_remque_head(struct sym_quehead *head) in sym_remque_head()
204 struct sym_quehead *elem = head->flink; in sym_remque_head()
224 #define sym_qptr(p) ((struct sym_quehead *) (p))