loc_name 254 ext/intl/locale/locale_methods.c static char* get_icu_value_internal( const char* loc_name , char* tag_name, int* result , int fromParseLocale) loc_name 269 ext/intl/locale/locale_methods.c grOffset = findOffset( LOC_GRANDFATHERED , loc_name ); loc_name 272 ext/intl/locale/locale_methods.c return estrdup(loc_name); loc_name 282 ext/intl/locale/locale_methods.c if( strlen(loc_name)>1 && (isIDPrefix(loc_name) == 1) ){ loc_name 283 ext/intl/locale/locale_methods.c return estrdup(loc_name); loc_name 287 ext/intl/locale/locale_methods.c singletonPos = getSingletonPos( loc_name ); loc_name 295 ext/intl/locale/locale_methods.c mod_loc_name = estrndup ( loc_name , singletonPos-1); loc_name 302 ext/intl/locale/locale_methods.c mod_loc_name = estrdup(loc_name ); loc_name 372 ext/intl/locale/locale_methods.c const char* loc_name = NULL; loc_name 386 ext/intl/locale/locale_methods.c &loc_name ,&loc_name_len ) == FAILURE) { loc_name 395 ext/intl/locale/locale_methods.c loc_name = intl_locale_get_default(TSRMLS_C); loc_name 399 ext/intl/locale/locale_methods.c tag_value = get_icu_value_internal( loc_name , tag_name , &result ,0); loc_name 467 ext/intl/locale/locale_methods.c const char* loc_name = NULL; loc_name 491 ext/intl/locale/locale_methods.c &loc_name, &loc_name_len , loc_name 509 ext/intl/locale/locale_methods.c loc_name = intl_locale_get_default(TSRMLS_C); loc_name 514 ext/intl/locale/locale_methods.c grOffset = findOffset( LOC_GRANDFATHERED , loc_name ); loc_name 517 ext/intl/locale/locale_methods.c mod_loc_name = getPreferredTag( loc_name ); loc_name 526 ext/intl/locale/locale_methods.c mod_loc_name = estrdup( loc_name ); loc_name 679 ext/intl/locale/locale_methods.c const char* loc_name = NULL; loc_name 694 ext/intl/locale/locale_methods.c &loc_name, &loc_name_len ) == FAILURE) loc_name 703 ext/intl/locale/locale_methods.c loc_name = intl_locale_get_default(TSRMLS_C); loc_name 707 ext/intl/locale/locale_methods.c e = uloc_openKeywords( loc_name, &status ); loc_name 717 ext/intl/locale/locale_methods.c kw_value_len=uloc_getKeywordValue( loc_name,kw_key, kw_value, kw_value_len , &status ); loc_name 721 ext/intl/locale/locale_methods.c kw_value_len=uloc_getKeywordValue( loc_name,kw_key, kw_value, kw_value_len+1 , &status ); loc_name 761 ext/intl/locale/locale_methods.c static int append_key_value(smart_str* loc_name, HashTable* hash_arr, char* key_name) loc_name 773 ext/intl/locale/locale_methods.c smart_str_appendl(loc_name, SEPARATOR , sizeof(SEPARATOR)-1); loc_name 775 ext/intl/locale/locale_methods.c smart_str_appendl(loc_name, Z_STRVAL_PP(ele_value) , Z_STRLEN_PP(ele_value)); loc_name 786 ext/intl/locale/locale_methods.c static void add_prefix(smart_str* loc_name, char* key_name) loc_name 789 ext/intl/locale/locale_methods.c smart_str_appendl(loc_name, SEPARATOR , sizeof(SEPARATOR)-1); loc_name 790 ext/intl/locale/locale_methods.c smart_str_appendl(loc_name, PRIVATE_PREFIX , sizeof(PRIVATE_PREFIX)-1); loc_name 802 ext/intl/locale/locale_methods.c static int append_multiple_key_values(smart_str* loc_name, HashTable* hash_arr, char* key_name TSRMLS_DC) loc_name 812 ext/intl/locale/locale_methods.c add_prefix( loc_name , key_name); loc_name 814 ext/intl/locale/locale_methods.c smart_str_appendl(loc_name, SEPARATOR , sizeof(SEPARATOR)-1); loc_name 815 ext/intl/locale/locale_methods.c smart_str_appendl(loc_name, Z_STRVAL_PP(ele_value) , Z_STRLEN_PP(ele_value)); loc_name 828 ext/intl/locale/locale_methods.c add_prefix(loc_name , key_name); loc_name 830 ext/intl/locale/locale_methods.c smart_str_appendl(loc_name, SEPARATOR , sizeof(SEPARATOR)-1); loc_name 831 ext/intl/locale/locale_methods.c smart_str_appendl(loc_name, Z_STRVAL_PP(data) , Z_STRLEN_PP(data)); loc_name 862 ext/intl/locale/locale_methods.c add_prefix(loc_name , cur_key_name); loc_name 864 ext/intl/locale/locale_methods.c smart_str_appendl(loc_name, SEPARATOR , sizeof(SEPARATOR)-1); loc_name 865 ext/intl/locale/locale_methods.c smart_str_appendl(loc_name, Z_STRVAL_PP(ele_value) , Z_STRLEN_PP(ele_value)); loc_name 879 ext/intl/locale/locale_methods.c static int handleAppendResult( int result, smart_str* loc_name TSRMLS_DC) loc_name 885 ext/intl/locale/locale_methods.c smart_str_free(loc_name); loc_name 902 ext/intl/locale/locale_methods.c smart_str *loc_name = &loc_name_s; loc_name 923 ext/intl/locale/locale_methods.c result = append_key_value(loc_name, hash_arr, LOC_GRANDFATHERED_LANG_TAG); loc_name 925 ext/intl/locale/locale_methods.c RETURN_SMART_STR(loc_name); loc_name 927 ext/intl/locale/locale_methods.c if( !handleAppendResult( result, loc_name TSRMLS_CC)){ loc_name 932 ext/intl/locale/locale_methods.c result = append_key_value(loc_name, hash_arr , LOC_LANG_TAG); loc_name 936 ext/intl/locale/locale_methods.c smart_str_free(loc_name); loc_name 939 ext/intl/locale/locale_methods.c if( !handleAppendResult( result, loc_name TSRMLS_CC)){ loc_name 944 ext/intl/locale/locale_methods.c result = append_multiple_key_values(loc_name, hash_arr , LOC_EXTLANG_TAG TSRMLS_CC); loc_name 945 ext/intl/locale/locale_methods.c if( !handleAppendResult( result, loc_name TSRMLS_CC)){ loc_name 950 ext/intl/locale/locale_methods.c result = append_key_value(loc_name, hash_arr , LOC_SCRIPT_TAG); loc_name 951 ext/intl/locale/locale_methods.c if( !handleAppendResult( result, loc_name TSRMLS_CC)){ loc_name 956 ext/intl/locale/locale_methods.c result = append_key_value( loc_name, hash_arr , LOC_REGION_TAG); loc_name 957 ext/intl/locale/locale_methods.c if( !handleAppendResult( result, loc_name TSRMLS_CC)){ loc_name 962 ext/intl/locale/locale_methods.c result = append_multiple_key_values( loc_name, hash_arr , LOC_VARIANT_TAG TSRMLS_CC); loc_name 963 ext/intl/locale/locale_methods.c if( !handleAppendResult( result, loc_name TSRMLS_CC)){ loc_name 968 ext/intl/locale/locale_methods.c result = append_multiple_key_values( loc_name, hash_arr , LOC_PRIVATE_TAG TSRMLS_CC); loc_name 969 ext/intl/locale/locale_methods.c if( !handleAppendResult( result, loc_name TSRMLS_CC)){ loc_name 973 ext/intl/locale/locale_methods.c RETURN_SMART_STR(loc_name); loc_name 984 ext/intl/locale/locale_methods.c static char* get_private_subtags(const char* loc_name) loc_name 991 ext/intl/locale/locale_methods.c if( loc_name && (len = strlen(loc_name)>0 ) ){ loc_name 992 ext/intl/locale/locale_methods.c mod_loc_name = loc_name ; loc_name 1029 ext/intl/locale/locale_methods.c static int add_array_entry(const char* loc_name, zval* hash_arr, char* key_name TSRMLS_DC) loc_name 1042 ext/intl/locale/locale_methods.c key_value = get_private_subtags( loc_name ); loc_name 1045 ext/intl/locale/locale_methods.c key_value = get_icu_value_internal( loc_name , key_name , &result,1 ); loc_name 1094 ext/intl/locale/locale_methods.c const char* loc_name = NULL; loc_name 1101 ext/intl/locale/locale_methods.c &loc_name, &loc_name_len ) == FAILURE) loc_name 1110 ext/intl/locale/locale_methods.c loc_name = intl_locale_get_default(TSRMLS_C); loc_name 1115 ext/intl/locale/locale_methods.c grOffset = findOffset( LOC_GRANDFATHERED , loc_name ); loc_name 1117 ext/intl/locale/locale_methods.c add_assoc_string( return_value , LOC_GRANDFATHERED_LANG_TAG , estrdup(loc_name) ,FALSE ); loc_name 1121 ext/intl/locale/locale_methods.c add_array_entry( loc_name , return_value , LOC_LANG_TAG TSRMLS_CC); loc_name 1122 ext/intl/locale/locale_methods.c add_array_entry( loc_name , return_value , LOC_SCRIPT_TAG TSRMLS_CC); loc_name 1123 ext/intl/locale/locale_methods.c add_array_entry( loc_name , return_value , LOC_REGION_TAG TSRMLS_CC); loc_name 1124 ext/intl/locale/locale_methods.c add_array_entry( loc_name , return_value , LOC_VARIANT_TAG TSRMLS_CC); loc_name 1125 ext/intl/locale/locale_methods.c add_array_entry( loc_name , return_value , LOC_PRIVATE_TAG TSRMLS_CC); loc_name 1138 ext/intl/locale/locale_methods.c const char* loc_name = NULL; loc_name 1149 ext/intl/locale/locale_methods.c &loc_name, &loc_name_len ) == FAILURE) loc_name 1158 ext/intl/locale/locale_methods.c loc_name = intl_locale_get_default(TSRMLS_C); loc_name 1165 ext/intl/locale/locale_methods.c if( findOffset( LOC_GRANDFATHERED , loc_name ) >= 0 ){ loc_name 1170 ext/intl/locale/locale_methods.c variant = get_icu_value_internal( loc_name , LOC_VARIANT_TAG , &result ,0);