Lines Matching refs:s390int

2013 		       struct kvm_s390_interrupt *s390int)  in kvm_s390_inject_vm()  argument
2022 inti->type = s390int->type; in kvm_s390_inject_vm()
2026 s390int->parm, s390int->parm64); in kvm_s390_inject_vm()
2027 inti->ext.ext_params = s390int->parm; in kvm_s390_inject_vm()
2028 inti->ext.ext_params2 = s390int->parm64; in kvm_s390_inject_vm()
2031 VM_EVENT(kvm, 4, "inject: sclp parm:%x", s390int->parm); in kvm_s390_inject_vm()
2032 inti->ext.ext_params = s390int->parm; in kvm_s390_inject_vm()
2035 inti->ext.ext_params2 = s390int->parm64; in kvm_s390_inject_vm()
2039 s390int->parm64); in kvm_s390_inject_vm()
2040 inti->mchk.cr14 = s390int->parm; /* upper bits are not used */ in kvm_s390_inject_vm()
2041 inti->mchk.mcic = s390int->parm64; in kvm_s390_inject_vm()
2044 inti->io.subchannel_id = s390int->parm >> 16; in kvm_s390_inject_vm()
2045 inti->io.subchannel_nr = s390int->parm & 0x0000ffffu; in kvm_s390_inject_vm()
2046 inti->io.io_int_parm = s390int->parm64 >> 32; in kvm_s390_inject_vm()
2047 inti->io.io_int_word = s390int->parm64 & 0x00000000ffffffffull; in kvm_s390_inject_vm()
2053 trace_kvm_s390_inject_vm(s390int->type, s390int->parm, s390int->parm64, in kvm_s390_inject_vm()
2068 int s390int_to_s390irq(struct kvm_s390_interrupt *s390int, in s390int_to_s390irq() argument
2071 irq->type = s390int->type; in s390int_to_s390irq()
2074 if (s390int->parm & 0xffff0000) in s390int_to_s390irq()
2076 irq->u.pgm.code = s390int->parm; in s390int_to_s390irq()
2079 irq->u.prefix.address = s390int->parm; in s390int_to_s390irq()
2082 irq->u.stop.flags = s390int->parm; in s390int_to_s390irq()
2085 if (s390int->parm & 0xffff0000) in s390int_to_s390irq()
2087 irq->u.extcall.code = s390int->parm; in s390int_to_s390irq()
2090 if (s390int->parm & 0xffff0000) in s390int_to_s390irq()
2092 irq->u.emerg.code = s390int->parm; in s390int_to_s390irq()
2095 irq->u.mchk.mcic = s390int->parm64; in s390int_to_s390irq()
2098 irq->u.ext.ext_params = s390int->parm; in s390int_to_s390irq()
2099 irq->u.ext.ext_params2 = s390int->parm64; in s390int_to_s390irq()
2609 struct kvm_s390_interrupt s390int = { in kvm_s390_inject_airq() local
2617 return kvm_s390_inject_vm(kvm, &s390int); in kvm_s390_inject_airq()
2625 ret = kvm_s390_inject_vm(kvm, &s390int); in kvm_s390_inject_airq()