Lines Matching refs:posixID
69 const char * const posixID; member
95 #define ILCID_POSIX_ELEMENT_ARRAY(hostID, languageID, posixID) \ argument
98 {hostID, #posixID}, \
982 getHostID(const ILcidPosixMap *this_0, const char* posixID, UErrorCode* status) in getHostID() argument
986 int32_t posixIDlen = (int32_t)uprv_strlen(posixID); in getHostID()
990 int32_t sameChars = idCmp(posixID, this_0->regionMaps[idx].posixID); in getHostID()
991 if (sameChars > bestIdxDiff && this_0->regionMaps[idx].posixID[sameChars] == 0) { in getHostID()
1002 if ((posixID[bestIdxDiff] == '_' || posixID[bestIdxDiff] == '@') in getHostID()
1003 && this_0->regionMaps[bestIdx].posixID[bestIdxDiff] == 0) in getHostID()
1022 return this_0->regionMaps[i].posixID; in getPosixID()
1028 return this_0->regionMaps[0].posixID; in getPosixID()
1057 uprv_convertToPosix(uint32_t hostid, char *posixID, int32_t posixIDCapacity, UErrorCode* status) in uprv_convertToPosix() argument
1137 uprv_memcpy(posixID, pPosixID, copyLen); in uprv_convertToPosix()
1139 posixID[resLen] = 0; in uprv_convertToPosix()
1255 uprv_convertToLCID(const char *langID, const char* posixID, UErrorCode* status) in uprv_convertToLCID() argument
1271 if (!langID || !posixID || uprv_strlen(langID) < 2 || uprv_strlen(posixID) < 2) { in uprv_convertToLCID()
1284 compVal = uprv_strcmp(langID, gPosixIDmap[mid].regionMaps->posixID); in uprv_convertToLCID()
1292 return getHostID(&gPosixIDmap[mid], posixID, status); in uprv_convertToLCID()
1303 value = getHostID(&gPosixIDmap[idx], posixID, &myStatus); in uprv_convertToLCID()