Home
last modified time | relevance | path

Searched refs:vmfd (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/target/arm/
H A Dkvm.c107 int ret = 0, kvmfd = -1, vmfd = -1, cpufd = -1; in kvm_arm_create_scratch_host_vcpu() local
119 vmfd = ioctl(kvmfd, KVM_CREATE_VM, max_vm_pa_size); in kvm_arm_create_scratch_host_vcpu()
120 } while (vmfd == -1 && errno == EINTR); in kvm_arm_create_scratch_host_vcpu()
121 if (vmfd < 0) { in kvm_arm_create_scratch_host_vcpu()
135 kvm_state.vmfd = vmfd; in kvm_arm_create_scratch_host_vcpu()
139 cpufd = ioctl(vmfd, KVM_CREATE_VCPU, 0); in kvm_arm_create_scratch_host_vcpu()
152 ret = ioctl(vmfd, KVM_ARM_PREFERRED_TARGET, &preferred); in kvm_arm_create_scratch_host_vcpu()
192 fdarray[1] = vmfd; in kvm_arm_create_scratch_host_vcpu()
201 if (vmfd >= 0) { in kvm_arm_create_scratch_host_vcpu()
202 close(vmfd); in kvm_arm_create_scratch_host_vcpu()
/openbmc/qemu/target/riscv/kvm/
H A Dkvm-cpu.c881 int vmfd; member
891 int kvmfd = -1, vmfd = -1, cpufd = -1; in kvm_riscv_create_scratch_vcpu() local
898 vmfd = ioctl(kvmfd, KVM_CREATE_VM, 0); in kvm_riscv_create_scratch_vcpu()
899 } while (vmfd == -1 && errno == EINTR); in kvm_riscv_create_scratch_vcpu()
900 if (vmfd < 0) { in kvm_riscv_create_scratch_vcpu()
903 cpufd = ioctl(vmfd, KVM_CREATE_VCPU, 0); in kvm_riscv_create_scratch_vcpu()
909 scratch->vmfd = vmfd; in kvm_riscv_create_scratch_vcpu()
918 if (vmfd >= 0) { in kvm_riscv_create_scratch_vcpu()
919 close(vmfd); in kvm_riscv_create_scratch_vcpu()
931 close(scratch->vmfd); in kvm_riscv_destroy_scratch_vcpu()
/openbmc/qemu/include/sysemu/
H A Dkvm_int.h109 int vmfd; member
H A Dkvm.h314 bool kvm_device_supported(int vmfd, uint64_t type);
/openbmc/qemu/accel/kvm/
H A Dkvm-all.c2636 s->vmfd = ret; in kvm_init()
2776 if (s->vmfd >= 0) { in kvm_init()
2777 close(s->vmfd); in kvm_init()
3323 ret = ioctl(s->vmfd, type, arg); in kvm_vm_ioctl()
3718 bool kvm_device_supported(int vmfd, uint64_t type) in kvm_device_supported() argument
3726 if (ioctl(vmfd, KVM_CHECK_EXTENSION, KVM_CAP_DEVICE_CTRL) <= 0) { in kvm_device_supported()
3730 return (ioctl(vmfd, KVM_CREATE_DEVICE, &create_dev) >= 0); in kvm_device_supported()
3932 s->vmfd = -1; in kvm_accel_instance_init()