Lines Matching refs:r2t
551 struct iscsi_r2t *r2t = NULL, *r2t_tmp; in iscsit_task_reassign_prepare_write() local
588 list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) { in iscsit_task_reassign_prepare_write()
590 if (r2t->r2t_sn >= tmr_req->exp_data_sn) in iscsit_task_reassign_prepare_write()
596 if (r2t->seq_complete) in iscsit_task_reassign_prepare_write()
599 if (r2t->recovery_r2t) in iscsit_task_reassign_prepare_write()
637 cmd->r2t_offset -= r2t->xfer_len; in iscsit_task_reassign_prepare_write()
643 cmd->r2t_offset -= (r2t->xfer_len - in iscsit_task_reassign_prepare_write()
650 cmd->r2t_offset -= r2t->xfer_len; in iscsit_task_reassign_prepare_write()
658 if ((pdu->offset >= r2t->offset) && in iscsit_task_reassign_prepare_write()
659 (pdu->offset < (r2t->offset + in iscsit_task_reassign_prepare_write()
660 r2t->xfer_len))) { in iscsit_task_reassign_prepare_write()
671 seq = iscsit_get_seq_holder(cmd, r2t->offset, in iscsit_task_reassign_prepare_write()
672 r2t->xfer_len); in iscsit_task_reassign_prepare_write()
721 list_for_each_entry_safe(r2t, r2t_tmp, &cmd->cmd_r2t_list, r2t_list) { in iscsit_task_reassign_prepare_write()
726 if (r2t->r2t_sn < tmr_req->exp_data_sn) in iscsit_task_reassign_prepare_write()
729 if (r2t->seq_complete) { in iscsit_task_reassign_prepare_write()
734 tmr_req->exp_data_sn, r2t->r2t_sn, in iscsit_task_reassign_prepare_write()
735 r2t->offset, r2t->xfer_len); in iscsit_task_reassign_prepare_write()
740 if (r2t->recovery_r2t) { in iscsit_task_reassign_prepare_write()
741 iscsit_free_r2t(r2t, cmd); in iscsit_task_reassign_prepare_write()
762 cmd->r2t_offset -= r2t->xfer_len; in iscsit_task_reassign_prepare_write()
767 iscsit_free_r2t(r2t, cmd); in iscsit_task_reassign_prepare_write()