Searched refs:vaddr_min (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/ |
H A D | kvm_util.c | 923 * vaddr_min - Minimum Virtual Address 928 * Lowest virtual address at or below vaddr_min, with at least 933 * address >= vaddr_min, that has at least sz unallocated bytes. A 935 * sz unallocated bytes >= vaddr_min is available. 938 vm_vaddr_t vaddr_min) in vm_vaddr_unused_gap() 943 uint64_t pgidx_start = (vaddr_min + vm->page_size - 1) >> vm->page_shift; in vm_vaddr_unused_gap() 944 if ((pgidx_start * vm->page_size) < vaddr_min) in vm_vaddr_unused_gap() 1009 * vaddr_min - Minimum starting virtual address 1020 * the address given by vaddr_min. Note that each allocation uses a 1024 vm_vaddr_t vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min, in vm_vaddr_alloc() argument 937 vm_vaddr_unused_gap(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min) vm_vaddr_unused_gap() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/ |
H A D | kvm_util.c | 1252 * vaddr_min - Minimum Virtual Address 1257 * Lowest virtual address at or below vaddr_min, with at least 1262 * address >= vaddr_min, that has at least sz unallocated bytes. A 1264 * sz unallocated bytes >= vaddr_min is available. 1267 vm_vaddr_t vaddr_min) in vm_vaddr_unused_gap() 1272 uint64_t pgidx_start = (vaddr_min + vm->page_size - 1) >> vm->page_shift; in vm_vaddr_unused_gap() 1273 if ((pgidx_start * vm->page_size) < vaddr_min) in vm_vaddr_unused_gap() 1332 vm_vaddr_t __vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min, in __vm_vaddr_alloc() argument 1346 vm_vaddr_t vaddr_start = vm_vaddr_unused_gap(vm, sz, vaddr_min); in __vm_vaddr_alloc() 1366 * vaddr_min 1266 vm_vaddr_unused_gap(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min) vm_vaddr_unused_gap() argument 1379 vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min) vm_vaddr_alloc() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/ |
H A D | kvm_util_base.h | 448 vm_vaddr_t vm_vaddr_unused_gap(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min); 449 vm_vaddr_t vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min); 450 vm_vaddr_t __vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min,
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/ |
H A D | kvm_util.h | 121 vm_vaddr_t vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min,
|
Completed in 7 milliseconds