Lines Matching refs:cur
1391 struct via_pll_config cur, up, down, best = {0, 1, 0}; in get_pll_config() local
1396 cur.rshift = limits[i].rshift; in get_pll_config()
1397 cur.divisor = limits[i].divisor; in get_pll_config()
1398 cur.multiplier = clk / ((f0 / cur.divisor)>>cur.rshift); in get_pll_config()
1399 f = abs(get_pll_output_frequency(f0, cur) - clk); in get_pll_config()
1400 up = down = cur; in get_pll_config()
1404 cur = up; in get_pll_config()
1406 cur = down; in get_pll_config()
1408 if (cur.multiplier < limits[i].multiplier_min) in get_pll_config()
1409 cur.multiplier = limits[i].multiplier_min; in get_pll_config()
1410 else if (cur.multiplier > limits[i].multiplier_max) in get_pll_config()
1411 cur.multiplier = limits[i].multiplier_max; in get_pll_config()
1413 f = abs(get_pll_output_frequency(f0, cur) - clk); in get_pll_config()
1415 best = cur; in get_pll_config()