Lines Matching refs:rc
58 static void ccwreq_stop(struct ccw_device *cdev, int rc)
67 if (rc && rc != -ENODEV && req->drc)
68 rc = req->drc;
69 req->callback(cdev, req->data, rc);
80 int rc = -EACCES;
90 rc = cio_start(sch, cp, (u8) req->mask);
91 if (rc == 0) {
96 if (rc == -ENODEV) {
100 if (rc == -EACCES) {
106 rc = cio_clear(sch);
107 if (rc)
111 ccwreq_stop(cdev, rc);
155 int rc;
160 rc = cio_clear(sch);
161 if (rc)
162 ccwreq_stop(cdev, rc);
260 int rc = -EOPNOTSUPP;
284 rc = -EIO;
309 rc = -EACCES;
317 ccwreq_stop(cdev, rc);
331 int rc = -ENODEV, chp;
350 rc = cio_clear(sch);
351 if (rc)
356 ccwreq_stop(cdev, rc);