Lines Matching refs:sgl
1194 struct nvme_sgl_descriptor *sgl; in tcp_transmit_command() local
1208 sgl = &cmd.ccsqe.sgl; in tcp_transmit_command()
1209 memset(sgl, 0, sizeof(*sgl)); in tcp_transmit_command()
1210 sgl->address = 0; in tcp_transmit_command()
1211 sgl->length = htole32(nc->nc_data_len); in tcp_transmit_command()
1214 sgl->type = NVME_SGL_TYPE_ICD; in tcp_transmit_command()
1217 sgl->type = NVME_SGL_TYPE_COMMAND_BUFFER; in tcp_transmit_command()
1281 const struct nvme_sgl_descriptor *sgl; in tcp_validate_command_capsule() local
1285 sgl = &nc->nc_sqe.sgl; in tcp_validate_command_capsule()
1286 switch (sgl->type) { in tcp_validate_command_capsule()
1288 if (tc->rx_pdu.data_len != le32toh(sgl->length)) { in tcp_validate_command_capsule()
1304 if (sgl->address != 0) { in tcp_validate_command_capsule()
1316 return (le32toh(nc->nc_sqe.sgl.length)); in tcp_capsule_data_len()
1385 const struct nvme_sgl_descriptor *sgl; in tcp_receive_controller_data() local
1391 sgl = &nc->nc_sqe.sgl; in tcp_receive_controller_data()
1392 data_len = le32toh(sgl->length); in tcp_receive_controller_data()
1396 if (sgl->type == NVME_SGL_TYPE_ICD) in tcp_receive_controller_data()
1430 const struct nvme_sgl_descriptor *sgl; in tcp_send_controller_data() local
1440 sgl = &nc->nc_sqe.sgl; in tcp_send_controller_data()
1441 data_len = le32toh(sgl->length); in tcp_send_controller_data()
1447 if (sgl->type != NVME_SGL_TYPE_COMMAND_BUFFER) { in tcp_send_controller_data()