Lines Matching refs:irb
65 memset(&cdev->private->irb, 0, sizeof(struct irb)); in ccwreq_stop()
88 memset(&cdev->private->irb, 0, sizeof(struct irb)); in ccwreq_do()
169 static enum io_status ccwreq_status(struct ccw_device *cdev, struct irb *lcirb) in ccwreq_status()
171 struct irb *irb = &cdev->private->irb; in ccwreq_status() local
172 struct cmd_scsw *scsw = &irb->scsw.cmd; in ccwreq_status()
185 if (irb->esw.esw0.erw.cons) { in ccwreq_status()
189 CIO_HEX_EVENT(2, &cdev->private->irb.ecw, SENSE_MAX_COUNT); in ccwreq_status()
191 if (irb->ecw[0] & SNS0_CMD_REJECT) in ccwreq_status()
255 struct irb *irb = (struct irb *)&S390_lowcore.irb; in ccw_request_handler() local
261 status = ccwreq_status(cdev, irb); in ccw_request_handler()
263 status = req->filter(cdev, req->data, irb, status); in ccw_request_handler()