Lines Matching refs:create_vm
151 struct acrn_vm_creation create_vm; in vm_create() local
155 memset(&create_vm, 0, sizeof(struct acrn_vm_creation)); in vm_create()
181 create_vm.vm_flag |= GUEST_FLAG_SECURE_WORLD_ENABLED; in vm_create()
183 create_vm.vm_flag &= (~GUEST_FLAG_SECURE_WORLD_ENABLED); in vm_create()
186 create_vm.vm_flag |= GUEST_FLAG_LAPIC_PASSTHROUGH; in vm_create()
187 create_vm.vm_flag |= GUEST_FLAG_RT; in vm_create()
188 create_vm.vm_flag |= GUEST_FLAG_IO_COMPLETION_POLLING; in vm_create()
189 create_vm.vm_flag |= GUEST_FLAG_PMU_PASSTHROUGH; in vm_create()
191 create_vm.vm_flag &= (~GUEST_FLAG_LAPIC_PASSTHROUGH); in vm_create()
192 create_vm.vm_flag &= (~GUEST_FLAG_IO_COMPLETION_POLLING); in vm_create()
196 create_vm.cpu_affinity = cpu_affinity_bitmap; in vm_create()
197 strncpy((char *)create_vm.name, name, strnlen(name, MAX_VM_NAME_LEN)); in vm_create()
200 create_vm.vm_flag |= GUEST_FLAG_RT; in vm_create()
201 create_vm.vm_flag |= GUEST_FLAG_IO_COMPLETION_POLLING; in vm_create()
204 create_vm.ioreq_buf = req_buf; in vm_create()
206 error = ioctl(ctx->fd, ACRN_IOCTL_CREATE_VM, &create_vm); in vm_create()
218 *vcpu_num = create_vm.vcpu_num; in vm_create()
219 ctx->vmid = create_vm.vmid; in vm_create()