Loading lib/nvme/nvme_ns_cmd.c +6 −0 Original line number Diff line number Diff line Loading @@ -203,6 +203,9 @@ nvme_ns_cmd_readv(struct nvme_namespace *ns, uint64_t lba, uint32_t lba_count, struct nvme_request *req; struct nvme_payload payload; if (reset_sgl_fn == NULL || next_sge_fn == NULL) return EINVAL; payload.type = NVME_PAYLOAD_TYPE_SGL; payload.u.sgl.reset_sgl_fn = reset_sgl_fn; payload.u.sgl.next_sge_fn = next_sge_fn; Loading Loading @@ -245,6 +248,9 @@ nvme_ns_cmd_writev(struct nvme_namespace *ns, uint64_t lba, uint32_t lba_count, struct nvme_request *req; struct nvme_payload payload; if (reset_sgl_fn == NULL || next_sge_fn == NULL) return EINVAL; payload.type = NVME_PAYLOAD_TYPE_SGL; payload.u.sgl.reset_sgl_fn = reset_sgl_fn; payload.u.sgl.next_sge_fn = next_sge_fn; Loading Loading
lib/nvme/nvme_ns_cmd.c +6 −0 Original line number Diff line number Diff line Loading @@ -203,6 +203,9 @@ nvme_ns_cmd_readv(struct nvme_namespace *ns, uint64_t lba, uint32_t lba_count, struct nvme_request *req; struct nvme_payload payload; if (reset_sgl_fn == NULL || next_sge_fn == NULL) return EINVAL; payload.type = NVME_PAYLOAD_TYPE_SGL; payload.u.sgl.reset_sgl_fn = reset_sgl_fn; payload.u.sgl.next_sge_fn = next_sge_fn; Loading Loading @@ -245,6 +248,9 @@ nvme_ns_cmd_writev(struct nvme_namespace *ns, uint64_t lba, uint32_t lba_count, struct nvme_request *req; struct nvme_payload payload; if (reset_sgl_fn == NULL || next_sge_fn == NULL) return EINVAL; payload.type = NVME_PAYLOAD_TYPE_SGL; payload.u.sgl.reset_sgl_fn = reset_sgl_fn; payload.u.sgl.next_sge_fn = next_sge_fn; Loading