new_extension 32 Zend/zend_extensions.c zend_extension *new_extension; new_extension 51 Zend/zend_extensions.c new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, "zend_extension_entry"); new_extension 52 Zend/zend_extensions.c if (!new_extension) { new_extension 53 Zend/zend_extensions.c new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, "_zend_extension_entry"); new_extension 55 Zend/zend_extensions.c if (!extension_version_info || !new_extension) { new_extension 67 Zend/zend_extensions.c if (extension_version_info->zend_extension_api_no != ZEND_EXTENSION_API_NO &&(!new_extension->api_no_check || new_extension->api_no_check(ZEND_EXTENSION_API_NO) != SUCCESS)) { new_extension 71 Zend/zend_extensions.c new_extension->name, new_extension 84 Zend/zend_extensions.c new_extension->name, new_extension 87 Zend/zend_extensions.c new_extension->author, new_extension 88 Zend/zend_extensions.c new_extension->URL, new_extension 89 Zend/zend_extensions.c new_extension->name); new_extension 98 Zend/zend_extensions.c (!new_extension->build_id_check || new_extension->build_id_check(ZEND_EXTENSION_BUILD_ID) != SUCCESS)) { new_extension 100 Zend/zend_extensions.c new_extension->name, extension_version_info->build_id, ZEND_EXTENSION_BUILD_ID); new_extension 107 Zend/zend_extensions.c } else if (zend_get_extension(new_extension->name)) { new_extension 108 Zend/zend_extensions.c fprintf(stderr, "Cannot load %s - it was already loaded\n", new_extension->name); new_extension 115 Zend/zend_extensions.c } else if (zend_get_extension(new_extension->name)) { new_extension 116 Zend/zend_extensions.c fprintf(stderr, "Cannot load %s - extension already loaded\n", new_extension->name); new_extension 125 Zend/zend_extensions.c return zend_register_extension(new_extension, handle); new_extension 137 Zend/zend_extensions.c int zend_register_extension(zend_extension *new_extension, DL_HANDLE handle) new_extension 142 Zend/zend_extensions.c extension = *new_extension; new_extension 130 Zend/zend_extensions.h ZEND_API int zend_register_extension(zend_extension *new_extension, DL_HANDLE handle); new_extension 1065 sapi/phpdbg/phpdbg_prompt.c zend_extension *new_extension; new_extension 1072 sapi/phpdbg/phpdbg_prompt.c new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, "zend_extension_entry"); new_extension 1073 sapi/phpdbg/phpdbg_prompt.c if (!new_extension) { new_extension 1074 sapi/phpdbg/phpdbg_prompt.c new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, "_zend_extension_entry"); new_extension 1076 sapi/phpdbg/phpdbg_prompt.c if (!extension_version_info || !new_extension) { new_extension 1079 sapi/phpdbg/phpdbg_prompt.c if (extension_version_info->zend_extension_api_no != ZEND_EXTENSION_API_NO &&(!new_extension->api_no_check || new_extension->api_no_check(ZEND_EXTENSION_API_NO) != SUCCESS)) { new_extension 1080 sapi/phpdbg/phpdbg_prompt.c phpdbg_error("dl", "type=\"wrongapi\" extension=\"%s\" apineeded=\"%d\" apiinstalled=\"%d\"", "%s requires Zend Engine API version %d, which does not match the installed Zend Engine API version %d", new_extension->name, extension_version_info->zend_extension_api_no, ZEND_EXTENSION_API_NO); new_extension 1083 sapi/phpdbg/phpdbg_prompt.c } else if (strcmp(ZEND_EXTENSION_BUILD_ID, extension_version_info->build_id) && (!new_extension->build_id_check || new_extension->build_id_check(ZEND_EXTENSION_BUILD_ID) != SUCCESS)) { new_extension 1084 sapi/phpdbg/phpdbg_prompt.c phpdbg_error("dl", "type=\"wrongbuild\" extension=\"%s\" buildneeded=\"%s\" buildinstalled=\"%s\"", "%s was built with configuration %s, whereas running engine is %s", new_extension->name, extension_version_info->build_id, ZEND_EXTENSION_BUILD_ID); new_extension 1089 sapi/phpdbg/phpdbg_prompt.c *name = new_extension->name; new_extension 1091 sapi/phpdbg/phpdbg_prompt.c zend_register_extension(new_extension, handle); new_extension 1093 sapi/phpdbg/phpdbg_prompt.c if (new_extension->startup) { new_extension 1094 sapi/phpdbg/phpdbg_prompt.c if (new_extension->startup(new_extension) != SUCCESS) { new_extension 1095 sapi/phpdbg/phpdbg_prompt.c phpdbg_error("dl", "type=\"startupfailure\" extension=\"%s\"", "Unable to startup Zend extension %s", new_extension->name); new_extension 1099 sapi/phpdbg/phpdbg_prompt.c zend_append_version_info(new_extension);