Lines Matching refs:total_currency_symbol_count
741 getCurrencyNameCount(const char* loc, int32_t* total_currency_name_count, int32_t* total_currency_symbol_count) {
744 *total_currency_symbol_count = 0;
770 *total_currency_symbol_count += fmt_count;
772 ++(*total_currency_symbol_count); // currency symbol
775 ++(*total_currency_symbol_count); // iso code
826 int32_t* total_currency_symbol_count,
839 getCurrencyNameCount(loc, total_currency_name_count, total_currency_symbol_count);
844 (sizeof(CurrencyNameStruct) * (*total_currency_symbol_count));
850 *total_currency_symbol_count = 0;
897 (*currencySymbols)[*total_currency_symbol_count].IsoCode = iso;
898 (*currencySymbols)[*total_currency_symbol_count].currencyName = name;
899 (*currencySymbols)[*total_currency_symbol_count].flag = NEED_TO_BE_DELETED;
900 (*currencySymbols)[(*total_currency_symbol_count)++].currencyNameLen = length;
904 (*currencySymbols)[*total_currency_symbol_count].IsoCode = iso;
905 (*currencySymbols)[*total_currency_symbol_count].currencyName = (UChar*)s;
906 (*currencySymbols)[*total_currency_symbol_count].flag = 0;
907 (*currencySymbols)[(*total_currency_symbol_count)++].currencyNameLen = len;
920 (*currencySymbols)[*total_currency_symbol_count].IsoCode = iso;
921 (*currencySymbols)[*total_currency_symbol_count].currencyName = (UChar*)uprv_malloc(sizeof(UChar)*3);
923 u_charsToUChars(iso, (*currencySymbols)[*total_currency_symbol_count].currencyName, 3);
924 (*currencySymbols)[*total_currency_symbol_count].flag = NEED_TO_BE_DELETED;
925 (*currencySymbols)[(*total_currency_symbol_count)++].currencyNameLen = 3;
977 qsort(*currencySymbols, *total_currency_symbol_count,
992 printf("currency symbol count: %d\n", *total_currency_symbol_count);
993 for (int32_t index = 0; index < *total_currency_symbol_count; ++index) {
1279 int32_t total_currency_symbol_count = 0;
1299 total_currency_symbol_count = cacheEntry->totalCurrencySymbolCount;
1304 collectCurrencyNames(locale, ¤cyNames, &total_currency_name_count, ¤cySymbols, &total_currency_symbol_count, ec);
1338 cacheEntry->totalCurrencySymbolCount = total_currency_symbol_count;
1345 deleteCurrencyNames(currencySymbols, total_currency_symbol_count);
1350 total_currency_symbol_count = cacheEntry->totalCurrencySymbolCount;
1379 searchCurrencyName(currencySymbols, total_currency_symbol_count,