sglq              148 drivers/scsi/lpfc/lpfc.h 	struct lpfc_sglq *sglq;
sglq              233 drivers/scsi/lpfc/lpfc_nvmet.c 		if (ctxp->ctxbuf->sglq->sli4_xritag != xri)
sglq              763 drivers/scsi/lpfc/lpfc_nvmet.c 				ctxp->oxid, ctxp->ctxbuf->sglq->sli4_xritag,
sglq             1252 drivers/scsi/lpfc/lpfc_nvmet.c 		__lpfc_clear_active_sglq(phba, ctx_buf->sglq->sli4_lxritag);
sglq             1253 drivers/scsi/lpfc/lpfc_nvmet.c 		ctx_buf->sglq->state = SGL_FREED;
sglq             1254 drivers/scsi/lpfc/lpfc_nvmet.c 		ctx_buf->sglq->ndlp = NULL;
sglq             1257 drivers/scsi/lpfc/lpfc_nvmet.c 		list_add_tail(&ctx_buf->sglq->list,
sglq             1399 drivers/scsi/lpfc/lpfc_nvmet.c 		ctx_buf->sglq = __lpfc_sli_get_nvmet_sglq(phba, ctx_buf->iocbq);
sglq             1401 drivers/scsi/lpfc/lpfc_nvmet.c 		if (!ctx_buf->sglq) {
sglq             1604 drivers/scsi/lpfc/lpfc_nvmet.c 		if (ctxp->ctxbuf->sglq->sli4_xritag != xri)
sglq             1627 drivers/scsi/lpfc/lpfc_nvmet.c 				ctxp->ctxbuf->sglq->sli4_lxritag,
sglq             1696 drivers/scsi/lpfc/lpfc_nvmet.c 		xri = ctxp->ctxbuf->sglq->sli4_xritag;
sglq             1768 drivers/scsi/lpfc/lpfc_nvmet.c 		xri = ctxp->ctxbuf->sglq->sli4_xritag;
sglq             2662 drivers/scsi/lpfc/lpfc_nvmet.c 	sgl  = (struct sli4_sge *)ctxp->ctxbuf->sglq->sgl;
sglq              805 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sglq *sglq;
sglq              807 drivers/scsi/lpfc/lpfc_sli.c 	sglq = phba->sli4_hba.lpfc_sglq_active_list[xritag];
sglq              809 drivers/scsi/lpfc/lpfc_sli.c 	return sglq;
sglq              827 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sglq *sglq;
sglq              829 drivers/scsi/lpfc/lpfc_sli.c 	sglq =  phba->sli4_hba.lpfc_sglq_active_list[xritag];
sglq              830 drivers/scsi/lpfc/lpfc_sli.c 	return sglq;
sglq             1115 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sglq *sglq = NULL;
sglq             1145 drivers/scsi/lpfc/lpfc_sli.c 	list_remove_head(lpfc_els_sgl_list, sglq, struct lpfc_sglq, list);
sglq             1146 drivers/scsi/lpfc/lpfc_sli.c 	start_sglq = sglq;
sglq             1148 drivers/scsi/lpfc/lpfc_sli.c 		if (!sglq)
sglq             1151 drivers/scsi/lpfc/lpfc_sli.c 		    test_bit(sglq->sli4_lxritag,
sglq             1156 drivers/scsi/lpfc/lpfc_sli.c 			list_add_tail(&sglq->list, lpfc_els_sgl_list);
sglq             1157 drivers/scsi/lpfc/lpfc_sli.c 			sglq = NULL;
sglq             1158 drivers/scsi/lpfc/lpfc_sli.c 			list_remove_head(lpfc_els_sgl_list, sglq,
sglq             1160 drivers/scsi/lpfc/lpfc_sli.c 			if (sglq == start_sglq) {
sglq             1161 drivers/scsi/lpfc/lpfc_sli.c 				list_add_tail(&sglq->list, lpfc_els_sgl_list);
sglq             1162 drivers/scsi/lpfc/lpfc_sli.c 				sglq = NULL;
sglq             1167 drivers/scsi/lpfc/lpfc_sli.c 		sglq->ndlp = ndlp;
sglq             1169 drivers/scsi/lpfc/lpfc_sli.c 		phba->sli4_hba.lpfc_sglq_active_list[sglq->sli4_lxritag] = sglq;
sglq             1170 drivers/scsi/lpfc/lpfc_sli.c 		sglq->state = SGL_ALLOCATED;
sglq             1173 drivers/scsi/lpfc/lpfc_sli.c 	return sglq;
sglq             1190 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sglq *sglq = NULL;
sglq             1196 drivers/scsi/lpfc/lpfc_sli.c 	list_remove_head(lpfc_nvmet_sgl_list, sglq, struct lpfc_sglq, list);
sglq             1197 drivers/scsi/lpfc/lpfc_sli.c 	if (!sglq)
sglq             1199 drivers/scsi/lpfc/lpfc_sli.c 	phba->sli4_hba.lpfc_sglq_active_list[sglq->sli4_lxritag] = sglq;
sglq             1200 drivers/scsi/lpfc/lpfc_sli.c 	sglq->state = SGL_ALLOCATED;
sglq             1201 drivers/scsi/lpfc/lpfc_sli.c 	return sglq;
sglq             1246 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sglq *sglq;
sglq             1254 drivers/scsi/lpfc/lpfc_sli.c 		sglq = NULL;
sglq             1256 drivers/scsi/lpfc/lpfc_sli.c 		sglq = __lpfc_clear_active_sglq(phba, iocbq->sli4_lxritag);
sglq             1259 drivers/scsi/lpfc/lpfc_sli.c 	if (sglq)  {
sglq             1263 drivers/scsi/lpfc/lpfc_sli.c 			sglq->state = SGL_FREED;
sglq             1264 drivers/scsi/lpfc/lpfc_sli.c 			sglq->ndlp = NULL;
sglq             1265 drivers/scsi/lpfc/lpfc_sli.c 			list_add_tail(&sglq->list,
sglq             1274 drivers/scsi/lpfc/lpfc_sli.c 			(sglq->state != SGL_XRI_ABORTED)) {
sglq             1277 drivers/scsi/lpfc/lpfc_sli.c 			list_add(&sglq->list,
sglq             1284 drivers/scsi/lpfc/lpfc_sli.c 			sglq->state = SGL_FREED;
sglq             1285 drivers/scsi/lpfc/lpfc_sli.c 			sglq->ndlp = NULL;
sglq             1286 drivers/scsi/lpfc/lpfc_sli.c 			list_add_tail(&sglq->list,
sglq             9177 drivers/scsi/lpfc/lpfc_sli.c 		struct lpfc_sglq *sglq)
sglq             9190 drivers/scsi/lpfc/lpfc_sli.c 	if (!piocbq || !sglq)
sglq             9193 drivers/scsi/lpfc/lpfc_sli.c 	sgl  = (struct sli4_sge *)sglq->sgl;
sglq             9196 drivers/scsi/lpfc/lpfc_sli.c 		return sglq->sli4_xritag;
sglq             9263 drivers/scsi/lpfc/lpfc_sli.c 	return sglq->sli4_xritag;
sglq             9884 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sglq *sglq;
sglq             9909 drivers/scsi/lpfc/lpfc_sli.c 			sglq = NULL;
sglq             9920 drivers/scsi/lpfc/lpfc_sli.c 				sglq = __lpfc_sli_get_els_sglq(phba, piocb);
sglq             9921 drivers/scsi/lpfc/lpfc_sli.c 				if (!sglq) {
sglq             9934 drivers/scsi/lpfc/lpfc_sli.c 		sglq = NULL;
sglq             9940 drivers/scsi/lpfc/lpfc_sli.c 		sglq = __lpfc_get_active_sglq(phba, piocb->sli4_lxritag);
sglq             9941 drivers/scsi/lpfc/lpfc_sli.c 		if (!sglq)
sglq             9945 drivers/scsi/lpfc/lpfc_sli.c 	if (sglq) {
sglq             9946 drivers/scsi/lpfc/lpfc_sli.c 		piocb->sli4_lxritag = sglq->sli4_lxritag;
sglq             9947 drivers/scsi/lpfc/lpfc_sli.c 		piocb->sli4_xritag = sglq->sli4_xritag;
sglq             9948 drivers/scsi/lpfc/lpfc_sli.c 		if (NO_XRI == lpfc_sli4_bpl2sgl(phba, piocb, sglq))
sglq             19604 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sglq *sglq;
sglq             19646 drivers/scsi/lpfc/lpfc_sli.c 		sglq = __lpfc_sli_get_els_sglq(phba, piocbq);
sglq             19647 drivers/scsi/lpfc/lpfc_sli.c 		if (!sglq) {
sglq             19657 drivers/scsi/lpfc/lpfc_sli.c 		piocbq->sli4_lxritag = sglq->sli4_lxritag;
sglq             19658 drivers/scsi/lpfc/lpfc_sli.c 		piocbq->sli4_xritag = sglq->sli4_xritag;
sglq             19659 drivers/scsi/lpfc/lpfc_sli.c 		if (NO_XRI == lpfc_sli4_bpl2sgl(phba, piocbq, sglq))
sglq             19706 drivers/scsi/lpfc/lpfc_sli.c 		 struct lpfc_sglq *sglq)
sglq             19720 drivers/scsi/lpfc/lpfc_sli.c 	if (!pwqeq || !sglq)
sglq             19723 drivers/scsi/lpfc/lpfc_sli.c 	sgl  = (struct sli4_sge *)sglq->sgl;
sglq             19729 drivers/scsi/lpfc/lpfc_sli.c 		return sglq->sli4_xritag;
sglq             19809 drivers/scsi/lpfc/lpfc_sli.c 	return sglq->sli4_xritag;
sglq             19825 drivers/scsi/lpfc/lpfc_sli.c 	struct lpfc_sglq *sglq;
sglq             19835 drivers/scsi/lpfc/lpfc_sli.c 		sglq = __lpfc_sli_get_els_sglq(phba, pwqe);
sglq             19836 drivers/scsi/lpfc/lpfc_sli.c 		if (!sglq) {
sglq             19840 drivers/scsi/lpfc/lpfc_sli.c 		pwqe->sli4_lxritag = sglq->sli4_lxritag;
sglq             19841 drivers/scsi/lpfc/lpfc_sli.c 		pwqe->sli4_xritag = sglq->sli4_xritag;
sglq             19842 drivers/scsi/lpfc/lpfc_sli.c 		if (lpfc_wqe_bpl2sgl(phba, pwqe, sglq) == NO_XRI) {
sglq             19890 drivers/scsi/lpfc/lpfc_sli.c 		sglq = ctxp->ctxbuf->sglq;
sglq             19892 drivers/scsi/lpfc/lpfc_sli.c 			pwqe->sli4_lxritag = sglq->sli4_lxritag;
sglq             19893 drivers/scsi/lpfc/lpfc_sli.c 			pwqe->sli4_xritag = sglq->sli4_xritag;