| H A D | vmalloc.c | 885 * All vmap_area objects in this tree are sorted by va->va_start 1044 va_size(struct vmap_area *va) in va_size() argument 1046 return (va->va_end - va->va_start); in va_size() 1052 struct vmap_area *va; in get_subtree_max_size() local 1054 va = rb_entry_safe(node, struct vmap_area, rb_node); in get_subtree_max_size() 1055 return va ? va->subtree_max_size : 0; in get_subtree_max_size() 1081 struct vmap_area *va; in __find_vmap_area() local 1083 va in __find_vmap_area() 1099 struct vmap_area *va = NULL; __find_vmap_area_exceed_addr() local 1129 find_vmap_area_exceed_addr_lock(unsigned long addr,struct vmap_area ** va) find_vmap_area_exceed_addr_lock() argument 1177 find_va_links(struct vmap_area * va,struct rb_root * root,struct rb_node * from,struct rb_node ** parent) find_va_links() argument 1242 __link_va(struct vmap_area * va,struct rb_root * root,struct rb_node * parent,struct rb_node ** link,struct list_head * head,bool augment) __link_va() argument 1282 link_va(struct vmap_area * va,struct rb_root * root,struct rb_node * parent,struct rb_node ** link,struct list_head * head) link_va() argument 1290 link_va_augment(struct vmap_area * va,struct rb_root * root,struct rb_node * parent,struct rb_node ** link,struct list_head * head) link_va_augment() argument 1298 __unlink_va(struct vmap_area * va,struct rb_root * root,bool augment) __unlink_va() argument 1314 unlink_va(struct vmap_area * va,struct rb_root * root) unlink_va() argument 1320 unlink_va_augment(struct vmap_area * va,struct rb_root * root) unlink_va_augment() argument 1330 compute_subtree_max_size(struct vmap_area * va) compute_subtree_max_size() argument 1340 struct vmap_area *va; augment_tree_propagate_check() local 1380 augment_tree_propagate_from(struct vmap_area * va) augment_tree_propagate_from() argument 1395 insert_vmap_area(struct vmap_area * va,struct rb_root * root,struct list_head * head) insert_vmap_area() argument 1407 insert_vmap_area_augment(struct vmap_area * va,struct rb_node * from,struct rb_root * root,struct list_head * head) insert_vmap_area_augment() argument 1437 __merge_or_add_vmap_area(struct vmap_area * va,struct rb_root * root,struct list_head * head,bool augment) __merge_or_add_vmap_area() argument 1521 merge_or_add_vmap_area(struct vmap_area * va,struct rb_root * root,struct list_head * head) merge_or_add_vmap_area() argument 1528 merge_or_add_vmap_area_augment(struct vmap_area * va,struct rb_root * root,struct list_head * head) merge_or_add_vmap_area_augment() argument 1539 is_within_this_va(struct vmap_area * va,unsigned long size,unsigned long align,unsigned long vstart) is_within_this_va() argument 1568 struct vmap_area *va; find_vmap_lowest_match() local 1635 struct vmap_area *va; find_vmap_lowest_linear_match() local 1676 classify_va_fit_type(struct vmap_area * va,unsigned long nva_start_addr,unsigned long size) classify_va_fit_type() argument 1703 va_clip(struct rb_root * root,struct list_head * head,struct vmap_area * va,unsigned long nva_start_addr,unsigned long size) va_clip() argument 1802 va_alloc(struct vmap_area * va,struct rb_root * root,struct list_head * head,unsigned long size,unsigned long align,unsigned long vstart,unsigned long vend) va_alloc() argument 1838 struct vmap_area *va; __alloc_vmap_area() local 1869 free_vmap_area(struct vmap_area * va) free_vmap_area() argument 1891 struct vmap_area *va = NULL, *tmp; preload_this_cpu_lock() local 1924 node_pool_add_va(struct vmap_node * n,struct vmap_area * va) node_pool_add_va() argument 1945 struct vmap_area *va = NULL; node_pool_del_va() local 1987 struct vmap_area *va; node_alloc() local 2011 setup_vmalloc_vm(struct vm_struct * vm,struct vmap_area * va,unsigned long flags,const void * caller) setup_vmalloc_vm() argument 2031 struct vmap_area *va; alloc_vmap_area() local 2206 struct vmap_area *va, *n; reclaim_list_global() local 2223 struct vmap_area *va, *nva; decay_va_pool_node() local 2274 struct vmap_area *va; kasan_release_vmalloc_node() local 2295 struct vmap_area *va, *n_va; purge_vmap_node() local 2432 free_vmap_area_noflush(struct vmap_area * va) free_vmap_area_noflush() argument 2467 free_unmap_vmap_area(struct vmap_area * va) free_unmap_vmap_area() argument 2480 struct vmap_area *va; find_vmap_area() local 2517 struct vmap_area *va; find_unlink_vmap_area() local 2594 struct vmap_area *va; global() member 2694 struct vmap_area *va; new_vmap_block() local 3016 struct vmap_area *va; vm_unmap_ram() local 3067 struct vmap_area *va; vm_map_ram() local 3195 struct vmap_area *va; __get_vm_area_node() local 3287 struct vmap_area *va; find_vm_area() local 3308 struct vmap_area *va; remove_vm_area() local 4587 struct vmap_area *va; vread_iter() local 4798 struct vmap_area *va, *tmp; pvm_find_va_enclose_addr() local 4831 pvm_determine_end_from_reverse(struct vmap_area ** va,unsigned long align) pvm_determine_end_from_reverse() argument 4878 struct vmap_area **vas, *va; pcpu_get_vm_areas() local 5133 struct vmap_area *va; vmalloc_dump_obj() local 5192 struct vmap_area *va; show_purge_info() local 5208 struct vmap_area *va; vmalloc_info_show() local 5417 struct vmap_area *va; vmalloc_init() local [all...] |