Lines Matching defs:cur_rate
342 unsigned long cur_rate = *parent_rate;
351 cur_rate = *parent_rate >> shift;
352 if (cur_rate <= periph->range.max)
357 if (rate >= cur_rate)
358 return cur_rate;
360 best_diff = cur_rate - rate;
361 best_rate = cur_rate;
363 cur_rate = *parent_rate >> shift;
364 if (cur_rate < rate)
365 cur_diff = rate - cur_rate;
367 cur_diff = cur_rate - rate;
371 best_rate = cur_rate;
374 if (!best_diff || cur_rate < rate)