Lines Matching refs:inti
483 struct kvm_s390_interrupt_info *inti; in handle_tpi() local
496 inti = kvm_s390_get_io_int(vcpu->kvm, vcpu->arch.sie_block->gcr[6], 0); in handle_tpi()
497 if (!inti) { in handle_tpi()
502 tpi_data[0] = inti->io.subchannel_id << 16 | inti->io.subchannel_nr; in handle_tpi()
503 tpi_data[1] = inti->io.io_int_parm; in handle_tpi()
504 tpi_data[2] = inti->io.io_int_word; in handle_tpi()
530 kfree(inti); in handle_tpi()
539 if (kvm_s390_reinject_io_int(vcpu->kvm, inti)) { in handle_tpi()
540 kfree(inti); in handle_tpi()
549 struct kvm_s390_interrupt_info *inti = NULL; in handle_tsch() local
556 inti = kvm_s390_get_io_int(vcpu->kvm, isc_mask, in handle_tsch()
568 vcpu->run->s390_tsch.dequeued = !!inti; in handle_tsch()
569 if (inti) { in handle_tsch()
570 vcpu->run->s390_tsch.subchannel_id = inti->io.subchannel_id; in handle_tsch()
571 vcpu->run->s390_tsch.subchannel_nr = inti->io.subchannel_nr; in handle_tsch()
572 vcpu->run->s390_tsch.io_int_parm = inti->io.io_int_parm; in handle_tsch()
573 vcpu->run->s390_tsch.io_int_word = inti->io.io_int_word; in handle_tsch()
576 kfree(inti); in handle_tsch()