Lines Matching refs:prev
105 struct rb_node *prev, *curr = NULL; in __alloc_and_insert_iova_range() local
114 prev = curr; in __alloc_and_insert_iova_range()
131 prev = curr; in __alloc_and_insert_iova_range()
155 if (prev) in __alloc_and_insert_iova_range()
156 entry = &prev; in __alloc_and_insert_iova_range()
517 struct iova *prev = NULL, *next = NULL; in split_and_remove_iova() local
521 prev = alloc_and_init_iova(iova->pfn_lo, pfn_lo - 1); in split_and_remove_iova()
522 if (prev == NULL) in split_and_remove_iova()
534 if (prev) { in split_and_remove_iova()
535 iova_insert_rbtree(&iovad->rbroot, prev); in split_and_remove_iova()
548 if (prev) in split_and_remove_iova()
549 free_iova_mem(prev); in split_and_remove_iova()