Lines Matching defs:rpi
183 emlxs_mb_resume_rpi(emlxs_hba_t *hba, emlxs_buf_t *sbp, uint16_t rpi)
189 (void) emlxs_sli4_find_rpi(hba, rpi);
204 mb->un.varResumeRPI.RPI = rpi;
1073 "node=%p did=%06x rpi=%x "
2607 emlxs_mb_read_rpi(emlxs_hba_t *hba, uint32_t rpi, MAILBOXQ *mbq,
2618 mb->un.varRdRPI.reqRpi = (volatile uint16_t) rpi;
2765 ldata = mb->un.varWords[0]; /* get rpi */
2809 "Unable to allocate node. did=%06x rpi=%x "
2833 "node=%p did=%06x rpi=%x "
3006 "Unable to get an rpi. did=%x", did);
3024 mb->un.varRegLogin.rpi = (rp)? rp->RPI: 0;
3048 emlxs_mb_unreg_rpi(emlxs_port_t *port, uint32_t rpi, emlxs_buf_t *sbp,
3057 if (rpi != 0xffff) {
3059 ndlp = emlxs_node_find_rpi(port, rpi);
3090 if ((hba->sli_mode == EMLXS_HBA_SLI4_MODE) && (rpi == 0xffff)) {
3092 mb->un.varUnregLogin.rpi = (uint16_t)port->vpi + hba->vpi_base;
3094 mb->un.varUnregLogin.rpi = (uint16_t)rpi;
3545 "node=%p did=%06x rpi=%x "