Home
last modified time | relevance | path

Searched refs:kvm_s390_irq (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/kernel/arch/s390/kvm/
H A Dsigp.c47 struct kvm_s390_irq irq = { in __inject_sigp_emergency()
96 struct kvm_s390_irq irq = { in __sigp_external_call()
117 struct kvm_s390_irq irq = { in __sigp_stop()
135 struct kvm_s390_irq irq = { in __sigp_stop_and_store_status()
176 struct kvm_s390_irq irq = { in __sigp_set_prefix()
H A Dinterrupt.c1473 static int __inject_prog(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_prog()
1515 static int __inject_pfault_init(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_pfault_init()
1532 static int __inject_extcall(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_extcall()
1558 static int __inject_set_prefix(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_set_prefix()
1578 static int __inject_sigp_stop(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_sigp_stop()
1617 struct kvm_s390_irq *irq) in __inject_sigp_emergency()
1637 static int __inject_mchk(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_mchk()
2069 struct kvm_s390_irq *irq) in s390int_to_s390irq()
2135 static int do_inject_vcpu(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in do_inject_vcpu()
2180 int kvm_s390_inject_vcpu(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in kvm_s390_inject_vcpu()
[all …]
H A Dkvm-s390.h254 struct kvm_s390_irq *irq);
258 struct kvm_s390_irq irq = { in kvm_s390_inject_prog_irq()
267 struct kvm_s390_irq irq = { in kvm_s390_inject_program_int()
411 struct kvm_s390_irq *s390irq);
H A Dintercept.c281 struct kvm_s390_irq irq; in handle_external_interrupt()
H A Dkvm-s390.c57 #define VCPU_IRQS_MAX_BUF (sizeof(struct kvm_s390_irq) * \
3937 struct kvm_s390_irq irq; in __kvm_inject_pfault_token()
4787 struct kvm_s390_irq s390irq; in kvm_arch_vcpu_async_ioctl()
4795 struct kvm_s390_irq s390irq = {}; in kvm_arch_vcpu_async_ioctl()
4945 irq_state.len % sizeof(struct kvm_s390_irq) > 0) { in kvm_arch_vcpu_ioctl()
/OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/s390x/
H A Dresets.c19 struct kvm_s390_irq buf[VCPU_ID + LOCAL_IRQS];
191 struct kvm_s390_irq *irq = &buf[0]; in inject_irq()
195 irq_state.len = sizeof(struct kvm_s390_irq); in inject_irq()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dkvm.h626 struct kvm_s390_irq { struct
1397 #define KVM_S390_IRQ _IOW(KVMIO, 0xb4, struct kvm_s390_irq)
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dkvm.h626 struct kvm_s390_irq { struct
1397 #define KVM_S390_IRQ _IOW(KVMIO, 0xb4, struct kvm_s390_irq)
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dkvm.h676 struct kvm_s390_irq { struct
1484 #define KVM_S390_IRQ _IOW(KVMIO, 0xb4, struct kvm_s390_irq)
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dkvm.h676 struct kvm_s390_irq { struct
1484 #define KVM_S390_IRQ _IOW(KVMIO, 0xb4, struct kvm_s390_irq)
/OK3568_Linux_fs/kernel/Documentation/virt/kvm/devices/
H A Ds390_flic.rst30 The format of the data structure kvm_s390_irq as it is copied from userspace
/OK3568_Linux_fs/kernel/Documentation/virt/kvm/
H A Dapi.rst3533 :Parameters: struct kvm_s390_irq (in)
3552 Using struct kvm_s390_irq as a parameter allows
3556 Interrupt parameters are passed via kvm_s390_irq::
3558 struct kvm_s390_irq {
3612 struct kvm_s390_irq is copied to the provided buffer.
3651 The userspace memory referenced by buf contains a struct kvm_s390_irq
3656 len must be a multiple of sizeof(struct kvm_s390_irq). It must be > 0
3657 and it must not exceed (max_vcpus + 32) * sizeof(struct kvm_s390_irq),