Lines Matching refs:vm
111 struct kvm_vm *vm = data; in vcpu_worker() local
115 run = vcpu_state(vm, VCPU_ID); in vcpu_worker()
118 guest_array = addr_gva2hva(vm, (vm_vaddr_t)guest_random_array); in vcpu_worker()
126 ret = _vcpu_run(vm, VCPU_ID); in vcpu_worker()
127 guest_args_read(vm, VCPU_ID, &args); in vcpu_worker()
227 struct kvm_vm *vm; in main() local
259 vm = vm_create_default(VCPU_ID, TEST_MEM_PAGES, guest_code); in main()
262 vm_userspace_mem_region_add(vm, VM_MEM_SRC_ANONYMOUS, in main()
268 host_test_mem = addr_gpa2hva(vm, (vm_paddr_t)TEST_MEM_OFFSET); in main()
271 virt_map(vm, TEST_MEM_OFFSET, TEST_MEM_OFFSET, in main()
274 vcpu_set_cpuid(vm, VCPU_ID, kvm_get_supported_cpuid()); in main()
277 psize = addr_gva2hva(vm, (vm_vaddr_t)&guest_page_size); in main()
281 iteration = addr_gva2hva(vm, (vm_vaddr_t)&guest_iteration); in main()
285 pthread_create(&vcpu_thread, NULL, vcpu_worker, vm); in main()
290 kvm_vm_get_dirty_log(vm, TEST_MEM_SLOT_INDEX, bmap); in main()
305 kvm_vm_free(vm); in main()