Lines Matching refs:vas
3196 struct vmap_area **vas, *va;
3232 vas = kcalloc(nr_vms, sizeof(vas[0]), GFP_KERNEL);
3233 if (!vas || !vms)
3237 vas[area] = kmem_cache_zalloc(vmap_area_cachep, GFP_KERNEL);
3239 if (!vas[area] || !vms[area])
3322 va = vas[area];
3331 if (kasan_populate_vmalloc(vas[area]->va_start, sizes[area]))
3334 kasan_unpoison_vmalloc((void *)vas[area]->va_start,
3341 insert_vmap_area(vas[area], &vmap_area_root, &vmap_area_list);
3343 setup_vmalloc_vm_locked(vms[area], vas[area], VM_ALLOC,
3348 kfree(vas);
3359 orig_start = vas[area]->va_start;
3360 orig_end = vas[area]->va_end;
3361 va = merge_or_add_vmap_area(vas[area], &free_vmap_area_root,
3366 vas[area] = NULL;
3377 if (vas[area])
3380 vas[area] = kmem_cache_zalloc(
3382 if (!vas[area])
3391 if (vas[area])
3392 kmem_cache_free(vmap_area_cachep, vas[area]);
3397 kfree(vas);
3409 orig_start = vas[area]->va_start;
3410 orig_end = vas[area]->va_end;
3411 va = merge_or_add_vmap_area(vas[area], &free_vmap_area_root,
3416 vas[area] = NULL;
3420 kfree(vas);