Lines Matching refs:rrq
1755 struct lpfc_node_rrq *rrq; in lpfc_cmpl_els_rrq() local
1758 rrq = cmdiocb->context_un.rrq; in lpfc_cmpl_els_rrq()
1768 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp) || ndlp != rrq->ndlp) { in lpfc_cmpl_els_rrq()
1783 irsp->ulpTimeout, rrq->xritag, rrq->rxid); in lpfc_cmpl_els_rrq()
1798 if (rrq) in lpfc_cmpl_els_rrq()
1799 lpfc_clr_rrq_active(phba, rrq->xritag, rrq); in lpfc_cmpl_els_rrq()
4406 struct RRQ *rrq; in lpfc_els_clear_rrq() local
4414 rrq = (struct RRQ *)pcmd; in lpfc_els_clear_rrq()
4415 rrq->rrq_exchg = be32_to_cpu(rrq->rrq_exchg); in lpfc_els_clear_rrq()
4416 rxid = bf_get(rrq_rxid, rrq); in lpfc_els_clear_rrq()
4421 be32_to_cpu(bf_get(rrq_did, rrq)), in lpfc_els_clear_rrq()
4422 bf_get(rrq_oxid, rrq), in lpfc_els_clear_rrq()
4428 ndlp->nlp_DID, ndlp->nlp_flag, rrq->rrq_exchg); in lpfc_els_clear_rrq()
4429 if (vport->fc_myDID == be32_to_cpu(bf_get(rrq_did, rrq))) in lpfc_els_clear_rrq()
4430 xri = bf_get(rrq_oxid, rrq); in lpfc_els_clear_rrq()
5833 uint32_t did, struct lpfc_node_rrq *rrq) in lpfc_issue_els_rrq() argument
5844 if (ndlp != rrq->ndlp) in lpfc_issue_els_rrq()
5845 ndlp = rrq->ndlp; in lpfc_issue_els_rrq()
5864 bf_set(rrq_oxid, els_rrq, phba->sli4_hba.xri_ids[rrq->xritag]); in lpfc_issue_els_rrq()
5865 bf_set(rrq_rxid, els_rrq, rrq->rxid); in lpfc_issue_els_rrq()
5867 els_rrq->rrq = cpu_to_be32(els_rrq->rrq); in lpfc_issue_els_rrq()
5873 did, rrq->xritag, rrq->rxid); in lpfc_issue_els_rrq()
5874 elsiocb->context_un.rrq = rrq; in lpfc_issue_els_rrq()
5898 lpfc_send_rrq(struct lpfc_hba *phba, struct lpfc_node_rrq *rrq) in lpfc_send_rrq() argument
5900 struct lpfc_nodelist *ndlp = lpfc_findnode_did(rrq->vport, in lpfc_send_rrq()
5901 rrq->nlp_DID); in lpfc_send_rrq()
5902 if (lpfc_test_rrq_active(phba, ndlp, rrq->xritag)) in lpfc_send_rrq()
5903 return lpfc_issue_els_rrq(rrq->vport, ndlp, in lpfc_send_rrq()
5904 rrq->nlp_DID, rrq); in lpfc_send_rrq()