Lines Matching refs:vm
1155 void __init vm_area_add_early(struct vm_struct *vm) in vm_area_add_early() argument
1161 if (tmp->addr >= vm->addr) { in vm_area_add_early()
1162 BUG_ON(tmp->addr < vm->addr + vm->size); in vm_area_add_early()
1165 BUG_ON(tmp->addr + tmp->size > vm->addr); in vm_area_add_early()
1167 vm->next = *p; in vm_area_add_early()
1168 *p = vm; in vm_area_add_early()
1183 void __init vm_area_register_early(struct vm_struct *vm, size_t align) in vm_area_register_early() argument
1189 vm_init_off = PFN_ALIGN(addr + vm->size) - VMALLOC_START; in vm_area_register_early()
1191 vm->addr = (void *)addr; in vm_area_register_early()
1193 vm_area_add_early(vm); in vm_area_register_early()
1220 va->vm = tmp; in vmalloc_init()
1304 static void setup_vmalloc_vm(struct vm_struct *vm, struct vmap_area *va, in setup_vmalloc_vm() argument
1308 vm->flags = flags; in setup_vmalloc_vm()
1309 vm->addr = (void *)va->va_start; in setup_vmalloc_vm()
1310 vm->size = va->va_end - va->va_start; in setup_vmalloc_vm()
1311 vm->caller = caller; in setup_vmalloc_vm()
1312 va->vm = vm; in setup_vmalloc_vm()
1317 static void clear_vm_uninitialized_flag(struct vm_struct *vm) in clear_vm_uninitialized_flag() argument
1325 vm->flags &= ~VM_UNINITIALIZED; in clear_vm_uninitialized_flag()
1415 return va->vm; in find_vm_area()
1434 struct vm_struct *vm = va->vm; in remove_vm_area() local
1437 va->vm = NULL; in remove_vm_area()
1442 kasan_free_shadow(vm); in remove_vm_area()
1444 vm->size -= PAGE_SIZE; in remove_vm_area()
1446 return vm; in remove_vm_area()
2002 struct vm_struct *vm; in vread() local
2019 vm = va->vm; in vread()
2020 vaddr = (char *) vm->addr; in vread()
2021 if (addr >= vaddr + get_vm_area_size(vm)) in vread()
2031 n = vaddr + get_vm_area_size(vm) - addr; in vread()
2034 if (!(vm->flags & VM_IOREMAP)) in vread()
2083 struct vm_struct *vm; in vwrite() local
2101 vm = va->vm; in vwrite()
2102 vaddr = (char *) vm->addr; in vwrite()
2103 if (addr >= vaddr + get_vm_area_size(vm)) in vwrite()
2112 n = vaddr + get_vm_area_size(vm) - addr; in vwrite()
2115 if (!(vm->flags & VM_IOREMAP)) { in vwrite()
2627 v = va->vm; in s_show()