Lines Matching +defs:list +defs:h

72 INIT_LIST_HEAD(struct list_head *list)  in INIT_LIST_HEAD()
175 #define list_for_each_entry(p, h, field) \ argument
179 #define list_for_each_entry_safe(p, n, h, field) \ argument
184 #define list_for_each_entry_from(p, h, field) \ argument
188 #define list_for_each_entry_continue(p, h, field) \ argument
197 #define list_for_each_entry_reverse(p, h, field) \ argument
201 #define list_for_each_entry_safe_reverse(p, n, h, field) \ argument
206 #define list_for_each_entry_continue_reverse(p, h, field) \ argument
210 #define list_for_each_prev(p, h) for (p = (h)->prev; p != (h); p = (p)->prev) argument
227 list_move(struct list_head *list, struct list_head *head) in list_move()
243 linux_list_splice(const struct list_head *list, struct list_head *prev, in linux_list_splice()
260 list_splice(const struct list_head *list, struct list_head *head) in list_splice()
267 list_splice_tail(struct list_head *list, struct list_head *head) in list_splice_tail()
274 list_splice_init(struct list_head *list, struct list_head *head) in list_splice_init()
282 list_splice_tail_init(struct list_head *list, struct list_head *head) in list_splice_tail_init()
311 hlist_unhashed(const struct hlist_node *h) in hlist_unhashed()
318 hlist_empty(const struct hlist_head *h) in hlist_empty()
344 hlist_add_head(struct hlist_node *n, struct hlist_head *h) in hlist_add_head()
390 static inline void __list_cut_position(struct list_head *list, in __list_cut_position()
402 static inline void list_cut_position(struct list_head *list, in list_cut_position()
416 static inline int list_is_last(const struct list_head *list, in list_is_last()