Lines Matching refs:payload_length
997 int data_direction, payload_length; in iscsit_setup_scsi_cmd() local
1005 payload_length = ntoh24(hdr->dlength); in iscsit_setup_scsi_cmd()
1060 if (payload_length && !conn->sess->sess_ops->ImmediateData) { in iscsit_setup_scsi_cmd()
1062 " protocol error.\n", payload_length); in iscsit_setup_scsi_cmd()
1067 if ((be32_to_cpu(hdr->data_length) == payload_length) && in iscsit_setup_scsi_cmd()
1076 if (payload_length > be32_to_cpu(hdr->data_length)) { in iscsit_setup_scsi_cmd()
1078 " EDTL: %u, protocol error.\n", payload_length, in iscsit_setup_scsi_cmd()
1084 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_setup_scsi_cmd()
1087 payload_length, conn->conn_ops->MaxXmitDataSegmentLength); in iscsit_setup_scsi_cmd()
1092 if (payload_length > conn->sess->sess_ops->FirstBurstLength) { in iscsit_setup_scsi_cmd()
1095 payload_length, conn->sess->sess_ops->FirstBurstLength); in iscsit_setup_scsi_cmd()
1127 cmd->immediate_data = (payload_length) ? 1 : 0; in iscsit_setup_scsi_cmd()
1140 cmd->first_burst_len = payload_length; in iscsit_setup_scsi_cmd()
1164 hdr->cmdsn, be32_to_cpu(hdr->data_length), payload_length, in iscsit_setup_scsi_cmd()
1190 if (iscsit_build_pdu_and_seq_lists(cmd, payload_length) < 0) { in iscsit_setup_scsi_cmd()
1433 const void *buf, u32 payload_length, u32 padding, in iscsit_do_crypto_hash_buf() argument
1439 sg_set_buf(sg, buf, payload_length); in iscsit_do_crypto_hash_buf()
1443 ahash_request_set_crypt(hash, sg, data_crc, payload_length + padding); in iscsit_do_crypto_hash_buf()
1450 struct iscsi_cmd *cmd, u32 payload_length, in __iscsit_check_dataout_hdr() argument
1458 atomic_long_add(payload_length, &conn->sess->rx_data_octets); in __iscsit_check_dataout_hdr()
1463 payload_length, conn->cid); in __iscsit_check_dataout_hdr()
1469 return iscsit_dump_data_payload(conn, payload_length, 1); in __iscsit_check_dataout_hdr()
1475 return iscsit_dump_data_payload(conn, payload_length, 1); in __iscsit_check_dataout_hdr()
1480 if ((be32_to_cpu(hdr->offset) + payload_length) > cmd->se_cmd.data_length) { in __iscsit_check_dataout_hdr()
1482 be32_to_cpu(hdr->offset), payload_length, in __iscsit_check_dataout_hdr()
1517 return iscsit_dump_data_payload(conn, payload_length, 1); in __iscsit_check_dataout_hdr()
1535 return iscsit_dump_data_payload(conn, payload_length, 1); in __iscsit_check_dataout_hdr()
1558 u32 payload_length = ntoh24(hdr->dlength); in iscsit_check_dataout_hdr() local
1562 if (!payload_length) { in iscsit_check_dataout_hdr()
1567 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_check_dataout_hdr()
1569 " MaxXmitDataSegmentLength: %u\n", payload_length, in iscsit_check_dataout_hdr()
1574 cmd = iscsit_find_cmd_from_itt_or_dump(conn, hdr->itt, payload_length); in iscsit_check_dataout_hdr()
1578 rc = __iscsit_check_dataout_hdr(conn, buf, cmd, payload_length, &success); in iscsit_check_dataout_hdr()
1593 u32 payload_length; in iscsit_get_dataout() local
1596 payload_length = min_t(u32, cmd->se_cmd.data_length, in iscsit_get_dataout()
1598 rx_size += payload_length; in iscsit_get_dataout()
1602 be32_to_cpu(hdr->offset), payload_length); in iscsit_get_dataout()
1608 padding = ((-payload_length) & 3); in iscsit_get_dataout()
1635 payload_length, padding, in iscsit_get_dataout()
1642 hdr->itt, hdr->offset, payload_length, in iscsit_get_dataout()
1648 payload_length); in iscsit_get_dataout()
1719 u32 payload_length = ntoh24(hdr->dlength); in iscsit_setup_nop_out() local
1742 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_setup_nop_out()
1745 " error.\n", payload_length, in iscsit_setup_nop_out()
1759 payload_length); in iscsit_setup_nop_out()
1851 u32 payload_length = ntoh24(hdr->dlength); in iscsit_handle_nop_out() local
1860 if (payload_length && hdr->ttt == cpu_to_be32(0xFFFFFFFF)) { in iscsit_handle_nop_out()
1862 int niov = 0, rx_got, rx_size = payload_length; in iscsit_handle_nop_out()
1864 ping_data = kzalloc(payload_length + 1, GFP_KERNEL); in iscsit_handle_nop_out()
1872 iov[niov++].iov_len = payload_length; in iscsit_handle_nop_out()
1874 padding = ((-payload_length) & 3); in iscsit_handle_nop_out()
1897 payload_length, padding, in iscsit_handle_nop_out()
1924 checksum, payload_length); in iscsit_handle_nop_out()
1928 ping_data[payload_length] = '\0'; in iscsit_handle_nop_out()
1933 cmd->buf_ptr_size = payload_length; in iscsit_handle_nop_out()
1936 " data.\n", payload_length); in iscsit_handle_nop_out()
2156 u32 payload_length = ntoh24(hdr->dlength); in iscsit_setup_text_cmd() local
2158 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_setup_text_cmd()
2161 payload_length, conn->conn_ops->MaxXmitDataSegmentLength); in iscsit_setup_text_cmd()
2175 hdr->exp_statsn, payload_length); in iscsit_setup_text_cmd()
2257 u32 payload_length = ntoh24(hdr->dlength); in iscsit_handle_text_cmd() local
2264 rx_size = payload_length; in iscsit_handle_text_cmd()
2265 if (payload_length) { in iscsit_handle_text_cmd()
2271 rx_size = ALIGN(payload_length, 4); in iscsit_handle_text_cmd()
2282 padding = rx_size - payload_length; in iscsit_handle_text_cmd()
2325 checksum, payload_length); in iscsit_handle_text_cmd()
2328 text_in[payload_length - 1] = '\0'; in iscsit_handle_text_cmd()
2330 " data.\n", payload_length); in iscsit_handle_text_cmd()