/PHP-5.5/ |
H A D | README.PARAMETER_PARSING_API | 16 int zend_parse_parameters(int num_args TSRMLS_DC, char *type_spec, ...); 17 int zend_parse_parameters_ex(int flags, int num_args TSRMLS_DC, char *type_spec, ...); 33 int zend_parse_parameter(int flags, int arg_num TSRMLS_DC, zval **arg, const char *spec, ...);
|
H A D | README.STREAMS | 31 PHPAPI size_t php_stream_printf(php_stream * stream TSRMLS_DC, 50 int options, char **opened_path TSRMLS_DC); 83 const char *pfx, char **opened_path TSRMLS_DC);
|
H A D | README.input_filter | 141 php_register_variable_ex(raw_var, &new_var, array_ptr TSRMLS_DC);
|
H A D | UPGRADING.INTERNALS | 98 typedef int (*compare_r_func_t)(const void *, const void * TSRMLS_DC, void *); 99 … zend_qsort_r(void *base, size_t nmemb, size_t siz, compare_r_func_t compare, void *arg TSRMLS_DC); 108 void (*get_current_key)(zend_object_iterator *iter, zval *key TSRMLS_DC);
|
/PHP-5.5/TSRM/ |
H A D | TSRM.h | 166 #define TSRMLS_DC , TSRMLS_D macro 180 #define TSRMLS_DC macro
|
H A D | tsrm_virtual_cwd.c | 420 static void cwd_globals_ctor(virtual_cwd_globals *cwd_g TSRMLS_DC) /* {{{ */ in cwd_globals_ctor() argument 430 static void cwd_globals_dtor(virtual_cwd_globals *cwd_g TSRMLS_DC) /* {{{ */ in cwd_globals_dtor() argument 493 CWD_API char *virtual_getcwd_ex(size_t *length TSRMLS_DC) /* {{{ */ in virtual_getcwd_ex() argument 535 CWD_API char *virtual_getcwd(char *buf, size_t size TSRMLS_DC) /* {{{ */ in virtual_getcwd() argument 1359 CWD_API int virtual_chdir(const char *path TSRMLS_DC) /* {{{ */ in virtual_chdir() argument 1365 …irtual_chdir_file(const char *path, int (*p_chdir)(const char *path TSRMLS_DC) TSRMLS_DC) /* {{{ */ in virtual_chdir_file() argument 1658 CWD_API int virtual_creat(const char *path, mode_t mode TSRMLS_DC) /* {{{ */ in virtual_creat() argument 1676 CWD_API int virtual_rename(char *oldname, char *newname TSRMLS_DC) /* {{{ */ in virtual_rename() argument 1749 CWD_API int virtual_unlink(const char *path TSRMLS_DC) /* {{{ */ in virtual_unlink() argument 1788 CWD_API int virtual_rmdir(const char *pathname TSRMLS_DC) /* {{{ */ in virtual_rmdir() argument [all …]
|
H A D | tsrm_virtual_cwd.h | 154 CWD_API char *virtual_getcwd_ex(size_t *length TSRMLS_DC); 155 CWD_API char *virtual_getcwd(char *buf, size_t size TSRMLS_DC); 156 CWD_API int virtual_chdir(const char *path TSRMLS_DC); 157 …API int virtual_chdir_file(const char *path, int (*p_chdir)(const char *path TSRMLS_DC) TSRMLS_DC); 162 CWD_API int virtual_open(const char *path TSRMLS_DC, int flags, ...); 163 CWD_API int virtual_creat(const char *path, mode_t mode TSRMLS_DC); 164 CWD_API int virtual_rename(char *oldname, char *newname TSRMLS_DC); 167 CWD_API int virtual_unlink(const char *path TSRMLS_DC); 169 CWD_API int virtual_rmdir(const char *pathname TSRMLS_DC); 170 CWD_API DIR *virtual_opendir(const char *pathname TSRMLS_DC); [all …]
|
H A D | tsrm_win32.c | 43 static void tsrm_win32_ctor(tsrm_win32_globals *globals TSRMLS_DC) in tsrm_win32_ctor() argument 62 static void tsrm_win32_dtor(tsrm_win32_globals *globals TSRMLS_DC) in tsrm_win32_dtor() argument 106 char * tsrm_win32_get_path_sid_key(const char *pathname TSRMLS_DC) in tsrm_win32_get_path_sid_key() argument 193 TSRM_API int tsrm_win32_access(const char *pathname, int mode TSRMLS_DC) in tsrm_win32_access() argument 384 static process_pair *process_get(FILE *stream TSRMLS_DC) in process_get() argument 457 TSRM_API FILE *popen_ex(const char *command, const char *type, const char *cwd, char *env TSRMLS_DC) in popen_ex() argument
|
H A D | tsrm_win32.h | 93 char * tsrm_win32_get_path_sid_key(const char *pathname TSRMLS_DC); 98 TSRM_API FILE *popen_ex(const char *command, const char *type, const char *cwd, char *env TSRMLS_DC… 101 TSRM_API int tsrm_win32_access(const char *pathname, int mode TSRMLS_DC);
|
/PHP-5.5/Zend/ |
H A D | zend.c | 50 ZEND_API FILE *(*zend_fopen)(const char *filename, char **opened_path TSRMLS_DC); 57 ZEND_API char *(*zend_getenv)(char *name, size_t name_len TSRMLS_DC); 58 ZEND_API char *(*zend_resolve_path)(const char *filename, int filename_len TSRMLS_DC); 60 void (*zend_on_timeout)(int seconds TSRMLS_DC); 62 static void (*zend_message_dispatcher_p)(long message, const void *data TSRMLS_DC); 195 static void print_flat_hash(HashTable *ht TSRMLS_DC) /* {{{ */ in print_flat_hash() argument 339 ZEND_API void zend_print_flat_zval_r(zval *expr TSRMLS_DC) /* {{{ */ in zend_print_flat_zval_r() argument 392 ZEND_API void zend_print_zval_r(zval *expr, int indent TSRMLS_DC) /* {{{ */ in zend_print_zval_r() argument 595 static void zend_new_thread_end_handler(THREAD_T thread_id TSRMLS_DC) /* {{{ */ in zend_new_thread_end_handler() argument 981 ZEND_API void zend_message_dispatcher(long message, const void *data TSRMLS_DC) /* {{{ */ in BEGIN_EXTERN_C() [all …]
|
H A D | zend.h | 509 zend_object_value (*create_object)(zend_class_entry *class_type TSRMLS_DC); 546 FILE *(*fopen_function)(const char *filename, char **opened_path TSRMLS_DC); 547 void (*message_handler)(long message, const void *data TSRMLS_DC); 552 void (*on_timeout)(int seconds TSRMLS_DC); 555 char *(*getenv_function)(char *name, size_t name_len TSRMLS_DC); 648 ZEND_API void zend_print_zval_r(zval *expr, int indent TSRMLS_DC); 649 ZEND_API void zend_print_flat_zval_r(zval *expr TSRMLS_DC); 696 extern ZEND_API void (*zend_on_timeout)(int seconds TSRMLS_DC); 699 extern ZEND_API char *(*zend_getenv)(char *name, size_t name_len TSRMLS_DC); 727 ZEND_API void zend_message_dispatcher(long message, const void *data TSRMLS_DC); [all …]
|
H A D | zend_API.c | 235 ZEND_API zend_class_entry *zend_get_class_entry(const zval *zobject TSRMLS_DC) /* {{{ */ in zend_get_class_entry() argument 1089 ZEND_API void zend_update_class_constants(zend_class_entry *class_type TSRMLS_DC) /* {{{ */ in zend_update_class_constants() argument 1212 ZEND_API int _object_init(zval *arg ZEND_FILE_LINE_DC TSRMLS_DC) /* {{{ */ in _object_init() argument 1713 ZEND_API int zend_startup_module_ex(zend_module_entry *module TSRMLS_DC) /* {{{ */ in zend_startup_module_ex() argument 2340 static void clean_module_classes(int module_number TSRMLS_DC) /* {{{ */ in clean_module_classes() argument 2408 int module_registry_cleanup(zend_module_entry *module TSRMLS_DC) /* {{{ */ in module_registry_cleanup() argument 2452 int module_registry_unload_temp(const zend_module_entry *module TSRMLS_DC) /* {{{ */ in module_registry_unload_temp() argument 2458 static int exec_done_cb(zend_module_entry *module TSRMLS_DC) /* {{{ */ in exec_done_cb() argument 3287 ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args TSRMLS_DC) /* {{{ */ in zend_fcall_info_args() argument 3943 ZEND_API void zend_save_error_handling(zend_error_handling *current TSRMLS_DC) /* {{{ */ in zend_save_error_handling() argument [all …]
|
H A D | zend_API.h | 254 ZEND_API int zend_parse_parameters(int num_args TSRMLS_DC, const char *type_spec, ...); 270 ZEND_API int zend_startup_module_ex(zend_module_entry *module TSRMLS_DC); 289 ZEND_API int zend_disable_class(char *class_name, uint class_name_length TSRMLS_DC); 302 ZEND_API zend_bool zend_make_callable(zval *callable, char **callable_name TSRMLS_DC); 322 ZEND_API void zend_update_class_constants(zend_class_entry *class_type TSRMLS_DC); 343 ZEND_API zend_class_entry *zend_get_class_entry(const zval *zobject TSRMLS_DC); 366 ZEND_API int _object_init(zval *arg ZEND_FILE_LINE_DC TSRMLS_DC); 485 ZEND_API int zend_fcall_info_args(zend_fcall_info *fci, zval *args TSRMLS_DC); 503 ZEND_API int zend_fcall_info_argn(zend_fcall_info *fci TSRMLS_DC, int argc, ...); 516 ZEND_API int zend_delete_global_variable(const char *name, int name_len TSRMLS_DC); [all …]
|
H A D | zend_alloc.c | 1275 static void zend_mm_check_leaks(zend_mm_heap *heap TSRMLS_DC) in zend_mm_check_leaks() argument 1601 ZEND_API void zend_mm_shutdown(zend_mm_heap *heap, int full_shutdown, int silent TSRMLS_DC) in zend_mm_shutdown() argument 2453 ZEND_API size_t _zend_mem_block_size(void *ptr TSRMLS_DC ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_DC) in _zend_mem_block_size() 2694 ZEND_API size_t zend_memory_usage(int real_usage TSRMLS_DC) in zend_memory_usage() argument 2707 ZEND_API size_t zend_memory_peak_usage(int real_usage TSRMLS_DC) in zend_memory_peak_usage() argument 2716 ZEND_API void shutdown_memory_manager(int silent, int full_shutdown TSRMLS_DC) in shutdown_memory_manager() argument 2721 static void alloc_globals_ctor(zend_alloc_globals *alloc_globals TSRMLS_DC) in alloc_globals_ctor() argument 2738 static void alloc_globals_dtor(zend_alloc_globals *alloc_globals TSRMLS_DC) in alloc_globals_dtor() argument 2753 ZEND_API zend_mm_heap *zend_mm_set_heap(zend_mm_heap *new_heap TSRMLS_DC) in zend_mm_set_heap() argument
|
H A D | zend_alloc.h | 67 ZEND_API size_t _zend_mem_block_size(void *ptr TSRMLS_DC ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_DC); 145 ZEND_API void shutdown_memory_manager(int silent, int full_shutdown TSRMLS_DC); 159 ZEND_API size_t zend_memory_usage(int real_usage TSRMLS_DC); 160 ZEND_API size_t zend_memory_peak_usage(int real_usage TSRMLS_DC); 194 ZEND_API void zend_mm_shutdown(zend_mm_heap *heap, int full_shutdown, int silent TSRMLS_DC); 234 ZEND_API zend_mm_heap *zend_mm_set_heap(zend_mm_heap *new_heap TSRMLS_DC);
|
H A D | zend_builtin_functions.c | 904 static void add_class_vars(zend_class_entry *ce, int statics, zval *return_value TSRMLS_DC) in add_class_vars() argument 1640 static int copy_class_or_interface_name(zend_class_entry **pce TSRMLS_DC, int num_args, va_list arg… in copy_class_or_interface_name() argument 1711 static int copy_function_name(zend_function *func TSRMLS_DC, int num_args, va_list args, zend_hash_… in copy_function_name() argument 1888 static int add_extension_info(zend_module_entry *module, void *arg TSRMLS_DC) in add_extension_info() argument 1895 static int add_zendext_info(zend_extension *ext, void *arg TSRMLS_DC) in add_zendext_info() argument 1902 static int add_constant_info(zend_constant *constant, void *arg TSRMLS_DC) in add_constant_info() argument 2017 static zval *debug_backtrace_get_args(void **curpos TSRMLS_DC) in debug_backtrace_get_args() argument 2043 void debug_print_backtrace_args(zval *arg_array TSRMLS_DC) in debug_print_backtrace_args() argument 2228 …oid zend_fetch_debug_backtrace(zval *return_value, int skip_last, int options, int limit TSRMLS_DC) in zend_fetch_debug_backtrace() argument
|
H A D | zend_builtin_functions.h | 28 …id zend_fetch_debug_backtrace(zval *return_value, int skip_last, int options, int limit TSRMLS_DC);
|
H A D | zend_closures.c | 140 static zend_function *zend_closure_get_constructor(zval *object TSRMLS_DC) /* {{{ */ in zend_closure_get_constructor() argument 147 static int zend_closure_compare_objects(zval *o1, zval *o2 TSRMLS_DC) /* {{{ */ in zend_closure_compare_objects() argument 153 ZEND_API zend_function *zend_get_closure_invoke_method(zval *obj TSRMLS_DC) /* {{{ */ in zend_get_closure_invoke_method() argument 169 ZEND_API const zend_function *zend_get_closure_method_def(zval *obj TSRMLS_DC) /* {{{ */ in zend_get_closure_method_def() argument 176 ZEND_API zval* zend_get_closure_this_ptr(zval *obj TSRMLS_DC) /* {{{ */ in zend_get_closure_this_ptr() argument 231 …end_closure_unset_property(zval *object, zval *member, const zend_literal *key TSRMLS_DC) /* {{{ */ in zend_closure_unset_property() argument 237 static void zend_closure_free_storage(void *object TSRMLS_DC) /* {{{ */ in zend_closure_free_storage() argument 267 static zend_object_value zend_closure_new(zend_class_entry *class_type TSRMLS_DC) /* {{{ */ in zend_closure_new() argument 284 static zend_object_value zend_closure_clone(zval *zobject TSRMLS_DC) /* {{{ */ in zend_closure_clone() argument 320 static HashTable *zend_closure_get_debug_info(zval *object, int *is_temp TSRMLS_DC) /* {{{ */ in zend_closure_get_debug_info() argument [all …]
|
H A D | zend_closures.h | 31 …ate_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zval *this_ptr TSRMLS_DC); 32 ZEND_API zend_function *zend_get_closure_invoke_method(zval *obj TSRMLS_DC); 33 ZEND_API const zend_function *zend_get_closure_method_def(zval *obj TSRMLS_DC); 34 ZEND_API zval* zend_get_closure_this_ptr(zval *obj TSRMLS_DC);
|
H A D | zend_compile.c | 864 void zend_do_echo(const znode *arg TSRMLS_DC) /* {{{ */ in zend_do_echo() argument 1446 void zend_do_free(znode *op1 TSRMLS_DC) /* {{{ */ in zend_do_free() argument 2307 void zend_do_label(znode *label TSRMLS_DC) /* {{{ */ in zend_do_label() argument 2388 void zend_do_goto(const znode *label TSRMLS_DC) /* {{{ */ in zend_do_goto() argument 2400 void zend_release_labels(int temporary TSRMLS_DC) /* {{{ */ in zend_release_labels() argument 2858 void zend_do_try(znode *try_token TSRMLS_DC) /* {{{ */ in zend_do_try() argument 2968 void zend_do_throw(const znode *expr TSRMLS_DC) /* {{{ */ in zend_do_throw() argument 5202 void zend_do_use_trait(znode *trait_name TSRMLS_DC) /* {{{ */ in zend_do_use_trait() argument 5484 void zend_do_pop_object(znode *object TSRMLS_DC) /* {{{ */ in zend_do_pop_object() argument 6137 void zend_do_unset(const znode *variable TSRMLS_DC) /* {{{ */ in zend_do_unset() argument [all …]
|
H A D | zend_compile.h | 430 ZEND_API int lex_scan(zval *zendlval TSRMLS_DC); 467 void zend_do_echo(const znode *arg TSRMLS_DC); 495 void zend_do_free(znode *op1 TSRMLS_DC); 519 void zend_do_try(znode *try_token TSRMLS_DC); 525 void zend_do_throw(const znode *expr TSRMLS_DC); 573 void zend_do_pop_object(znode *object TSRMLS_DC); 643 void zend_do_label(znode *label TSRMLS_DC); 644 void zend_do_goto(const znode *label TSRMLS_DC); 646 void zend_release_labels(int temporary TSRMLS_DC); 686 void init_op(zend_op *op TSRMLS_DC); [all …]
|
H A D | zend_constants.c | 58 static int clean_non_persistent_constant(const zend_constant *c TSRMLS_DC) in clean_non_persistent_constant() argument 64 static int clean_non_persistent_constant_full(const zend_constant *c TSRMLS_DC) in clean_non_persistent_constant_full() argument 70 static int clean_module_constant(const zend_constant *c, int *module_number TSRMLS_DC) in clean_module_constant() argument 80 void clean_module_constants(int module_number TSRMLS_DC) in clean_module_constants() argument 179 …r_long_constant(const char *name, uint name_len, long lval, int flags, int module_number TSRMLS_DC) in zend_register_long_constant() argument 193 …uble_constant(const char *name, uint name_len, double dval, int flags, int module_number TSRMLS_DC) in zend_register_double_constant() argument 227 static int zend_get_special_constant(const char *name, uint name_len, zend_constant **c TSRMLS_DC) in zend_get_special_constant() argument 286 ZEND_API int zend_get_constant(const char *name, uint name_len, zval *result TSRMLS_DC) in zend_get_constant() argument 315 …t_ex(const char *name, uint name_len, zval *result, zend_class_entry *scope, ulong flags TSRMLS_DC) in zend_get_constant_ex() argument 451 zend_constant *zend_quick_get_constant(const zend_literal *key, ulong flags TSRMLS_DC) in zend_quick_get_constant() argument [all …]
|
H A D | zend_constants.h | 57 void clean_module_constants(int module_number TSRMLS_DC); 63 ZEND_API int zend_get_constant(const char *name, uint name_len, zval *result TSRMLS_DC); 64 …_ex(const char *name, uint name_len, zval *result, zend_class_entry *scope, ulong flags TSRMLS_DC); 65 …_long_constant(const char *name, uint name_len, long lval, int flags, int module_number TSRMLS_DC); 66 …ble_constant(const char *name, uint name_len, double dval, int flags, int module_number TSRMLS_DC); 67 …ng_constant(const char *name, uint name_len, char *strval, int flags, int module_number TSRMLS_DC); 68 …onst char *name, uint name_len, char *strval, uint strlen, int flags, int module_number TSRMLS_DC); 69 ZEND_API int zend_register_constant(zend_constant *c TSRMLS_DC); 72 zend_constant *zend_quick_get_constant(const zend_literal *key, ulong flags TSRMLS_DC);
|
H A D | zend_dtrace.c | 36 ZEND_API zend_op_array *dtrace_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC) in dtrace_compile_file() argument 47 ZEND_API void dtrace_execute_ex(zend_execute_data *execute_data TSRMLS_DC) in dtrace_execute_ex() argument 84 …nternal(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC) in dtrace_execute_internal() argument
|
H A D | zend_dtrace.h | 33 …_API zend_op_array *(*zend_dtrace_compile_file)(zend_file_handle *file_handle, int type TSRMLS_DC); 34 ZEND_API void (*zend_dtrace_execute)(zend_op_array *op_array TSRMLS_DC); 35 …ernal)(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC); 37 ZEND_API zend_op_array *dtrace_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC); 38 ZEND_API void dtrace_execute_ex(zend_execute_data *execute_data TSRMLS_DC); 39 …ternal(zend_execute_data *execute_data_ptr, zend_fcall_info *fci, int return_value_used TSRMLS_DC);
|