Lines Matching refs:vas
4614 struct vmap_area **vas, *va; in pcpu_get_vm_areas() local
4649 vas = kcalloc(nr_vms, sizeof(vas[0]), GFP_KERNEL); in pcpu_get_vm_areas()
4650 if (!vas || !vms) in pcpu_get_vm_areas()
4654 vas[area] = kmem_cache_zalloc(vmap_area_cachep, GFP_KERNEL); in pcpu_get_vm_areas()
4656 if (!vas[area] || !vms[area]) in pcpu_get_vm_areas()
4736 va = vas[area]; in pcpu_get_vm_areas()
4745 if (kasan_populate_vmalloc(vas[area]->va_start, sizes[area])) in pcpu_get_vm_areas()
4751 struct vmap_node *vn = addr_to_node(vas[area]->va_start); in pcpu_get_vm_areas()
4754 insert_vmap_area(vas[area], &vn->busy.root, &vn->busy.head); in pcpu_get_vm_areas()
4755 setup_vmalloc_vm(vms[area], vas[area], VM_ALLOC, in pcpu_get_vm_areas()
4770 kfree(vas); in pcpu_get_vm_areas()
4781 orig_start = vas[area]->va_start; in pcpu_get_vm_areas()
4782 orig_end = vas[area]->va_end; in pcpu_get_vm_areas()
4783 va = merge_or_add_vmap_area_augment(vas[area], &free_vmap_area_root, in pcpu_get_vm_areas()
4788 vas[area] = NULL; in pcpu_get_vm_areas()
4799 if (vas[area]) in pcpu_get_vm_areas()
4802 vas[area] = kmem_cache_zalloc( in pcpu_get_vm_areas()
4804 if (!vas[area]) in pcpu_get_vm_areas()
4813 if (vas[area]) in pcpu_get_vm_areas()
4814 kmem_cache_free(vmap_area_cachep, vas[area]); in pcpu_get_vm_areas()
4819 kfree(vas); in pcpu_get_vm_areas()
4831 orig_start = vas[area]->va_start; in pcpu_get_vm_areas()
4832 orig_end = vas[area]->va_end; in pcpu_get_vm_areas()
4833 va = merge_or_add_vmap_area_augment(vas[area], &free_vmap_area_root, in pcpu_get_vm_areas()
4838 vas[area] = NULL; in pcpu_get_vm_areas()
4842 kfree(vas); in pcpu_get_vm_areas()