• Home
  • Raw
  • Download

Lines Matching refs:seq

92 		struct iscsi_seq *seq;  in iscsit_dataout_within_command_recovery_check()  local
94 seq = iscsit_get_seq_holder(cmd, be32_to_cpu(hdr->offset), in iscsit_dataout_within_command_recovery_check()
96 if (!seq) in iscsit_dataout_within_command_recovery_check()
101 cmd->seq_ptr = seq; in iscsit_dataout_within_command_recovery_check()
104 if (seq->status == in iscsit_dataout_within_command_recovery_check()
106 (seq->offset != be32_to_cpu(hdr->offset) || in iscsit_dataout_within_command_recovery_check()
107 seq->data_sn != be32_to_cpu(hdr->datasn))) in iscsit_dataout_within_command_recovery_check()
110 if (seq->status == in iscsit_dataout_within_command_recovery_check()
112 seq->data_sn != be32_to_cpu(hdr->datasn)) in iscsit_dataout_within_command_recovery_check()
116 if (seq->status == DATAOUT_SEQUENCE_COMPLETE) in iscsit_dataout_within_command_recovery_check()
119 if (seq->status != DATAOUT_SEQUENCE_COMPLETE) in iscsit_dataout_within_command_recovery_check()
120 seq->status = 0; in iscsit_dataout_within_command_recovery_check()
212 struct iscsi_seq *seq = NULL; in iscsit_dataout_check_sequence() local
244 seq = iscsit_get_seq_holder(cmd, be32_to_cpu(hdr->offset), in iscsit_dataout_check_sequence()
246 if (!seq) in iscsit_dataout_check_sequence()
251 cmd->seq_ptr = seq; in iscsit_dataout_check_sequence()
253 if (seq->status == DATAOUT_SEQUENCE_COMPLETE) { in iscsit_dataout_check_sequence()
259 next_burst_len = (seq->next_burst_len + payload_length); in iscsit_dataout_check_sequence()
295 if (next_burst_len < seq->xfer_len) { in iscsit_dataout_check_sequence()
321 if (next_burst_len == seq->xfer_len) { in iscsit_dataout_check_sequence()
355 struct iscsi_seq *seq = cmd->seq_ptr; in iscsit_dataout_check_datasn() local
356 data_sn = seq->data_sn; in iscsit_dataout_check_datasn()
413 struct iscsi_seq *seq = cmd->seq_ptr; in iscsit_dataout_pre_datapduinorder_yes() local
415 if (be32_to_cpu(hdr->offset) > seq->offset) { in iscsit_dataout_pre_datapduinorder_yes()
418 be32_to_cpu(hdr->offset), seq->offset); in iscsit_dataout_pre_datapduinorder_yes()
421 } else if (be32_to_cpu(hdr->offset) < seq->offset) { in iscsit_dataout_pre_datapduinorder_yes()
425 seq->offset); in iscsit_dataout_pre_datapduinorder_yes()
538 struct iscsi_seq *seq = NULL; in iscsit_dataout_post_crc_passed() local
564 seq = cmd->seq_ptr; in iscsit_dataout_post_crc_passed()
565 seq->data_sn++; in iscsit_dataout_post_crc_passed()
566 seq->offset += payload_length; in iscsit_dataout_post_crc_passed()
570 if (seq) in iscsit_dataout_post_crc_passed()
571 seq->status = DATAOUT_SEQUENCE_COMPLETE; in iscsit_dataout_post_crc_passed()
600 seq = cmd->seq_ptr; in iscsit_dataout_post_crc_passed()
602 if ((seq->next_burst_len + payload_length) == in iscsit_dataout_post_crc_passed()
603 seq->xfer_len) { in iscsit_dataout_post_crc_passed()
619 seq->data_sn++; in iscsit_dataout_post_crc_passed()
620 seq->offset += payload_length; in iscsit_dataout_post_crc_passed()
621 seq->next_burst_len += payload_length; in iscsit_dataout_post_crc_passed()
624 seq->next_burst_len = 0; in iscsit_dataout_post_crc_passed()
625 seq->status = DATAOUT_SEQUENCE_COMPLETE; in iscsit_dataout_post_crc_passed()