Home
last modified time | relevance | path

Searched refs:kvm_vcpu_events (Results 1 – 21 of 21) sorted by relevance

/linux-6.15/tools/testing/selftests/kvm/x86/
H A Dsync_regs_test.c77 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()
H A Dnested_exceptions_test.c192 struct kvm_vcpu_events events; in queue_ss_exception()
220 struct kvm_vcpu_events events; in main()
H A Dvmx_exception_with_invalid_guest_state.c88 struct kvm_vcpu_events events; in sigalrm_handler()
H A Dtriple_fault_event_test.c63 struct kvm_vcpu_events events; in main()
H A Dsmm_test.c118 struct kvm_vcpu_events events; in inject_smi()
H A Dhyperv_evmcs.c195 struct kvm_vcpu_events events; in inject_nmi()
/linux-6.15/tools/testing/selftests/kvm/arm64/
H A Dmmio_abort.c46 struct kvm_vcpu_events events = {}; in vcpu_inject_extabt()
/linux-6.15/tools/arch/arm/include/uapi/asm/
H A Dkvm.h130 struct kvm_vcpu_events { struct
/linux-6.15/arch/x86/include/uapi/asm/
H A Dkvm.h335 struct kvm_vcpu_events { struct
432 struct kvm_vcpu_events events;
/linux-6.15/tools/arch/x86/include/uapi/asm/
H A Dkvm.h335 struct kvm_vcpu_events { struct
432 struct kvm_vcpu_events events;
/linux-6.15/tools/arch/arm64/include/uapi/asm/
H A Dkvm.h182 struct kvm_vcpu_events { struct
/linux-6.15/arch/arm64/include/uapi/asm/
H A Dkvm.h182 struct kvm_vcpu_events { struct
/linux-6.15/arch/arm64/kvm/
H A Dguest.c819 struct kvm_vcpu_events *events) in __kvm_arm_vcpu_get_events()
837 struct kvm_vcpu_events *events) in __kvm_arm_vcpu_set_events()
H A Darm.c1654 struct kvm_vcpu_events *events) in kvm_arm_vcpu_get_events()
1662 struct kvm_vcpu_events *events) in kvm_arm_vcpu_set_events()
1772 struct kvm_vcpu_events events; in kvm_arch_vcpu_ioctl()
1783 struct kvm_vcpu_events events; in kvm_arch_vcpu_ioctl()
/linux-6.15/tools/include/uapi/linux/
H A Dkvm.h1316 #define KVM_GET_VCPU_EVENTS _IOR(KVMIO, 0x9f, struct kvm_vcpu_events)
1317 #define KVM_SET_VCPU_EVENTS _IOW(KVMIO, 0xa0, struct kvm_vcpu_events)
/linux-6.15/include/uapi/linux/
H A Dkvm.h1316 #define KVM_GET_VCPU_EVENTS _IOR(KVMIO, 0x9f, struct kvm_vcpu_events)
1317 #define KVM_SET_VCPU_EVENTS _IOW(KVMIO, 0xa0, struct kvm_vcpu_events)
/linux-6.15/tools/testing/selftests/kvm/include/
H A Dkvm_util.h733 struct kvm_vcpu_events *events) in vcpu_events_get()
738 struct kvm_vcpu_events *events) in vcpu_events_set()
/linux-6.15/arch/arm64/include/asm/
H A Dkvm_host.h1190 struct kvm_vcpu_events *events);
1193 struct kvm_vcpu_events *events);
/linux-6.15/tools/testing/selftests/kvm/include/x86/
H A Dprocessor.h416 struct kvm_vcpu_events events;
/linux-6.15/arch/x86/kvm/
H A Dx86.c5332 struct kvm_vcpu_events *events) in kvm_vcpu_ioctl_x86_get_vcpu_events()
5425 struct kvm_vcpu_events *events) in kvm_vcpu_ioctl_x86_set_vcpu_events()
6019 struct kvm_vcpu_events events; in kvm_arch_vcpu_ioctl()
6024 if (copy_to_user(argp, &events, sizeof(struct kvm_vcpu_events))) in kvm_arch_vcpu_ioctl()
6030 struct kvm_vcpu_events events; in kvm_arch_vcpu_ioctl()
6033 if (copy_from_user(&events, argp, sizeof(struct kvm_vcpu_events))) in kvm_arch_vcpu_ioctl()
12246 struct kvm_vcpu_events events = vcpu->run->s.regs.events; in sync_regs()
/linux-6.15/Documentation/virt/kvm/
H A Dapi.rst1130 :Parameters: struct kvm_vcpu_events (out)
1141 struct kvm_vcpu_events {
1234 struct kvm_vcpu_events {
1253 :Parameters: struct kvm_vcpu_events (in)
7437 struct kvm_vcpu_events events;
7832 kvm_vcpu_events, which allows userspace to distinguish between pending