Lines Matching refs:err
128 int err; in blk_ioctl_discard() local
142 err = blk_validate_byte_range(bdev, start, len); in blk_ioctl_discard()
143 if (err) in blk_ioctl_discard()
144 return err; in blk_ioctl_discard()
148 err = truncate_bdev_range(bdev, mode, start, start + len - 1); in blk_ioctl_discard()
149 if (err) in blk_ioctl_discard()
160 err = -EINTR; in blk_ioctl_discard()
170 err = submit_bio_wait(prev); in blk_ioctl_discard()
171 if (err == -EOPNOTSUPP) in blk_ioctl_discard()
172 err = 0; in blk_ioctl_discard()
180 return err; in blk_ioctl_discard()
188 int err; in blk_ioctl_secure_erase() local
207 err = truncate_bdev_range(bdev, mode, start, end - 1); in blk_ioctl_secure_erase()
208 if (!err) in blk_ioctl_secure_erase()
209 err = blkdev_issue_secure_erase(bdev, start >> 9, len >> 9, in blk_ioctl_secure_erase()
213 return err; in blk_ioctl_secure_erase()
222 int err; in blk_ioctl_zeroout() local
246 err = truncate_bdev_range(bdev, mode, start, end); in blk_ioctl_zeroout()
247 if (err) in blk_ioctl_zeroout()
250 err = blkdev_issue_zeroout(bdev, start >> 9, len >> 9, GFP_KERNEL, in blk_ioctl_zeroout()
256 return err; in blk_ioctl_zeroout()
803 int err; in blkdev_cmd_discard() local
811 err = blk_validate_byte_range(bdev, start, len); in blkdev_cmd_discard()
812 if (err) in blkdev_cmd_discard()
813 return err; in blkdev_cmd_discard()
815 err = filemap_invalidate_pages(bdev->bd_mapping, start, in blkdev_cmd_discard()
817 if (err) in blkdev_cmd_discard()
818 return err; in blkdev_cmd_discard()