Lines Matching refs:pcr
2077 static int atm_pcr_check (struct atm_trafprm * tp, unsigned int pcr) { in atm_pcr_check() argument
2083 else if (tp->min_pcr && tp->min_pcr > pcr) in atm_pcr_check()
2093 else if (tp->max_pcr && tp->max_pcr != ATM_MAX_PCR && tp->max_pcr < pcr) in atm_pcr_check()
2101 pcr, tp->min_pcr, tp->pcr, tp->max_pcr); in atm_pcr_check()
2238 int pcr = atm_pcr_goal (txtp); in hrz_open() local
2240 if (!pcr) { in hrz_open()
2250 pcr = dev->tx_avail; in hrz_open()
2251 } else if (pcr < 0) { in hrz_open()
2253 pcr = -pcr; in hrz_open()
2257 error = make_rate_with_tolerance (dev, pcr, r, 10, in hrz_open()
2274 int pcr = atm_pcr_goal (txtp); in hrz_open()
2276 int scr = pcr/2; // just for fun in hrz_open()
2281 if (!pcr) { in hrz_open()
2283 pcr = 1<<30; in hrz_open()
2284 } else if (pcr < 0) { in hrz_open()
2286 pcr = -pcr; in hrz_open()
2290 error = make_rate_with_tolerance (dev, pcr, pr, 10, in hrz_open()
2320 bucket = mbs*(pcr-scr)/pcr; in hrz_open()
2321 if (bucket*pcr != mbs*(pcr-scr)) in hrz_open()
2368 int pcr = atm_pcr_goal (rxtp); in hrz_open() local
2369 if (!pcr) { in hrz_open()
2373 pcr = dev->rx_avail; in hrz_open()
2374 } else if (pcr < 0) { in hrz_open()
2375 pcr = -pcr; in hrz_open()
2377 vcc.rx_rate = pcr; in hrz_open()