Lines Matching defs:head
89 #define LIST_FIRST(head) ((head)->lh_first) argument
91 #define LIST_END(head) NULL argument
96 #define LIST_INIT(head) { \ argument
115 #define LIST_INSERT_HEAD(head, elm, field) do { \ argument
144 #define TAILQ_FIRST(head) ((head)->tqh_first) argument
146 #define TAILQ_END(head) NULL argument
151 #define TAILQ_INIT(head) do { \ argument
156 #define TAILQ_INSERT_HEAD(head, elm, field) do { \ argument
166 #define TAILQ_INSERT_TAIL(head, elm, field) do { \ argument
173 #define TAILQ_INSERT_AFTER(head, listelm, elm, field) do { \ argument
190 #define TAILQ_REMOVE(head, elm, field) do { \ argument
214 #define CIRCLEQ_FIRST(head) ((head)->cqh_first) argument
215 #define CIRCLEQ_LAST(head) ((head)->cqh_last) argument
216 #define CIRCLEQ_END(head) ((void *)(head)) argument
223 #define CIRCLEQ_INIT(head) do { \ argument
228 #define CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) do { \ argument
238 #define CIRCLEQ_INSERT_BEFORE(head, listelm, elm, field) do { \ argument
248 #define CIRCLEQ_INSERT_HEAD(head, elm, field) do { \ argument
258 #define CIRCLEQ_INSERT_TAIL(head, elm, field) do { \ argument
268 #define CIRCLEQ_REMOVE(head, elm, field) do { \ argument