Lines Matching refs:prev
120 list = head->prev; in last_ptr_list()
124 list = list->prev; in last_ptr_list()
206 struct ptr_list *prev; in pack_ptr_list() local
212 prev = entry->prev; in pack_ptr_list()
213 prev->next = next; in pack_ptr_list()
214 next->prev = prev; in pack_ptr_list()
244 next->prev = newlist; in split_ptr_list_head()
245 newlist->prev = head; in split_ptr_list_head()
267 if (!list || (nr = (last = list->prev)->nr) >= LIST_NODE_NR) { in __add_ptr_list()
271 newlist->prev = newlist; in __add_ptr_list()
274 newlist->prev = last; in __add_ptr_list()
276 list->prev = newlist; in __add_ptr_list()
389 last = last->prev; in undo_ptr_list_last()
412 last = first->prev; in delete_ptr_list_last()
416 first->prev = last->prev; in delete_ptr_list_last()
417 last->prev->next = first; in delete_ptr_list_last()
456 tail = head->prev; in copy_ptr_list()
467 struct ptr_list *prev = tail; in copy_ptr_list() local
469 prev->next = tail; in copy_ptr_list()
470 tail->prev = prev; in copy_ptr_list()
471 prev->nr = idx; in copy_ptr_list()
483 head->prev = tail; in copy_ptr_list()
502 list->prev->next = NULL; in __free_ptr_list()