Lines Matching refs:ret
371 static inline int is_unrecognized_ioctl(int ret)
373 return ret == -EINVAL ||
374 ret == -ENOTTY ||
375 ret == -ENOIOCTLCMD;
381 int ret;
386 ret = __blkdev_driver_ioctl(bdev, mode, cmd, arg);
387 if (!is_unrecognized_ioctl(ret))
388 return ret;
398 int ret, n;
403 ret = __blkdev_driver_ioctl(bdev, mode, cmd, arg);
404 if (!is_unrecognized_ioctl(ret))
405 return ret;
417 int ret;
430 ret = disk->fops->getgeo(bdev, &geo);
431 if (ret)
432 return ret;
451 int ret;
464 ret = disk->fops->getgeo(bdev, &geo);
465 if (ret)
466 return ret;
468 ret = copy_to_user(ugeo, &geo, 4);
469 ret |= put_user(geo.start, &ugeo->start);
470 if (ret)
471 ret = -EFAULT;
473 return ret;
481 int ret, n;
495 ret = set_blocksize(bdev, n);
498 return ret;
592 int ret;
630 ret = blkdev_common_ioctl(bdev, mode, cmd, arg, argp);
631 if (ret == -ENOIOCTLCMD)
634 return ret;
649 int ret;
701 ret = blkdev_common_ioctl(bdev, mode, cmd, arg, argp);
702 if (ret == -ENOIOCTLCMD && disk->fops->compat_ioctl)
703 ret = disk->fops->compat_ioctl(bdev, mode, cmd, arg);
705 return ret;