Lines Matching defs:head

143 #define LDAP_SLIST_HEAD_INITIALIZER(head)				\  argument
157 #define LDAP_SLIST_EMPTY(head) ((head)->slh_first == NULL) argument
159 #define LDAP_SLIST_FIRST(head) ((head)->slh_first) argument
161 #define LDAP_SLIST_FOREACH(var, head, field) \ argument
164 #define LDAP_SLIST_INIT(head) { \ argument
177 #define LDAP_SLIST_INSERT_HEAD(head, elm, field) do { \ argument
184 #define LDAP_SLIST_REMOVE_HEAD(head, field) do { \ argument
188 #define LDAP_SLIST_REMOVE(head, elm, type, field) do { \ argument
210 #define LDAP_STAILQ_HEAD_INITIALIZER(head) \ argument
224 #define LDAP_STAILQ_EMPTY(head) ((head)->stqh_first == NULL) argument
226 #define LDAP_STAILQ_INIT(head) do { \ argument
235 #define LDAP_STAILQ_FIRST(head) ((head)->stqh_first) argument
237 #define LDAP_STAILQ_LAST(head, type, field) \ argument
243 #define LDAP_STAILQ_FOREACH(var, head, field) \ argument
246 #define LDAP_STAILQ_INSERT_HEAD(head, elm, field) do { \ argument
252 #define LDAP_STAILQ_INSERT_TAIL(head, elm, field) do { \ argument
258 #define LDAP_STAILQ_INSERT_AFTER(head, tqelm, elm, field) do { \ argument
266 #define LDAP_STAILQ_REMOVE_HEAD(head, field) do { \ argument
272 #define LDAP_STAILQ_REMOVE_HEAD_UNTIL(head, elm, field) do { \ argument
277 #define LDAP_STAILQ_REMOVE(head, elm, type, field) do { \ argument
299 #define LDAP_LIST_HEAD_INITIALIZER(head) \ argument
315 #define LDAP_LIST_EMPTY(head) ((head)->lh_first == NULL) argument
317 #define LDAP_LIST_FIRST(head) ((head)->lh_first) argument
319 #define LDAP_LIST_FOREACH(var, head, field) \ argument
322 #define LDAP_LIST_INIT(head) do { \ argument
346 #define LDAP_LIST_INSERT_HEAD(head, elm, field) do { \ argument
371 #define LDAP_TAILQ_HEAD_INITIALIZER(head) \ argument
386 #define LDAP_TAILQ_EMPTY(head) ((head)->tqh_first == NULL) argument
388 #define LDAP_TAILQ_FOREACH(var, head, field) \ argument
391 #define LDAP_TAILQ_FOREACH_REVERSE(var, head, headname, field) \ argument
396 #define LDAP_TAILQ_FIRST(head) ((head)->tqh_first) argument
398 #define LDAP_TAILQ_LAST(head, headname) \ argument
406 #define LDAP_TAILQ_INIT(head) do { \ argument
416 #define LDAP_TAILQ_INSERT_HEAD(head, elm, field) do { \ argument
426 #define LDAP_TAILQ_INSERT_TAIL(head, elm, field) do { \ argument
433 #define LDAP_TAILQ_INSERT_AFTER(head, listelm, elm, field) do { \ argument
450 #define LDAP_TAILQ_REMOVE(head, elm, field) do { \ argument
468 #define LDAP_CIRCLEQ_HEAD_INITIALIZER(head) \ argument
480 #define LDAP_CIRCLEQ_EMPTY(head) ((head)->cqh_first == (void *)(head)) argument
482 #define LDAP_CIRCLEQ_FIRST(head) ((head)->cqh_first) argument
484 #define LDAP_CIRCLEQ_FOREACH(var, head, field) \ argument
489 #define LDAP_CIRCLEQ_FOREACH_REVERSE(var, head, field) \ argument
494 #define LDAP_CIRCLEQ_INIT(head) do { \ argument
504 #define LDAP_CIRCLEQ_INSERT_AFTER(head, listelm, elm, field) do { \ argument
514 #define LDAP_CIRCLEQ_INSERT_BEFORE(head, listelm, elm, field) do { \ argument
524 #define LDAP_CIRCLEQ_INSERT_HEAD(head, elm, field) do { \ argument
534 #define LDAP_CIRCLEQ_INSERT_TAIL(head, elm, field) do { \ argument
544 #define LDAP_CIRCLEQ_LAST(head) ((head)->cqh_last) argument
550 #define LDAP_CIRCLEQ_REMOVE(head, elm, field) do { \ argument
563 #define LDAP_CIRCLEQ_LOOP_NEXT(head, elm, field) \ argument
568 #define LDAP_CIRCLEQ_LOOP_PREV(head, elm, field) \ argument
573 #define LDAP_CIRCLEQ_MAKE_HEAD(head, elm, field) do { \ argument
584 #define LDAP_CIRCLEQ_MAKE_TAIL(head, elm, field) do { \ argument