r2t               125 arch/s390/include/asm/gmap.h int gmap_shadow_r2t(struct gmap *sg, unsigned long saddr, unsigned long r2t,
r2t              1467 arch/s390/mm/gmap.c 				unsigned long *r2t)
r2t              1475 arch/s390/mm/gmap.c 		if (!(r2t[i] & _REGION_ENTRY_ORIGIN))
r2t              1477 arch/s390/mm/gmap.c 		r3t = (unsigned long *)(r2t[i] & _REGION_ENTRY_ORIGIN);
r2t              1478 arch/s390/mm/gmap.c 		r2t[i] = _REGION2_ENTRY_EMPTY;
r2t              1496 arch/s390/mm/gmap.c 	unsigned long r1o, *r1e, *r2t;
r2t              1506 arch/s390/mm/gmap.c 	r2t = (unsigned long *)(*r1e & _REGION_ENTRY_ORIGIN);
r2t              1508 arch/s390/mm/gmap.c 	__gmap_unshadow_r2t(sg, raddr, r2t);
r2t              1510 arch/s390/mm/gmap.c 	page = pfn_to_page(__pa(r2t) >> PAGE_SHIFT);
r2t              1526 arch/s390/mm/gmap.c 	unsigned long asce, *r2t;
r2t              1535 arch/s390/mm/gmap.c 		r2t = (unsigned long *)(r1t[i] & _REGION_ENTRY_ORIGIN);
r2t              1536 arch/s390/mm/gmap.c 		__gmap_unshadow_r2t(sg, raddr, r2t);
r2t              1541 arch/s390/mm/gmap.c 		page = pfn_to_page(__pa(r2t) >> PAGE_SHIFT);
r2t              1734 arch/s390/mm/gmap.c int gmap_shadow_r2t(struct gmap *sg, unsigned long saddr, unsigned long r2t,
r2t              1747 arch/s390/mm/gmap.c 	page->index = r2t & _REGION_ENTRY_ORIGIN;
r2t              1770 arch/s390/mm/gmap.c 		*table |= (r2t & _REGION_ENTRY_PROTECT);
r2t              1781 arch/s390/mm/gmap.c 	origin = r2t & _REGION_ENTRY_ORIGIN;
r2t              1782 arch/s390/mm/gmap.c 	offset = ((r2t & _REGION_ENTRY_OFFSET) >> 6) * PAGE_SIZE;
r2t              1783 arch/s390/mm/gmap.c 	len = ((r2t & _REGION_ENTRY_LENGTH) + 1) * PAGE_SIZE - offset;
r2t               290 drivers/infiniband/ulp/iser/iscsi_iser.c 	struct iscsi_r2t_info *r2t = &task->unsol_r2t;
r2t               296 drivers/infiniband/ulp/iser/iscsi_iser.c 		iscsi_prep_data_out_pdu(task, r2t, &hdr);
r2t               298 drivers/infiniband/ulp/iser/iscsi_iser.c 			   hdr.itt, r2t->data_count);
r2t               304 drivers/infiniband/ulp/iser/iscsi_iser.c 			r2t->datasn--;
r2t               307 drivers/infiniband/ulp/iser/iscsi_iser.c 		r2t->sent += r2t->data_count;
r2t               309 drivers/infiniband/ulp/iser/iscsi_iser.c 			   r2t->data_length - r2t->sent);
r2t               134 drivers/scsi/libiscsi.c void iscsi_prep_data_out_pdu(struct iscsi_task *task, struct iscsi_r2t_info *r2t,
r2t               138 drivers/scsi/libiscsi.c 	unsigned int left = r2t->data_length - r2t->sent;
r2t               143 drivers/scsi/libiscsi.c 	hdr->ttt = r2t->ttt;
r2t               144 drivers/scsi/libiscsi.c 	hdr->datasn = cpu_to_be32(r2t->datasn);
r2t               145 drivers/scsi/libiscsi.c 	r2t->datasn++;
r2t               149 drivers/scsi/libiscsi.c 	hdr->exp_statsn = r2t->exp_statsn;
r2t               150 drivers/scsi/libiscsi.c 	hdr->offset = cpu_to_be32(r2t->data_offset + r2t->sent);
r2t               153 drivers/scsi/libiscsi.c 		r2t->data_count = conn->max_xmit_dlength;
r2t               157 drivers/scsi/libiscsi.c 		r2t->data_count = left;
r2t               362 drivers/scsi/libiscsi.c 		struct iscsi_r2t_info *r2t = &task->unsol_r2t;
r2t               379 drivers/scsi/libiscsi.c 		memset(r2t, 0, sizeof(*r2t));
r2t               393 drivers/scsi/libiscsi.c 			r2t->data_length = min(session->first_burst,
r2t               396 drivers/scsi/libiscsi.c 			r2t->data_offset = task->imm_count;
r2t               397 drivers/scsi/libiscsi.c 			r2t->ttt = cpu_to_be32(ISCSI_RESERVED_TAG);
r2t               398 drivers/scsi/libiscsi.c 			r2t->exp_statsn = cpu_to_be32(conn->exp_statsn);
r2t               457 drivers/scsi/libiscsi_tcp.c 	struct iscsi_r2t_info *r2t;
r2t               465 drivers/scsi/libiscsi_tcp.c 	while (kfifo_out(&tcp_task->r2tqueue, (void*)&r2t, sizeof(void*))) {
r2t               466 drivers/scsi/libiscsi_tcp.c 		kfifo_in(&tcp_task->r2tpool.queue, (void*)&r2t,
r2t               471 drivers/scsi/libiscsi_tcp.c 	r2t = tcp_task->r2t;
r2t               472 drivers/scsi/libiscsi_tcp.c 	if (r2t != NULL) {
r2t               473 drivers/scsi/libiscsi_tcp.c 		kfifo_in(&tcp_task->r2tpool.queue, (void*)&r2t,
r2t               475 drivers/scsi/libiscsi_tcp.c 		tcp_task->r2t = NULL;
r2t               535 drivers/scsi/libiscsi_tcp.c 	struct iscsi_r2t_info *r2t;
r2t               586 drivers/scsi/libiscsi_tcp.c 	rc = kfifo_out(&tcp_task->r2tpool.queue, (void *)&r2t, sizeof(void *));
r2t               595 drivers/scsi/libiscsi_tcp.c 	r2t->exp_statsn = rhdr->statsn;
r2t               596 drivers/scsi/libiscsi_tcp.c 	r2t->data_length = data_length;
r2t               597 drivers/scsi/libiscsi_tcp.c 	r2t->data_offset = data_offset;
r2t               599 drivers/scsi/libiscsi_tcp.c 	r2t->ttt = rhdr->ttt; /* no flip */
r2t               600 drivers/scsi/libiscsi_tcp.c 	r2t->datasn = 0;
r2t               601 drivers/scsi/libiscsi_tcp.c 	r2t->sent = 0;
r2t               604 drivers/scsi/libiscsi_tcp.c 	kfifo_in(&tcp_task->r2tqueue, (void*)&r2t, sizeof(void*));
r2t               996 drivers/scsi/libiscsi_tcp.c 	struct iscsi_r2t_info *r2t = NULL;
r2t               999 drivers/scsi/libiscsi_tcp.c 		r2t = &task->unsol_r2t;
r2t              1002 drivers/scsi/libiscsi_tcp.c 		if (tcp_task->r2t) {
r2t              1003 drivers/scsi/libiscsi_tcp.c 			r2t = tcp_task->r2t;
r2t              1005 drivers/scsi/libiscsi_tcp.c 			if (r2t->data_length <= r2t->sent) {
r2t              1007 drivers/scsi/libiscsi_tcp.c 					      "  done with r2t %p\n", r2t);
r2t              1009 drivers/scsi/libiscsi_tcp.c 					    (void *)&tcp_task->r2t,
r2t              1011 drivers/scsi/libiscsi_tcp.c 				tcp_task->r2t = r2t = NULL;
r2t              1015 drivers/scsi/libiscsi_tcp.c 		if (r2t == NULL) {
r2t              1017 drivers/scsi/libiscsi_tcp.c 			    (void *)&tcp_task->r2t, sizeof(void *)) !=
r2t              1019 drivers/scsi/libiscsi_tcp.c 				r2t = NULL;
r2t              1021 drivers/scsi/libiscsi_tcp.c 				r2t = tcp_task->r2t;
r2t              1026 drivers/scsi/libiscsi_tcp.c 	return r2t;
r2t              1041 drivers/scsi/libiscsi_tcp.c 	struct iscsi_r2t_info *r2t;
r2t              1061 drivers/scsi/libiscsi_tcp.c 	r2t = iscsi_tcp_get_curr_r2t(task);
r2t              1062 drivers/scsi/libiscsi_tcp.c 	if (r2t == NULL) {
r2t              1071 drivers/scsi/libiscsi_tcp.c 	iscsi_prep_data_out_pdu(task, r2t, (struct iscsi_data *) task->hdr);
r2t              1074 drivers/scsi/libiscsi_tcp.c 		      r2t, r2t->datasn - 1, task->hdr->itt,
r2t              1075 drivers/scsi/libiscsi_tcp.c 		      r2t->data_offset + r2t->sent, r2t->data_count);
r2t              1077 drivers/scsi/libiscsi_tcp.c 	rc = conn->session->tt->init_pdu(task, r2t->data_offset + r2t->sent,
r2t              1078 drivers/scsi/libiscsi_tcp.c 					 r2t->data_count);
r2t              1084 drivers/scsi/libiscsi_tcp.c 	r2t->sent += r2t->data_count;
r2t               509 drivers/scsi/qedi/qedi_fw_api.c 		cxt->ystorm_st_context.pdu_hdr.r2t.desired_data_trns_len = val;
r2t               231 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 		   struct iscsi_r2t *r2t)
r2t               260 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 	r2t->targ_xfer_tag = ttinfo->tag;
r2t              3061 drivers/target/iscsi/iscsi_target.c 	struct iscsi_r2t *r2t;
r2t              3065 drivers/target/iscsi/iscsi_target.c 	r2t = iscsit_get_r2t_from_list(cmd);
r2t              3066 drivers/target/iscsi/iscsi_target.c 	if (!r2t)
r2t              3077 drivers/target/iscsi/iscsi_target.c 		conn->conn_transport->iscsit_get_r2t_ttt(conn, cmd, r2t);
r2t              3079 drivers/target/iscsi/iscsi_target.c 		r2t->targ_xfer_tag = session_get_next_ttt(conn->sess);
r2t              3080 drivers/target/iscsi/iscsi_target.c 	hdr->ttt		= cpu_to_be32(r2t->targ_xfer_tag);
r2t              3084 drivers/target/iscsi/iscsi_target.c 	hdr->r2tsn		= cpu_to_be32(r2t->r2t_sn);
r2t              3085 drivers/target/iscsi/iscsi_target.c 	hdr->data_offset	= cpu_to_be32(r2t->offset);
r2t              3086 drivers/target/iscsi/iscsi_target.c 	hdr->data_length	= cpu_to_be32(r2t->xfer_len);
r2t              3090 drivers/target/iscsi/iscsi_target.c 		(!r2t->recovery_r2t) ? "" : "Recovery ", cmd->init_task_tag,
r2t              3091 drivers/target/iscsi/iscsi_target.c 		r2t->targ_xfer_tag, ntohl(hdr->statsn), r2t->r2t_sn,
r2t              3092 drivers/target/iscsi/iscsi_target.c 			r2t->offset, r2t->xfer_len, conn->cid);
r2t              3095 drivers/target/iscsi/iscsi_target.c 	r2t->sent_r2t = 1;
r2t               482 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_r2t *r2t;
r2t               487 drivers/target/iscsi/iscsi_target_erl0.c 	r2t = iscsit_get_r2t_for_eos(cmd, offset, length);
r2t               488 drivers/target/iscsi/iscsi_target_erl0.c 	if (!r2t)
r2t               492 drivers/target/iscsi/iscsi_target_erl0.c 	r2t->seq_complete = 1;
r2t                91 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_r2t *r2t)
r2t                99 drivers/target/iscsi/iscsi_target_erl1.c 	if (!r2t->sent_r2t) {
r2t               103 drivers/target/iscsi/iscsi_target_erl1.c 	r2t->sent_r2t = 0;
r2t               118 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_r2t *r2t;
r2t               149 drivers/target/iscsi/iscsi_target_erl1.c 		r2t = iscsit_get_holder_for_r2tsn(cmd, begrun);
r2t               150 drivers/target/iscsi/iscsi_target_erl1.c 		if (!r2t)
r2t               152 drivers/target/iscsi/iscsi_target_erl1.c 		if (iscsit_send_recovery_r2t_for_snack(cmd, r2t) < 0)
r2t              1059 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_r2t *r2t;
r2t              1077 drivers/target/iscsi/iscsi_target_erl1.c 	list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) {
r2t              1078 drivers/target/iscsi/iscsi_target_erl1.c 		if (r2t->sent_r2t && !r2t->recovery_r2t && !r2t->seq_complete) {
r2t              1079 drivers/target/iscsi/iscsi_target_erl1.c 			*offset = r2t->offset;
r2t              1080 drivers/target/iscsi/iscsi_target_erl1.c 			*length = r2t->xfer_len;
r2t               551 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_r2t *r2t = NULL, *r2t_tmp;
r2t               588 drivers/target/iscsi/iscsi_target_tmr.c 	list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) {
r2t               590 drivers/target/iscsi/iscsi_target_tmr.c 		if (r2t->r2t_sn >= tmr_req->exp_data_sn)
r2t               596 drivers/target/iscsi/iscsi_target_tmr.c 		if (r2t->seq_complete)
r2t               599 drivers/target/iscsi/iscsi_target_tmr.c 		if (r2t->recovery_r2t)
r2t               637 drivers/target/iscsi/iscsi_target_tmr.c 				cmd->r2t_offset -= r2t->xfer_len;
r2t               643 drivers/target/iscsi/iscsi_target_tmr.c 				cmd->r2t_offset -= (r2t->xfer_len -
r2t               650 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->r2t_offset -= r2t->xfer_len;
r2t               658 drivers/target/iscsi/iscsi_target_tmr.c 				if ((pdu->offset >= r2t->offset) &&
r2t               659 drivers/target/iscsi/iscsi_target_tmr.c 				    (pdu->offset < (r2t->offset +
r2t               660 drivers/target/iscsi/iscsi_target_tmr.c 						r2t->xfer_len))) {
r2t               671 drivers/target/iscsi/iscsi_target_tmr.c 			seq = iscsit_get_seq_holder(cmd, r2t->offset,
r2t               672 drivers/target/iscsi/iscsi_target_tmr.c 					r2t->xfer_len);
r2t               721 drivers/target/iscsi/iscsi_target_tmr.c 	list_for_each_entry_safe(r2t, r2t_tmp, &cmd->cmd_r2t_list, r2t_list) {
r2t               726 drivers/target/iscsi/iscsi_target_tmr.c 		if (r2t->r2t_sn < tmr_req->exp_data_sn)
r2t               729 drivers/target/iscsi/iscsi_target_tmr.c 		if (r2t->seq_complete) {
r2t               734 drivers/target/iscsi/iscsi_target_tmr.c 				tmr_req->exp_data_sn, r2t->r2t_sn,
r2t               735 drivers/target/iscsi/iscsi_target_tmr.c 				r2t->offset, r2t->xfer_len);
r2t               740 drivers/target/iscsi/iscsi_target_tmr.c 		if (r2t->recovery_r2t) {
r2t               741 drivers/target/iscsi/iscsi_target_tmr.c 			iscsit_free_r2t(r2t, cmd);
r2t               762 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->r2t_offset -= r2t->xfer_len;
r2t               767 drivers/target/iscsi/iscsi_target_tmr.c 		iscsit_free_r2t(r2t, cmd);
r2t                58 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_r2t *r2t;
r2t                64 drivers/target/iscsi/iscsi_target_util.c 	r2t = kmem_cache_zalloc(lio_r2t_cache, GFP_ATOMIC);
r2t                65 drivers/target/iscsi/iscsi_target_util.c 	if (!r2t) {
r2t                69 drivers/target/iscsi/iscsi_target_util.c 	INIT_LIST_HEAD(&r2t->r2t_list);
r2t                71 drivers/target/iscsi/iscsi_target_util.c 	r2t->recovery_r2t = recovery;
r2t                72 drivers/target/iscsi/iscsi_target_util.c 	r2t->r2t_sn = (!r2t_sn) ? cmd->r2t_sn++ : r2t_sn;
r2t                73 drivers/target/iscsi/iscsi_target_util.c 	r2t->offset = offset;
r2t                74 drivers/target/iscsi/iscsi_target_util.c 	r2t->xfer_len = xfer_len;
r2t                75 drivers/target/iscsi/iscsi_target_util.c 	list_add_tail(&r2t->r2t_list, &cmd->cmd_r2t_list);
r2t                89 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_r2t *r2t;
r2t                92 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) {
r2t                93 drivers/target/iscsi/iscsi_target_util.c 		if ((r2t->offset <= offset) &&
r2t                94 drivers/target/iscsi/iscsi_target_util.c 		    (r2t->offset + r2t->xfer_len) >= (offset + length)) {
r2t                96 drivers/target/iscsi/iscsi_target_util.c 			return r2t;
r2t               108 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_r2t *r2t;
r2t               111 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) {
r2t               112 drivers/target/iscsi/iscsi_target_util.c 		if (!r2t->sent_r2t) {
r2t               114 drivers/target/iscsi/iscsi_target_util.c 			return r2t;
r2t               124 drivers/target/iscsi/iscsi_target_util.c void iscsit_free_r2t(struct iscsi_r2t *r2t, struct iscsi_cmd *cmd)
r2t               128 drivers/target/iscsi/iscsi_target_util.c 	list_del(&r2t->r2t_list);
r2t               129 drivers/target/iscsi/iscsi_target_util.c 	kmem_cache_free(lio_r2t_cache, r2t);
r2t               134 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_r2t *r2t, *r2t_tmp;
r2t               137 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry_safe(r2t, r2t_tmp, &cmd->cmd_r2t_list, r2t_list)
r2t               138 drivers/target/iscsi/iscsi_target_util.c 		iscsit_free_r2t(r2t, cmd);
r2t               244 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_r2t *r2t;
r2t               247 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) {
r2t               248 drivers/target/iscsi/iscsi_target_util.c 		if (r2t->r2t_sn == r2t_sn) {
r2t               250 drivers/target/iscsi/iscsi_target_util.c 			return r2t;
r2t               185 include/linux/nvme-tcp.h 	struct nvme_tcp_r2t_pdu		r2t;
r2t               722 include/linux/qed/iscsi_common.h 	struct iscsi_r2t_hdr r2t;
r2t               442 include/scsi/libiscsi.h 				    struct iscsi_r2t_info *r2t,
r2t                71 include/scsi/libiscsi_tcp.h 	struct iscsi_r2t_info	*r2t;		/* in progress solict R2T */