Home
last modified time | relevance | path

Searched refs:vcpuid (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/tools/testing/selftests/kvm/include/
Dkvm_util.h69 uint32_t vcpuid, uint8_t indent);
79 uint32_t vcpuid, unsigned long ioctl, void *arg);
82 void vm_vcpu_add(struct kvm_vm *vm, uint32_t vcpuid, int pgd_memslot, int gdt_memslot);
92 struct kvm_run *vcpu_state(struct kvm_vm *vm, uint32_t vcpuid);
93 void vcpu_run(struct kvm_vm *vm, uint32_t vcpuid);
94 int _vcpu_run(struct kvm_vm *vm, uint32_t vcpuid);
95 void vcpu_set_mp_state(struct kvm_vm *vm, uint32_t vcpuid,
98 uint32_t vcpuid, struct kvm_regs *regs);
100 uint32_t vcpuid, struct kvm_regs *regs);
101 void vcpu_args_set(struct kvm_vm *vm, uint32_t vcpuid, unsigned int num, ...);
[all …]
Dx86.h307 struct kvm_x86_state *vcpu_save_state(struct kvm_vm *vm, uint32_t vcpuid);
308 void vcpu_load_state(struct kvm_vm *vm, uint32_t vcpuid, struct kvm_x86_state *state);
/Linux-v4.19/tools/testing/selftests/kvm/lib/
Dkvm_util.c284 uint32_t vcpuid) in vcpu_find() argument
289 if (vcpup->id == vcpuid) in vcpu_find()
308 static void vm_vcpu_rm(struct kvm_vm *vm, uint32_t vcpuid) in vm_vcpu_rm() argument
310 struct vcpu *vcpu = vcpu_find(vm, vcpuid); in vm_vcpu_rm()
788 void vm_vcpu_add(struct kvm_vm *vm, uint32_t vcpuid, int pgd_memslot, int gdt_memslot) in vm_vcpu_add() argument
793 vcpu = vcpu_find(vm, vcpuid); in vm_vcpu_add()
799 vcpuid, vcpu->id, vcpu->state); in vm_vcpu_add()
804 vcpu->id = vcpuid; in vm_vcpu_add()
805 vcpu->fd = ioctl(vm->fd, KVM_CREATE_VCPU, vcpuid); in vm_vcpu_add()
815 "vcpu id: %u errno: %i", vcpuid, errno); in vm_vcpu_add()
[all …]
Dx86.c615 void vcpu_setup(struct kvm_vm *vm, int vcpuid, int pgd_memslot, int gdt_memslot) in vcpu_setup() argument
620 vcpu_sregs_get(vm, vcpuid, &sregs); in vcpu_setup()
644 vcpu_sregs_set(vm, vcpuid, &sregs); in vcpu_setup()
652 void vm_vcpu_add_default(struct kvm_vm *vm, uint32_t vcpuid, void *guest_code) in vm_vcpu_add_default() argument
661 vm_vcpu_add(vm, vcpuid, 0, 0); in vm_vcpu_add_default()
664 vcpu_regs_get(vm, vcpuid, &regs); in vm_vcpu_add_default()
668 vcpu_regs_set(vm, vcpuid, &regs); in vm_vcpu_add_default()
672 vcpu_set_mp_state(vm, vcpuid, &mp_state); in vm_vcpu_add_default()
689 uint32_t vcpuid, struct kvm_cpuid2 *cpuid) in vcpu_set_cpuid() argument
691 struct vcpu *vcpu = vcpu_find(vm, vcpuid); in vcpu_set_cpuid()
[all …]
Dkvm_util_internal.h64 uint32_t vcpuid);
65 void vcpu_setup(struct kvm_vm *vm, int vcpuid, int pgd_memslot, int gdt_memslot);
/Linux-v4.19/include/xen/arm/
Dhypercall.h55 int HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args);
/Linux-v4.19/arch/x86/include/asm/xen/
Dhypercall.h382 HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args) in HYPERVISOR_vcpu_op() argument
384 return _hypercall3(int, vcpu_op, cmd, vcpuid, extra_args); in HYPERVISOR_vcpu_op()
/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_hv.c477 unsigned long vcpuid, unsigned long vpa) in do_h_register_vpa() argument
487 tvcpu = kvmppc_find_vcpu(kvm, vcpuid); in do_h_register_vpa()