• Home
  • Raw
  • Download

Lines Matching refs:r2t

457 	struct iscsi_r2t_info *r2t;  in iscsi_tcp_cleanup_task()  local
465 while (kfifo_out(&tcp_task->r2tqueue, (void*)&r2t, sizeof(void*))) { in iscsi_tcp_cleanup_task()
466 kfifo_in(&tcp_task->r2tpool.queue, (void*)&r2t, in iscsi_tcp_cleanup_task()
471 r2t = tcp_task->r2t; in iscsi_tcp_cleanup_task()
472 if (r2t != NULL) { in iscsi_tcp_cleanup_task()
473 kfifo_in(&tcp_task->r2tpool.queue, (void*)&r2t, in iscsi_tcp_cleanup_task()
475 tcp_task->r2t = NULL; in iscsi_tcp_cleanup_task()
535 struct iscsi_r2t_info *r2t; in iscsi_tcp_r2t_rsp() local
586 rc = kfifo_out(&tcp_task->r2tpool.queue, (void *)&r2t, sizeof(void *)); in iscsi_tcp_r2t_rsp()
595 r2t->exp_statsn = rhdr->statsn; in iscsi_tcp_r2t_rsp()
596 r2t->data_length = data_length; in iscsi_tcp_r2t_rsp()
597 r2t->data_offset = data_offset; in iscsi_tcp_r2t_rsp()
599 r2t->ttt = rhdr->ttt; /* no flip */ in iscsi_tcp_r2t_rsp()
600 r2t->datasn = 0; in iscsi_tcp_r2t_rsp()
601 r2t->sent = 0; in iscsi_tcp_r2t_rsp()
604 kfifo_in(&tcp_task->r2tqueue, (void*)&r2t, sizeof(void*)); in iscsi_tcp_r2t_rsp()
996 struct iscsi_r2t_info *r2t = NULL; in iscsi_tcp_get_curr_r2t() local
999 r2t = &task->unsol_r2t; in iscsi_tcp_get_curr_r2t()
1002 if (tcp_task->r2t) { in iscsi_tcp_get_curr_r2t()
1003 r2t = tcp_task->r2t; in iscsi_tcp_get_curr_r2t()
1005 if (r2t->data_length <= r2t->sent) { in iscsi_tcp_get_curr_r2t()
1007 " done with r2t %p\n", r2t); in iscsi_tcp_get_curr_r2t()
1009 (void *)&tcp_task->r2t, in iscsi_tcp_get_curr_r2t()
1011 tcp_task->r2t = r2t = NULL; in iscsi_tcp_get_curr_r2t()
1015 if (r2t == NULL) { in iscsi_tcp_get_curr_r2t()
1017 (void *)&tcp_task->r2t, sizeof(void *)) != in iscsi_tcp_get_curr_r2t()
1019 r2t = NULL; in iscsi_tcp_get_curr_r2t()
1021 r2t = tcp_task->r2t; in iscsi_tcp_get_curr_r2t()
1026 return r2t; in iscsi_tcp_get_curr_r2t()
1041 struct iscsi_r2t_info *r2t; in iscsi_tcp_task_xmit() local
1061 r2t = iscsi_tcp_get_curr_r2t(task); in iscsi_tcp_task_xmit()
1062 if (r2t == NULL) { in iscsi_tcp_task_xmit()
1071 iscsi_prep_data_out_pdu(task, r2t, (struct iscsi_data *) task->hdr); in iscsi_tcp_task_xmit()
1074 r2t, r2t->datasn - 1, task->hdr->itt, in iscsi_tcp_task_xmit()
1075 r2t->data_offset + r2t->sent, r2t->data_count); in iscsi_tcp_task_xmit()
1077 rc = conn->session->tt->init_pdu(task, r2t->data_offset + r2t->sent, in iscsi_tcp_task_xmit()
1078 r2t->data_count); in iscsi_tcp_task_xmit()
1084 r2t->sent += r2t->data_count; in iscsi_tcp_task_xmit()