Lines Matching refs:inti
469 struct kvm_s390_interrupt_info *inti; in handle_tpi() local
482 inti = kvm_s390_get_io_int(vcpu->kvm, vcpu->arch.sie_block->gcr[6], 0); in handle_tpi()
483 if (!inti) { in handle_tpi()
488 tpi_data[0] = inti->io.subchannel_id << 16 | inti->io.subchannel_nr; in handle_tpi()
489 tpi_data[1] = inti->io.io_int_parm; in handle_tpi()
490 tpi_data[2] = inti->io.io_int_word; in handle_tpi()
516 kfree(inti); in handle_tpi()
525 if (kvm_s390_reinject_io_int(vcpu->kvm, inti)) { in handle_tpi()
526 kfree(inti); in handle_tpi()
535 struct kvm_s390_interrupt_info *inti = NULL; in handle_tsch() local
542 inti = kvm_s390_get_io_int(vcpu->kvm, isc_mask, in handle_tsch()
554 vcpu->run->s390_tsch.dequeued = !!inti; in handle_tsch()
555 if (inti) { in handle_tsch()
556 vcpu->run->s390_tsch.subchannel_id = inti->io.subchannel_id; in handle_tsch()
557 vcpu->run->s390_tsch.subchannel_nr = inti->io.subchannel_nr; in handle_tsch()
558 vcpu->run->s390_tsch.io_int_parm = inti->io.io_int_parm; in handle_tsch()
559 vcpu->run->s390_tsch.io_int_word = inti->io.io_int_word; in handle_tsch()
562 kfree(inti); in handle_tsch()