Lines Matching defs:mid
836 int mid;
849 mid = (min + max) / 2;
850 if (keysymtab[mid].keysym < keysym)
851 min = mid + 1;
852 else if (keysymtab[mid].keysym > keysym)
853 max = mid - 1;
856 return keysymtab[mid].ucs;
879 int mid;
898 mid = (min + max) / 2;
899 if (reverse_keysymtab[mid].ucs < ucs)
900 min = mid + 1;
901 else if (reverse_keysymtab[mid].ucs > ucs)
902 max = mid - 1;
905 return reverse_keysymtab[mid].keysym;