Lines Matching defs:pring
885 struct lpfc_sli_ring *pring;
895 pring = &psli->ring[i];
897 pring->sizeCiocb = phba->sli_rev == 3 ? SLI3_IOCB_CMD_SIZE:
899 pring->sizeRiocb = phba->sli_rev == 3 ? SLI3_IOCB_RSP_SIZE:
903 if ((pring->numCiocb == 0) || (pring->numRiocb == 0)) {
910 pring->cmdringaddr = NULL;
911 pring->rspringaddr = NULL;
915 pring->cmdringaddr = (void *)&phba->IOCBs[iocbCnt];
916 pcbp->rdsc[i].cmdEntries = pring->numCiocb;
923 iocbCnt += pring->numCiocb;
926 pring->rspringaddr = (void *) &phba->IOCBs[iocbCnt];
928 pcbp->rdsc[i].rspEntries = pring->numRiocb;
934 iocbCnt += pring->numRiocb;
1145 struct lpfc_sli_ring *pring;
1155 pring = &psli->ring[ring];
1156 mb->un.varCfgRing.numMask = pring->num_mask;
1161 if (pring->prt[0].profile) {
1162 mb->un.varCfgRing.profile = pring->prt[0].profile;
1167 for (i = 0; i < pring->num_mask; i++) {
1168 mb->un.varCfgRing.rrRegs[i].rval = pring->prt[i].rctl;
1173 mb->un.varCfgRing.rrRegs[i].tval = pring->prt[i].type;