/linux-6.14.4/tools/testing/selftests/kvm/x86/ |
D | sync_regs_test.c | 77 static void compare_vcpu_events(struct kvm_vcpu_events *left, in compare_vcpu_events() 78 struct kvm_vcpu_events *right) in compare_vcpu_events() 93 struct kvm_vcpu_events *events = &run->s.regs.events; in race_events_inj_pen() 116 struct kvm_vcpu_events *events = &run->s.regs.events; in race_events_exc() 253 struct kvm_vcpu_events events; in KVM_ONE_VCPU_TEST() 276 struct kvm_vcpu_events events; in KVM_ONE_VCPU_TEST()
|
D | nested_exceptions_test.c | 192 struct kvm_vcpu_events events; in queue_ss_exception() 220 struct kvm_vcpu_events events; in main()
|
D | vmx_exception_with_invalid_guest_state.c | 88 struct kvm_vcpu_events events; in sigalrm_handler()
|
D | triple_fault_event_test.c | 63 struct kvm_vcpu_events events; in main()
|
D | smm_test.c | 118 struct kvm_vcpu_events events; in inject_smi()
|
D | hyperv_evmcs.c | 195 struct kvm_vcpu_events events; in inject_nmi()
|
/linux-6.14.4/tools/testing/selftests/kvm/arm64/ |
D | mmio_abort.c | 46 struct kvm_vcpu_events events = {}; in vcpu_inject_extabt()
|
/linux-6.14.4/tools/arch/arm/include/uapi/asm/ |
D | kvm.h | 130 struct kvm_vcpu_events { struct
|
/linux-6.14.4/arch/x86/include/uapi/asm/ |
D | kvm.h | 335 struct kvm_vcpu_events { struct 432 struct kvm_vcpu_events events;
|
/linux-6.14.4/tools/arch/x86/include/uapi/asm/ |
D | kvm.h | 335 struct kvm_vcpu_events { struct 432 struct kvm_vcpu_events events;
|
/linux-6.14.4/tools/arch/arm64/include/uapi/asm/ |
D | kvm.h | 184 struct kvm_vcpu_events { struct
|
/linux-6.14.4/arch/arm64/include/uapi/asm/ |
D | kvm.h | 181 struct kvm_vcpu_events { struct
|
/linux-6.14.4/arch/arm64/kvm/ |
D | arm.c | 1626 struct kvm_vcpu_events *events) in kvm_arm_vcpu_get_events() 1634 struct kvm_vcpu_events *events) in kvm_arm_vcpu_set_events() 1744 struct kvm_vcpu_events events; in kvm_arch_vcpu_ioctl() 1755 struct kvm_vcpu_events events; in kvm_arch_vcpu_ioctl()
|
D | guest.c | 819 struct kvm_vcpu_events *events) in __kvm_arm_vcpu_get_events() 837 struct kvm_vcpu_events *events) in __kvm_arm_vcpu_set_events()
|
/linux-6.14.4/tools/include/uapi/linux/ |
D | kvm.h | 1315 #define KVM_GET_VCPU_EVENTS _IOR(KVMIO, 0x9f, struct kvm_vcpu_events) 1316 #define KVM_SET_VCPU_EVENTS _IOW(KVMIO, 0xa0, struct kvm_vcpu_events)
|
/linux-6.14.4/include/uapi/linux/ |
D | kvm.h | 1315 #define KVM_GET_VCPU_EVENTS _IOR(KVMIO, 0x9f, struct kvm_vcpu_events) 1316 #define KVM_SET_VCPU_EVENTS _IOW(KVMIO, 0xa0, struct kvm_vcpu_events)
|
/linux-6.14.4/tools/testing/selftests/kvm/include/ |
D | kvm_util.h | 726 struct kvm_vcpu_events *events) in vcpu_events_get() 731 struct kvm_vcpu_events *events) in vcpu_events_set()
|
/linux-6.14.4/arch/arm64/include/asm/ |
D | kvm_host.h | 1149 struct kvm_vcpu_events *events); 1152 struct kvm_vcpu_events *events);
|
/linux-6.14.4/tools/testing/selftests/kvm/include/x86/ |
D | processor.h | 408 struct kvm_vcpu_events events;
|
/linux-6.14.4/arch/x86/kvm/ |
D | x86.c | 5305 struct kvm_vcpu_events *events) in kvm_vcpu_ioctl_x86_get_vcpu_events() 5398 struct kvm_vcpu_events *events) in kvm_vcpu_ioctl_x86_set_vcpu_events() 5993 struct kvm_vcpu_events events; in kvm_arch_vcpu_ioctl() 5998 if (copy_to_user(argp, &events, sizeof(struct kvm_vcpu_events))) in kvm_arch_vcpu_ioctl() 6004 struct kvm_vcpu_events events; in kvm_arch_vcpu_ioctl() 6007 if (copy_from_user(&events, argp, sizeof(struct kvm_vcpu_events))) in kvm_arch_vcpu_ioctl() 12230 struct kvm_vcpu_events events = vcpu->run->s.regs.events; in sync_regs()
|
/linux-6.14.4/Documentation/virt/kvm/ |
D | api.rst | 1126 :Parameters: struct kvm_vcpu_events (out) 1137 struct kvm_vcpu_events { 1230 struct kvm_vcpu_events { 1249 :Parameters: struct kvm_vcpu_events (in) 7433 struct kvm_vcpu_events events; 7759 kvm_vcpu_events, which allows userspace to distinguish between pending
|