ini_entry 37 Zend/zend_ini.c static int zend_remove_ini_entries(zend_ini_entry *ini_entry, int *module_number TSRMLS_DC) /* {{{ */ ini_entry 39 Zend/zend_ini.c if (ini_entry->module_number == *module_number) { ini_entry 47 Zend/zend_ini.c static int zend_restore_ini_entry_cb(zend_ini_entry *ini_entry, int stage TSRMLS_DC) /* {{{ */ ini_entry 51 Zend/zend_ini.c if (ini_entry->modified) { ini_entry 52 Zend/zend_ini.c if (ini_entry->on_modify) { ini_entry 57 Zend/zend_ini.c result = ini_entry->on_modify(ini_entry, ini_entry->orig_value, ini_entry->orig_value_length, ini_entry->mh_arg1, ini_entry->mh_arg2, ini_entry->mh_arg3, stage TSRMLS_CC); ini_entry 64 Zend/zend_ini.c if (ini_entry->value != ini_entry->orig_value) { ini_entry 65 Zend/zend_ini.c efree(ini_entry->value); ini_entry 67 Zend/zend_ini.c ini_entry->value = ini_entry->orig_value; ini_entry 68 Zend/zend_ini.c ini_entry->value_length = ini_entry->orig_value_length; ini_entry 69 Zend/zend_ini.c ini_entry->modifiable = ini_entry->orig_modifiable; ini_entry 70 Zend/zend_ini.c ini_entry->modified = 0; ini_entry 71 Zend/zend_ini.c ini_entry->orig_value = NULL; ini_entry 72 Zend/zend_ini.c ini_entry->orig_value_length = 0; ini_entry 73 Zend/zend_ini.c ini_entry->orig_modifiable = 0; ini_entry 79 Zend/zend_ini.c static int zend_restore_ini_entry_wrapper(zend_ini_entry **ini_entry TSRMLS_DC) /* {{{ */ ini_entry 81 Zend/zend_ini.c zend_restore_ini_entry_cb(*ini_entry, ZEND_INI_STAGE_DEACTIVATE TSRMLS_CC); ini_entry 134 Zend/zend_ini.c zend_ini_entry ini_entry; ini_entry 142 Zend/zend_ini.c zend_hash_copy(EG(ini_directives), registered_zend_ini_directives, NULL, &ini_entry, sizeof(zend_ini_entry)); ini_entry 177 Zend/zend_ini.c ZEND_API int zend_register_ini_entries(const zend_ini_entry *ini_entry, int module_number TSRMLS_DC) /* {{{ */ ini_entry 179 Zend/zend_ini.c const zend_ini_entry *p = ini_entry; ini_entry 257 Zend/zend_ini.c zend_ini_entry *ini_entry; ini_entry 262 Zend/zend_ini.c if (zend_hash_find(EG(ini_directives), name, name_length, (void **) &ini_entry) == FAILURE) { ini_entry 266 Zend/zend_ini.c modifiable = ini_entry->modifiable; ini_entry 267 Zend/zend_ini.c modified = ini_entry->modified; ini_entry 270 Zend/zend_ini.c ini_entry->modifiable = ZEND_INI_SYSTEM; ini_entry 274 Zend/zend_ini.c if (!(ini_entry->modifiable & modify_type)) { ini_entry 284 Zend/zend_ini.c ini_entry->orig_value = ini_entry->value; ini_entry 285 Zend/zend_ini.c ini_entry->orig_value_length = ini_entry->value_length; ini_entry 286 Zend/zend_ini.c ini_entry->orig_modifiable = modifiable; ini_entry 287 Zend/zend_ini.c ini_entry->modified = 1; ini_entry 288 Zend/zend_ini.c zend_hash_add(EG(modified_ini_directives), name, name_length, &ini_entry, sizeof(zend_ini_entry*), NULL); ini_entry 293 Zend/zend_ini.c if (!ini_entry->on_modify ini_entry 294 Zend/zend_ini.c || ini_entry->on_modify(ini_entry, duplicate, new_value_length, ini_entry->mh_arg1, ini_entry->mh_arg2, ini_entry->mh_arg3, stage TSRMLS_CC) == SUCCESS) { ini_entry 295 Zend/zend_ini.c if (modified && ini_entry->orig_value != ini_entry->value) { /* we already changed the value, free the changed value */ ini_entry 296 Zend/zend_ini.c efree(ini_entry->value); ini_entry 298 Zend/zend_ini.c ini_entry->value = duplicate; ini_entry 299 Zend/zend_ini.c ini_entry->value_length = new_value_length; ini_entry 311 Zend/zend_ini.c zend_ini_entry *ini_entry; ini_entry 314 Zend/zend_ini.c if (zend_hash_find(EG(ini_directives), name, name_length, (void **) &ini_entry) == FAILURE || ini_entry 315 Zend/zend_ini.c (stage == ZEND_INI_STAGE_RUNTIME && (ini_entry->modifiable & ZEND_INI_USER) == 0)) { ini_entry 320 Zend/zend_ini.c if (zend_restore_ini_entry_cb(ini_entry, stage TSRMLS_CC) == 0) { ini_entry 331 Zend/zend_ini.c ZEND_API int zend_ini_register_displayer(char *name, uint name_length, void (*displayer)(zend_ini_entry *ini_entry, int type)) /* {{{ */ ini_entry 333 Zend/zend_ini.c zend_ini_entry *ini_entry; ini_entry 335 Zend/zend_ini.c if (zend_hash_find(registered_zend_ini_directives, name, name_length, (void **) &ini_entry) == FAILURE) { ini_entry 339 Zend/zend_ini.c ini_entry->displayer = displayer; ini_entry 350 Zend/zend_ini.c zend_ini_entry *ini_entry; ini_entry 353 Zend/zend_ini.c if (zend_hash_find(EG(ini_directives), name, name_length, (void **) &ini_entry) == SUCCESS) { ini_entry 354 Zend/zend_ini.c if (orig && ini_entry->modified) { ini_entry 355 Zend/zend_ini.c return (ini_entry->orig_value ? strtol(ini_entry->orig_value, NULL, 0) : 0); ini_entry 357 Zend/zend_ini.c return (ini_entry->value ? strtol(ini_entry->value, NULL, 0) : 0); ini_entry 367 Zend/zend_ini.c zend_ini_entry *ini_entry; ini_entry 370 Zend/zend_ini.c if (zend_hash_find(EG(ini_directives), name, name_length, (void **) &ini_entry) == SUCCESS) { ini_entry 371 Zend/zend_ini.c if (orig && ini_entry->modified) { ini_entry 372 Zend/zend_ini.c return (double) (ini_entry->orig_value ? zend_strtod(ini_entry->orig_value, NULL) : 0.0); ini_entry 374 Zend/zend_ini.c return (double) (ini_entry->value ? zend_strtod(ini_entry->value, NULL) : 0.0); ini_entry 384 Zend/zend_ini.c zend_ini_entry *ini_entry; ini_entry 387 Zend/zend_ini.c if (zend_hash_find(EG(ini_directives), name, name_length, (void **) &ini_entry) == SUCCESS) { ini_entry 392 Zend/zend_ini.c if (orig && ini_entry->modified) { ini_entry 393 Zend/zend_ini.c return ini_entry->orig_value; ini_entry 395 Zend/zend_ini.c return ini_entry->value; ini_entry 422 Zend/zend_ini.c static void zend_ini_displayer_cb(zend_ini_entry *ini_entry, int type) /* {{{ */ ini_entry 424 Zend/zend_ini.c if (ini_entry->displayer) { ini_entry 425 Zend/zend_ini.c ini_entry->displayer(ini_entry, type); ini_entry 430 Zend/zend_ini.c if (type == ZEND_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 431 Zend/zend_ini.c if (ini_entry->orig_value) { ini_entry 432 Zend/zend_ini.c display_string = ini_entry->orig_value; ini_entry 433 Zend/zend_ini.c display_string_length = ini_entry->orig_value_length; ini_entry 443 Zend/zend_ini.c } else if (ini_entry->value && ini_entry->value[0]) { ini_entry 444 Zend/zend_ini.c display_string = ini_entry->value; ini_entry 445 Zend/zend_ini.c display_string_length = ini_entry->value_length; ini_entry 466 Zend/zend_ini.c if (type == ZEND_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 467 Zend/zend_ini.c tmp_value = (ini_entry->orig_value ? ini_entry->orig_value : NULL ); ini_entry 468 Zend/zend_ini.c tmp_value_len = ini_entry->orig_value_length; ini_entry 469 Zend/zend_ini.c } else if (ini_entry->value) { ini_entry 470 Zend/zend_ini.c tmp_value = ini_entry->value; ini_entry 471 Zend/zend_ini.c tmp_value_len = ini_entry->value_length; ini_entry 503 Zend/zend_ini.c if (type == ZEND_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 504 Zend/zend_ini.c value = ini_entry->orig_value; ini_entry 505 Zend/zend_ini.c } else if (ini_entry->value) { ini_entry 506 Zend/zend_ini.c value = ini_entry->value; ini_entry 530 Zend/zend_ini.c if (type == ZEND_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 531 Zend/zend_ini.c value = ini_entry->orig_value; ini_entry 532 Zend/zend_ini.c } else if (ini_entry->value) { ini_entry 533 Zend/zend_ini.c value = ini_entry->value; ini_entry 61 Zend/zend_ini.h #define ZEND_INI_DISP(name) void name(zend_ini_entry *ini_entry, int type) ini_entry 81 Zend/zend_ini.h void (*displayer)(zend_ini_entry *ini_entry, int type); ini_entry 94 Zend/zend_ini.h ZEND_API int zend_register_ini_entries(const zend_ini_entry *ini_entry, int module_number TSRMLS_DC); ini_entry 107 Zend/zend_ini.h ZEND_API int zend_ini_register_displayer(char *name, uint name_length, void (*displayer)(zend_ini_entry *ini_entry, int type)); ini_entry 78 Zend/zend_modules.h const struct _zend_ini_entry *ini_entry; ini_entry 703 ext/interbase/interbase.c if ((type == PHP_INI_DISPLAY_ORIG && ini_entry->orig_value) ini_entry 704 ext/interbase/interbase.c || (type == PHP_INI_DISPLAY_ACTIVE && ini_entry->value)) { ini_entry 222 ext/mssql/php_mssql.c if (type == PHP_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 223 ext/mssql/php_mssql.c value = ini_entry->orig_value; ini_entry 224 ext/mssql/php_mssql.c } else if (ini_entry->value) { ini_entry 225 ext/mssql/php_mssql.c value = ini_entry->value; ini_entry 535 ext/odbc/php_odbc.c if (type == PHP_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 536 ext/odbc/php_odbc.c value = ini_entry->orig_value; ini_entry 537 ext/odbc/php_odbc.c } else if (ini_entry->value) { ini_entry 538 ext/odbc/php_odbc.c value = ini_entry->value; ini_entry 560 ext/odbc/php_odbc.c if (type == PHP_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 561 ext/odbc/php_odbc.c value = ini_entry->orig_value; ini_entry 562 ext/odbc/php_odbc.c } else if (ini_entry->value) { ini_entry 563 ext/odbc/php_odbc.c value = ini_entry->value; ini_entry 591 ext/odbc/php_odbc.c if (type == PHP_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 592 ext/odbc/php_odbc.c value = ini_entry->orig_value; ini_entry 593 ext/odbc/php_odbc.c } else if (ini_entry->value) { ini_entry 594 ext/odbc/php_odbc.c value = ini_entry->value; ini_entry 622 ext/odbc/php_odbc.c if (type == PHP_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 623 ext/odbc/php_odbc.c value = ini_entry->orig_value; ini_entry 624 ext/odbc/php_odbc.c } else if (ini_entry->value) { ini_entry 625 ext/odbc/php_odbc.c value = ini_entry->value; ini_entry 648 ext/odbc/php_odbc.c if (type == PHP_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 649 ext/odbc/php_odbc.c value = ini_entry->orig_value; ini_entry 650 ext/odbc/php_odbc.c } else if (ini_entry->value) { ini_entry 651 ext/odbc/php_odbc.c value = ini_entry->value; ini_entry 2541 ext/opcache/ZendAccelerator.c zend_ini_entry *ini_entry; ini_entry 2647 ext/opcache/ZendAccelerator.c if (zend_hash_find(EG(ini_directives), "include_path", sizeof("include_path"), (void **) &ini_entry) == SUCCESS) { ini_entry 2673 ext/opcache/ZendAccelerator.c orig_include_path_on_modify = ini_entry->on_modify; ini_entry 2674 ext/opcache/ZendAccelerator.c ini_entry->on_modify = accel_include_path_on_modify; ini_entry 2716 ext/opcache/ZendAccelerator.c zend_ini_entry *ini_entry; ini_entry 2744 ext/opcache/ZendAccelerator.c if (zend_hash_find(EG(ini_directives), "include_path", sizeof("include_path"), (void **) &ini_entry) == SUCCESS) { ini_entry 2745 ext/opcache/ZendAccelerator.c ini_entry->on_modify = orig_include_path_on_modify; ini_entry 123 ext/opcache/zend_accelerator_module.c zend_ini_entry *ini_entry; ini_entry 132 ext/opcache/zend_accelerator_module.c (void *) &ini_entry) == FAILURE) { ini_entry 136 ext/opcache/zend_accelerator_module.c ini_entry->value = strdup(new_new_value); ini_entry 137 ext/opcache/zend_accelerator_module.c ini_entry->value_length = strlen(new_new_value); ini_entry 162 ext/opcache/zend_accelerator_module.c zend_ini_entry *ini_entry; ini_entry 179 ext/opcache/zend_accelerator_module.c (void *) &ini_entry) == FAILURE) { ini_entry 182 ext/opcache/zend_accelerator_module.c ini_entry->value = strdup(new_new_value); ini_entry 183 ext/opcache/zend_accelerator_module.c ini_entry->value_length = strlen(new_new_value); ini_entry 207 ext/opcache/zend_accelerator_module.c zend_ini_entry *ini_entry; ini_entry 215 ext/opcache/zend_accelerator_module.c (void *) &ini_entry) == FAILURE) { ini_entry 218 ext/opcache/zend_accelerator_module.c ini_entry->value = strdup(new_new_value); ini_entry 219 ext/opcache/zend_accelerator_module.c ini_entry->value_length = strlen(new_new_value); ini_entry 999 ext/reflection/php_reflection.c static int _extension_ini_string(zend_ini_entry *ini_entry TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ ini_entry 1006 ext/reflection/php_reflection.c if (number == ini_entry->module_number) { ini_entry 1007 ext/reflection/php_reflection.c string_printf(str, " %sEntry [ %s <", indent, ini_entry->name); ini_entry 1008 ext/reflection/php_reflection.c if (ini_entry->modifiable == ZEND_INI_ALL) { ini_entry 1011 ext/reflection/php_reflection.c if (ini_entry->modifiable & ZEND_INI_USER) { ini_entry 1015 ext/reflection/php_reflection.c if (ini_entry->modifiable & ZEND_INI_PERDIR) { ini_entry 1019 ext/reflection/php_reflection.c if (ini_entry->modifiable & ZEND_INI_SYSTEM) { ini_entry 1025 ext/reflection/php_reflection.c string_printf(str, " %s Current = '%s'\n", indent, ini_entry->value ? ini_entry->value : ""); ini_entry 1026 ext/reflection/php_reflection.c if (ini_entry->modified) { ini_entry 1027 ext/reflection/php_reflection.c string_printf(str, " %s Default = '%s'\n", indent, ini_entry->orig_value ? ini_entry->orig_value : ""); ini_entry 5394 ext/reflection/php_reflection.c static int _addinientry(zend_ini_entry *ini_entry TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) ini_entry 5399 ext/reflection/php_reflection.c if (number == ini_entry->module_number) { ini_entry 5400 ext/reflection/php_reflection.c if (ini_entry->value) { ini_entry 5401 ext/reflection/php_reflection.c add_assoc_stringl(retval, ini_entry->name, ini_entry->value, ini_entry->value_length, 1); ini_entry 5403 ext/reflection/php_reflection.c add_assoc_null(retval, ini_entry->name); ini_entry 5320 ext/standard/basic_functions.c static int php_ini_get_option(zend_ini_entry *ini_entry TSRMLS_DC, int num_args, va_list args, zend_hash_key *hash_key) /* {{{ */ ini_entry 5327 ext/standard/basic_functions.c if (module_number != 0 && ini_entry->module_number != module_number) { ini_entry 5338 ext/standard/basic_functions.c if (ini_entry->orig_value) { ini_entry 5339 ext/standard/basic_functions.c add_assoc_stringl(option, "global_value", ini_entry->orig_value, ini_entry->orig_value_length, 1); ini_entry 5340 ext/standard/basic_functions.c } else if (ini_entry->value) { ini_entry 5341 ext/standard/basic_functions.c add_assoc_stringl(option, "global_value", ini_entry->value, ini_entry->value_length, 1); ini_entry 5346 ext/standard/basic_functions.c if (ini_entry->value) { ini_entry 5347 ext/standard/basic_functions.c add_assoc_stringl(option, "local_value", ini_entry->value, ini_entry->value_length, 1); ini_entry 5352 ext/standard/basic_functions.c add_assoc_long(option, "access", ini_entry->modifiable); ini_entry 5354 ext/standard/basic_functions.c add_assoc_zval_ex(ini_array, ini_entry->name, ini_entry->name_length, option); ini_entry 5356 ext/standard/basic_functions.c if (ini_entry->value) { ini_entry 5357 ext/standard/basic_functions.c add_assoc_stringl(ini_array, ini_entry->name, ini_entry->value, ini_entry->value_length, 1); ini_entry 5359 ext/standard/basic_functions.c add_assoc_null(ini_array, ini_entry->name); ini_entry 378 main/main.c if (type == ZEND_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 379 main/main.c tmp_value = (ini_entry->orig_value ? ini_entry->orig_value : NULL ); ini_entry 380 main/main.c tmp_value_length = ini_entry->orig_value_length; ini_entry 381 main/main.c } else if (ini_entry->value) { ini_entry 382 main/main.c tmp_value = ini_entry->value; ini_entry 383 main/main.c tmp_value_length = ini_entry->value_length; ini_entry 77 main/php_ini.c static void php_ini_displayer_cb(zend_ini_entry *ini_entry, int type TSRMLS_DC) ini_entry 79 main/php_ini.c if (ini_entry->displayer) { ini_entry 80 main/php_ini.c ini_entry->displayer(ini_entry, type); ini_entry 85 main/php_ini.c if (type == ZEND_INI_DISPLAY_ORIG && ini_entry->modified) { ini_entry 86 main/php_ini.c if (ini_entry->orig_value && ini_entry->orig_value[0]) { ini_entry 87 main/php_ini.c display_string = ini_entry->orig_value; ini_entry 88 main/php_ini.c display_string_length = ini_entry->orig_value_length; ini_entry 99 main/php_ini.c } else if (ini_entry->value && ini_entry->value[0]) { ini_entry 100 main/php_ini.c display_string = ini_entry->value; ini_entry 101 main/php_ini.c display_string_length = ini_entry->value_length; ini_entry 124 main/php_ini.c static int php_ini_displayer(zend_ini_entry *ini_entry, int module_number TSRMLS_DC) ini_entry 126 main/php_ini.c if (ini_entry->module_number != module_number) { ini_entry 132 main/php_ini.c PHPWRITE(ini_entry->name, ini_entry->name_length - 1); ini_entry 134 main/php_ini.c php_ini_displayer_cb(ini_entry, ZEND_INI_DISPLAY_ACTIVE TSRMLS_CC); ini_entry 136 main/php_ini.c php_ini_displayer_cb(ini_entry, ZEND_INI_DISPLAY_ORIG TSRMLS_CC); ini_entry 139 main/php_ini.c PHPWRITE(ini_entry->name, ini_entry->name_length - 1); ini_entry 141 main/php_ini.c php_ini_displayer_cb(ini_entry, ZEND_INI_DISPLAY_ACTIVE TSRMLS_CC); ini_entry 143 main/php_ini.c php_ini_displayer_cb(ini_entry, ZEND_INI_DISPLAY_ORIG TSRMLS_CC); ini_entry 152 main/php_ini.c static int php_ini_available(zend_ini_entry *ini_entry, int *module_number_available TSRMLS_DC) ini_entry 154 main/php_ini.c if (ini_entry->module_number == *module_number_available) { ini_entry 28 sapi/fpm/fpm/fpm_php.c zend_ini_entry *ini_entry; ini_entry 31 sapi/fpm/fpm/fpm_php.c if (zend_hash_find(EG(ini_directives), name, name_length, (void **) &ini_entry) == FAILURE) { ini_entry 37 sapi/fpm/fpm/fpm_php.c if (!ini_entry->on_modify ini_entry 38 sapi/fpm/fpm/fpm_php.c || ini_entry->on_modify(ini_entry, duplicate, new_value_length, ini_entry 39 sapi/fpm/fpm/fpm_php.c ini_entry->mh_arg1, ini_entry->mh_arg2, ini_entry->mh_arg3, stage TSRMLS_CC) == SUCCESS) { ini_entry 40 sapi/fpm/fpm/fpm_php.c ini_entry->value = duplicate; ini_entry 41 sapi/fpm/fpm/fpm_php.c ini_entry->value_length = new_value_length; ini_entry 42 sapi/fpm/fpm/fpm_php.c ini_entry->modifiable = mode;