Commit a5b405c6 authored by Daniel Verkamp's avatar Daniel Verkamp
Browse files

nvmf: move length, xfer, and data init to request



Change-Id: I976c6624d5701fe9e1b6fd1a0aca069b26a9247f
Signed-off-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
parent f9db32ec
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -490,9 +490,6 @@ static int nvmf_recv(struct spdk_nvmf_conn *conn, struct ibv_wc *wc)
	req->conn = conn;
	req->tx_desc = tx_desc;
	req->rx_desc = rx_desc;
	req->length = 0;
	req->xfer = SPDK_NVME_DATA_NONE;
	req->data = NULL;
	req->cid = cap_hdr->cid;
	req->cmd = &rx_desc->cmd;

+4 −0
Original line number Diff line number Diff line
@@ -553,6 +553,10 @@ spdk_nvmf_request_prep_data(struct nvmf_request *req,
	enum spdk_nvme_data_transfer xfer;
	int ret;

	req->length = 0;
	req->xfer = SPDK_NVME_DATA_NONE;
	req->data = NULL;

	if (cmd->opc == SPDK_NVME_OPC_FABRIC) {
		xfer = spdk_nvme_opc_get_data_transfer(req->cmd->nvmf_cmd.fctype);
	} else {