Lines Matching refs:sgl
1223 struct nvme_sgl_descriptor *sgl; in tcp_command_pdu() local
1258 sgl = &cmd.ccsqe.sgl; in tcp_command_pdu()
1259 memset(sgl, 0, sizeof(*sgl)); in tcp_command_pdu()
1260 sgl->address = 0; in tcp_command_pdu()
1261 sgl->length = htole32(nc->nc_data.io_len); in tcp_command_pdu()
1264 sgl->type = NVME_SGL_TYPE_ICD; in tcp_command_pdu()
1267 sgl->type = NVME_SGL_TYPE_COMMAND_BUFFER; in tcp_command_pdu()
1663 struct nvme_sgl_descriptor *sgl; in tcp_validate_command_capsule() local
1667 sgl = &nc->nc_sqe.sgl; in tcp_validate_command_capsule()
1668 switch (sgl->type) { in tcp_validate_command_capsule()
1670 if (tc->rx_pdu.data_len != le32toh(sgl->length)) { in tcp_validate_command_capsule()
1686 if (sgl->address != 0) { in tcp_validate_command_capsule()
1698 return (le32toh(nc->nc_sqe.sgl.length)); in tcp_capsule_data_len()
1752 struct nvme_sgl_descriptor *sgl; in tcp_receive_controller_data() local
1759 sgl = &nc->nc_sqe.sgl; in tcp_receive_controller_data()
1760 data_len = le32toh(sgl->length); in tcp_receive_controller_data()
1764 if (sgl->type == NVME_SGL_TYPE_ICD) in tcp_receive_controller_data()
1798 struct nvme_sgl_descriptor *sgl; in tcp_send_controller_data() local
1808 sgl = &nc->nc_sqe.sgl; in tcp_send_controller_data()
1809 data_len = le32toh(sgl->length); in tcp_send_controller_data()
1816 if (sgl->type != NVME_SGL_TYPE_COMMAND_BUFFER) { in tcp_send_controller_data()