Lines Matching refs:payload_length
831 int data_direction, payload_length; in iscsit_setup_scsi_cmd() local
839 payload_length = ntoh24(hdr->dlength); in iscsit_setup_scsi_cmd()
894 if (payload_length && !conn->sess->sess_ops->ImmediateData) { in iscsit_setup_scsi_cmd()
896 " protocol error.\n", payload_length); in iscsit_setup_scsi_cmd()
901 if ((be32_to_cpu(hdr->data_length) == payload_length) && in iscsit_setup_scsi_cmd()
910 if (payload_length > be32_to_cpu(hdr->data_length)) { in iscsit_setup_scsi_cmd()
912 " EDTL: %u, protocol error.\n", payload_length, in iscsit_setup_scsi_cmd()
918 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_setup_scsi_cmd()
921 payload_length, conn->conn_ops->MaxXmitDataSegmentLength); in iscsit_setup_scsi_cmd()
926 if (payload_length > conn->sess->sess_ops->FirstBurstLength) { in iscsit_setup_scsi_cmd()
929 payload_length, conn->sess->sess_ops->FirstBurstLength); in iscsit_setup_scsi_cmd()
961 cmd->immediate_data = (payload_length) ? 1 : 0; in iscsit_setup_scsi_cmd()
974 cmd->first_burst_len = payload_length; in iscsit_setup_scsi_cmd()
998 hdr->cmdsn, be32_to_cpu(hdr->data_length), payload_length, in iscsit_setup_scsi_cmd()
1018 if (iscsit_build_pdu_and_seq_lists(cmd, payload_length) < 0) { in iscsit_setup_scsi_cmd()
1241 u32 payload_length, in iscsit_do_crypto_hash_buf() argument
1250 sg_init_one(&sg, buf, payload_length); in iscsit_do_crypto_hash_buf()
1251 crypto_hash_update(hash, &sg, payload_length); in iscsit_do_crypto_hash_buf()
1267 u32 payload_length = ntoh24(hdr->dlength); in iscsit_check_dataout_hdr() local
1270 if (!payload_length) { in iscsit_check_dataout_hdr()
1276 atomic_long_add(payload_length, &conn->sess->rx_data_octets); in iscsit_check_dataout_hdr()
1278 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_check_dataout_hdr()
1280 " MaxXmitDataSegmentLength: %u\n", payload_length, in iscsit_check_dataout_hdr()
1287 payload_length); in iscsit_check_dataout_hdr()
1294 payload_length, conn->cid); in iscsit_check_dataout_hdr()
1300 return iscsit_dump_data_payload(conn, payload_length, 1); in iscsit_check_dataout_hdr()
1306 return iscsit_dump_data_payload(conn, payload_length, 1); in iscsit_check_dataout_hdr()
1311 if ((be32_to_cpu(hdr->offset) + payload_length) > cmd->se_cmd.data_length) { in iscsit_check_dataout_hdr()
1314 hdr->offset, payload_length, cmd->se_cmd.data_length); in iscsit_check_dataout_hdr()
1350 return iscsit_dump_data_payload(conn, payload_length, 1); in iscsit_check_dataout_hdr()
1371 return iscsit_dump_data_payload(conn, payload_length, 1); in iscsit_check_dataout_hdr()
1395 u32 payload_length = ntoh24(hdr->dlength); in iscsit_get_dataout() local
1398 rx_size += payload_length; in iscsit_get_dataout()
1402 payload_length); in iscsit_get_dataout()
1408 padding = ((-payload_length) & 3); in iscsit_get_dataout()
1434 payload_length, padding, in iscsit_get_dataout()
1441 hdr->itt, hdr->offset, payload_length, in iscsit_get_dataout()
1447 payload_length); in iscsit_get_dataout()
1518 u32 payload_length = ntoh24(hdr->dlength); in iscsit_setup_nop_out() local
1541 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_setup_nop_out()
1544 " error.\n", payload_length, in iscsit_setup_nop_out()
1558 payload_length); in iscsit_setup_nop_out()
1646 u32 payload_length = ntoh24(hdr->dlength); in iscsit_handle_nop_out() local
1655 if (payload_length && hdr->ttt == cpu_to_be32(0xFFFFFFFF)) { in iscsit_handle_nop_out()
1657 int niov = 0, rx_got, rx_size = payload_length; in iscsit_handle_nop_out()
1659 ping_data = kzalloc(payload_length + 1, GFP_KERNEL); in iscsit_handle_nop_out()
1669 iov[niov++].iov_len = payload_length; in iscsit_handle_nop_out()
1671 padding = ((-payload_length) & 3); in iscsit_handle_nop_out()
1693 ping_data, payload_length, in iscsit_handle_nop_out()
1721 checksum, payload_length); in iscsit_handle_nop_out()
1725 ping_data[payload_length] = '\0'; in iscsit_handle_nop_out()
1730 cmd->buf_ptr_size = payload_length; in iscsit_handle_nop_out()
1733 " data.\n", payload_length); in iscsit_handle_nop_out()
1964 u32 payload_length = ntoh24(hdr->dlength); in iscsit_setup_text_cmd() local
1966 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_setup_text_cmd()
1969 payload_length, conn->conn_ops->MaxXmitDataSegmentLength); in iscsit_setup_text_cmd()
1983 hdr->exp_statsn, payload_length); in iscsit_setup_text_cmd()
2066 u32 payload_length = ntoh24(hdr->dlength); in iscsit_handle_text_cmd() local
2073 rx_size = payload_length; in iscsit_handle_text_cmd()
2074 if (payload_length) { in iscsit_handle_text_cmd()
2080 text_in = kzalloc(payload_length, GFP_KERNEL); in iscsit_handle_text_cmd()
2090 iov[niov++].iov_len = payload_length; in iscsit_handle_text_cmd()
2092 padding = ((-payload_length) & 3); in iscsit_handle_text_cmd()
2112 text_in, payload_length, in iscsit_handle_text_cmd()
2139 checksum, payload_length); in iscsit_handle_text_cmd()
2142 text_in[payload_length - 1] = '\0'; in iscsit_handle_text_cmd()
2144 " data.\n", payload_length); in iscsit_handle_text_cmd()