Lines Matching refs:inti
222 struct kvm_s390_interrupt_info *inti; in handle_tpi() local
233 inti = kvm_s390_get_io_int(vcpu->kvm, vcpu->arch.sie_block->gcr[6], 0); in handle_tpi()
234 if (!inti) { in handle_tpi()
239 tpi_data[0] = inti->io.subchannel_id << 16 | inti->io.subchannel_nr; in handle_tpi()
240 tpi_data[1] = inti->io.io_int_parm; in handle_tpi()
241 tpi_data[2] = inti->io.io_int_word; in handle_tpi()
267 kfree(inti); in handle_tpi()
276 if (kvm_s390_reinject_io_int(vcpu->kvm, inti)) { in handle_tpi()
277 kfree(inti); in handle_tpi()
286 struct kvm_s390_interrupt_info *inti = NULL; in handle_tsch() local
291 inti = kvm_s390_get_io_int(vcpu->kvm, isc_mask, in handle_tsch()
303 vcpu->run->s390_tsch.dequeued = !!inti; in handle_tsch()
304 if (inti) { in handle_tsch()
305 vcpu->run->s390_tsch.subchannel_id = inti->io.subchannel_id; in handle_tsch()
306 vcpu->run->s390_tsch.subchannel_nr = inti->io.subchannel_nr; in handle_tsch()
307 vcpu->run->s390_tsch.io_int_parm = inti->io.io_int_parm; in handle_tsch()
308 vcpu->run->s390_tsch.io_int_word = inti->io.io_int_word; in handle_tsch()
311 kfree(inti); in handle_tsch()