/drivers/scsi/lpfc/ |
H A D | lpfc_mbox.c | 715 * @rpi: the rpi to use in the registration (usually only used for SLI4. 734 uint8_t *param, LPFC_MBOXQ_t *pmb, uint16_t rpi) 742 mb->un.varRegLogin.rpi = 0; 744 mb->un.varRegLogin.rpi = phba->sli4_hba.rpi_ids[rpi]; 759 "rpi x%x\n", vpi, did, rpi); 783 * @rpi: remote port identifier 793 * For SLI4 ports, the rpi passe 733 lpfc_reg_rpi(struct lpfc_hba *phba, uint16_t vpi, uint32_t did, uint8_t *param, LPFC_MBOXQ_t *pmb, uint16_t rpi) argument 797 lpfc_unreg_login(struct lpfc_hba *phba, uint16_t vpi, uint32_t rpi, LPFC_MBOXQ_t * pmb) argument [all...] |
H A D | lpfc_nportdisc.c | 735 * @rpi : rpi to be release. 738 * to release a rpi. 743 uint16_t rpi) 754 lpfc_unreg_login(phba, vport->vpi, rpi, pmb); 769 uint16_t rpi; local 777 rpi = pmb->u.mb.un.varWords[0]; 778 lpfc_release_rpi(phba, vport, rpi); 1129 uint16_t rpi; local 1135 rpi 741 lpfc_release_rpi(struct lpfc_hba *phba, struct lpfc_vport *vport, uint16_t rpi) argument [all...] |
H A D | lpfc_bsg.c | 502 uint16_t rpi = 0; local 544 rpi = ndlp->nlp_rpi; 593 cmdiocbq->iocb.ulpContext = phba->sli4_hba.rpi_ids[rpi]; 595 cmdiocbq->iocb.ulpContext = rpi; 2234 * @rpi: Pointer to a remote port login id 2239 static int lpfcdiag_loop_self_reg(struct lpfc_hba *phba, uint16_t *rpi) argument 2252 mbox, *rpi); 2254 *rpi = lpfc_sli4_alloc_rpi(phba); 2258 mbox, *rpi); 2264 lpfc_sli4_free_rpi(phba, *rpi); 2299 lpfcdiag_loop_self_unreg(struct lpfc_hba *phba, uint16_t rpi) argument 2340 lpfcdiag_loop_get_xri(struct lpfc_hba *phba, uint16_t rpi, uint16_t *txxri, uint16_t * rxxri) argument 2801 uint16_t rpi = 0; local [all...] |
H A D | lpfc_hbadisc.c | 881 /* Clean up any firmware default rpi's */ 4292 * by firmware with a no rpi error. 4328 * Free rpi associated with LPFC_NODELIST entry. 4342 uint16_t rpi; local 4347 /* SLI4 ports require the physical rpi value. */ 4348 rpi = ndlp->nlp_rpi; 4350 rpi = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi]; 4351 lpfc_unreg_login(phba, vport->vpi, rpi, mbox); 4568 /* For this case we need to cleanup the default rpi 5340 uint16_t *rpi local 5373 __lpfc_findnode_rpi(struct lpfc_vport *vport, uint16_t rpi) argument 5400 lpfc_findnode_rpi(struct lpfc_vport *vport, uint16_t rpi) argument [all...] |
H A D | lpfc_sli.c | 2111 uint16_t rpi, vpi; local 2128 rpi = pmb->u.mb.un.varWords[0]; 2130 lpfc_unreg_login(phba, vpi, rpi, pmb); 5040 * @type - the extent type (rpi, xri, vfi, vpi). 6056 * Allocate all resources (xri,rpi,vpi,vfi) now. Subsequent 6141 /* Post the rpi header region to the device. */ 6145 "0393 Error %d during rpi post operation\n", 8307 "fc_id 0x%06x vpi 0x%x rpi 0x%x state 0x%x " 8345 uint16_t rpi = 0, vpi = 0; local 8348 /* The rpi i 14699 unsigned long rpi; local 14772 __lpfc_sli4_free_rpi(struct lpfc_hba *phba, int rpi) argument 14788 lpfc_sli4_free_rpi(struct lpfc_hba *phba, int rpi) argument [all...] |
H A D | lpfc_hw.h | 2194 uint16_t rpi; member in struct:__anon4555 2211 uint16_t rpi; 2321 uint16_t rpi; member in struct:__anon4560 2325 uint16_t rpi; 2367 uint16_t rpi; member in struct:__anon4564 2375 uint16_t rpi;
|
/drivers/net/wireless/bcmdhd/include/ |
H A D | wlioctl.h | 801 uint8 rpi[WL_RPI_REP_BIN_NUM]; member in struct:wl_rm_rpi_rep
|