Lines Matching refs:vmap_area

292 static struct vmap_area *__find_vmap_area(unsigned long addr)  in __find_vmap_area()
297 struct vmap_area *va; in __find_vmap_area()
299 va = rb_entry(n, struct vmap_area, rb_node); in __find_vmap_area()
311 static void __insert_vmap_area(struct vmap_area *va) in __insert_vmap_area()
318 struct vmap_area *tmp_va; in __insert_vmap_area()
321 tmp_va = rb_entry(parent, struct vmap_area, rb_node); in __insert_vmap_area()
336 struct vmap_area *prev; in __insert_vmap_area()
337 prev = rb_entry(tmp, struct vmap_area, rb_node); in __insert_vmap_area()
349 static struct vmap_area *alloc_vmap_area(unsigned long size, in alloc_vmap_area()
354 struct vmap_area *va; in alloc_vmap_area()
358 struct vmap_area *first; in alloc_vmap_area()
364 va = kmalloc_node(sizeof(struct vmap_area), in alloc_vmap_area()
400 first = rb_entry(free_vmap_cache, struct vmap_area, rb_node); in alloc_vmap_area()
416 struct vmap_area *tmp; in alloc_vmap_area()
417 tmp = rb_entry(n, struct vmap_area, rb_node); in alloc_vmap_area()
443 struct vmap_area, list); in alloc_vmap_area()
477 static void __free_vmap_area(struct vmap_area *va) in __free_vmap_area()
485 struct vmap_area *cache; in __free_vmap_area()
486 cache = rb_entry(free_vmap_cache, struct vmap_area, rb_node); in __free_vmap_area()
515 static void free_vmap_area(struct vmap_area *va) in free_vmap_area()
525 static void unmap_vmap_area(struct vmap_area *va) in unmap_vmap_area()
605 struct vmap_area *va; in __purge_vmap_area_lazy()
606 struct vmap_area *n_va; in __purge_vmap_area_lazy()
679 static void free_vmap_area_noflush(struct vmap_area *va) in free_vmap_area_noflush()
691 static void free_unmap_vmap_area_noflush(struct vmap_area *va) in free_unmap_vmap_area_noflush()
700 static void free_unmap_vmap_area(struct vmap_area *va) in free_unmap_vmap_area()
706 static struct vmap_area *find_vmap_area(unsigned long addr) in find_vmap_area()
708 struct vmap_area *va; in find_vmap_area()
719 struct vmap_area *va; in free_unmap_vmap_area_addr()
766 struct vmap_area *va;
820 struct vmap_area *va; in new_vmap_block()
1127 struct vmap_area *va; in vm_map_ram()
1198 struct vmap_area *va; in vmalloc_init()
1216 va = kzalloc(sizeof(struct vmap_area), GFP_NOWAIT); in vmalloc_init()
1304 static void setup_vmalloc_vm(struct vm_struct *vm, struct vmap_area *va, in setup_vmalloc_vm()
1332 struct vmap_area *va; in __get_vm_area_node()
1411 struct vmap_area *va; in find_vm_area()
1430 struct vmap_area *va; in remove_vm_area()
2001 struct vmap_area *va; in vread()
2082 struct vmap_area *va; in vwrite()
2275 static struct vmap_area *node_to_va(struct rb_node *n) in node_to_va()
2277 return n ? rb_entry(n, struct vmap_area, rb_node) : NULL; in node_to_va()
2293 struct vmap_area **pnext, in pvm_find_next_prev()
2294 struct vmap_area **pprev) in pvm_find_next_prev()
2297 struct vmap_area *va = NULL; in pvm_find_next_prev()
2300 va = rb_entry(n, struct vmap_area, rb_node); in pvm_find_next_prev()
2338 static unsigned long pvm_determine_end(struct vmap_area **pnext, in pvm_determine_end()
2339 struct vmap_area **pprev, in pvm_determine_end()
2388 struct vmap_area **vas, *prev, *next; in pcpu_get_vm_areas()
2432 vas[area] = kzalloc(sizeof(struct vmap_area), GFP_KERNEL); in pcpu_get_vm_areas()
2506 struct vmap_area *va = vas[area]; in pcpu_get_vm_areas()
2558 struct vmap_area *va; in s_start()
2575 struct vmap_area *va = p, *next; in s_next()
2617 struct vmap_area *va = p; in s_show()
2693 struct vmap_area *va; in get_vmalloc_info()