/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | processor.c | 77 void virt_pgd_alloc(struct kvm_vm *vm, uint32_t pgd_memslot) in virt_pgd_alloc() argument 82 KVM_GUEST_PAGE_TABLE_MIN_PADDR, pgd_memslot); in virt_pgd_alloc() 89 uint32_t pgd_memslot, uint64_t flags) in _virt_pg_map() 110 *ptep = vm_phy_page_alloc(vm, KVM_GUEST_PAGE_TABLE_MIN_PADDR, pgd_memslot); in _virt_pg_map() 118 *ptep = vm_phy_page_alloc(vm, KVM_GUEST_PAGE_TABLE_MIN_PADDR, pgd_memslot); in _virt_pg_map() 125 *ptep = vm_phy_page_alloc(vm, KVM_GUEST_PAGE_TABLE_MIN_PADDR, pgd_memslot); in _virt_pg_map() 141 uint32_t pgd_memslot) in virt_pg_map() 145 _virt_pg_map(vm, vaddr, paddr, pgd_memslot, attr_idx); in virt_pg_map() 88 _virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, uint32_t pgd_memslot, uint64_t flags) _virt_pg_map() argument 140 virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, uint32_t pgd_memslot) virt_pg_map() argument
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | processor.c | 212 void virt_pgd_alloc(struct kvm_vm *vm, uint32_t pgd_memslot) in virt_pgd_alloc() argument 220 KVM_GUEST_PAGE_TABLE_MIN_PADDR, pgd_memslot); in virt_pgd_alloc() 227 uint32_t pgd_memslot) in virt_pg_map() 261 KVM_GUEST_PAGE_TABLE_MIN_PADDR, pgd_memslot) in virt_pg_map() 272 KVM_GUEST_PAGE_TABLE_MIN_PADDR, pgd_memslot) in virt_pg_map() 283 KVM_GUEST_PAGE_TABLE_MIN_PADDR, pgd_memslot) in virt_pg_map() 524 int pgd_memslot) in kvm_setup_gdt() 528 KVM_UTIL_MIN_VADDR, gdt_memslot, pgd_memslot); in kvm_setup_gdt() 536 int pgd_memslot) in kvm_setup_tss_64bit() 540 KVM_UTIL_MIN_VADDR, gdt_memslot, pgd_memslot); in kvm_setup_tss_64bit() 226 virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, uint32_t pgd_memslot) virt_pg_map() argument 523 kvm_setup_gdt(struct kvm_vm *vm, struct kvm_dtable *dt, int gdt_memslot, int pgd_memslot) kvm_setup_gdt() argument 534 kvm_setup_tss_64bit(struct kvm_vm *vm, struct kvm_segment *segp, int selector, int gdt_memslot, int pgd_memslot) kvm_setup_tss_64bit() argument 551 vcpu_setup(struct kvm_vm *vm, int vcpuid, int pgd_memslot, int gdt_memslot) vcpu_setup() argument [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/include/ |
H A D | kvm_util.h | 82 uint32_t data_memslot, uint32_t pgd_memslot); 122 uint32_t data_memslot, uint32_t pgd_memslot); 124 unsigned int npages, uint32_t pgd_memslot); 205 void virt_pgd_alloc(struct kvm_vm *vm, uint32_t pgd_memslot);
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/ |
H A D | elf.c | 115 uint32_t data_memslot, uint32_t pgd_memslot) in kvm_vm_elf_load() 168 data_memslot, pgd_memslot); in kvm_vm_elf_load() 114 kvm_vm_elf_load(struct kvm_vm *vm, const char *filename, uint32_t data_memslot, uint32_t pgd_memslot) kvm_vm_elf_load() argument
|
H A D | kvm_util.c | 1011 * pgd_memslot - Memory region slot for new virtual translation tables 1025 uint32_t data_memslot, uint32_t pgd_memslot) in vm_vaddr_alloc() 1029 virt_pgd_alloc(vm, pgd_memslot); in vm_vaddr_alloc() 1045 virt_pg_map(vm, vaddr, paddr, pgd_memslot); in vm_vaddr_alloc() 1062 * pgd_memslot - Memory region slot for new virtual translation tables 1072 unsigned int npages, uint32_t pgd_memslot) in virt_map() 1081 virt_pg_map(vm, vaddr, paddr, pgd_memslot); in virt_map() 1024 vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min, uint32_t data_memslot, uint32_t pgd_memslot) vm_vaddr_alloc() argument 1071 virt_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, unsigned int npages, uint32_t pgd_memslot) virt_map() argument
|