Symbol: kvm_s390_irq
arch/s390/kvm/intercept.c
306
struct kvm_s390_irq irq;
arch/s390/kvm/interrupt.c
1439
static int __inject_prog(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
1481
static int __inject_pfault_init(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
1498
static int __inject_extcall(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
1524
static int __inject_set_prefix(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
1544
static int __inject_sigp_stop(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
1583
struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
1603
static int __inject_mchk(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
2030
struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
2096
static int do_inject_vcpu(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
2141
int kvm_s390_inject_vcpu(struct kvm_vcpu *vcpu, struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
2165
struct kvm_s390_irq *irq)
arch/s390/kvm/interrupt.c
2207
struct kvm_s390_irq *buf;
arch/s390/kvm/interrupt.c
2208
struct kvm_s390_irq *irq;
arch/s390/kvm/interrupt.c
2227
max_irqs = len / sizeof(struct kvm_s390_irq);
arch/s390/kvm/interrupt.c
2237
irq = (struct kvm_s390_irq *) &buf[n];
arch/s390/kvm/interrupt.c
2264
irq = (struct kvm_s390_irq *) &buf[n];
arch/s390/kvm/interrupt.c
2275
irq = (struct kvm_s390_irq *) &buf[n];
arch/s390/kvm/interrupt.c
2285
if (copy_to_user(usrbuf, buf, sizeof(struct kvm_s390_irq) * n))
arch/s390/kvm/interrupt.c
2338
struct kvm_s390_irq __user *uptr = (struct kvm_s390_irq __user *) addr;
arch/s390/kvm/interrupt.c
2382
if (len % sizeof(struct kvm_s390_irq) != 0)
arch/s390/kvm/interrupt.c
2387
while (len >= sizeof(struct kvm_s390_irq)) {
arch/s390/kvm/interrupt.c
2402
len -= sizeof(struct kvm_s390_irq);
arch/s390/kvm/interrupt.c
2403
attr->addr += sizeof(struct kvm_s390_irq);
arch/s390/kvm/interrupt.c
3103
struct kvm_s390_irq irq;
arch/s390/kvm/interrupt.c
3191
struct kvm_s390_irq *buf;
arch/s390/kvm/interrupt.c
3229
struct kvm_s390_irq *irq,
arch/s390/kvm/interrupt.c
3276
struct kvm_s390_irq irq;
arch/s390/kvm/kvm-s390.c
4472
struct kvm_s390_irq irq;
arch/s390/kvm/kvm-s390.c
5439
struct kvm_s390_irq s390irq;
arch/s390/kvm/kvm-s390.c
5448
struct kvm_s390_irq s390irq = {};
arch/s390/kvm/kvm-s390.c
5671
irq_state.len % sizeof(struct kvm_s390_irq) > 0) {
arch/s390/kvm/kvm-s390.c
65
#define VCPU_IRQS_MAX_BUF (sizeof(struct kvm_s390_irq) * \
arch/s390/kvm/kvm-s390.h
382
struct kvm_s390_irq *irq);
arch/s390/kvm/kvm-s390.h
386
struct kvm_s390_irq irq = {
arch/s390/kvm/kvm-s390.h
395
struct kvm_s390_irq irq = {
arch/s390/kvm/kvm-s390.h
542
struct kvm_s390_irq *s390irq);
arch/s390/kvm/sigp.c
117
struct kvm_s390_irq irq = {
arch/s390/kvm/sigp.c
135
struct kvm_s390_irq irq = {
arch/s390/kvm/sigp.c
164
struct kvm_s390_irq irq = {
arch/s390/kvm/sigp.c
47
struct kvm_s390_irq irq = {
arch/s390/kvm/sigp.c
96
struct kvm_s390_irq irq = {
include/uapi/linux/kvm.h
1430
#define KVM_S390_IRQ _IOW(KVMIO, 0xb4, struct kvm_s390_irq)
tools/include/uapi/linux/kvm.h
1430
#define KVM_S390_IRQ _IOW(KVMIO, 0xb4, struct kvm_s390_irq)
tools/testing/selftests/kvm/s390/debug_test.c
77
struct kvm_s390_irq irq = {
tools/testing/selftests/kvm/s390/resets.c
193
struct kvm_s390_irq *irq = &buf[0];
tools/testing/selftests/kvm/s390/resets.c
197
irq_state.len = sizeof(struct kvm_s390_irq);
tools/testing/selftests/kvm/s390/resets.c
21
struct kvm_s390_irq buf[ARBITRARY_NON_ZERO_VCPU_ID + LOCAL_IRQS];