Searched refs:zend_extensions (Results 1 - 16 of 16) sorted by relevance

/PHP_TRUNK/scripts/
H A Dphpize.in63 ZEND_EXTENSION_API_NO=`grep '#define ZEND_EXTENSION_API_NO' $includedir/Zend/zend_extensions.h|$SED 's/#define ZEND_EXTENSION_API_NO//'`
/PHP_TRUNK/Zend/
H A Dzend_extensions.c22 #include "zend_extensions.h"
24 ZEND_API zend_llist zend_extensions; variable
140 zend_llist_add_element(&zend_extensions, &extension);
175 zend_llist_init(&zend_extensions, sizeof(zend_extension), (void (*)(void *)) zend_extension_dtor, 1);
183 zend_llist_apply_with_del(&zend_extensions, (int (*)(void *)) zend_extension_startup);
190 zend_llist_apply(&zend_extensions, (llist_apply_func_t) zend_extension_shutdown TSRMLS_CC);
191 zend_llist_destroy(&zend_extensions);
221 zend_llist_apply_with_arguments(&zend_extensions, (llist_apply_with_args_func_t) zend_extension_message_dispatcher TSRMLS_CC, 2, message, arg);
240 for (element = zend_extensions.head; element; element = element->next) {
H A Dzend_opcode.c27 #include "zend_extensions.h"
98 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_op_array_ctor_handler, op_array TSRMLS_CC);
369 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_op_array_dtor_handler, op_array TSRMLS_CC);
690 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_op_array_handler, op_array TSRMLS_CC);
H A Dzend_extensions.h111 ZEND_API extern zend_llist zend_extensions;
H A Dzend_vm_def.h5221 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_statement_handler, EX(func) TSRMLS_CC);
5231 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_begin_handler, EX(func) TSRMLS_CC);
5241 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_end_handler, EX(func) TSRMLS_CC);
H A Dzend_vm_execute.h1069 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_statement_handler, EX(func) TSRMLS_CC);
1079 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_begin_handler, EX(func) TSRMLS_CC);
1089 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t) zend_extension_fcall_end_handler, EX(func) TSRMLS_CC);
[all...]
H A Dzend_builtin_functions.c28 #include "zend_extensions.h"
227 ZEND_ARG_INFO(0, zend_extensions)
1971 /* {{{ proto array get_loaded_extensions([bool zend_extensions]) U
1984 zend_llist_apply_with_argument(&zend_extensions, (llist_apply_with_arg_func_t)add_zendext_info, return_value TSRMLS_CC);
H A Dzend_execute_API.c31 #include "zend_extensions.h"
164 zend_llist_apply(&zend_extensions, (llist_apply_func_t) zend_extension_activator TSRMLS_CC);
259 zend_llist_apply(&zend_extensions, (llist_apply_func_t) zend_extension_deactivator TSRMLS_CC);
/PHP_TRUNK/sapi/fpm/fpm/
H A Dfpm_main.c75 #include "zend_extensions.h"
264 zend_llist_copy(&sorted_exts, &zend_extensions);
/PHP_TRUNK/sapi/cgi/
H A Dcgi_main.c67 #include "zend_extensions.h"
263 zend_llist_copy(&sorted_exts, &zend_extensions);
/PHP_TRUNK/sapi/cli/
H A Dphp_cli.c56 #include "zend_extensions.h"
224 zend_llist_copy(&sorted_exts, &zend_extensions);
/PHP_TRUNK/ext/opcache/
H A DZendAccelerator.c25 #include "zend_extensions.h"
2139 zend_llist_del_element(&zend_extensions, NULL, (int (*)(void *, void *))cb);
/PHP_TRUNK/sapi/phpdbg/
H A Dphpdbg.c935 char **zend_extensions = NULL; local
1025 zend_extensions = NULL;
1088 if (zend_extensions) {
1089 zend_extensions = realloc(zend_extensions, sizeof(char*) * zend_extensions_len);
1090 } else zend_extensions = malloc(sizeof(char*) * zend_extensions_len);
1091 zend_extensions[zend_extensions_len-1] = strdup(php_optarg);
1225 const char *ze = zend_extensions[zend_extension];
1236 free(zend_extensions[zend_extension]);
1240 free(zend_extensions);
[all...]
H A Dphpdbg_prompt.c976 zend_llist_apply(&zend_extensions, (llist_apply_func_t) add_zendext_info TSRMLS_CC);
H A Dphpdbg_wait.c249 extension = (zend_extension *) zend_llist_get_first_ex(&zend_extensions, &pos);
251 extension = (zend_extension *) zend_llist_get_next_ex(&zend_extensions, &pos);
267 zend_extensions.head = elm->next;
272 zend_extensions.tail = elm->prev;
279 if (zend_extensions.dtor) {
280 zend_extensions.dtor(elm->data);
282 pefree(elm, zend_extensions.persistent);
283 zend_extensions.count--;
H A Dphpdbg_webdata_transfer.c95 extension = (zend_extension *) zend_llist_get_first_ex(&zend_extensions, &pos);
100 extension = (zend_extension *) zend_llist_get_next_ex(&zend_extensions, &pos);

Completed in 93 milliseconds