Lines Matching defs:head
95 #define PLIST_HEAD_INIT(head) \ argument
117 plist_head_init(struct plist_head *head) in plist_head_init()
142 #define plist_for_each(pos, head) \ argument
153 #define plist_for_each_safe(pos, n, head) \ argument
162 #define plist_for_each_entry(pos, head, mem) \ argument
174 #define plist_for_each_entry_safe(pos, n, head, m) \ argument
181 static inline int plist_head_empty(const struct plist_head *head) in plist_head_empty()
204 # define plist_first_entry(head, type, member) \ argument
210 # define plist_first_entry(head, type, member) \ argument
221 # define plist_last_entry(head, type, member) \ argument
227 # define plist_last_entry(head, type, member) \ argument
237 static inline struct plist_node *plist_first(const struct plist_head *head) in plist_first()
249 static inline struct plist_node *plist_last(const struct plist_head *head) in plist_last()