Lines Matching defs:vm

100 int vm_enable_cap(struct kvm_vm *vm, struct kvm_enable_cap *cap)  in vm_enable_cap()
124 int vcpu_enable_cap(struct kvm_vm *vm, uint32_t vcpu_id, in vcpu_enable_cap()
139 void vm_enable_dirty_ring(struct kvm_vm *vm, uint32_t ring_size) in vm_enable_dirty_ring()
149 static void vm_open(struct kvm_vm *vm, int perm) in vm_open()
219 struct kvm_vm *vm; in vm_create() local
344 struct kvm_vm *vm; in vm_create_with_vcpus() local
433 void kvm_vm_get_dirty_log(struct kvm_vm *vm, int slot, void *log) in kvm_vm_get_dirty_log()
443 void kvm_vm_clear_dirty_log(struct kvm_vm *vm, int slot, void *log, in kvm_vm_clear_dirty_log()
456 uint32_t kvm_vm_reset_dirty_ring(struct kvm_vm *vm) in kvm_vm_reset_dirty_ring()
481 userspace_mem_region_find(struct kvm_vm *vm, uint64_t start, uint64_t end) in userspace_mem_region_find()
520 kvm_userspace_memory_region_find(struct kvm_vm *vm, uint64_t start, in kvm_userspace_memory_region_find()
548 struct vcpu *vcpu_find(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_find()
572 static void vm_vcpu_rm(struct kvm_vm *vm, struct vcpu *vcpu) in vm_vcpu_rm()
611 static void __vm_mem_region_delete(struct kvm_vm *vm, in __vm_mem_region_delete()
684 int kvm_memcmp_hva_gva(void *hva, struct kvm_vm *vm, vm_vaddr_t gva, size_t len) in kvm_memcmp_hva_gva()
804 void vm_userspace_mem_region_add(struct kvm_vm *vm, in vm_userspace_mem_region_add()
985 memslot2region(struct kvm_vm *vm, uint32_t memslot) in memslot2region()
1016 void vm_mem_region_set_flags(struct kvm_vm *vm, uint32_t slot, uint32_t flags) in vm_mem_region_set_flags()
1046 void vm_mem_region_move(struct kvm_vm *vm, uint32_t slot, uint64_t new_gpa) in vm_mem_region_move()
1075 void vm_mem_region_delete(struct kvm_vm *vm, uint32_t slot) in vm_mem_region_delete()
1123 void vm_vcpu_add(struct kvm_vm *vm, uint32_t vcpuid) in vm_vcpu_add()
1176 static vm_vaddr_t vm_vaddr_unused_gap(struct kvm_vm *vm, size_t sz, in vm_vaddr_unused_gap()
1263 vm_vaddr_t vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min) in vm_vaddr_alloc()
1304 vm_vaddr_t vm_vaddr_alloc_pages(struct kvm_vm *vm, int nr_pages) in vm_vaddr_alloc_pages()
1323 vm_vaddr_t vm_vaddr_alloc_page(struct kvm_vm *vm) in vm_vaddr_alloc_page()
1345 void virt_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, in virt_map()
1378 void *addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2hva()
1409 vm_paddr_t addr_hva2gpa(struct kvm_vm *vm, void *hva) in addr_hva2gpa()
1453 void *addr_gpa2alias(struct kvm_vm *vm, vm_paddr_t gpa) in addr_gpa2alias()
1481 void vm_create_irqchip(struct kvm_vm *vm) in vm_create_irqchip()
1507 struct kvm_run *vcpu_state(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_state()
1529 void vcpu_run(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_run()
1536 int _vcpu_run(struct kvm_vm *vm, uint32_t vcpuid) in _vcpu_run()
1551 int vcpu_get_fd(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_get_fd()
1560 void vcpu_run_complete_io(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_run_complete_io()
1576 void vcpu_set_guest_debug(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_set_guest_debug()
1600 void vcpu_set_mp_state(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_set_mp_state()
1629 struct kvm_reg_list *vcpu_get_reg_list(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_get_reg_list()
1657 void vcpu_regs_get(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_regs *regs) in vcpu_regs_get()
1684 void vcpu_regs_set(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_regs *regs) in vcpu_regs_set()
1697 void vcpu_events_get(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_events_get()
1710 void vcpu_events_set(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_events_set()
1725 void vcpu_nested_state_get(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_nested_state_get()
1739 int vcpu_nested_state_set(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_nested_state_set()
1773 void vcpu_sregs_get(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_sregs *sregs) in vcpu_sregs_get()
1800 void vcpu_sregs_set(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_sregs *sregs) in vcpu_sregs_set()
1807 int _vcpu_sregs_set(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_sregs *sregs) in _vcpu_sregs_set()
1816 void vcpu_fpu_get(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_fpu *fpu) in vcpu_fpu_get()
1825 void vcpu_fpu_set(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_fpu *fpu) in vcpu_fpu_set()
1834 void vcpu_get_reg(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_one_reg *reg) in vcpu_get_reg()
1843 void vcpu_set_reg(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_one_reg *reg) in vcpu_set_reg()
1865 void vcpu_ioctl(struct kvm_vm *vm, uint32_t vcpuid, in vcpu_ioctl()
1875 int _vcpu_ioctl(struct kvm_vm *vm, uint32_t vcpuid, in _vcpu_ioctl()
1888 void *vcpu_map_dirty_ring(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_map_dirty_ring()
1936 void vm_ioctl(struct kvm_vm *vm, unsigned long cmd, void *arg) in vm_ioctl()
1945 int _vm_ioctl(struct kvm_vm *vm, unsigned long cmd, void *arg) in _vm_ioctl()
1962 void kvm_ioctl(struct kvm_vm *vm, unsigned long cmd, void *arg) in kvm_ioctl()
1971 int _kvm_ioctl(struct kvm_vm *vm, unsigned long cmd, void *arg) in _kvm_ioctl()
1999 int _kvm_create_device(struct kvm_vm *vm, uint64_t type, bool test, int *fd) in _kvm_create_device()
2012 int kvm_create_device(struct kvm_vm *vm, uint64_t type, bool test) in kvm_create_device()
2051 int _vcpu_has_device_attr(struct kvm_vm *vm, uint32_t vcpuid, uint32_t group, in _vcpu_has_device_attr()
2061 int vcpu_has_device_attr(struct kvm_vm *vm, uint32_t vcpuid, uint32_t group, in vcpu_has_device_attr()
2070 int _vcpu_access_device_attr(struct kvm_vm *vm, uint32_t vcpuid, uint32_t group, in _vcpu_access_device_attr()
2080 int vcpu_access_device_attr(struct kvm_vm *vm, uint32_t vcpuid, uint32_t group, in vcpu_access_device_attr()
2104 void vm_dump(FILE *stream, struct kvm_vm *vm, uint8_t indent) in vm_dump()
2217 vm_paddr_t vm_phy_pages_alloc(struct kvm_vm *vm, size_t num, in vm_phy_pages_alloc()
2257 vm_paddr_t vm_phy_page_alloc(struct kvm_vm *vm, vm_paddr_t paddr_min, in vm_phy_page_alloc()
2266 vm_paddr_t vm_alloc_page_table(struct kvm_vm *vm) in vm_alloc_page_table()
2283 void *addr_gva2hva(struct kvm_vm *vm, vm_vaddr_t gva) in addr_gva2hva()
2300 bool vm_is_unrestricted_guest(struct kvm_vm *vm) in vm_is_unrestricted_guest()
2321 unsigned int vm_get_page_size(struct kvm_vm *vm) in vm_get_page_size()
2326 unsigned int vm_get_page_shift(struct kvm_vm *vm) in vm_get_page_shift()
2331 unsigned long __attribute__((weak)) vm_compute_max_gfn(struct kvm_vm *vm) in vm_compute_max_gfn()
2336 uint64_t vm_get_max_gfn(struct kvm_vm *vm) in vm_get_max_gfn()
2341 int vm_get_fd(struct kvm_vm *vm) in vm_get_fd()
2386 int vm_get_stats_fd(struct kvm_vm *vm) in vm_get_stats_fd()
2391 int vcpu_get_stats_fd(struct kvm_vm *vm, uint32_t vcpuid) in vcpu_get_stats_fd()