Searched refs:kvm_s390_irq (Results 1 – 12 of 12) sorted by relevance
| /OK3568_Linux_fs/kernel/arch/s390/kvm/ |
| H A D | sigp.c | 47 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 D | interrupt.c | 1473 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 D | kvm-s390.h | 254 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 D | intercept.c | 281 struct kvm_s390_irq irq; in handle_external_interrupt()
|
| H A D | kvm-s390.c | 57 #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 D | resets.c | 19 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 D | kvm.h | 626 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 D | kvm.h | 626 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 D | kvm.h | 676 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 D | kvm.h | 676 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 D | s390_flic.rst | 30 The format of the data structure kvm_s390_irq as it is copied from userspace
|
| /OK3568_Linux_fs/kernel/Documentation/virt/kvm/ |
| H A D | api.rst | 3533 :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),
|