Lines Matching defs:mid
835 int mid;
848 mid = (min + max) / 2;
849 if (keysymtab[mid].keysym < keysym)
850 min = mid + 1;
851 else if (keysymtab[mid].keysym > keysym)
852 max = mid - 1;
855 return keysymtab[mid].ucs;
876 int mid;
896 mid = (min + max) / 2;
897 if (reverse_keysymtab[mid].ucs < ucs)
898 min = mid + 1;
899 else if (reverse_keysymtab[mid].ucs > ucs)
900 max = mid - 1;
903 return reverse_keysymtab[mid].keysym;