Lines Matching defs:rpi

958 	/* Clean up any SLI3 firmware default rpi's */
3602 "0002 rpi:%x DID:%x flg:%x %d map:%x x%px\n",
4117 "0003 rpi:%x DID:%x flg:%x %d map%x x%px\n",
4554 int rpi = LPFC_RPI_ALLOC_ERROR;
4562 rpi = lpfc_sli4_alloc_rpi(vport->phba);
4564 rpi = ndlp->nlp_rpi;
4566 if (rpi == LPFC_RPI_ALLOC_ERROR) {
4622 ndlp->nlp_rpi = rpi;
4624 "0008 rpi:%x DID:%x flg:%x refcnt:%d "
4636 "0013 rpi:%x DID:%x flg:%x refcnt:%d "
4650 lpfc_sli4_free_rpi(vport->phba, rpi);
4858 * by firmware with a no rpi error.
4919 * the port and what will be happening to the rpi next.
4955 * Free rpi associated with LPFC_NODELIST entry.
4969 uint16_t rpi;
4999 /* SLI4 ports require the physical rpi value. */
5000 rpi = ndlp->nlp_rpi;
5002 rpi = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
5004 lpfc_unreg_login(phba, vport->vpi, rpi, mbox);
5041 * will issue a LOGO here and keep the rpi alive if
5296 /* For this case we need to cleanup the default rpi
5301 "0005 Cleanup Default rpi:x%x DID:x%x flg:x%x "
5339 "rpi %d rport not null x%px\n",
6179 "0004 rpi:%x DID:%x flg:%x %d map:%x x%px\n",
6209 uint16_t *rpi = param;
6215 return ndlp->nlp_rpi == *rpi;
6235 "xri x%x type x%x rpi x%x\n",
6249 * This routine looks up the ndlp lists for the given RPI. If rpi found it
6253 __lpfc_findnode_rpi(struct lpfc_vport *vport, uint16_t rpi)
6255 return __lpfc_find_node(vport, lpfc_filter_by_rpi, &rpi);
6275 * This routine looks up the ndlp lists for the given RPI. If the rpi
6280 lpfc_findnode_rpi(struct lpfc_vport *vport, uint16_t rpi)
6287 ndlp = __lpfc_findnode_rpi(vport, rpi);
6346 int rpi = LPFC_RPI_ALLOC_ERROR;
6349 rpi = lpfc_sli4_alloc_rpi(vport->phba);
6350 if (rpi == LPFC_RPI_ALLOC_ERROR)
6357 lpfc_sli4_free_rpi(vport->phba, rpi);
6366 ndlp->nlp_rpi = rpi;
6368 "0007 Init New ndlp x%px, rpi:x%x DID:%x "
6408 "usgmap:x%x refcnt:%d rpi:%x\n",