Lines Matching refs:rrq
1754 struct lpfc_node_rrq *rrq; in lpfc_cmpl_els_rrq() local
1757 rrq = cmdiocb->context_un.rrq; in lpfc_cmpl_els_rrq()
1767 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp) || ndlp != rrq->ndlp) { in lpfc_cmpl_els_rrq()
1782 irsp->ulpTimeout, rrq->xritag, rrq->rxid); in lpfc_cmpl_els_rrq()
1797 if (rrq) in lpfc_cmpl_els_rrq()
1798 lpfc_clr_rrq_active(phba, rrq->xritag, rrq); in lpfc_cmpl_els_rrq()
4366 struct RRQ *rrq; in lpfc_els_clear_rrq() local
4374 rrq = (struct RRQ *)pcmd; in lpfc_els_clear_rrq()
4375 rrq->rrq_exchg = be32_to_cpu(rrq->rrq_exchg); in lpfc_els_clear_rrq()
4376 rxid = bf_get(rrq_rxid, rrq); in lpfc_els_clear_rrq()
4381 be32_to_cpu(bf_get(rrq_did, rrq)), in lpfc_els_clear_rrq()
4382 bf_get(rrq_oxid, rrq), in lpfc_els_clear_rrq()
4388 ndlp->nlp_DID, ndlp->nlp_flag, rrq->rrq_exchg); in lpfc_els_clear_rrq()
4389 if (vport->fc_myDID == be32_to_cpu(bf_get(rrq_did, rrq))) in lpfc_els_clear_rrq()
4390 xri = bf_get(rrq_oxid, rrq); in lpfc_els_clear_rrq()
6451 uint32_t did, struct lpfc_node_rrq *rrq) in lpfc_issue_els_rrq() argument
6461 if (ndlp != rrq->ndlp) in lpfc_issue_els_rrq()
6462 ndlp = rrq->ndlp; in lpfc_issue_els_rrq()
6480 bf_set(rrq_oxid, els_rrq, phba->sli4_hba.xri_ids[rrq->xritag]); in lpfc_issue_els_rrq()
6481 bf_set(rrq_rxid, els_rrq, rrq->rxid); in lpfc_issue_els_rrq()
6483 els_rrq->rrq = cpu_to_be32(els_rrq->rrq); in lpfc_issue_els_rrq()
6489 did, rrq->xritag, rrq->rxid); in lpfc_issue_els_rrq()
6490 elsiocb->context_un.rrq = rrq; in lpfc_issue_els_rrq()
6514 lpfc_send_rrq(struct lpfc_hba *phba, struct lpfc_node_rrq *rrq) in lpfc_send_rrq() argument
6516 struct lpfc_nodelist *ndlp = lpfc_findnode_did(rrq->vport, in lpfc_send_rrq()
6517 rrq->nlp_DID); in lpfc_send_rrq()
6518 if (lpfc_test_rrq_active(phba, ndlp, rrq->xritag)) in lpfc_send_rrq()
6519 return lpfc_issue_els_rrq(rrq->vport, ndlp, in lpfc_send_rrq()
6520 rrq->nlp_DID, rrq); in lpfc_send_rrq()