Lines Matching defs:head
96 #define PLIST_HEAD_INIT(head) \ argument
105 #define PLIST_HEAD(head) \ argument
125 plist_head_init(struct plist_head *head) in plist_head_init()
152 #define plist_for_each(pos, head) \ argument
162 #define plist_for_each_continue(pos, head) \ argument
173 #define plist_for_each_safe(pos, n, head) \ argument
182 #define plist_for_each_entry(pos, head, mem) \ argument
194 #define plist_for_each_entry_continue(pos, head, m) \ argument
206 #define plist_for_each_entry_safe(pos, n, head, m) \ argument
213 static inline int plist_head_empty(const struct plist_head *head) in plist_head_empty()
236 # define plist_first_entry(head, type, member) \ argument
242 # define plist_first_entry(head, type, member) \ argument
253 # define plist_last_entry(head, type, member) \ argument
259 # define plist_last_entry(head, type, member) \ argument
283 static inline struct plist_node *plist_first(const struct plist_head *head) in plist_first()
295 static inline struct plist_node *plist_last(const struct plist_head *head) in plist_last()