/PHP-5.3/TSRM/ |
H A D | tsrm_config_common.h | 58 # define tsrm_do_alloca_ex(size, limit, use_heap) \ argument 59 ((use_heap = ((size) > (limit))) ? malloc(size) : alloca(size)) 60 # define tsrm_do_alloca(size, use_heap) \ argument 61 tsrm_do_alloca_ex(size, TSRM_ALLOCA_MAX_SIZE, use_heap) 62 # define tsrm_free_alloca(p, use_heap) \ argument 63 do { if (use_heap) free(p); } while (0) 66 # define tsrm_do_alloca(p, use_heap) malloc(p) argument 67 # define tsrm_free_alloca(p, use_heap) free(p) argument
|
H A D | tsrm_virtual_cwd.c | 776 TSRM_ALLOCA_FLAG(use_heap) in tsrm_realpath_r() 1029 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r() 1038 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r() 1077 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r() 1084 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r() 1089 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r() 1128 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r() 1143 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r() 1156 tsrm_free_alloca(tmp, use_heap); in tsrm_realpath_r() 1384 TSRM_ALLOCA_FLAG(use_heap) in virtual_chdir_file() [all …]
|
/PHP-5.3/ext/intl/collator/ |
H A D | collator_is_numeric.c | 23 #define ALLOCA_FLAG(use_heap) argument 39 ALLOCA_FLAG(use_heap); in collator_u_strtod() 90 numbuf = (char *) _do_alloca(length + 1, use_heap); in collator_u_strtod() 103 _free_alloca(numbuf, use_heap); in collator_u_strtod()
|
/PHP-5.3/Zend/ |
H A D | zend.h | 189 # define do_alloca_ex(size, limit, use_heap) \ argument 190 ((use_heap = (UNEXPECTED((size) > (limit)))) ? emalloc(size) : alloca(size)) 191 # define do_alloca(size, use_heap) \ argument 192 do_alloca_ex(size, ZEND_ALLOCA_MAX_SIZE, use_heap) 193 # define free_alloca(p, use_heap) \ argument 194 do { if (UNEXPECTED(use_heap)) efree(p); } while (0) 198 # define do_alloca(p, use_heap) emalloc(p) argument 199 # define free_alloca(p, use_heap) efree(p) argument
|
H A D | zend_closures.c | 117 ALLOCA_FLAG(use_heap) in zend_closure_get_method() 119 lc_name = do_alloca(method_len + 1, use_heap); in zend_closure_get_method() 124 free_alloca(lc_name, use_heap); in zend_closure_get_method() 127 free_alloca(lc_name, use_heap); in zend_closure_get_method()
|
H A D | zend_builtin_functions.c | 1174 ALLOCA_FLAG(use_heap) in ZEND_FUNCTION() 1184 lc_name = do_alloca(class_name_len + 1, use_heap); in ZEND_FUNCTION() 1196 free_alloca(lc_name, use_heap); in ZEND_FUNCTION() 1217 ALLOCA_FLAG(use_heap) in ZEND_FUNCTION() 1227 lc_name = do_alloca(iface_name_len + 1, use_heap); in ZEND_FUNCTION() 1239 free_alloca(lc_name, use_heap); in ZEND_FUNCTION() 1301 ALLOCA_FLAG(use_heap) in ZEND_FUNCTION() 1308 lc_name = do_alloca(class_name_len + 1, use_heap); in ZEND_FUNCTION() 1312 free_alloca(lc_name, use_heap); in ZEND_FUNCTION()
|
H A D | zend_execute_API.c | 1055 ALLOCA_FLAG(use_heap) in zend_lookup_class_ex() 1061 lc_free = lc_name = do_alloca(name_length + 1, use_heap); in zend_lookup_class_ex() 1073 free_alloca(lc_free, use_heap); in zend_lookup_class_ex() 1081 free_alloca(lc_free, use_heap); in zend_lookup_class_ex() 1091 free_alloca(lc_free, use_heap); in zend_lookup_class_ex() 1138 free_alloca(lc_free, use_heap); in zend_lookup_class_ex() 1143 free_alloca(lc_free, use_heap); in zend_lookup_class_ex()
|
H A D | zend_object_handlers.c | 852 ALLOCA_FLAG(use_heap) in zend_std_get_method() 854 lc_method_name = do_alloca(method_len+1, use_heap); in zend_std_get_method() 860 free_alloca(lc_method_name, use_heap); in zend_std_get_method() 914 free_alloca(lc_method_name, use_heap); in zend_std_get_method()
|
H A D | zend_compile.c | 1195 ALLOCA_FLAG(use_heap) in zend_do_begin_function_declaration() 1276 class_lcname = do_alloca(CG(active_class_entry)->name_length + 1, use_heap); in zend_do_begin_function_declaration() 1331 free_alloca(class_lcname, use_heap); in zend_do_begin_function_declaration()
|
/PHP-5.3/main/ |
H A D | main.c | 2237 ALLOCA_FLAG(use_heap) in php_execute_script() 2248 old_cwd = do_alloca(OLD_CWD_SIZE, use_heap); in php_execute_script() 2329 free_alloca(old_cwd, use_heap); in php_execute_script() 2340 ALLOCA_FLAG(use_heap) in php_execute_simple_script() 2344 old_cwd = do_alloca(OLD_CWD_SIZE, use_heap); in php_execute_simple_script() 2367 free_alloca(old_cwd, use_heap); in php_execute_simple_script()
|
/PHP-5.3/ext/spl/ |
H A D | php_spl.c | 72 ALLOCA_FLAG(use_heap) in spl_find_ce_by_name() 74 lc_name = do_alloca(len + 1, use_heap); in spl_find_ce_by_name() 78 free_alloca(lc_name, use_heap); in spl_find_ce_by_name()
|
/PHP-5.3/ext/interbase/ |
H A D | ibase_query.c | 1793 ALLOCA_FLAG(use_heap) in PHP_FUNCTION() 1819 args = (zval ***) do_alloca((expected_n + 1) * sizeof(zval **), use_heap); in PHP_FUNCTION() 1859 free_alloca(args, use_heap); in PHP_FUNCTION()
|
/PHP-5.3/ext/reflection/ |
H A D | php_reflection.c | 1166 ALLOCA_FLAG(use_heap) in reflection_extension_factory() 1168 lcname = do_alloca(name_len + 1, use_heap); in reflection_extension_factory() 1171 free_alloca(lcname, use_heap); in reflection_extension_factory() 1174 free_alloca(lcname, use_heap); in reflection_extension_factory() 4768 ALLOCA_FLAG(use_heap) in ZEND_METHOD() 4779 lcname = do_alloca(name_len + 1, use_heap); in ZEND_METHOD() 4782 free_alloca(lcname, use_heap); in ZEND_METHOD() 4787 free_alloca(lcname, use_heap); in ZEND_METHOD()
|