Lines Matching refs:posixID
71 const char * const posixID; member
97 #define ILCID_POSIX_ELEMENT_ARRAY(hostID, languageID, posixID) \ argument
100 {hostID, #posixID}, \
938 getHostID(const ILcidPosixMap *this_0, const char* posixID, UErrorCode* status) in getHostID() argument
942 int32_t posixIDlen = (int32_t)uprv_strlen(posixID); in getHostID()
946 int32_t sameChars = idCmp(posixID, this_0->regionMaps[idx].posixID); in getHostID()
947 if (sameChars > bestIdxDiff && this_0->regionMaps[idx].posixID[sameChars] == 0) { in getHostID()
958 if ((posixID[bestIdxDiff] == '_' || posixID[bestIdxDiff] == '@') in getHostID()
959 && this_0->regionMaps[bestIdx].posixID[bestIdxDiff] == 0) in getHostID()
978 return this_0->regionMaps[i].posixID; in getPosixID()
984 return this_0->regionMaps[0].posixID; in getPosixID()
1013 uprv_convertToPosix(uint32_t hostid, char *posixID, int32_t posixIDCapacity, UErrorCode* status) in uprv_convertToPosix() argument
1079 uprv_memcpy(posixID, pPosixID, copyLen); in uprv_convertToPosix()
1081 posixID[resLen] = 0; in uprv_convertToPosix()
1110 uprv_convertToLCID(const char *langID, const char* posixID, UErrorCode* status) in uprv_convertToLCID() argument
1125 if (!langID || !posixID || uprv_strlen(langID) < 2 || uprv_strlen(posixID) < 2) { in uprv_convertToLCID()
1138 compVal = uprv_strcmp(langID, gPosixIDmap[mid].regionMaps->posixID); in uprv_convertToLCID()
1146 return getHostID(&gPosixIDmap[mid], posixID, status); in uprv_convertToLCID()
1157 value = getHostID(&gPosixIDmap[idx], posixID, &myStatus); in uprv_convertToLCID()