Lines Matching refs:prev
109 list = head->prev; in last_ptr_list()
113 list = list->prev; in last_ptr_list()
195 struct ptr_list *prev; in pack_ptr_list() local
201 prev = entry->prev; in pack_ptr_list()
202 prev->next = next; in pack_ptr_list()
203 next->prev = prev; in pack_ptr_list()
233 next->prev = newlist; in split_ptr_list_head()
234 newlist->prev = head; in split_ptr_list_head()
257 if (!list || (nr = (last = list->prev)->nr) >= LIST_NODE_NR) { in __add_ptr_list()
266 newlist->prev = newlist; in __add_ptr_list()
269 newlist->prev = last; in __add_ptr_list()
271 list->prev = newlist; in __add_ptr_list()
384 last = last->prev; in undo_ptr_list_last()
407 last = first->prev; in delete_ptr_list_last()
411 first->prev = last->prev; in delete_ptr_list_last()
412 last->prev->next = first; in delete_ptr_list_last()
451 tail = head->prev; in copy_ptr_list()
462 struct ptr_list *prev = tail; in copy_ptr_list() local
464 prev->next = tail; in copy_ptr_list()
465 tail->prev = prev; in copy_ptr_list()
466 prev->nr = idx; in copy_ptr_list()
478 head->prev = tail; in copy_ptr_list()
497 list->prev->next = NULL; in __free_ptr_list()