Lines Matching refs:rrq
1933 struct lpfc_node_rrq *rrq; in lpfc_cmpl_els_rrq() local
1936 rrq = cmdiocb->context_un.rrq; in lpfc_cmpl_els_rrq()
1946 if (!ndlp || !NLP_CHK_NODE_ACT(ndlp) || ndlp != rrq->ndlp) { in lpfc_cmpl_els_rrq()
1961 irsp->ulpTimeout, rrq->xritag, rrq->rxid); in lpfc_cmpl_els_rrq()
1977 if (rrq) in lpfc_cmpl_els_rrq()
1978 lpfc_clr_rrq_active(phba, rrq->xritag, rrq); in lpfc_cmpl_els_rrq()
5320 struct RRQ *rrq; in lpfc_els_clear_rrq() local
5328 rrq = (struct RRQ *)pcmd; in lpfc_els_clear_rrq()
5329 rrq->rrq_exchg = be32_to_cpu(rrq->rrq_exchg); in lpfc_els_clear_rrq()
5330 rxid = bf_get(rrq_rxid, rrq); in lpfc_els_clear_rrq()
5335 be32_to_cpu(bf_get(rrq_did, rrq)), in lpfc_els_clear_rrq()
5336 bf_get(rrq_oxid, rrq), in lpfc_els_clear_rrq()
5342 ndlp->nlp_DID, ndlp->nlp_flag, rrq->rrq_exchg); in lpfc_els_clear_rrq()
5343 if (vport->fc_myDID == be32_to_cpu(bf_get(rrq_did, rrq))) in lpfc_els_clear_rrq()
5344 xri = bf_get(rrq_oxid, rrq); in lpfc_els_clear_rrq()
7541 uint32_t did, struct lpfc_node_rrq *rrq) in lpfc_issue_els_rrq() argument
7551 if (ndlp != rrq->ndlp) in lpfc_issue_els_rrq()
7552 ndlp = rrq->ndlp; in lpfc_issue_els_rrq()
7570 bf_set(rrq_oxid, els_rrq, phba->sli4_hba.xri_ids[rrq->xritag]); in lpfc_issue_els_rrq()
7571 bf_set(rrq_rxid, els_rrq, rrq->rxid); in lpfc_issue_els_rrq()
7573 els_rrq->rrq = cpu_to_be32(els_rrq->rrq); in lpfc_issue_els_rrq()
7579 did, rrq->xritag, rrq->rxid); in lpfc_issue_els_rrq()
7580 elsiocb->context_un.rrq = rrq; in lpfc_issue_els_rrq()
7604 lpfc_send_rrq(struct lpfc_hba *phba, struct lpfc_node_rrq *rrq) in lpfc_send_rrq() argument
7606 struct lpfc_nodelist *ndlp = lpfc_findnode_did(rrq->vport, in lpfc_send_rrq()
7607 rrq->nlp_DID); in lpfc_send_rrq()
7611 if (lpfc_test_rrq_active(phba, ndlp, rrq->xritag)) in lpfc_send_rrq()
7612 return lpfc_issue_els_rrq(rrq->vport, ndlp, in lpfc_send_rrq()
7613 rrq->nlp_DID, rrq); in lpfc_send_rrq()