Lines Matching defs:head
95 #define PLIST_HEAD_INIT(head) \ argument
104 #define PLIST_HEAD(head) \ argument
124 plist_head_init(struct plist_head *head) in plist_head_init()
151 #define plist_for_each(pos, head) \ argument
161 #define plist_for_each_continue(pos, head) \ argument
172 #define plist_for_each_safe(pos, n, head) \ argument
181 #define plist_for_each_entry(pos, head, mem) \ argument
193 #define plist_for_each_entry_continue(pos, head, m) \ argument
205 #define plist_for_each_entry_safe(pos, n, head, m) \ argument
212 static inline int plist_head_empty(const struct plist_head *head) in plist_head_empty()
235 # define plist_first_entry(head, type, member) \ argument
241 # define plist_first_entry(head, type, member) \ argument
252 # define plist_last_entry(head, type, member) \ argument
258 # define plist_last_entry(head, type, member) \ argument
282 static inline struct plist_node *plist_first(const struct plist_head *head) in plist_first()
294 static inline struct plist_node *plist_last(const struct plist_head *head) in plist_last()