Lines Matching refs:ret
250 int r, ret = 0; in blk_complete_sghdr_rq() local
272 ret = -EFAULT; in blk_complete_sghdr_rq()
276 if (!ret) in blk_complete_sghdr_rq()
277 ret = r; in blk_complete_sghdr_rq()
279 return ret; in blk_complete_sghdr_rq()
286 ssize_t ret = 0; in sg_io() local
313 ret = -ENOMEM; in sg_io()
325 ret = blk_fill_sghdr_rq(q, rq, hdr, mode); in sg_io()
326 if (ret < 0) in sg_io()
329 ret = 0; in sg_io()
334 ret = import_iovec(rq_data_dir(rq), hdr->dxferp, in sg_io()
336 if (ret < 0) in sg_io()
342 ret = blk_rq_map_user_iov(q, rq, NULL, &i, GFP_KERNEL); in sg_io()
345 ret = blk_rq_map_user(q, rq, NULL, hdr->dxferp, hdr->dxfer_len, in sg_io()
348 if (ret) in sg_io()
364 ret = blk_complete_sghdr_rq(rq, hdr, bio); in sg_io()
370 return ret; in sg_io()
861 int ret; in scsi_cmd_blk_ioctl() local
863 ret = scsi_verify_blk_ioctl(bd, cmd); in scsi_cmd_blk_ioctl()
864 if (ret < 0) in scsi_cmd_blk_ioctl()
865 return ret; in scsi_cmd_blk_ioctl()