Lines Matching refs:start
414 int start, end, mid;
435 start = 0;
437 while (start < end) {
438 mid = start + (end - start) / 2;
440 * start <= mid < end
441 * data->comp[start].ohm > ohm >= data->comp[end].ohm
445 * check again after updating start. Check it at the end instead
451 start = mid + 1;
453 * ohm >= data->comp[start].ohm might be true here,
454 * since we set start to mid + 1. In that case, we are
458 if (ohm >= data->comp[start].ohm)
459 end = start;
462 * start <= end
463 * data->comp[start].ohm >= ohm >= data->comp[end].ohm
467 * start == end