Go to the source code of this file.
Definition at line 205 of file guc_tables.h.
Definition at line 211 of file guc_tables.h.
Definition at line 210 of file guc_tables.h.
Definition at line 55 of file guc_tables.h.
Enumerator | |
---|---|
PGC_BOOL | |
PGC_INT | |
PGC_REAL | |
PGC_STRING | |
PGC_ENUM |
Definition at line 23 of file guc_tables.h.
Enumerator | |
---|---|
GUC_SAVE | |
GUC_SET | |
GUC_LOCAL | |
GUC_SET_LOCAL |
Definition at line 111 of file guc_tables.h.
Definition at line 905 of file guc.c.
References ALLOCSET_DEFAULT_SIZES, AllocSetContextCreate, Assert(), ConfigureNamesBool, ConfigureNamesEnum, ConfigureNamesInt, ConfigureNamesReal, ConfigureNamesString, HASHCTL::entrysize, config_bool::gen, config_int::gen, config_real::gen, config_string::gen, config_enum::gen, guc_hashtab, guc_name_hash(), guc_name_match(), GUCMemoryContext, GUCHashEntry::gucvar, HASHCTL::hash, HASH_COMPARE, HASH_CONTEXT, hash_create(), HASH_ELEM, HASH_ENTER, HASH_FUNCTION, hash_get_num_entries(), hash_search(), HASHCTL::hcxt, i, HASHCTL::keysize, HASHCTL::match, config_generic::name, PGC_BOOL, PGC_ENUM, PGC_INT, PGC_REAL, PGC_STRING, TopMemoryContext, and config_generic::vartype.
Referenced by GucInfoMain(), and InitializeGUCOptions().
Definition at line 3078 of file guc.c.
References appendBinaryStringInfo(), appendStringInfoString(), StringInfoData::data, config_enum_entry::hidden, initStringInfo(), StringInfoData::len, config_enum_entry::name, and config_enum::options.
Referenced by GetConfigOptionValues(), and parse_and_validate_value().
Definition at line 3052 of file guc.c.
References config_enum_entry::name, config_enum::options, pg_strcasecmp(), config_enum_entry::val, and value.
Referenced by parse_and_validate_value().
Definition at line 3029 of file guc.c.
References elog, ERROR, config_enum::gen, config_enum_entry::name, config_generic::name, config_enum::options, config_enum_entry::val, and val.
Referenced by call_enum_check_hook(), estimate_variable_size(), GetConfigOption(), GetConfigOptionResetString(), GetConfigOptionValues(), printMixedStruct(), serialize_variable(), and ShowGUCOption().
Definition at line 581 of file guc_funcs.c.
References config_generic::flags, GetUserId(), GUC_SUPERUSER_ONLY, and has_privs_of_role().
Referenced by get_explain_guc_options(), GetConfigOption(), GetConfigOptionByName(), GetConfigOptionResetString(), show_all_settings(), and ShowAllGUCConfig().
Definition at line 1237 of file guc.c.
References add_placeholder_variable(), Assert(), assignable_custom_variable_name(), ereport, errcode(), errmsg(), find_option(), guc_hashtab, guc_name_compare(), GUCHashEntry::gucvar, HASH_FIND, hash_search(), i, map_old_guc_names, and name.
Referenced by AlterSystemSetConfigFile(), check_GUC_name_for_parameter_acl(), find_option(), flatten_set_variable_args(), get_config_handle(), GetConfigOption(), GetConfigOptionByName(), GetConfigOptionFlags(), GetConfigOptionResetString(), GUCArrayAdd(), GUCArrayDelete(), InitializeWalConsistencyChecking(), pg_settings_get_flags(), ProcessConfigFileInternal(), SelectConfigFiles(), set_config_sourcefile(), set_config_with_handle(), and validate_option_array_item().
Definition at line 5354 of file guc.c.
References config_bool::boot_val, config_int::boot_val, config_real::boot_val, config_string::boot_val, config_enum::boot_val, ConfigOptionIsVisible(), dlist_iter::cur, dlist_container, dlist_foreach, elog, ERROR, config_generic::flags, GUC_EXPLAIN, guc_hashtab, guc_nondef_list, hash_get_num_entries(), config_generic::nondef_link, palloc(), PGC_BOOL, PGC_ENUM, PGC_INT, PGC_REAL, PGC_STRING, config_bool::variable, config_int::variable, config_real::variable, config_string::variable, config_enum::variable, and config_generic::vartype.
Referenced by ExplainPrintSettings().
Definition at line 874 of file guc.c.
References Assert(), guc_hashtab, guc_var_compare(), GUCHashEntry::gucvar, hash_get_num_entries(), hash_seq_init(), hash_seq_search(), i, palloc(), qsort, and config_generic::status.
Referenced by GucInfoMain(), show_all_settings(), and ShowAllGUCConfig().
Definition at line 5488 of file guc.c.
References config_enum_lookup_by_value(), convert_int_from_base_unit(), convert_real_from_base_unit(), config_generic::flags, GUC_UNIT, INT64_FORMAT, PGC_BOOL, PGC_ENUM, PGC_INT, PGC_REAL, PGC_STRING, pstrdup(), config_bool::show_hook, config_int::show_hook, config_real::show_hook, config_string::show_hook, config_enum::show_hook, snprintf, val, config_bool::variable, config_int::variable, config_real::variable, config_string::variable, config_enum::variable, and config_generic::vartype.
Referenced by GetConfigOptionByName(), GetConfigOptionValues(), ReportGUCOption(), and ShowAllGUCConfig().
Definition at line 691 of file guc_tables.c.
Referenced by GetConfigOptionValues(), and printMixedStruct().
Definition at line 751 of file guc_tables.c.
Referenced by GetConfigOptionValues().
Referenced by build_guc_variables().
Referenced by build_guc_variables().
Referenced by build_guc_variables().
Referenced by build_guc_variables().
Referenced by build_guc_variables().
Definition at line 648 of file guc_tables.c.
Referenced by GetConfigOptionValues(), and printMixedStruct().
Definition at line 667 of file guc_tables.c.
Referenced by GetConfigOptionValues().