Home | History | Annotate | Download | only in common

Lines Matching refs:mid

564     uint32_t mid, start, limit;
584 mid = limit;
588 mid = (uint32_t)((start + limit) / 2);
589 if (lastMid == mid) { /* Have we moved? */
592 lastMid = mid;
594 result = ucnv_compareNames(alias, GET_STRING(gMainTable.aliasList[mid]));
597 result = uprv_strcmp(alias, GET_NORMALIZED_STRING(gMainTable.aliasList[mid]));
601 limit = mid;
603 start = mid;
609 if (gMainTable.untaggedConvArray[mid] & UCNV_AMBIGUOUS_ALIAS_MAP_BIT) {
617 && ((gMainTable.untaggedConvArray[mid] & UCNV_CONTAINS_OPTION_BIT) != 0))
620 return gMainTable.untaggedConvArray[mid] & UCNV_CONVERTER_INDEX_MASK;