Lines Matching refs:llist_node
57 struct llist_node *first;
60 struct llist_node { struct
61 struct llist_node *next; argument
84 static inline void init_llist_node(struct llist_node *node) in init_llist_node()
98 static inline bool llist_on_list(const struct llist_node *node) in llist_on_list()
221 static inline struct llist_node *llist_next(struct llist_node *node) in llist_next()
226 extern bool llist_add_batch(struct llist_node *new_first,
227 struct llist_node *new_last,
230 static inline bool __llist_add_batch(struct llist_node *new_first, in __llist_add_batch()
231 struct llist_node *new_last, in __llist_add_batch()
246 static inline bool llist_add(struct llist_node *new, struct llist_head *head) in llist_add()
251 static inline bool __llist_add(struct llist_node *new, struct llist_head *head) in __llist_add()
264 static inline struct llist_node *llist_del_all(struct llist_head *head) in llist_del_all()
269 static inline struct llist_node *__llist_del_all(struct llist_head *head) in __llist_del_all()
271 struct llist_node *first = head->first; in __llist_del_all()
277 extern struct llist_node *llist_del_first(struct llist_head *head);
286 static inline struct llist_node *llist_del_first_init(struct llist_head *head) in llist_del_first_init()
288 struct llist_node *n = llist_del_first(head); in llist_del_first_init()
296 struct llist_node *this);
298 struct llist_node *llist_reverse_order(struct llist_node *head);