Lines Matching refs:prev
331 struct vmap_area *prev; in __insert_vmap_area() local
332 prev = rb_entry(tmp, struct vmap_area, rb_node); in __insert_vmap_area()
333 list_add_rcu(&va->list, &prev->list); in __insert_vmap_area()
2367 struct vmap_area **vas, *prev, *next; in pcpu_get_vm_areas() local
2424 if (!pvm_find_next_prev(vmap_area_pcpu_hole, &next, &prev)) { in pcpu_get_vm_areas()
2428 base = pvm_determine_end(&next, &prev, align) - end; in pcpu_get_vm_areas()
2432 BUG_ON(prev && prev->va_end > base + end); in pcpu_get_vm_areas()
2453 base = pvm_determine_end(&next, &prev, align) - end; in pcpu_get_vm_areas()
2463 if (prev && prev->va_end > base + start) { in pcpu_get_vm_areas()
2464 next = prev; in pcpu_get_vm_areas()
2465 prev = node_to_va(rb_prev(&next->rb_node)); in pcpu_get_vm_areas()
2466 base = pvm_determine_end(&next, &prev, align) - end; in pcpu_get_vm_areas()
2480 pvm_find_next_prev(base + end, &next, &prev); in pcpu_get_vm_areas()