Lines Matching refs:payload_length

998 	int data_direction, payload_length;  in iscsit_setup_scsi_cmd()  local
1006 payload_length = ntoh24(hdr->dlength); in iscsit_setup_scsi_cmd()
1061 if (payload_length && !conn->sess->sess_ops->ImmediateData) { in iscsit_setup_scsi_cmd()
1063 " protocol error.\n", payload_length); in iscsit_setup_scsi_cmd()
1068 if ((be32_to_cpu(hdr->data_length) == payload_length) && in iscsit_setup_scsi_cmd()
1077 if (payload_length > be32_to_cpu(hdr->data_length)) { in iscsit_setup_scsi_cmd()
1079 " EDTL: %u, protocol error.\n", payload_length, in iscsit_setup_scsi_cmd()
1085 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_setup_scsi_cmd()
1088 payload_length, conn->conn_ops->MaxXmitDataSegmentLength); in iscsit_setup_scsi_cmd()
1093 if (payload_length > conn->sess->sess_ops->FirstBurstLength) { in iscsit_setup_scsi_cmd()
1096 payload_length, conn->sess->sess_ops->FirstBurstLength); in iscsit_setup_scsi_cmd()
1128 cmd->immediate_data = (payload_length) ? 1 : 0; in iscsit_setup_scsi_cmd()
1141 cmd->first_burst_len = payload_length; in iscsit_setup_scsi_cmd()
1165 hdr->cmdsn, be32_to_cpu(hdr->data_length), payload_length, in iscsit_setup_scsi_cmd()
1187 if (iscsit_build_pdu_and_seq_lists(cmd, payload_length) < 0) { in iscsit_setup_scsi_cmd()
1417 const void *buf, u32 payload_length, u32 padding, in iscsit_do_crypto_hash_buf() argument
1423 sg_set_buf(sg, buf, payload_length); in iscsit_do_crypto_hash_buf()
1427 ahash_request_set_crypt(hash, sg, data_crc, payload_length + padding); in iscsit_do_crypto_hash_buf()
1434 struct iscsi_cmd *cmd, u32 payload_length, in __iscsit_check_dataout_hdr() argument
1442 atomic_long_add(payload_length, &conn->sess->rx_data_octets); in __iscsit_check_dataout_hdr()
1447 payload_length, conn->cid); in __iscsit_check_dataout_hdr()
1453 return iscsit_dump_data_payload(conn, payload_length, 1); in __iscsit_check_dataout_hdr()
1459 return iscsit_dump_data_payload(conn, payload_length, 1); in __iscsit_check_dataout_hdr()
1464 if ((be32_to_cpu(hdr->offset) + payload_length) > cmd->se_cmd.data_length) { in __iscsit_check_dataout_hdr()
1466 be32_to_cpu(hdr->offset), payload_length, in __iscsit_check_dataout_hdr()
1501 return iscsit_dump_data_payload(conn, payload_length, 1); in __iscsit_check_dataout_hdr()
1519 return iscsit_dump_data_payload(conn, payload_length, 1); in __iscsit_check_dataout_hdr()
1542 u32 payload_length = ntoh24(hdr->dlength); in iscsit_check_dataout_hdr() local
1546 if (!payload_length) { in iscsit_check_dataout_hdr()
1551 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_check_dataout_hdr()
1553 " MaxXmitDataSegmentLength: %u\n", payload_length, in iscsit_check_dataout_hdr()
1558 cmd = iscsit_find_cmd_from_itt_or_dump(conn, hdr->itt, payload_length); in iscsit_check_dataout_hdr()
1562 rc = __iscsit_check_dataout_hdr(conn, buf, cmd, payload_length, &success); in iscsit_check_dataout_hdr()
1577 u32 payload_length; in iscsit_get_dataout() local
1580 payload_length = min_t(u32, cmd->se_cmd.data_length, in iscsit_get_dataout()
1582 rx_size += payload_length; in iscsit_get_dataout()
1586 be32_to_cpu(hdr->offset), payload_length); in iscsit_get_dataout()
1592 padding = ((-payload_length) & 3); in iscsit_get_dataout()
1619 payload_length, padding, in iscsit_get_dataout()
1626 hdr->itt, hdr->offset, payload_length, in iscsit_get_dataout()
1632 payload_length); in iscsit_get_dataout()
1703 u32 payload_length = ntoh24(hdr->dlength); in iscsit_setup_nop_out() local
1726 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_setup_nop_out()
1729 " error.\n", payload_length, in iscsit_setup_nop_out()
1743 payload_length); in iscsit_setup_nop_out()
1835 u32 payload_length = ntoh24(hdr->dlength); in iscsit_handle_nop_out() local
1844 if (payload_length && hdr->ttt == cpu_to_be32(0xFFFFFFFF)) { in iscsit_handle_nop_out()
1846 int niov = 0, rx_got, rx_size = payload_length; in iscsit_handle_nop_out()
1848 ping_data = kzalloc(payload_length + 1, GFP_KERNEL); in iscsit_handle_nop_out()
1856 iov[niov++].iov_len = payload_length; in iscsit_handle_nop_out()
1858 padding = ((-payload_length) & 3); in iscsit_handle_nop_out()
1881 payload_length, padding, in iscsit_handle_nop_out()
1908 checksum, payload_length); in iscsit_handle_nop_out()
1912 ping_data[payload_length] = '\0'; in iscsit_handle_nop_out()
1917 cmd->buf_ptr_size = payload_length; in iscsit_handle_nop_out()
1920 " data.\n", payload_length); in iscsit_handle_nop_out()
2140 u32 payload_length = ntoh24(hdr->dlength); in iscsit_setup_text_cmd() local
2142 if (payload_length > conn->conn_ops->MaxXmitDataSegmentLength) { in iscsit_setup_text_cmd()
2145 payload_length, conn->conn_ops->MaxXmitDataSegmentLength); in iscsit_setup_text_cmd()
2159 hdr->exp_statsn, payload_length); in iscsit_setup_text_cmd()
2243 u32 payload_length = ntoh24(hdr->dlength); in iscsit_handle_text_cmd() local
2250 rx_size = payload_length; in iscsit_handle_text_cmd()
2251 if (payload_length) { in iscsit_handle_text_cmd()
2257 rx_size = ALIGN(payload_length, 4); in iscsit_handle_text_cmd()
2268 padding = rx_size - payload_length; in iscsit_handle_text_cmd()
2311 checksum, payload_length); in iscsit_handle_text_cmd()
2314 text_in[payload_length - 1] = '\0'; in iscsit_handle_text_cmd()
2316 " data.\n", payload_length); in iscsit_handle_text_cmd()