Lines Matching refs:irb
50 DEFINE_PER_CPU_ALIGNED(struct irb, cio_irb);
413 struct irb irb; in cio_commit_config() local
438 if (tsch(sch->schid, &irb)) in cio_commit_config()
536 struct irb *irb; in do_cio_interrupt() local
541 irb = this_cpu_ptr(&cio_irb); in do_cio_interrupt()
546 tsch(tpi_info->schid, irb); in do_cio_interrupt()
551 if (tsch(tpi_info->schid, irb) == 0) { in do_cio_interrupt()
553 memcpy (&sch->schib.scsw, &irb->scsw, sizeof (irb->scsw)); in do_cio_interrupt()
588 struct irb *irb; in cio_tsch() local
591 irb = this_cpu_ptr(&cio_irb); in cio_tsch()
593 if (tsch(sch->schid, irb) != 0) in cio_tsch()
596 memcpy(&sch->schib.scsw, &irb->scsw, sizeof(union scsw)); in cio_tsch()