Lines Matching refs:target_left
552 unsigned target_left = total / 2; in redistribute2() local
553 unsigned target_right = total - target_left; in redistribute2()
555 if (nr_left < target_left) { in redistribute2()
556 unsigned delta = target_left - nr_left; in redistribute2()
559 } else if (nr_left > target_left) { in redistribute2()
560 unsigned delta = nr_left - target_left; in redistribute2()
563 copy_entries(right, 0, left, target_left, delta); in redistribute2()
566 left->header.nr_entries = cpu_to_le32(target_left); in redistribute2()
580 unsigned total, target_left, target_center, target_right; in redistribute3() local
585 target_left = total / 3; in redistribute3()
586 target_center = (total - target_left) / 2; in redistribute3()
587 target_right = (total - target_left - target_center); in redistribute3()
589 if (nr_left < target_left) { in redistribute3()
590 unsigned left_short = target_left - nr_left; in redistribute3()
595 } else if (nr_left < (target_left + target_center)) { in redistribute3()
596 unsigned left_to_center = nr_left - target_left; in redistribute3()
597 copy_entries(center, 0, left, target_left, left_to_center); in redistribute3()
605 copy_entries(center, 0, left, target_left, nr_left - target_left); in redistribute3()
608 left->header.nr_entries = cpu_to_le32(target_left); in redistribute3()