Lines Matching refs:rc

195 	int rc;
222 rc = base->discipline->format_device(base, fdata, 1);
223 if (rc == -EAGAIN)
224 rc = base->discipline->format_device(base, fdata, 0);
226 return rc;
233 int rc;
239 rc = base->discipline->check_device_format(base, cdata, 1);
240 if (rc == -EAGAIN)
241 rc = base->discipline->check_device_format(base, cdata, 0);
243 return rc;
254 int rc;
278 rc = dasd_format(base->block, &fdata);
281 return rc;
291 int rc = 0;
302 rc = -EINVAL;
307 rc = -EFAULT;
311 rc = dasd_check_format(base->block, &cdata);
312 if (rc)
316 rc = -EFAULT;
321 return rc;
342 int rc = 0;
354 rc = -EROFS;
360 rc = -EINVAL;
365 rc = -EFAULT;
369 rc = dasd_release_space(base, &rdata);
374 return rc;
385 int rc;
420 rc = device->discipline->copy_pair_swap(device, data.primary,
424 return rc;
443 int rc = 0;
474 rc = -EIO;
478 rc = -EFAULT;
481 return rc;
507 int rc;
513 rc = base->discipline->fill_info(base, dasd_info);
514 if (rc)
515 return rc;
580 int rc;
590 rc = -EROFS;
592 rc = dasd_set_feature(base->cdev, DASD_FEATURE_READONLY, ro);
594 return rc;
616 int rc;
630 rc = 0;
633 rc = dasd_ioctl_disable(bdev);
636 rc = dasd_ioctl_enable(bdev);
639 rc = dasd_ioctl_quiesce(block);
642 rc = dasd_ioctl_resume(block);
645 rc = dasd_ioctl_abortio(block);
648 rc = dasd_ioctl_allowio(block);
651 rc = dasd_ioctl_format(bdev, argp);
654 rc = dasd_ioctl_check_format(bdev, argp);
657 rc = dasd_ioctl_information(block, argp,
661 rc = dasd_ioctl_information(block, argp,
665 rc = dasd_ioctl_read_profile(block, argp);
668 rc = dasd_ioctl_reset_profile(block);
671 rc = dasd_ioctl_api_version(argp);
674 rc = enable_cmf(base->cdev);
677 rc = disable_cmf(base->cdev);
680 rc = dasd_ioctl_readall_cmb(block, cmd, argp);
683 rc = dasd_ioctl_release_space(bdev, argp);
686 rc = dasd_ioctl_copy_pair_swap(bdev, argp);
690 rc = -ENOTTY;
692 rc = base->discipline->ioctl(block, cmd, argp);
695 return rc;