Lines Matching refs:pcr
695 static int alloc_shaper(struct atm_dev *dev,int *pcr,int min,int max,int ubr)
712 *pcr = 0;
741 *pcr = i*ATM_OC3_PCR/m;
743 if ((min && *pcr < min) || (max && *pcr > max)) return -EINVAL;
744 if (zatm_dev->tx_bw < *pcr) return -EAGAIN;
745 zatm_dev->tx_bw -= *pcr;
748 DPRINTK("i = %d, m = %d, PCR = %d\n",i,m,*pcr);
824 int pcr,unlimited;
846 if ((zatm_vcc->shaper = alloc_shaper(vcc->dev,&pcr,
852 if (pcr > ATM_OC3_PCR) pcr = ATM_OC3_PCR;
853 vcc->qos.txtp.min_pcr = vcc->qos.txtp.max_pcr = pcr;