Lines Matching refs:issue_flags
472 unsigned issue_flags)
493 io_uring_cmd_done(ioucmd, status, result, issue_flags);
497 unsigned issue_flags)
504 io_uring_cmd_done(ioucmd, pdu->nvme_status, pdu->u.result, issue_flags);
561 struct io_uring_cmd *ioucmd, unsigned int issue_flags, bool vec)
604 if (issue_flags & IO_URING_F_NONBLOCK) {
608 if (issue_flags & IO_URING_F_IOPOLL)
742 static int nvme_uring_cmd_checks(unsigned int issue_flags)
746 if ((issue_flags & (IO_URING_F_SQE128|IO_URING_F_CQE32)) !=
753 unsigned int issue_flags)
760 ret = nvme_uring_cmd_checks(issue_flags);
766 ret = nvme_uring_cmd_io(ctrl, ns, ioucmd, issue_flags, false);
769 ret = nvme_uring_cmd_io(ctrl, ns, ioucmd, issue_flags, true);
778 int nvme_ns_chr_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags)
783 return nvme_ns_uring_cmd(ns, ioucmd, issue_flags);
878 unsigned int issue_flags)
887 ret = nvme_ns_uring_cmd(ns, ioucmd, issue_flags);
893 int nvme_dev_uring_cmd(struct io_uring_cmd *ioucmd, unsigned int issue_flags)
899 if (issue_flags & IO_URING_F_IOPOLL)
902 ret = nvme_uring_cmd_checks(issue_flags);
908 ret = nvme_uring_cmd_io(ctrl, NULL, ioucmd, issue_flags, false);
911 ret = nvme_uring_cmd_io(ctrl, NULL, ioucmd, issue_flags, true);