Lines Matching refs:entry
100 static inline void __list_del_entry(struct list_head *entry) in __list_del_entry() argument
102 __list_del(entry->prev, entry->next); in __list_del_entry()
105 static inline void list_del(struct list_head *entry) in list_del() argument
107 __list_del(entry->prev, entry->next); in list_del()
108 entry->next = LIST_POISON1; in list_del()
109 entry->prev = LIST_POISON2; in list_del()
112 extern void __list_del_entry(struct list_head *entry);
113 extern void list_del(struct list_head *entry);
143 static inline void list_del_init(struct list_head *entry) in list_del_init() argument
145 __list_del_entry(entry); in list_del_init()
146 INIT_LIST_HEAD(entry); in list_del_init()
235 struct list_head *head, struct list_head *entry) in __list_cut_position() argument
237 struct list_head *new_first = entry->next; in __list_cut_position()
240 list->prev = entry; in __list_cut_position()
241 entry->next = list; in __list_cut_position()
261 struct list_head *head, struct list_head *entry) in list_cut_position() argument
266 (head->next != entry && head != entry)) in list_cut_position()
268 if (entry == head) in list_cut_position()
271 __list_cut_position(list, head, entry); in list_cut_position()