Lines Matching refs:irb
61 struct irb *irb = this_cpu_ptr(&cio_irb); in chsc_subchannel_irq() local
64 CHSC_LOG_HEX(4, irb, sizeof(*irb)); in chsc_subchannel_irq()
74 memcpy(&request->irb, irb, sizeof(*irb)); in chsc_subchannel_irq()
306 if (!(scsw_stctl(&request->irb.scsw) & SCSW_STCTL_STATUS_PEND)) in chsc_examine_irb()
308 backed_up = scsw_cstat(&request->irb.scsw) & SCHN_STAT_CHAIN_CHECK; in chsc_examine_irb()
309 request->irb.scsw.cmd.cstat &= ~SCHN_STAT_CHAIN_CHECK; in chsc_examine_irb()
310 if (scsw_cstat(&request->irb.scsw) == 0) in chsc_examine_irb()
314 if (scsw_cstat(&request->irb.scsw) & SCHN_STAT_PROG_CHECK) in chsc_examine_irb()
316 if (scsw_cstat(&request->irb.scsw) & SCHN_STAT_PROT_CHECK) in chsc_examine_irb()
318 if (scsw_cstat(&request->irb.scsw) & SCHN_STAT_CHN_DATA_CHK) in chsc_examine_irb()
320 if (scsw_cstat(&request->irb.scsw) & SCHN_STAT_CHN_CTRL_CHK) in chsc_examine_irb()