Lines Matching defs:cur_rate
330 unsigned long cur_rate = *parent_rate;
339 cur_rate = *parent_rate >> shift;
340 if (cur_rate <= periph->range.max)
345 if (rate >= cur_rate)
346 return cur_rate;
348 best_diff = cur_rate - rate;
349 best_rate = cur_rate;
351 cur_rate = *parent_rate >> shift;
352 if (cur_rate < rate)
353 cur_diff = rate - cur_rate;
355 cur_diff = cur_rate - rate;
359 best_rate = cur_rate;
362 if (!best_diff || cur_rate < rate)