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;