Lines Matching refs:rpi
2166 uint16_t rpi, vpi; in lpfc_sli_def_mbox_cmpl() local
2183 rpi = pmb->u.mb.un.varWords[0]; in lpfc_sli_def_mbox_cmpl()
2185 lpfc_unreg_login(phba, vpi, rpi, pmb); in lpfc_sli_def_mbox_cmpl()
8960 uint16_t rpi = 0, vpi = 0; in lpfc_sli_abts_err_handler() local
8965 rpi = iocbq->iocb.ulpContext; in lpfc_sli_abts_err_handler()
8970 vpi, rpi, iocbq->iocb.ulpStatus); in lpfc_sli_abts_err_handler()
8975 ndlp = lpfc_findnode_rpi(vport, rpi); in lpfc_sli_abts_err_handler()
8988 vpi, rpi); in lpfc_sli_abts_err_handler()
15700 unsigned long rpi; in lpfc_sli4_alloc_rpi() local
15714 rpi = find_next_zero_bit(phba->sli4_hba.rpi_bmask, rpi_limit, 0); in lpfc_sli4_alloc_rpi()
15715 if (rpi >= rpi_limit) in lpfc_sli4_alloc_rpi()
15716 rpi = LPFC_RPI_ALLOC_ERROR; in lpfc_sli4_alloc_rpi()
15718 set_bit(rpi, phba->sli4_hba.rpi_bmask); in lpfc_sli4_alloc_rpi()
15724 (int) rpi, max_rpi, rpi_limit); in lpfc_sli4_alloc_rpi()
15730 if ((rpi == LPFC_RPI_ALLOC_ERROR) && in lpfc_sli4_alloc_rpi()
15733 return rpi; in lpfc_sli4_alloc_rpi()
15742 return rpi; in lpfc_sli4_alloc_rpi()
15766 return rpi; in lpfc_sli4_alloc_rpi()
15777 __lpfc_sli4_free_rpi(struct lpfc_hba *phba, int rpi) in __lpfc_sli4_free_rpi() argument
15779 if (test_and_clear_bit(rpi, phba->sli4_hba.rpi_bmask)) { in __lpfc_sli4_free_rpi()
15793 lpfc_sli4_free_rpi(struct lpfc_hba *phba, int rpi) in lpfc_sli4_free_rpi() argument
15796 __lpfc_sli4_free_rpi(phba, rpi); in lpfc_sli4_free_rpi()