Lines Matching defs:offset
77 * the PDU does not contain the offset the sequence needs,
87 cmd->write_data_done != be32_to_cpu(hdr->offset))
94 seq = iscsit_get_seq_holder(cmd, be32_to_cpu(hdr->offset),
106 (seq->offset != be32_to_cpu(hdr->offset) ||
127 " 0x%08x\n", hdr->offset, payload_length, hdr->datasn);
141 if ((be32_to_cpu(hdr->offset) < cmd->seq_start_offset) ||
142 ((be32_to_cpu(hdr->offset) + payload_length) > cmd->seq_end_offset)) {
146 be32_to_cpu(hdr->offset), payload_length, cmd->seq_start_offset,
217 * For DataSequenceInOrder=Yes: Check that the offset and offset+length
221 * offset+length tuple.
229 if ((be32_to_cpu(hdr->offset) < cmd->seq_start_offset) ||
230 ((be32_to_cpu(hdr->offset) + payload_length) > cmd->seq_end_offset)) {
234 be32_to_cpu(hdr->offset), payload_length, cmd->seq_start_offset,
244 seq = iscsit_get_seq_holder(cmd, be32_to_cpu(hdr->offset),
396 * For DataSequenceInOrder=Yes: If the offset is greater than the global
397 * DataPDUInOrder=Yes offset counter in struct iscsit_cmd a protcol error has
400 * For DataSequenceInOrder=No: If the offset is greater than the per
401 * sequence DataPDUInOrder=Yes offset counter in struct iscsi_seq a protocol
405 if (be32_to_cpu(hdr->offset) != cmd->write_data_done) {
406 pr_err("Command ITT: 0x%08x, received offset"
408 be32_to_cpu(hdr->offset), cmd->write_data_done);
415 if (be32_to_cpu(hdr->offset) > seq->offset) {
416 pr_err("Command ITT: 0x%08x, received offset"
418 be32_to_cpu(hdr->offset), seq->offset);
421 } else if (be32_to_cpu(hdr->offset) < seq->offset) {
422 pr_err("Command ITT: 0x%08x, received offset"
424 cmd->init_task_tag, be32_to_cpu(hdr->offset),
425 seq->offset);
444 be32_to_cpu(hdr->offset), payload_length) :
456 pdu = iscsit_get_pdu_holder(cmd, be32_to_cpu(hdr->offset),
471 be32_to_cpu(hdr->offset), payload_length);
480 static int iscsit_dataout_update_r2t(struct iscsit_cmd *cmd, u32 offset, u32 length)
487 r2t = iscsit_get_r2t_for_eos(cmd, offset, length);
545 if (iscsit_dataout_update_r2t(cmd, be32_to_cpu(hdr->offset),
566 seq->offset += payload_length;
580 be32_to_cpu(hdr->offset),
605 be32_to_cpu(hdr->offset),
620 seq->offset += payload_length;
673 return iscsit_recover_dataout_sequence(cmd, be32_to_cpu(hdr->offset),