Lines Matching defs:head

131 #define	CK_SLIST_HEAD_INITIALIZER(head)						\  argument
142 #define CK_SLIST_EMPTY(head) \ argument
145 #define CK_SLIST_FIRST(head) \ argument
151 #define CK_SLIST_FOREACH(var, head, field) \ argument
156 #define CK_SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
161 #define CK_SLIST_FOREACH_PREVPTR(var, varp, head, field) \ argument
166 #define CK_SLIST_INIT(head) do { \ argument
177 #define CK_SLIST_INSERT_HEAD(head, elm, field) do { \ argument
194 #define CK_SLIST_REMOVE(head, elm, type, field) do { \ argument
205 #define CK_SLIST_REMOVE_HEAD(head, field) do { \ argument
236 #define CK_STAILQ_HEAD_INITIALIZER(head) \ argument
256 #define CK_STAILQ_EMPTY(head) (ck_pr_load_ptr(&(head)->cstqh_first) == NULL) argument
258 #define CK_STAILQ_FIRST(head) (ck_pr_load_ptr(&(head)->cstqh_first)) argument
260 #define CK_STAILQ_FOREACH(var, head, field) \ argument
265 #define CK_STAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument
271 #define CK_STAILQ_INIT(head) do { \ argument
277 #define CK_STAILQ_INSERT_AFTER(head, tqelm, elm, field) do { \ argument
285 #define CK_STAILQ_INSERT_HEAD(head, elm, field) do { \ argument
293 #define CK_STAILQ_INSERT_TAIL(head, elm, field) do { \ argument
303 #define CK_STAILQ_REMOVE(head, elm, type, field) do { \ argument
314 #define CK_STAILQ_REMOVE_AFTER(head, elm, field) do { \ argument
321 #define CK_STAILQ_REMOVE_HEAD(head, field) do { \ argument
359 #define CK_LIST_HEAD_INITIALIZER(head) \ argument
368 #define CK_LIST_FIRST(head) ck_pr_load_ptr(&(head)->clh_first) argument
369 #define CK_LIST_EMPTY(head) (CK_LIST_FIRST(head) == NULL) argument
372 #define CK_LIST_FOREACH(var, head, field) \ argument
377 #define CK_LIST_FOREACH_SAFE(var, head, field, tvar) \ argument
382 #define CK_LIST_INIT(head) do { \ argument
404 #define CK_LIST_INSERT_HEAD(head, elm, field) do { \ argument