Lines Matching refs:rp
32 #define EMLXS_GET_VADDR(hba, rp, icmd) emlxs_mem_get_vaddr(hba, rp, \
723 emlxs_post_buffer(emlxs_hba_t *hba, RING *rp, int16_t cnt)
739 cnt += rp->fc_missbufcnt;
741 if (rp->ringno == hba->channel_els) {
744 } else if (rp->ringno == hba->channel_ip) {
747 } else if (rp->ringno == hba->channel_ct) {
752 else if (rp->ringno == hba->CHANNEL_FCT) {
766 rp->fc_missbufcnt = cnt;
770 iocbq->channel = (void *)&hba->chan[rp->ringno];
788 mp = EMLXS_GET_VADDR(hba, rp, icmd);
795 rp->fc_missbufcnt = cnt + i;
807 rp,
818 * rp->ringno, icmd->un.cont64[i].addrHigh,
832 EMLXS_SLI_ISSUE_IOCB_CMD(hba, &hba->chan[rp->ringno], iocbq);
835 rp->fc_missbufcnt = 0;
2410 RING *rp;
2412 rp = &hba->sli.sli3.
2418 hba, rp, icmd);
2658 RING *rp;
2663 rp = &hba->sli.sli3.ring[ch];
2668 hba, rp, icmd);
2962 RING *rp;
2967 rp = &hba->sli.sli3.ring[ch];
2972 hba, rp, icmd);
3614 RING *rp;
3618 rp = &hba->sli.sli3.ring[ch];
3624 hba, rp, icmd);