Home | History | Annotate | Download | only in common

Lines Matching defs:mid

553     uint32_t mid, start, limit;
573 mid = limit;
577 mid = (uint32_t)((start + limit) / 2);
578 if (lastMid == mid) { /* Have we moved? */
581 lastMid = mid;
583 result = ucnv_compareNames(alias, GET_STRING(gMainTable.aliasList[mid]));
586 result = uprv_strcmp(alias, GET_NORMALIZED_STRING(gMainTable.aliasList[mid]));
590 limit = mid;
592 start = mid;
598 if (gMainTable.untaggedConvArray[mid] & UCNV_AMBIGUOUS_ALIAS_MAP_BIT) {
606 && ((gMainTable.untaggedConvArray[mid] & UCNV_CONTAINS_OPTION_BIT) != 0))
609 return gMainTable.untaggedConvArray[mid] & UCNV_CONVERTER_INDEX_MASK;