Lines Matching refs:seq

100 		struct iscsi_seq *seq;  in iscsit_dataout_within_command_recovery_check()  local
102 seq = iscsit_get_seq_holder(cmd, be32_to_cpu(hdr->offset), in iscsit_dataout_within_command_recovery_check()
104 if (!seq) in iscsit_dataout_within_command_recovery_check()
109 cmd->seq_ptr = seq; in iscsit_dataout_within_command_recovery_check()
112 if (seq->status == in iscsit_dataout_within_command_recovery_check()
114 (seq->offset != be32_to_cpu(hdr->offset) || in iscsit_dataout_within_command_recovery_check()
115 seq->data_sn != be32_to_cpu(hdr->datasn))) in iscsit_dataout_within_command_recovery_check()
118 if (seq->status == in iscsit_dataout_within_command_recovery_check()
120 seq->data_sn != be32_to_cpu(hdr->datasn)) in iscsit_dataout_within_command_recovery_check()
124 if (seq->status == DATAOUT_SEQUENCE_COMPLETE) in iscsit_dataout_within_command_recovery_check()
127 if (seq->status != DATAOUT_SEQUENCE_COMPLETE) in iscsit_dataout_within_command_recovery_check()
128 seq->status = 0; in iscsit_dataout_within_command_recovery_check()
220 struct iscsi_seq *seq = NULL; in iscsit_dataout_check_sequence() local
252 seq = iscsit_get_seq_holder(cmd, be32_to_cpu(hdr->offset), in iscsit_dataout_check_sequence()
254 if (!seq) in iscsit_dataout_check_sequence()
259 cmd->seq_ptr = seq; in iscsit_dataout_check_sequence()
261 if (seq->status == DATAOUT_SEQUENCE_COMPLETE) { in iscsit_dataout_check_sequence()
267 next_burst_len = (seq->next_burst_len + payload_length); in iscsit_dataout_check_sequence()
303 if (next_burst_len < seq->xfer_len) { in iscsit_dataout_check_sequence()
329 if (next_burst_len == seq->xfer_len) { in iscsit_dataout_check_sequence()
363 struct iscsi_seq *seq = cmd->seq_ptr; in iscsit_dataout_check_datasn() local
364 data_sn = seq->data_sn; in iscsit_dataout_check_datasn()
421 struct iscsi_seq *seq = cmd->seq_ptr; in iscsit_dataout_pre_datapduinorder_yes() local
423 if (be32_to_cpu(hdr->offset) > seq->offset) { in iscsit_dataout_pre_datapduinorder_yes()
426 be32_to_cpu(hdr->offset), seq->offset); in iscsit_dataout_pre_datapduinorder_yes()
429 } else if (be32_to_cpu(hdr->offset) < seq->offset) { in iscsit_dataout_pre_datapduinorder_yes()
433 seq->offset); in iscsit_dataout_pre_datapduinorder_yes()
546 struct iscsi_seq *seq = NULL; in iscsit_dataout_post_crc_passed() local
572 seq = cmd->seq_ptr; in iscsit_dataout_post_crc_passed()
573 seq->data_sn++; in iscsit_dataout_post_crc_passed()
574 seq->offset += payload_length; in iscsit_dataout_post_crc_passed()
578 if (seq) in iscsit_dataout_post_crc_passed()
579 seq->status = DATAOUT_SEQUENCE_COMPLETE; in iscsit_dataout_post_crc_passed()
608 seq = cmd->seq_ptr; in iscsit_dataout_post_crc_passed()
610 if ((seq->next_burst_len + payload_length) == in iscsit_dataout_post_crc_passed()
611 seq->xfer_len) { in iscsit_dataout_post_crc_passed()
627 seq->data_sn++; in iscsit_dataout_post_crc_passed()
628 seq->offset += payload_length; in iscsit_dataout_post_crc_passed()
629 seq->next_burst_len += payload_length; in iscsit_dataout_post_crc_passed()
632 seq->next_burst_len = 0; in iscsit_dataout_post_crc_passed()
633 seq->status = DATAOUT_SEQUENCE_COMPLETE; in iscsit_dataout_post_crc_passed()