Lines Matching refs:irb
1930 sense = dasd_get_sense(&init_cqr->irb); in dasd_eckd_analysis_evaluation()
2542 struct irb *irb) in dasd_eckd_check_for_device_change() argument
2551 if ((scsw_dstat(&irb->scsw) & mask) == mask) { in dasd_eckd_check_for_device_change()
2575 sense = dasd_get_sense(irb); in dasd_eckd_check_for_device_change()
2581 (scsw_dstat(&irb->scsw) & DEV_STAT_UNIT_CHECK)) { in dasd_eckd_check_for_device_change()
2582 dasd_alias_handle_summary_unit_check(device, irb); in dasd_eckd_check_for_device_change()
2598 (scsw_dstat(&irb->scsw) & DEV_STAT_UNIT_CHECK) && in dasd_eckd_check_for_device_change()
4153 dasd_eckd_dump_sense_dbf(struct dasd_device *device, struct irb *irb, in dasd_eckd_dump_sense_dbf() argument
4159 sense = (u64 *) dasd_get_sense(irb); in dasd_eckd_dump_sense_dbf()
4160 stat = (u64 *) &irb->scsw; in dasd_eckd_dump_sense_dbf()
4178 struct dasd_ccw_req *req, struct irb *irb) in dasd_eckd_dump_sense_ccw() argument
4197 req, scsw_cc(&irb->scsw), scsw_fctl(&irb->scsw), in dasd_eckd_dump_sense_ccw()
4198 scsw_actl(&irb->scsw), scsw_stctl(&irb->scsw), in dasd_eckd_dump_sense_ccw()
4199 scsw_dstat(&irb->scsw), scsw_cstat(&irb->scsw), in dasd_eckd_dump_sense_ccw()
4204 (void *) (addr_t) irb->scsw.cmd.cpa); in dasd_eckd_dump_sense_ccw()
4205 if (irb->esw.esw0.erw.cons) { in dasd_eckd_dump_sense_ccw()
4213 irb->ecw[8 * sl + sct]); in dasd_eckd_dump_sense_ccw()
4218 if (irb->ecw[27] & DASD_SENSE_BIT_0) { in dasd_eckd_dump_sense_ccw()
4223 irb->ecw[7] >> 4, irb->ecw[7] & 0x0f, in dasd_eckd_dump_sense_ccw()
4224 irb->ecw[1] & 0x10 ? "" : "no"); in dasd_eckd_dump_sense_ccw()
4230 irb->ecw[6] & 0x0f, irb->ecw[22] >> 4); in dasd_eckd_dump_sense_ccw()
4255 irb->scsw.cmd.cpa; /* failing CCW */ in dasd_eckd_dump_sense_ccw()
4281 struct dasd_ccw_req *req, struct irb *irb) in dasd_eckd_dump_sense_tcw() argument
4301 req, scsw_cc(&irb->scsw), scsw_fctl(&irb->scsw), in dasd_eckd_dump_sense_tcw()
4302 scsw_actl(&irb->scsw), scsw_stctl(&irb->scsw), in dasd_eckd_dump_sense_tcw()
4303 scsw_dstat(&irb->scsw), scsw_cstat(&irb->scsw), in dasd_eckd_dump_sense_tcw()
4304 irb->scsw.tm.fcxs, irb->scsw.tm.schxs, in dasd_eckd_dump_sense_tcw()
4309 (void *) (addr_t) irb->scsw.tm.tcw); in dasd_eckd_dump_sense_tcw()
4313 if (irb->scsw.tm.tcw && (irb->scsw.tm.fcxs & 0x01)) in dasd_eckd_dump_sense_tcw()
4315 (struct tcw *)(unsigned long)irb->scsw.tm.tcw); in dasd_eckd_dump_sense_tcw()
4410 struct dasd_ccw_req *req, struct irb *irb) in dasd_eckd_dump_sense() argument
4412 if (scsw_is_tm(&irb->scsw)) in dasd_eckd_dump_sense()
4413 dasd_eckd_dump_sense_tcw(device, req, irb); in dasd_eckd_dump_sense()
4415 dasd_eckd_dump_sense_ccw(device, req, irb); in dasd_eckd_dump_sense()