Lines Matching refs:pcr
786 static int alloc_shaper(struct atm_dev *dev,int *pcr,int min,int max,int ubr)
803 *pcr = 0;
832 *pcr = i*ATM_OC3_PCR/m;
834 if ((min && *pcr < min) || (max && *pcr > max)) return -EINVAL;
835 if (zatm_dev->tx_bw < *pcr) return -EAGAIN;
836 zatm_dev->tx_bw -= *pcr;
839 DPRINTK("i = %d, m = %d, PCR = %d\n",i,m,*pcr);
940 int uninitialized_var(pcr);
943 if ((zatm_vcc->shaper = alloc_shaper(vcc->dev,&pcr,
949 if (pcr > ATM_OC3_PCR) pcr = ATM_OC3_PCR;
950 vcc->qos.txtp.min_pcr = vcc->qos.txtp.max_pcr = pcr;