Home
last modified time | relevance | path

Searched refs:vm (Results 1 – 6 of 6) sorted by relevance

/mm/
A Dvmalloc.c2000 vm->size = vm->requested_size = va_size(va); in setup_vmalloc_vm()
2002 va->vm = vm; in setup_vmalloc_vm()
2079 va->vm = vm; in alloc_vmap_area()
3106 BUG_ON(tmp->addr < vm->addr + vm->size); in vm_area_add_early()
3112 *p = vm; in vm_area_add_early()
3143 *p = vm; in vm_area_register_early()
3288 vm = va->vm; in remove_vm_area()
4435 vm = va->vm; in vread_iter()
4446 if (vm && (vm->flags & VM_UNINITIALIZED)) in vread_iter()
4453 size = vm ? get_vm_area_size(vm) : va_size(va); in vread_iter()
[all …]
A Dexecmem.c120 unsigned int nr = (1 << get_vm_area_page_order(vm)); in execmem_set_direct_map_valid()
124 for (int i = 0; i < vm->nr_pages; i += nr) { in execmem_set_direct_map_valid()
125 err = set_direct_map_valid_noflush(vm->pages[i], nr, valid); in execmem_set_direct_map_valid()
135 set_direct_map_valid_noflush(vm->pages[i], nr, !valid); in execmem_set_direct_map_valid()
174 struct vm_struct *vm = find_vm_area(area); in execmem_cache_clean() local
176 execmem_set_direct_map_valid(vm, true); in execmem_cache_clean()
287 struct vm_struct *vm; in execmem_cache_populate() local
302 vm = find_vm_area(p); in execmem_cache_populate()
303 if (!vm) in execmem_cache_populate()
309 err = set_memory_rox((unsigned long)p, vm->nr_pages); in execmem_cache_populate()
[all …]
A Dpercpu.c3179 static struct vm_struct vm; in pcpu_page_first_chunk() local
3229 vm.flags = VM_ALLOC; in pcpu_page_first_chunk()
3230 vm.size = num_possible_cpus() * ai->unit_size; in pcpu_page_first_chunk()
3231 vm_area_register_early(&vm, PAGE_SIZE); in pcpu_page_first_chunk()
3235 (unsigned long)vm.addr + unit * ai->unit_size; in pcpu_page_first_chunk()
3257 pcpu_setup_first_chunk(ai, vm.addr); in pcpu_page_first_chunk()
A Dinternal.h1363 unsigned int get_vm_area_page_order(struct vm_struct *vm);
A DKconfig770 /proc/sys/vm/mmap_min_addr tunable.
811 (/proc/sys/vm/nr_trim_pages) which specifies the minimum number of
/mm/kasan/
A Dshadow.c255 struct vm_struct *vm; in kasan_mem_notifier() local
269 vm = find_vm_area((void *)shadow_start); in kasan_mem_notifier()
270 if (vm) in kasan_mem_notifier()
678 struct vm_struct *vm = find_vm_area(addr); in kasan_alloc_module_shadow() local
680 vm->flags |= VM_KASAN; in kasan_alloc_module_shadow()
683 if (vm->flags & VM_DEFER_KMEMLEAK) in kasan_alloc_module_shadow()
684 kmemleak_vmalloc(vm, size, gfp_mask); in kasan_alloc_module_shadow()
692 void kasan_free_module_shadow(const struct vm_struct *vm) in kasan_free_module_shadow() argument
697 if (vm->flags & VM_KASAN) in kasan_free_module_shadow()
698 vfree(kasan_mem_to_shadow(vm->addr)); in kasan_free_module_shadow()

Completed in 30 milliseconds