Lines Matching defs:s390int
2023 struct kvm_s390_interrupt *s390int)
2032 inti->type = s390int->type;
2036 s390int->parm, s390int->parm64);
2037 inti->ext.ext_params = s390int->parm;
2038 inti->ext.ext_params2 = s390int->parm64;
2041 VM_EVENT(kvm, 4, "inject: sclp parm:%x", s390int->parm);
2042 inti->ext.ext_params = s390int->parm;
2045 inti->ext.ext_params2 = s390int->parm64;
2049 s390int->parm64);
2050 inti->mchk.cr14 = s390int->parm; /* upper bits are not used */
2051 inti->mchk.mcic = s390int->parm64;
2054 inti->io.subchannel_id = s390int->parm >> 16;
2055 inti->io.subchannel_nr = s390int->parm & 0x0000ffffu;
2056 inti->io.io_int_parm = s390int->parm64 >> 32;
2057 inti->io.io_int_word = s390int->parm64 & 0x00000000ffffffffull;
2063 trace_kvm_s390_inject_vm(s390int->type, s390int->parm, s390int->parm64,
2078 int s390int_to_s390irq(struct kvm_s390_interrupt *s390int,
2081 irq->type = s390int->type;
2084 if (s390int->parm & 0xffff0000)
2086 irq->u.pgm.code = s390int->parm;
2089 irq->u.prefix.address = s390int->parm;
2092 irq->u.stop.flags = s390int->parm;
2095 if (s390int->parm & 0xffff0000)
2097 irq->u.extcall.code = s390int->parm;
2100 if (s390int->parm & 0xffff0000)
2102 irq->u.emerg.code = s390int->parm;
2105 irq->u.mchk.mcic = s390int->parm64;
2108 irq->u.ext.ext_params = s390int->parm;
2109 irq->u.ext.ext_params2 = s390int->parm64;
2619 struct kvm_s390_interrupt s390int = {
2627 return kvm_s390_inject_vm(kvm, &s390int);
2635 ret = kvm_s390_inject_vm(kvm, &s390int);