Lines Matching defs:prev
184 struct rb_node *curr, *prev;
204 prev = curr;
218 /* If we have 'prev', it's a valid place to start the insertion. */
219 iova_insert_rbtree(&iovad->rbroot, new, prev);
733 struct iova *prev = NULL, *next = NULL;
737 prev = alloc_and_init_iova(iova->pfn_lo, pfn_lo - 1);
738 if (prev == NULL)
750 if (prev) {
751 iova_insert_rbtree(&iovad->rbroot, prev, NULL);
764 if (prev)
765 free_iova_mem(prev);
787 struct iova_magazine *prev;
880 cpu_rcache->prev = iova_magazine_alloc(GFP_KERNEL);
905 } else if (!iova_magazine_full(cpu_rcache->prev)) {
906 swap(cpu_rcache->prev, cpu_rcache->loaded);
968 } else if (!iova_magazine_empty(cpu_rcache->prev)) {
969 swap(cpu_rcache->prev, cpu_rcache->loaded);
1021 iova_magazine_free(cpu_rcache->prev);
1044 iova_magazine_free_pfns(cpu_rcache->prev, iovad);