Lines Matching defs:head
14 #define CHECK_TYPE(head,ptr) (void)(&(ptr) == &(head)->list[0]) argument
15 #define PTRLIST_TYPE(head) __typeof__((head)->list[0]) argument
16 #define VRFY_PTR_LIST(head) (void)(sizeof((head)->list[0])) argument
95 #define PREPARE_PTR_LIST(head, ptr) \ argument
112 #define FOR_EACH_PTR(head, ptr) \ argument
115 #define FOR_EACH_PTR_TAG(head, ptr) \ argument
121 #define FOR_EACH_PTR_REVERSE(head, ptr) \ argument
124 #define FOR_EACH_PTR_REVERSE_TAG(head, ptr) \ argument
176 #define DO_PREPARE(head, ptr, __head, __list, __nr, PTR_ENTRY) \ argument
203 #define DO_FOR_EACH(head, ptr, __head, __list, __nr, __name, PTR_ENTRY) do { \ argument
222 #define DO_FOR_EACH_REVERSE(head, ptr, __head, __list, __nr, __name, PTR_ENTRY) do { \ argument