Lines Matching refs:kvm_vm
77 int vm_enable_cap(struct kvm_vm *vm, struct kvm_enable_cap *cap) in vm_enable_cap()
88 static void vm_open(struct kvm_vm *vm, int perm) in vm_open()
135 struct kvm_vm *_vm_create(enum vm_guest_mode mode, uint64_t phy_pages, int perm) in _vm_create()
137 struct kvm_vm *vm; in _vm_create()
237 struct kvm_vm *vm_create(enum vm_guest_mode mode, uint64_t phy_pages, int perm) in vm_create()
255 void kvm_vm_restart(struct kvm_vm *vmp, int perm) in kvm_vm_restart()
277 void kvm_vm_get_dirty_log(struct kvm_vm *vm, int slot, void *log) in kvm_vm_get_dirty_log()
287 void kvm_vm_clear_dirty_log(struct kvm_vm *vm, int slot, void *log, in kvm_vm_clear_dirty_log()
320 userspace_mem_region_find(struct kvm_vm *vm, uint64_t start, uint64_t end) in userspace_mem_region_find()
353 kvm_userspace_memory_region_find(struct kvm_vm *vm, uint64_t start, in kvm_userspace_memory_region_find()
381 struct vcpu *vcpu_find(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_find()
406 static void vm_vcpu_rm(struct kvm_vm *vm, uint32_t vcpuid) in vm_vcpu_rm()
427 void kvm_vm_release(struct kvm_vm *vmp) in kvm_vm_release()
446 void kvm_vm_free(struct kvm_vm *vmp) in kvm_vm_free()
506 int kvm_memcmp_hva_gva(void *hva, struct kvm_vm *vm, vm_vaddr_t gva, size_t len) in kvm_memcmp_hva_gva()
575 void vm_userspace_mem_region_add(struct kvm_vm *vm, in vm_userspace_mem_region_add()
709 memslot2region(struct kvm_vm *vm, uint32_t memslot) in memslot2region()
743 void vm_mem_region_set_flags(struct kvm_vm *vm, uint32_t slot, uint32_t flags) in vm_mem_region_set_flags()
804 void vm_vcpu_add(struct kvm_vm *vm, uint32_t vcpuid) in vm_vcpu_add()
860 static vm_vaddr_t vm_vaddr_unused_gap(struct kvm_vm *vm, size_t sz, in vm_vaddr_unused_gap()
948 vm_vaddr_t vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min, in vm_vaddr_alloc()
995 void virt_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, in virt_map()
1028 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2hva()
1061 vm_paddr_t addr_hva2gpa(struct kvm_vm *vm, void *hva) in addr_hva2gpa()
1091 void vm_create_irqchip(struct kvm_vm *vm) in vm_create_irqchip()
1117 struct kvm_run *vcpu_state(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_state()
1139 void vcpu_run(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_run()
1146 int _vcpu_run(struct kvm_vm *vm, uint32_t vcpuid) in _vcpu_run()
1158 void vcpu_run_complete_io(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_run_complete_io()
1189 void vcpu_set_mp_state(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_set_mp_state()
1217 void vcpu_regs_get(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_regs *regs) in vcpu_regs_get()
1244 void vcpu_regs_set(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_regs *regs) in vcpu_regs_set()
1257 void vcpu_events_get(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_events_get()
1270 void vcpu_events_set(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_events_set()
1285 void vcpu_nested_state_get(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_nested_state_get()
1299 int vcpu_nested_state_set(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_nested_state_set()
1333 void vcpu_sregs_get(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_sregs *sregs) in vcpu_sregs_get()
1360 void vcpu_sregs_set(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_sregs *sregs) in vcpu_sregs_set()
1367 int _vcpu_sregs_set(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_sregs *sregs) in _vcpu_sregs_set()
1389 void vcpu_ioctl(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_ioctl()
1399 int _vcpu_ioctl(struct kvm_vm *vm, uint32_t vcpuid, in _vcpu_ioctl()
1424 void vm_ioctl(struct kvm_vm *vm, unsigned long cmd, void *arg) in vm_ioctl()
1448 void vm_dump(FILE *stream, struct kvm_vm *vm, uint8_t indent) in vm_dump()
1557 vm_paddr_t vm_phy_pages_alloc(struct kvm_vm *vm, size_t num, in vm_phy_pages_alloc()
1597 vm_paddr_t vm_phy_page_alloc(struct kvm_vm *vm, vm_paddr_t paddr_min, in vm_phy_page_alloc()
1615 void *addr_gva2hva(struct kvm_vm *vm, vm_vaddr_t gva) in addr_gva2hva()
1632 bool vm_is_unrestricted_guest(struct kvm_vm *vm) in vm_is_unrestricted_guest()
1656 unsigned int vm_get_page_size(struct kvm_vm *vm) in vm_get_page_size()
1661 unsigned int vm_get_page_shift(struct kvm_vm *vm) in vm_get_page_shift()
1666 unsigned int vm_get_max_gfn(struct kvm_vm *vm) in vm_get_max_gfn()