Home | History | Annotate | Download | only in share

Lines Matching refs:middle

446   int32 middle = -1;
448 int32 first_prefix = middle;
449 int32 last_matched = middle;
452 middle = (begin + end) >> 1;
453 uint32 offset = offsets_[middle];
460 first_prefix = middle;
463 begin = middle + 1;
465 end = middle - 1;
467 end = middle - 1;
468 last_matched = middle;
534 int32 middle;
538 middle = start;
541 middle = locate_first_in_offsets(&searchable);
542 start = middle;
545 int32 middle = locate_first_in_offsets(&searchable);
548 if (middle == -1) {
560 while ((size_t)middle < max_off && !fuzzy_break && !prefix_break) {
563 uint32 offset = offsets_[middle];
566 middle++;
591 lpi_items[lpi_current].psb = translate_score(scores_[middle]);
592 lpi_items[lpi_current].id = ids_[middle];
596 middle++;
601 count = middle - start;
763 int32 middle = end;
765 uint32 last_matched = middle;
768 middle = (begin + end) >> 1;
769 uint32 offset = offsets_[middle];
794 begin = middle + 1;
795 last_matched = middle;
797 end = middle - 1;
799 end = middle - 1;
800 last_matched = middle;
810 int32 middle = -1;
812 int32 last_matched = middle;
815 middle = (begin + end) >> 1;
816 uint32 offset = offsets_[middle];
835 last_matched = middle;
843 begin = middle + 1;
845 end = middle - 1;
847 end = middle - 1;