Lines Matching refs:vas
4649 struct vmap_area **vas, *va; in pcpu_get_vm_areas() local
4684 vas = kcalloc(nr_vms, sizeof(vas[0]), GFP_KERNEL); in pcpu_get_vm_areas()
4685 if (!vas || !vms) in pcpu_get_vm_areas()
4689 vas[area] = kmem_cache_zalloc(vmap_area_cachep, GFP_KERNEL); in pcpu_get_vm_areas()
4691 if (!vas[area] || !vms[area]) in pcpu_get_vm_areas()
4771 va = vas[area]; in pcpu_get_vm_areas()
4780 if (kasan_populate_vmalloc(vas[area]->va_start, sizes[area])) in pcpu_get_vm_areas()
4786 struct vmap_node *vn = addr_to_node(vas[area]->va_start); in pcpu_get_vm_areas()
4789 insert_vmap_area(vas[area], &vn->busy.root, &vn->busy.head); in pcpu_get_vm_areas()
4790 setup_vmalloc_vm(vms[area], vas[area], VM_ALLOC, in pcpu_get_vm_areas()
4805 kfree(vas); in pcpu_get_vm_areas()
4816 orig_start = vas[area]->va_start; in pcpu_get_vm_areas()
4817 orig_end = vas[area]->va_end; in pcpu_get_vm_areas()
4818 va = merge_or_add_vmap_area_augment(vas[area], &free_vmap_area_root, in pcpu_get_vm_areas()
4824 vas[area] = NULL; in pcpu_get_vm_areas()
4835 if (vas[area]) in pcpu_get_vm_areas()
4838 vas[area] = kmem_cache_zalloc( in pcpu_get_vm_areas()
4840 if (!vas[area]) in pcpu_get_vm_areas()
4849 if (vas[area]) in pcpu_get_vm_areas()
4850 kmem_cache_free(vmap_area_cachep, vas[area]); in pcpu_get_vm_areas()
4855 kfree(vas); in pcpu_get_vm_areas()
4867 orig_start = vas[area]->va_start; in pcpu_get_vm_areas()
4868 orig_end = vas[area]->va_end; in pcpu_get_vm_areas()
4869 va = merge_or_add_vmap_area_augment(vas[area], &free_vmap_area_root, in pcpu_get_vm_areas()
4875 vas[area] = NULL; in pcpu_get_vm_areas()
4879 kfree(vas); in pcpu_get_vm_areas()