Lines Matching refs:pcr
159 int pcr; desired PCR in cells per second
170 CBR(pcr) pcr bandwidth always available
171 rtVBR(pcr,scr,mbs) scr bandwidth always available, upto pcr at mbs too
175 nrtVBR(pcr,scr,mbs) scr bandwidth always available, upto pcr at mbs too
177 ABR(mcr,pcr) mcr bandwidth always available, upto pcr (depending) too
180 pcr and scr have associated cdvt values
1982 /********** check pcr **********/
1985 static int atm_pcr_check (struct atm_trafprm * tp, unsigned int pcr) {
1986 // we are assuming non-UBR, and non-special values of pcr
1991 else if (tp->min_pcr && tp->min_pcr > pcr)
1992 PRINTD (DBG_QOS, "pcr less than min_pcr");
2001 else if (tp->max_pcr && tp->max_pcr != ATM_MAX_PCR && tp->max_pcr < pcr)
2002 PRINTD (DBG_QOS, "pcr greater than max_pcr");
2005 PRINTD (DBG_QOS, "xBR(pcr) OK");
2008 PRINTD (DBG_QOS, "pcr=%u, tp: min_pcr=%d, pcr=%d, max_pcr=%d",
2009 pcr, tp->min_pcr, tp->pcr, tp->max_pcr);
2134 int pcr = atm_pcr_goal (txtp);
2136 if (!pcr) {
2146 pcr = dev->tx_avail;
2147 } else if (pcr < 0) {
2149 pcr = -pcr;
2153 error = make_rate_with_tolerance (dev, pcr, r, 10,
2197 int pcr = atm_pcr_goal (rxtp);
2198 if (!pcr) {
2202 pcr = dev->rx_avail;
2203 } else if (pcr < 0) {
2204 pcr = -pcr;
2206 vcc.rx_rate = pcr;