Lines Matching refs:prev
111 struct list_head *next, *prev; member
130 list->next = list->prev = list; in INIT_LIST_HEAD()
135 struct list_head *prev, struct list_head *next) in __list_add() argument
137 next->prev = entry; in __list_add()
139 entry->prev = prev; in __list_add()
140 prev->next = entry; in __list_add()
182 __list_add(entry, head->prev, head); in list_add_tail()
186 __list_del(struct list_head *prev, struct list_head *next) in __list_del() argument
188 next->prev = prev; in __list_del()
189 prev->next = next; in __list_del()
209 __list_del(entry->prev, entry->next); in list_del()
215 __list_del(entry->prev, entry->next); in list_del_init()
222 __list_del(list->prev, list->next); in list_move_tail()
292 list_entry((ptr)->prev, type, member)
334 for (pos = __container_of((head)->prev, pos, member); \
336 pos = __container_of(pos->member.prev, pos, member))
344 for (pos = __container_of(pos->member.prev, pos, member); \
346 pos = __container_of(pos->member.prev, pos, member))