Lines Matching refs:kvm_vm
17 static uint64_t virt_pte_index(struct kvm_vm *vm, vm_vaddr_t gva, int level) in virt_pte_index()
27 static uint64_t pte_addr(struct kvm_vm *vm, uint64_t entry) in pte_addr()
32 static uint64_t ptrs_per_pte(struct kvm_vm *vm) in ptrs_per_pte()
37 static void virt_set_pgtable(struct kvm_vm *vm, vm_paddr_t table, vm_paddr_t child) in virt_set_pgtable()
48 void virt_arch_pgd_alloc(struct kvm_vm *vm) in virt_arch_pgd_alloc()
74 static uint64_t *virt_populate_pte(struct kvm_vm *vm, vm_vaddr_t gva, int alloc) in virt_populate_pte()
108 vm_paddr_t addr_arch_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva) in addr_arch_gva2gpa()
118 void virt_arch_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr) in virt_arch_pg_map()
142 static void pte_dump(FILE *stream, struct kvm_vm *vm, uint8_t indent, uint64_t page, int level) in pte_dump()
160 void virt_arch_dump(FILE *stream, struct kvm_vm *vm, uint8_t indent) in virt_arch_dump()
204 void vm_init_descriptor_tables(struct kvm_vm *vm) in vm_init_descriptor_tables()
217 void vm_install_exception_handler(struct kvm_vm *vm, int vector, handler_fn handler) in vm_install_exception_handler()
274 struct kvm_vm *vm = vcpu->vm; in loongarch_vcpu_setup()
359 struct kvm_vcpu *vm_arch_vcpu_add(struct kvm_vm *vm, uint32_t vcpu_id) in vm_arch_vcpu_add()