Lines Matching refs:pring
1016 struct lpfc_sli_ring *pring;
1026 pring = &psli->sli3_ring[i];
1028 pring->sli.sli3.sizeCiocb =
1031 pring->sli.sli3.sizeRiocb =
1036 if ((pring->sli.sli3.numCiocb == 0) ||
1037 (pring->sli.sli3.numRiocb == 0)) {
1044 pring->sli.sli3.cmdringaddr = NULL;
1045 pring->sli.sli3.rspringaddr = NULL;
1049 pring->sli.sli3.cmdringaddr = (void *)&phba->IOCBs[iocbCnt];
1050 pcbp->rdsc[i].cmdEntries = pring->sli.sli3.numCiocb;
1057 iocbCnt += pring->sli.sli3.numCiocb;
1060 pring->sli.sli3.rspringaddr = (void *) &phba->IOCBs[iocbCnt];
1062 pcbp->rdsc[i].rspEntries = pring->sli.sli3.numRiocb;
1068 iocbCnt += pring->sli.sli3.numRiocb;
1279 struct lpfc_sli_ring *pring;
1289 pring = &psli->sli3_ring[ring];
1290 mb->un.varCfgRing.numMask = pring->num_mask;
1295 if (pring->prt[0].profile) {
1296 mb->un.varCfgRing.profile = pring->prt[0].profile;
1301 for (i = 0; i < pring->num_mask; i++) {
1302 mb->un.varCfgRing.rrRegs[i].rval = pring->prt[i].rctl;
1307 mb->un.varCfgRing.rrRegs[i].tval = pring->prt[i].type;