Lines Matching refs:uint16_t

105     uint16_t    aliasCount;
106 uint16_t *aliases; /* Index into stringStore */
110 uint16_t converter; /* Index into stringStore */
111 uint16_t totalAliasCount; /* Total aliases in this column */
115 static uint16_t converterCount=0;
121 uint16_t tag; /* Index into tagStore */
122 uint16_t totalAliasCount; /* Total aliases in this row */
128 static uint16_t tagCount = 0;
131 static uint16_t knownAliases[MAX_ALIAS_COUNT];
132 static uint16_t knownAliasesCount = 0;
133 /*static uint16_t duplicateKnownAliasesCount = 0;*/
136 static uint16_t aliasLists[MAX_LIST_SIZE];
137 static uint16_t aliasListsSize = 0;
170 static uint16_t
171 addAlias(const char *alias, uint16_t standard, uint16_t converter, UBool defaultName);
173 static uint16_t
179 static uint16_t
185 static uint16_t
186 getTagNumber(const char *tag, uint16_t tagLen);
189 addTaggedAlias(uint16_t tag, const char *alias, uint16_t converter);*/
201 #define GET_ALIAS_NUM(str) ((uint16_t)((str - stringStore) >> 1))
202 #define GET_TAG_NUM(str) ((uint16_t)((str - tagStore) >> 1))
424 uint16_t pos=0, start, limit, length, cnv;
447 length=(uint16_t)(limit-start);
477 length=(uint16_t)(limit-start);
509 uint16_t tag = getTagNumber(line + start, (uint16_t)(limit - start));
530 static uint16_t
531 getTagNumber(const char *tag, uint16_t tagLen) {
533 uint16_t t;
580 addTaggedAlias(uint16_t tag, const char *alias, uint16_t converter) {
619 tags[tagCount++].tag = (uint16_t)((atag - tagStore) >> 1);
628 static uint16_t
633 uint16_t num = GET_ALIAS_NUM(alias);
666 static uint16_t
667 addAlias(const char *alias, uint16_t standard, uint16_t converter, UBool defaultName) {
714 uint16_t aliasNum = tags[standard].aliasList[idx].aliases[idx2];
747 uint16_t aliasNum = tags[idx].aliasList[converter].aliases[0];
764 aliasList->aliases = (uint16_t *)uprv_realloc(aliasList->aliases, (aliasList->aliasCount + 1) * sizeof(aliasList->aliases[0]));
790 static uint16_t
814 resolveAliasToConverter(uint16_t alias, uint16_t *tagNum, uint16_t *converterNum) {
815 uint16_t idx, idx2, idx3;
820 uint16_t aliasNum = tags[idx].aliasList[idx2].aliases[idx3];
834 uint16_t aliasNum = tags[idx].aliasList[idx2].aliases[idx3];
852 resolveAliases(uint16_t *uniqueAliasArr, uint16_t *uniqueAliasToConverterArr, uint16_t aliasOffset) {
855 uint16_t currTagNum, oldTagNum;
856 uint16_t currConvNum, oldConvNum;
922 createOneAliasList(uint16_t *aliasArrLists, uint32_t tag, uint32_t converter, uint16_t offset) {
939 uint16_t value;
987 uint16_t aliasOffset = (uint16_t)(tagBlock.top/sizeof(uint16_t));
988 uint16_t *aliasArrLists = (uint16_t *)uprv_malloc(tagCount * converterCount * sizeof(uint16_t));
989 uint16_t *uniqueAliases = (uint16_t *)uprv_malloc(knownAliasesCount * sizeof(uint16_t));
990 uint16_t *uniqueAliasesToConverter = (uint16_t *)uprv_malloc(knownAliasesCount * sizeof(uint16_t));
1014 /* All sizes are the number of uint16_t units, not bytes */
1021 udata_write32(out, sizeof(tableOptions) / sizeof(uint16_t));
1022 udata_write32(out, (tagBlock.top + stringBlock.top) / sizeof(uint16_t));
1024 udata_write32(out, (tagBlock.top + stringBlock.top) / sizeof(uint16_t));
1030 udata_write16(out, (uint16_t)(converters[i].converter + aliasOffset));
1043 udata_writeBlock(out, uniqueAliases, uniqueAliasesSize * sizeof(uint16_t));
1046 udata_writeBlock(out, uniqueAliasesToConverter, uniqueAliasesSize * sizeof(uint16_t));
1049 udata_writeBlock(out, (const void *)(aliasArrLists + (2*converterCount)), (((tagCount - 2) * converterCount) * sizeof(uint16_t)));
1051 udata_writeBlock(out, (const void *)aliasArrLists, (2 * converterCount * sizeof(uint16_t)));
1057 udata_writeBlock(out, (const void *)aliasLists, aliasListsSize * sizeof(uint16_t));
1126 int result = ucnv_compareNames(GET_ALIAS_STR(*(uint16_t*)alias1), GET_ALIAS_STR(*(uint16_t*)alias2));
1129 return (int)uprv_strlen(GET_ALIAS_STR(*(uint16_t*)alias1)) - (int)uprv_strlen(GET_ALIAS_STR(*(uint16_t*)alias2));