Lines Matching refs:module_entry
114 zend_module_entry *module_entry; in php_load_extension() local
207 module_entry = get_module(); in php_load_extension()
208 if (zend_hash_str_exists(&module_registry, module_entry->name, strlen(module_entry->name))) { in php_load_extension()
209 zend_error(E_CORE_WARNING, "Module \"%s\" is already loaded", module_entry->name); in php_load_extension()
213 if (module_entry->zend_api != ZEND_MODULE_API_NO) { in php_load_extension()
219 module_entry->name, module_entry->zend_api, ZEND_MODULE_API_NO); in php_load_extension()
223 if(strcmp(module_entry->build_id, ZEND_MODULE_BUILD_ID)) { in php_load_extension()
229 module_entry->name, module_entry->build_id, ZEND_MODULE_BUILD_ID); in php_load_extension()
234 if ((module_entry = zend_register_module_ex(module_entry, type)) == NULL) { in php_load_extension()
239 module_entry->handle = handle; in php_load_extension()
241 if ((type == MODULE_TEMPORARY || start_now) && zend_startup_module_ex(module_entry) == FAILURE) { in php_load_extension()
246 if ((type == MODULE_TEMPORARY || start_now) && module_entry->request_startup_func) { in php_load_extension()
247 if (module_entry->request_startup_func(type, module_entry->module_number) == FAILURE) { in php_load_extension()
248 php_error_docref(NULL, error_type, "Unable to initialize module '%s'", module_entry->name); in php_load_extension()