Lines Matching refs:pring
957 struct lpfc_sli_ring *pring;
967 pring = &psli->sli3_ring[i];
969 pring->sli.sli3.sizeCiocb =
972 pring->sli.sli3.sizeRiocb =
977 if ((pring->sli.sli3.numCiocb == 0) ||
978 (pring->sli.sli3.numRiocb == 0)) {
985 pring->sli.sli3.cmdringaddr = NULL;
986 pring->sli.sli3.rspringaddr = NULL;
990 pring->sli.sli3.cmdringaddr = (void *)&phba->IOCBs[iocbCnt];
991 pcbp->rdsc[i].cmdEntries = pring->sli.sli3.numCiocb;
998 iocbCnt += pring->sli.sli3.numCiocb;
1001 pring->sli.sli3.rspringaddr = (void *) &phba->IOCBs[iocbCnt];
1003 pcbp->rdsc[i].rspEntries = pring->sli.sli3.numRiocb;
1009 iocbCnt += pring->sli.sli3.numRiocb;
1220 struct lpfc_sli_ring *pring;
1230 pring = &psli->sli3_ring[ring];
1231 mb->un.varCfgRing.numMask = pring->num_mask;
1236 if (pring->prt[0].profile) {
1237 mb->un.varCfgRing.profile = pring->prt[0].profile;
1242 for (i = 0; i < pring->num_mask; i++) {
1243 mb->un.varCfgRing.rrRegs[i].rval = pring->prt[i].rctl;
1248 mb->un.varCfgRing.rrRegs[i].tval = pring->prt[i].type;