Home
last modified time | relevance | path

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

/Linux-v4.19/arch/s390/kvm/
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()
Dinterrupt.c1270 static int __inject_prog(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_prog()
1312 static int __inject_pfault_init(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_pfault_init()
1329 static int __inject_extcall(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_extcall()
1355 static int __inject_set_prefix(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_set_prefix()
1375 static int __inject_sigp_stop(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_sigp_stop()
1402 struct kvm_s390_irq *irq) in __inject_sigp_restart()
1415 struct kvm_s390_irq *irq) in __inject_sigp_emergency()
1435 static int __inject_mchk(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in __inject_mchk()
1854 struct kvm_s390_irq *irq) in s390int_to_s390irq()
1903 static int do_inject_vcpu(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq) in do_inject_vcpu()
[all …]
Dkvm-s390.h209 struct kvm_s390_irq *irq);
213 struct kvm_s390_irq irq = { in kvm_s390_inject_prog_irq()
222 struct kvm_s390_irq irq = { in kvm_s390_inject_program_int()
366 struct kvm_s390_irq *s390irq);
Dintercept.c270 struct kvm_s390_irq irq; in handle_external_interrupt()
Dkvm-s390.c56 #define VCPU_IRQS_MAX_BUF (sizeof(struct kvm_s390_irq) * \
3254 struct kvm_s390_irq irq; in __kvm_inject_pfault_token()
3950 struct kvm_s390_irq s390irq; in kvm_arch_vcpu_async_ioctl()
3958 struct kvm_s390_irq s390irq; in kvm_arch_vcpu_async_ioctl()
4076 irq_state.len % sizeof(struct kvm_s390_irq) > 0) { in kvm_arch_vcpu_ioctl()
/Linux-v4.19/tools/include/uapi/linux/
Dkvm.h620 struct kvm_s390_irq { struct
1375 #define KVM_S390_IRQ _IOW(KVMIO, 0xb4, struct kvm_s390_irq)
/Linux-v4.19/include/uapi/linux/
Dkvm.h620 struct kvm_s390_irq { struct
1375 #define KVM_S390_IRQ _IOW(KVMIO, 0xb4, struct kvm_s390_irq)
/Linux-v4.19/Documentation/virtual/kvm/devices/
Ds390_flic.txt27 The format of the data structure kvm_s390_irq as it is copied from userspace
/Linux-v4.19/Documentation/virtual/kvm/
Dapi.txt2924 Parameters: struct kvm_s390_irq (in)
2938 Using struct kvm_s390_irq as a parameter allows
2942 Interrupt parameters are passed via kvm_s390_irq:
2944 struct kvm_s390_irq {
2998 struct kvm_s390_irq is copied to the provided buffer.
3036 The userspace memory referenced by buf contains a struct kvm_s390_irq
3041 len must be a multiple of sizeof(struct kvm_s390_irq). It must be > 0
3042 and it must not exceed (max_vcpus + 32) * sizeof(struct kvm_s390_irq),