last_sge          773 drivers/ata/sata_sil24.c 	struct sil24_sge *last_sge = NULL;
last_sge          781 drivers/ata/sata_sil24.c 		last_sge = sge;
last_sge          785 drivers/ata/sata_sil24.c 	last_sge->flags = cpu_to_le32(SGE_TRM);
last_sge          879 drivers/infiniband/sw/rdmavt/mr.c static inline bool rvt_sge_adjacent(struct rvt_sge *last_sge,
last_sge          882 drivers/infiniband/sw/rdmavt/mr.c 	if (last_sge && sge->lkey == last_sge->mr->lkey &&
last_sge          883 drivers/infiniband/sw/rdmavt/mr.c 	    ((uint64_t)(last_sge->vaddr + last_sge->length) == sge->addr)) {
last_sge          885 drivers/infiniband/sw/rdmavt/mr.c 			if (unlikely((sge->addr - last_sge->mr->user_base +
last_sge          886 drivers/infiniband/sw/rdmavt/mr.c 			      sge->length > last_sge->mr->length)))
last_sge          889 drivers/infiniband/sw/rdmavt/mr.c 			last_sge->length += sge->length;
last_sge          891 drivers/infiniband/sw/rdmavt/mr.c 		last_sge->sge_length += sge->length;
last_sge          892 drivers/infiniband/sw/rdmavt/mr.c 		trace_rvt_sge_adjacent(last_sge, sge);
last_sge          915 drivers/infiniband/sw/rdmavt/mr.c 		struct rvt_sge *isge, struct rvt_sge *last_sge,
last_sge          931 drivers/infiniband/sw/rdmavt/mr.c 		if (rvt_sge_adjacent(last_sge, sge))
last_sge          948 drivers/infiniband/sw/rdmavt/mr.c 	if (rvt_sge_adjacent(last_sge, sge))
last_sge         2085 drivers/infiniband/sw/rdmavt/qp.c 		struct rvt_sge *last_sge = NULL;
last_sge         2094 drivers/infiniband/sw/rdmavt/qp.c 			ret = rvt_lkey_ok(rkt, pd, &wqe->sg_list[j], last_sge,
last_sge         2100 drivers/infiniband/sw/rdmavt/qp.c 				last_sge = &wqe->sg_list[j];
last_sge         2161 drivers/scsi/be2iscsi/be_main.c 		AMAP_SET_BITS(struct amap_iscsi_sge, last_sge, psgl, 0);
last_sge         2165 drivers/scsi/be2iscsi/be_main.c 	AMAP_SET_BITS(struct amap_iscsi_sge, last_sge, psgl, 1);
last_sge         2249 drivers/scsi/be2iscsi/be_main.c 		AMAP_SET_BITS(struct amap_iscsi_sge, last_sge, psgl, 0);
last_sge         2253 drivers/scsi/be2iscsi/be_main.c 	AMAP_SET_BITS(struct amap_iscsi_sge, last_sge, psgl, 1);
last_sge         2328 drivers/scsi/be2iscsi/be_main.c 		AMAP_SET_BITS(struct amap_iscsi_sge, last_sge, psgl, 0);
last_sge         2339 drivers/scsi/be2iscsi/be_main.c 	AMAP_SET_BITS(struct amap_iscsi_sge, last_sge, psgl, 1);
last_sge          504 drivers/scsi/be2iscsi/be_main.h 	u8 last_sge;		/* DWORD 2 */
last_sge          569 include/rdma/rdma_vt.h 		struct rvt_sge *isge, struct rvt_sge *last_sge,
last_sge         2223 net/core/filter.c 	u32 first_sge, last_sge, i, shift, bytes_sg_total;
last_sge         2268 net/core/filter.c 	last_sge = i;
last_sge         2292 net/core/filter.c 	} while (i != last_sge);
last_sge         2300 net/core/filter.c 	WARN_ON_ONCE(last_sge == first_sge);
last_sge         2301 net/core/filter.c 	shift = last_sge > first_sge ?
last_sge         2302 net/core/filter.c 		last_sge - first_sge - 1 :
last_sge         2303 net/core/filter.c 		NR_MSG_FRAG_IDS - first_sge + last_sge - 1;