Lines Matching refs:ret
104 int ret = -ENOMEM;
113 ret = -EFAULT;
122 ret = PTR_ERR(bip);
127 ret = bio_integrity_add_page(bio, virt_to_page(buf), len,
129 if (ret != len) {
130 ret = -ENOMEM;
139 return ERR_PTR(ret);
143 void *meta, unsigned len, int ret)
145 if (!ret && req_op(req) == REQ_OP_DRV_IN &&
147 ret = -EFAULT;
149 return ret;
176 int ret;
184 ret = io_uring_cmd_import_fixed(ubuffer, bufflen,
186 if (ret < 0)
188 ret = blk_rq_map_user_iov(q, req, NULL, &iter, GFP_KERNEL);
190 ret = blk_rq_map_user_io(req, NULL, nvme_to_user_ptr(ubuffer),
195 if (ret)
205 ret = PTR_ERR(meta);
211 return ret;
218 return ret;
232 int ret;
240 ret = nvme_map_user_request(req, ubuffer, bufflen, meta_buffer,
242 if (ret)
243 return ret;
250 ret = nvme_execute_rq(req, false);
254 ret = nvme_finish_user_metadata(req, meta_buffer, meta,
255 meta_len, ret);
261 nvme_passthru_end(ctrl, ns, effects, cmd, ret);
263 return ret;
572 int ret;
617 ret = nvme_map_user_request(req, d.addr,
620 if (ret)
621 return ret;
756 int ret;
760 ret = nvme_uring_cmd_checks(issue_flags);
761 if (ret)
762 return ret;
766 ret = nvme_uring_cmd_io(ctrl, ns, ioucmd, issue_flags, false);
769 ret = nvme_uring_cmd_io(ctrl, ns, ioucmd, issue_flags, true);
772 ret = -ENOTTY;
775 return ret;
791 int ret = 0;
798 ret = blk_rq_poll(req, iob, poll_flags);
799 return ret;
808 int ret;
812 ret = nvme_ctrl_ioctl(ns->ctrl, cmd, argp, open_for_write);
815 return ret;
825 int srcu_idx, ret = -EWOULDBLOCK;
845 ret = nvme_ns_ioctl(ns, cmd, argp, flags, open_for_write);
848 return ret;
860 int srcu_idx, ret = -EWOULDBLOCK;
871 ret = nvme_ns_ioctl(ns, cmd, argp, 0, open_for_write);
874 return ret;
884 int ret = -EINVAL;
887 ret = nvme_ns_uring_cmd(ns, ioucmd, issue_flags);
889 return ret;
896 int ret;
902 ret = nvme_uring_cmd_checks(issue_flags);
903 if (ret)
904 return ret;
908 ret = nvme_uring_cmd_io(ctrl, NULL, ioucmd, issue_flags, false);
911 ret = nvme_uring_cmd_io(ctrl, NULL, ioucmd, issue_flags, true);
914 ret = -ENOTTY;
917 return ret;
924 int ret;
928 ret = -ENOTTY;
936 ret = -EINVAL;
945 ret = nvme_user_cmd(ctrl, ns, argp, 0, open_for_write);
947 return ret;
951 return ret;