Lines Matching refs:irb
66 memset(&cdev->private->dma_area->irb, 0, sizeof(struct irb)); in ccwreq_stop()
89 memset(&cdev->private->dma_area->irb, 0, sizeof(struct irb)); in ccwreq_do()
170 static enum io_status ccwreq_status(struct ccw_device *cdev, struct irb *lcirb) in ccwreq_status()
172 struct irb *irb = &cdev->private->dma_area->irb; in ccwreq_status() local
173 struct cmd_scsw *scsw = &irb->scsw.cmd; in ccwreq_status()
186 if (irb->esw.esw0.erw.cons) { in ccwreq_status()
190 CIO_HEX_EVENT(2, &cdev->private->dma_area->irb.ecw, in ccwreq_status()
193 if (irb->ecw[0] & SNS0_CMD_REJECT) in ccwreq_status()
257 struct irb *irb = this_cpu_ptr(&cio_irb); in ccw_request_handler() local
263 status = ccwreq_status(cdev, irb); in ccw_request_handler()
265 status = req->filter(cdev, req->data, irb, status); in ccw_request_handler()