Lines Matching refs:schid
109 "subchannel 0.%x.%04x!\n", sch->schid.ssid, in cio_start_handle_notoper()
110 sch->schid.sch_no); in cio_start_handle_notoper()
152 ccode = ssch(sch->schid, orb); in cio_start_key()
193 ccode = rsch (sch->schid); in cio_resume()
232 ccode = hsch (sch->schid); in cio_halt()
266 ccode = csch (sch->schid); in cio_clear()
298 ccode = xsch (sch->schid); in cio_cancel()
415 if (stsch(sch->schid, &schib) || !css_sch_is_valid(&schib)) in cio_commit_config()
421 ccode = msch(sch->schid, &schib); in cio_commit_config()
426 if (stsch(sch->schid, &schib) || in cio_commit_config()
438 if (tsch(sch->schid, &irb)) in cio_commit_config()
462 if (stsch(sch->schid, &schib) || !css_sch_is_valid(&schib)) in cio_update_schib()
546 tsch(tpi_info->schid, irb); in do_cio_interrupt()
551 if (tsch(tpi_info->schid, irb) == 0) { in do_cio_interrupt()
593 if (tsch(sch->schid, irb) != 0) in cio_tsch()
614 static int cio_test_for_console(struct subchannel_id schid, void *data) in cio_test_for_console() argument
618 if (stsch(schid, &schib) != 0) in cio_test_for_console()
622 console_irq = schid.sch_no; in cio_test_for_console()
630 struct subchannel_id schid; in cio_get_console_sch_no() local
633 init_subchannel_id(&schid); in cio_get_console_sch_no()
636 schid.sch_no = console_irq; in cio_get_console_sch_no()
637 if (stsch(schid, &schib) != 0 || in cio_get_console_sch_no()
650 struct subchannel_id schid; in cio_probe_console() local
660 init_subchannel_id(&schid); in cio_probe_console()
661 schid.sch_no = sch_no; in cio_probe_console()
662 ret = stsch(schid, &schib); in cio_probe_console()
666 sch = css_alloc_subchannel(schid, &schib); in cio_probe_console()
684 int cio_is_console(struct subchannel_id schid) in cio_is_console() argument
688 return schid_equal(&schid, &console_sch->schid); in cio_is_console()
725 cc = ssch(sch->schid, orb); in cio_tm_start_key()
751 cc = xsch(sch->schid); in cio_tm_intrg()