Lines Matching refs:inti
233 struct kvm_s390_interrupt_info *inti; in handle_tpi() local
244 inti = kvm_s390_get_io_int(vcpu->kvm, vcpu->arch.sie_block->gcr[6], 0); in handle_tpi()
245 if (!inti) { in handle_tpi()
250 tpi_data[0] = inti->io.subchannel_id << 16 | inti->io.subchannel_nr; in handle_tpi()
251 tpi_data[1] = inti->io.io_int_parm; in handle_tpi()
252 tpi_data[2] = inti->io.io_int_word; in handle_tpi()
278 kfree(inti); in handle_tpi()
287 if (kvm_s390_reinject_io_int(vcpu->kvm, inti)) { in handle_tpi()
288 kfree(inti); in handle_tpi()
297 struct kvm_s390_interrupt_info *inti = NULL; in handle_tsch() local
302 inti = kvm_s390_get_io_int(vcpu->kvm, isc_mask, in handle_tsch()
314 vcpu->run->s390_tsch.dequeued = !!inti; in handle_tsch()
315 if (inti) { in handle_tsch()
316 vcpu->run->s390_tsch.subchannel_id = inti->io.subchannel_id; in handle_tsch()
317 vcpu->run->s390_tsch.subchannel_nr = inti->io.subchannel_nr; in handle_tsch()
318 vcpu->run->s390_tsch.io_int_parm = inti->io.io_int_parm; in handle_tsch()
319 vcpu->run->s390_tsch.io_int_word = inti->io.io_int_word; in handle_tsch()
322 kfree(inti); in handle_tsch()