SYMBOL INDEX (30783 symbols across 2267 files) FILE: contrib/adminpack/adminpack--1.0.sql function pg_catalog (line 12) | CREATE FUNCTION pg_catalog.pg_file_write(text, text, bool) function pg_catalog (line 17) | CREATE FUNCTION pg_catalog.pg_file_rename(text, text, text) function pg_catalog (line 22) | CREATE FUNCTION pg_catalog.pg_file_rename(text, text) function pg_catalog (line 27) | CREATE FUNCTION pg_catalog.pg_file_unlink(text) function pg_catalog (line 32) | CREATE FUNCTION pg_catalog.pg_logdir_ls() function pg_catalog (line 40) | CREATE FUNCTION pg_catalog.pg_file_read(text, bigint, bigint) function pg_catalog (line 45) | CREATE FUNCTION pg_catalog.pg_file_length(text) function pg_catalog (line 50) | CREATE FUNCTION pg_catalog.pg_logfile_rotate() FILE: contrib/adminpack/adminpack--1.1--2.0.sql function pg_catalog (line 12) | CREATE OR REPLACE FUNCTION pg_catalog.pg_file_write(text, text, bool) function pg_catalog (line 19) | CREATE OR REPLACE FUNCTION pg_catalog.pg_file_rename(text, text, text) function pg_catalog (line 26) | CREATE OR REPLACE FUNCTION pg_catalog.pg_file_rename(text, text) function pg_catalog (line 31) | CREATE OR REPLACE FUNCTION pg_catalog.pg_file_unlink(text) function pg_catalog (line 38) | CREATE OR REPLACE FUNCTION pg_catalog.pg_logdir_ls() FILE: contrib/adminpack/adminpack.c type directory_fctx (line 57) | typedef struct function requireSuperuser (line 120) | static void function Datum (line 138) | Datum function Datum (line 162) | Datum function int64 (line 180) | static int64 function Datum (line 225) | Datum function Datum (line 260) | Datum function pg_file_rename_internal (line 289) | static bool function Datum (line 382) | Datum function Datum (line 422) | Datum function Datum (line 457) | Datum function Datum (line 477) | Datum function Datum (line 483) | static Datum FILE: contrib/amcheck/amcheck--1.0--1.1.sql function bt_index_check (line 12) | CREATE FUNCTION bt_index_check(index regclass, function bt_index_parent_check (line 21) | CREATE FUNCTION bt_index_parent_check(index regclass, FILE: contrib/amcheck/amcheck--1.0.sql function bt_index_check (line 9) | CREATE FUNCTION bt_index_check(index regclass) function bt_index_parent_check (line 17) | CREATE FUNCTION bt_index_parent_check(index regclass) FILE: contrib/amcheck/sql/check_btree.sql type bttest_a (line 1) | CREATE TABLE bttest_a(id int8) type bttest_b (line 2) | CREATE TABLE bttest_b(id int8) type bttest_multi (line 3) | CREATE TABLE bttest_multi(id int8, data int8) type delete_test_table (line 4) | CREATE TABLE delete_test_table (a bigint, b bigint, c bigint, d bigint) type bttest_multi_idx (line 18) | CREATE UNIQUE INDEX bttest_multi_idx ON bttest_multi type bttest_a_brin_idx (line 51) | CREATE INDEX bttest_a_brin_idx ON bttest_a USING brin(id) type toast_bug (line 95) | CREATE TABLE toast_bug(buggy text) type toasty (line 98) | CREATE INDEX toasty ON toast_bug(buggy) FILE: contrib/amcheck/verify_nbtree.c type BtreeCheckState (line 59) | typedef struct BtreeCheckState type BtreeLevel (line 105) | typedef struct BtreeLevel function Datum (line 160) | Datum function Datum (line 183) | Datum function bt_index_check_internal (line 200) | static void function btree_index_checkable (line 276) | static inline void function bt_check_every_level (line 325) | static void function BtreeLevel (line 578) | static BtreeLevel function bt_target_page_check (line 796) | static void function ScanKey (line 1118) | static ScanKey function bt_downlink_check (line 1323) | static void function bt_downlink_missing_check (line 1458) | static void function bt_tuple_present_callback (line 1686) | static void function IndexTuple (line 1754) | static IndexTuple function offset_is_negative_infinity (line 1837) | static inline bool function invariant_leq_offset (line 1870) | static inline bool function invariant_geq_offset (line 1889) | static inline bool function invariant_leq_nontarget_offset (line 1911) | static inline bool function Page (line 1936) | static Page FILE: contrib/auth_delay/auth_delay.c function auth_delay_checks (line 34) | static void function _PG_init (line 55) | void FILE: contrib/auto_explain/auto_explain.c type config_enum_entry (line 36) | struct config_enum_entry function _PG_init (line 75) | void function _PG_fini (line 198) | void function explain_ExecutorStart (line 211) | static void function explain_ExecutorRun (line 273) | static void function explain_ExecutorFinish (line 297) | static void function explain_ExecutorEnd (line 320) | static void FILE: contrib/bloom/blcost.c function blcostestimate (line 24) | void FILE: contrib/bloom/blinsert.c type BloomBuildState (line 33) | typedef struct function flushCachedPage (line 46) | static void function initCachedPage (line 63) | static void function bloomBuildCallback (line 74) | static void function IndexBuildResult (line 121) | IndexBuildResult * function blbuildempty (line 164) | void function blinsert (line 197) | bool FILE: contrib/bloom/bloom--1.0.sql function blhandler (line 6) | CREATE FUNCTION blhandler(internal) FILE: contrib/bloom/bloom.h type BloomPageOpaqueData (line 32) | typedef struct BloomPageOpaqueData type BloomPageOpaqueData (line 42) | typedef BloomPageOpaqueData *BloomPageOpaque; type uint16 (line 83) | typedef uint16 BloomSignatureWord; type BloomOptions (line 100) | typedef struct BloomOptions type BlockNumber (line 112) | typedef BlockNumber FreeBlockNumberArray[ type BloomMetaPageData (line 120) | typedef struct BloomMetaPageData type BloomState (line 137) | typedef struct BloomState type BloomTuple (line 158) | typedef struct BloomTuple type BloomScanOpaqueData (line 167) | typedef struct BloomScanOpaqueData type BloomScanOpaqueData (line 173) | typedef BloomScanOpaqueData *BloomScanOpaque; type IndexInfo (line 193) | struct IndexInfo type IndexInfo (line 200) | struct IndexInfo FILE: contrib/bloom/blscan.c function IndexScanDesc (line 28) | IndexScanDesc function blrescan (line 48) | void function blendscan (line 68) | void function int64 (line 81) | int64 FILE: contrib/bloom/blutils.c function _PG_init (line 52) | void function BloomOptions (line 85) | static BloomOptions * function Datum (line 104) | Datum function initBloomState (line 153) | void function int32 (line 213) | static int32 function mySrand (line 240) | static void function signValue (line 251) | void function BloomTuple (line 284) | BloomTuple * function BloomPageAddItem (line 309) | bool function Buffer (line 344) | Buffer function BloomInitPage (line 398) | void function BloomFillMetapage (line 414) | void function BloomInitMetapage (line 446) | void function bytea (line 473) | bytea * FILE: contrib/bloom/blvacuum.c function IndexBulkDeleteResult (line 33) | IndexBulkDeleteResult * function IndexBulkDeleteResult (line 168) | IndexBulkDeleteResult * FILE: contrib/bloom/blvalidate.c function blvalidate (line 32) | bool FILE: contrib/bloom/sql/bloom.sql type tst (line 3) | CREATE TABLE tst ( type bloomidx (line 9) | CREATE INDEX bloomidx ON tst USING bloom (i, t) WITH (col1 = 3) type tstu (line 55) | CREATE UNLOGGED TABLE tstu ( type bloomidxu (line 61) | CREATE INDEX bloomidxu ON tstu USING bloom (i, t) WITH (col2 = 4) type bloomidx (line 89) | CREATE INDEX bloomidx ON tst USING bloom (i, t) WITH (length=7, col1=4) type bloomidx2 (line 94) | CREATE INDEX bloomidx2 ON tst USING bloom (i, t) WITH (col1=0) FILE: contrib/btree_gin/btree_gin--1.0--1.1.sql function gin_extract_value_macaddr8 (line 7) | CREATE FUNCTION gin_extract_value_macaddr8(macaddr8, internal) function gin_compare_prefix_macaddr8 (line 12) | CREATE FUNCTION gin_compare_prefix_macaddr8(macaddr8, macaddr8, int2, in... function gin_extract_query_macaddr8 (line 17) | CREATE FUNCTION gin_extract_query_macaddr8(macaddr8, internal, int2, int... FILE: contrib/btree_gin/btree_gin--1.0.sql function gin_btree_consistent (line 6) | CREATE FUNCTION gin_btree_consistent(internal, int2, anyelement, int4, i... function gin_extract_value_int2 (line 11) | CREATE FUNCTION gin_extract_value_int2(int2, internal) function gin_compare_prefix_int2 (line 16) | CREATE FUNCTION gin_compare_prefix_int2(int2, int2, int2, internal) function gin_extract_query_int2 (line 21) | CREATE FUNCTION gin_extract_query_int2(int2, internal, int2, internal, i... function gin_extract_value_int4 (line 26) | CREATE OPERATOR CLASS int2_ops function gin_compare_prefix_int4 (line 46) | CREATE FUNCTION gin_compare_prefix_int4(int4, int4, int2, internal) function gin_extract_query_int4 (line 51) | CREATE FUNCTION gin_extract_query_int4(int4, internal, int2, internal, i... function gin_extract_value_int8 (line 56) | CREATE OPERATOR CLASS int4_ops function gin_compare_prefix_int8 (line 76) | CREATE FUNCTION gin_compare_prefix_int8(int8, int8, int2, internal) function gin_extract_query_int8 (line 81) | CREATE FUNCTION gin_extract_query_int8(int8, internal, int2, internal, i... function gin_extract_value_float4 (line 86) | CREATE OPERATOR CLASS int8_ops function gin_compare_prefix_float4 (line 106) | CREATE FUNCTION gin_compare_prefix_float4(float4, float4, int2, internal) function gin_extract_query_float4 (line 111) | CREATE FUNCTION gin_extract_query_float4(float4, internal, int2, interna... function gin_extract_value_float8 (line 116) | CREATE OPERATOR CLASS float4_ops function gin_compare_prefix_float8 (line 136) | CREATE FUNCTION gin_compare_prefix_float8(float8, float8, int2, internal) function gin_extract_query_float8 (line 141) | CREATE FUNCTION gin_extract_query_float8(float8, internal, int2, interna... function gin_extract_value_money (line 146) | CREATE OPERATOR CLASS float8_ops function gin_compare_prefix_money (line 166) | CREATE FUNCTION gin_compare_prefix_money(money, money, int2, internal) function gin_extract_query_money (line 171) | CREATE FUNCTION gin_extract_query_money(money, internal, int2, internal,... function gin_extract_value_oid (line 176) | CREATE OPERATOR CLASS money_ops function gin_compare_prefix_oid (line 196) | CREATE FUNCTION gin_compare_prefix_oid(oid, oid, int2, internal) function gin_extract_query_oid (line 201) | CREATE FUNCTION gin_extract_query_oid(oid, internal, int2, internal, int... function gin_extract_value_timestamp (line 206) | CREATE OPERATOR CLASS oid_ops function gin_compare_prefix_timestamp (line 226) | CREATE FUNCTION gin_compare_prefix_timestamp(timestamp, timestamp, int2,... function gin_extract_query_timestamp (line 231) | CREATE FUNCTION gin_extract_query_timestamp(timestamp, internal, int2, i... function gin_extract_value_timestamptz (line 236) | CREATE OPERATOR CLASS timestamp_ops function gin_compare_prefix_timestamptz (line 256) | CREATE FUNCTION gin_compare_prefix_timestamptz(timestamptz, timestamptz,... function gin_extract_query_timestamptz (line 261) | CREATE FUNCTION gin_extract_query_timestamptz(timestamptz, internal, int... function gin_extract_value_time (line 266) | CREATE OPERATOR CLASS timestamptz_ops function gin_compare_prefix_time (line 286) | CREATE FUNCTION gin_compare_prefix_time(time, time, int2, internal) function gin_extract_query_time (line 291) | CREATE FUNCTION gin_extract_query_time(time, internal, int2, internal, i... function gin_extract_value_timetz (line 296) | CREATE OPERATOR CLASS time_ops function gin_compare_prefix_timetz (line 316) | CREATE FUNCTION gin_compare_prefix_timetz(timetz, timetz, int2, internal) function gin_extract_query_timetz (line 321) | CREATE FUNCTION gin_extract_query_timetz(timetz, internal, int2, interna... function gin_extract_value_date (line 326) | CREATE OPERATOR CLASS timetz_ops function gin_compare_prefix_date (line 346) | CREATE FUNCTION gin_compare_prefix_date(date, date, int2, internal) function gin_extract_query_date (line 351) | CREATE FUNCTION gin_extract_query_date(date, internal, int2, internal, i... function gin_extract_value_interval (line 356) | CREATE OPERATOR CLASS date_ops function gin_compare_prefix_interval (line 376) | CREATE FUNCTION gin_compare_prefix_interval(interval, interval, int2, in... function gin_extract_query_interval (line 381) | CREATE FUNCTION gin_extract_query_interval(interval, internal, int2, int... function gin_extract_value_macaddr (line 386) | CREATE OPERATOR CLASS interval_ops function gin_compare_prefix_macaddr (line 406) | CREATE FUNCTION gin_compare_prefix_macaddr(macaddr, macaddr, int2, inter... function gin_extract_query_macaddr (line 411) | CREATE FUNCTION gin_extract_query_macaddr(macaddr, internal, int2, inter... function gin_extract_value_inet (line 416) | CREATE OPERATOR CLASS macaddr_ops function gin_compare_prefix_inet (line 436) | CREATE FUNCTION gin_compare_prefix_inet(inet, inet, int2, internal) function gin_extract_query_inet (line 441) | CREATE FUNCTION gin_extract_query_inet(inet, internal, int2, internal, i... function gin_extract_value_cidr (line 446) | CREATE OPERATOR CLASS inet_ops function gin_compare_prefix_cidr (line 466) | CREATE FUNCTION gin_compare_prefix_cidr(cidr, cidr, int2, internal) function gin_extract_query_cidr (line 471) | CREATE FUNCTION gin_extract_query_cidr(cidr, internal, int2, internal, i... function gin_extract_value_text (line 491) | CREATE FUNCTION gin_extract_value_text(text, internal) function gin_compare_prefix_text (line 496) | CREATE FUNCTION gin_compare_prefix_text(text, text, int2, internal) function gin_extract_query_text (line 501) | CREATE FUNCTION gin_extract_query_text(text, internal, int2, internal, i... function gin_extract_value_char (line 536) | CREATE FUNCTION gin_extract_value_char("char", internal) function gin_compare_prefix_char (line 541) | CREATE FUNCTION gin_compare_prefix_char("char", "char", int2, internal) function gin_extract_query_char (line 546) | CREATE FUNCTION gin_extract_query_char("char", internal, int2, internal,... function gin_extract_value_bytea (line 551) | CREATE OPERATOR CLASS char_ops function gin_compare_prefix_bytea (line 571) | CREATE FUNCTION gin_compare_prefix_bytea(bytea, bytea, int2, internal) function gin_extract_query_bytea (line 576) | CREATE FUNCTION gin_extract_query_bytea(bytea, internal, int2, internal,... function gin_extract_value_bit (line 581) | CREATE OPERATOR CLASS bytea_ops function gin_compare_prefix_bit (line 601) | CREATE FUNCTION gin_compare_prefix_bit(bit, bit, int2, internal) function gin_extract_query_bit (line 606) | CREATE FUNCTION gin_extract_query_bit(bit, internal, int2, internal, int... function gin_extract_value_varbit (line 611) | CREATE OPERATOR CLASS bit_ops function gin_compare_prefix_varbit (line 631) | CREATE FUNCTION gin_compare_prefix_varbit(varbit, varbit, int2, internal) function gin_extract_query_varbit (line 636) | CREATE FUNCTION gin_extract_query_varbit(varbit, internal, int2, interna... function gin_extract_value_numeric (line 641) | CREATE OPERATOR CLASS varbit_ops function gin_compare_prefix_numeric (line 661) | CREATE FUNCTION gin_compare_prefix_numeric(numeric, numeric, int2, inter... function gin_extract_query_numeric (line 666) | CREATE FUNCTION gin_extract_query_numeric(numeric, internal, int2, inter... function gin_numeric_cmp (line 671) | CREATE FUNCTION gin_numeric_cmp(numeric, numeric) FILE: contrib/btree_gin/btree_gin--1.1--1.2.sql function gin_extract_value_anyenum (line 14) | CREATE FUNCTION gin_extract_value_anyenum(anyenum, internal) function gin_compare_prefix_anyenum (line 19) | CREATE FUNCTION gin_compare_prefix_anyenum(anyenum, anyenum, int2, inter... function gin_extract_query_anyenum (line 24) | CREATE FUNCTION gin_extract_query_anyenum(anyenum, internal, int2, inter... function gin_enum_cmp (line 29) | CREATE FUNCTION gin_enum_cmp(anyenum, anyenum) FILE: contrib/btree_gin/btree_gin--1.2--1.3.sql function gin_extract_value_uuid (line 7) | CREATE FUNCTION gin_extract_value_uuid(uuid, internal) function gin_compare_prefix_uuid (line 12) | CREATE FUNCTION gin_compare_prefix_uuid(uuid, uuid, int2, internal) function gin_extract_query_uuid (line 17) | CREATE FUNCTION gin_extract_query_uuid(uuid, internal, int2, internal, i... function gin_extract_value_name (line 22) | CREATE OPERATOR CLASS uuid_ops function gin_compare_prefix_name (line 43) | CREATE FUNCTION gin_compare_prefix_name(name, name, int2, internal) function gin_extract_query_name (line 48) | CREATE FUNCTION gin_extract_query_name(name, internal, int2, internal, i... function gin_extract_value_bool (line 53) | CREATE OPERATOR CLASS name_ops function gin_compare_prefix_bool (line 74) | CREATE FUNCTION gin_compare_prefix_bool(bool, bool, int2, internal) function gin_extract_query_bool (line 79) | CREATE FUNCTION gin_extract_query_bool(bool, internal, int2, internal, i... function gin_extract_value_bpchar (line 84) | CREATE OPERATOR CLASS bool_ops function gin_compare_prefix_bpchar (line 105) | CREATE FUNCTION gin_compare_prefix_bpchar(bpchar, bpchar, int2, internal) function gin_extract_query_bpchar (line 110) | CREATE FUNCTION gin_extract_query_bpchar(bpchar, internal, int2, interna... FILE: contrib/btree_gin/btree_gin.c type QueryInfo (line 21) | typedef struct QueryInfo function Datum (line 31) | static Datum function Datum (line 54) | static Datum function Datum (line 107) | static Datum function Datum (line 174) | Datum function Datum (line 209) | static Datum function Datum (line 217) | static Datum function Datum (line 225) | static Datum function Datum (line 233) | static Datum function Datum (line 241) | static Datum function Datum (line 249) | static Datum function Datum (line 257) | static Datum function Datum (line 265) | static Datum function Datum (line 275) | static Datum function Datum (line 283) | static Datum function Datum (line 296) | static Datum function Datum (line 304) | static Datum function Datum (line 317) | static Datum function Datum (line 327) | static Datum function Datum (line 337) | static Datum function Datum (line 347) | static Datum function Datum (line 357) | static Datum function Datum (line 367) | static Datum function Datum (line 378) | static Datum function Datum (line 401) | Datum function Datum (line 426) | static Datum function Datum (line 448) | Datum function Datum (line 476) | static Datum function Datum (line 484) | static Datum function Datum (line 498) | static Datum function Datum (line 508) | static Datum FILE: contrib/btree_gin/sql/bit.sql type test_bit (line 3) | CREATE TABLE test_bit ( type idx_bit (line 9) | CREATE INDEX idx_bit ON test_bit USING gin (i) FILE: contrib/btree_gin/sql/bool.sql type test_bool (line 3) | CREATE TABLE test_bool ( type idx_bool (line 9) | CREATE INDEX idx_bool ON test_bool USING gin (i) FILE: contrib/btree_gin/sql/bpchar.sql type test_bpchar (line 3) | CREATE TABLE test_bpchar ( type idx_bpchar (line 9) | CREATE INDEX idx_bpchar ON test_bpchar USING gin (i) FILE: contrib/btree_gin/sql/bytea.sql type test_bytea (line 5) | CREATE TABLE test_bytea ( type idx_bytea (line 11) | CREATE INDEX idx_bytea ON test_bytea USING gin (i) FILE: contrib/btree_gin/sql/char.sql type test_char (line 3) | CREATE TABLE test_char ( type idx_char (line 9) | CREATE INDEX idx_char ON test_char USING gin (i) FILE: contrib/btree_gin/sql/cidr.sql type test_cidr (line 3) | CREATE TABLE test_cidr ( type idx_cidr (line 16) | CREATE INDEX idx_cidr ON test_cidr USING gin (i) FILE: contrib/btree_gin/sql/date.sql type test_date (line 3) | CREATE TABLE test_date ( type idx_date (line 16) | CREATE INDEX idx_date ON test_date USING gin (i) FILE: contrib/btree_gin/sql/enum.sql type test_enum (line 5) | CREATE TABLE test_enum ( type idx_enum (line 11) | CREATE INDEX idx_enum ON test_enum USING gin (i) type t (line 25) | create table t as select (i % 4)::text::e from generate_series(0, 100000... type t (line 26) | create index on t using gin (e) FILE: contrib/btree_gin/sql/float4.sql type test_float4 (line 3) | CREATE TABLE test_float4 ( type idx_float4 (line 9) | CREATE INDEX idx_float4 ON test_float4 USING gin (i) FILE: contrib/btree_gin/sql/float8.sql type test_float8 (line 3) | CREATE TABLE test_float8 ( type idx_float8 (line 9) | CREATE INDEX idx_float8 ON test_float8 USING gin (i) FILE: contrib/btree_gin/sql/inet.sql type test_inet (line 3) | CREATE TABLE test_inet ( type idx_inet (line 16) | CREATE INDEX idx_inet ON test_inet USING gin (i) FILE: contrib/btree_gin/sql/int2.sql type test_int2 (line 3) | CREATE TABLE test_int2 ( type idx_int2 (line 9) | CREATE INDEX idx_int2 ON test_int2 USING gin (i) FILE: contrib/btree_gin/sql/int4.sql type test_int4 (line 3) | CREATE TABLE test_int4 ( type idx_int4 (line 9) | CREATE INDEX idx_int4 ON test_int4 USING gin (i) FILE: contrib/btree_gin/sql/int8.sql type test_int8 (line 3) | CREATE TABLE test_int8 ( type idx_int8 (line 9) | CREATE INDEX idx_int8 ON test_int8 USING gin (i) FILE: contrib/btree_gin/sql/interval.sql type test_interval (line 3) | CREATE TABLE test_interval ( type idx_interval (line 16) | CREATE INDEX idx_interval ON test_interval USING gin (i) FILE: contrib/btree_gin/sql/macaddr.sql type test_macaddr (line 3) | CREATE TABLE test_macaddr ( type idx_macaddr (line 16) | CREATE INDEX idx_macaddr ON test_macaddr USING gin (i) FILE: contrib/btree_gin/sql/macaddr8.sql type test_macaddr8 (line 3) | CREATE TABLE test_macaddr8 ( type idx_macaddr8 (line 16) | CREATE INDEX idx_macaddr8 ON test_macaddr8 USING gin (i) FILE: contrib/btree_gin/sql/money.sql type test_money (line 3) | CREATE TABLE test_money ( type idx_money (line 9) | CREATE INDEX idx_money ON test_money USING gin (i) FILE: contrib/btree_gin/sql/name.sql type test_name (line 3) | CREATE TABLE test_name ( type idx_name (line 9) | CREATE INDEX idx_name ON test_name USING gin (i) FILE: contrib/btree_gin/sql/numeric.sql type test_numeric (line 3) | CREATE TABLE test_numeric ( type idx_numeric (line 9) | CREATE INDEX idx_numeric ON test_numeric USING gin (i) FILE: contrib/btree_gin/sql/oid.sql type test_oid (line 3) | CREATE TABLE test_oid ( type idx_oid (line 9) | CREATE INDEX idx_oid ON test_oid USING gin (i) FILE: contrib/btree_gin/sql/text.sql type test_text (line 3) | CREATE TABLE test_text ( type idx_text (line 9) | CREATE INDEX idx_text ON test_text USING gin (i) FILE: contrib/btree_gin/sql/time.sql type test_time (line 3) | CREATE TABLE test_time ( type idx_time (line 16) | CREATE INDEX idx_time ON test_time USING gin (i) FILE: contrib/btree_gin/sql/timestamp.sql type test_timestamp (line 3) | CREATE TABLE test_timestamp ( type idx_timestamp (line 16) | CREATE INDEX idx_timestamp ON test_timestamp USING gin (i) FILE: contrib/btree_gin/sql/timestamptz.sql type test_timestamptz (line 3) | CREATE TABLE test_timestamptz ( type idx_timestamptz (line 16) | CREATE INDEX idx_timestamptz ON test_timestamptz USING gin (i) FILE: contrib/btree_gin/sql/timetz.sql type test_timetz (line 3) | CREATE TABLE test_timetz ( type idx_timetz (line 16) | CREATE INDEX idx_timetz ON test_timetz USING gin (i) FILE: contrib/btree_gin/sql/uuid.sql type test_uuid (line 3) | CREATE TABLE test_uuid ( type idx_uuid (line 16) | CREATE INDEX idx_uuid ON test_uuid USING gin (i) FILE: contrib/btree_gin/sql/varbit.sql type test_varbit (line 3) | CREATE TABLE test_varbit ( type idx_varbit (line 9) | CREATE INDEX idx_varbit ON test_varbit USING gin (i) FILE: contrib/btree_gin/sql/varchar.sql type test_varchar (line 3) | CREATE TABLE test_varchar ( type idx_varchar (line 9) | CREATE INDEX idx_varchar ON test_varchar USING gin (i) FILE: contrib/btree_gist/btree_bit.c function gbt_bitgt (line 26) | static bool function gbt_bitge (line 34) | static bool function gbt_biteq (line 42) | static bool function gbt_bitle (line 50) | static bool function gbt_bitlt (line 58) | static bool function int32 (line 66) | static int32 function bytea (line 75) | static bytea * function GBT_VARKEY (line 94) | static GBT_VARKEY * function Datum (line 129) | Datum function Datum (line 137) | Datum function Datum (line 168) | Datum function Datum (line 179) | Datum function Datum (line 190) | Datum function Datum (line 202) | Datum FILE: contrib/btree_gist/btree_bytea.c function gbt_byteagt (line 25) | static bool function gbt_byteage (line 33) | static bool function gbt_byteaeq (line 41) | static bool function gbt_byteale (line 49) | static bool function gbt_bytealt (line 57) | static bool function int32 (line 65) | static int32 function Datum (line 94) | Datum function Datum (line 104) | Datum function Datum (line 127) | Datum function Datum (line 138) | Datum function Datum (line 149) | Datum function Datum (line 161) | Datum FILE: contrib/btree_gist/btree_cash.c type cashKEY (line 11) | typedef struct function gbt_cashgt (line 29) | static bool function gbt_cashge (line 34) | static bool function gbt_casheq (line 39) | static bool function gbt_cashle (line 44) | static bool function gbt_cashlt (line 49) | static bool function gbt_cashkey_cmp (line 55) | static int function float8 (line 72) | static float8 function Datum (line 95) | Datum function Datum (line 119) | Datum function Datum (line 127) | Datum function Datum (line 135) | Datum function Datum (line 159) | Datum function Datum (line 178) | Datum function Datum (line 189) | Datum function Datum (line 202) | Datum function Datum (line 212) | Datum FILE: contrib/btree_gist/btree_date.c type dateKEY (line 11) | typedef struct function gbt_dategt (line 29) | static bool function gbt_datege (line 37) | static bool function gbt_dateeq (line 45) | static bool function gbt_datele (line 53) | static bool function gbt_datelt (line 61) | static bool function gbt_datekey_cmp (line 71) | static int function float8 (line 85) | static float8 function Datum (line 113) | Datum function Datum (line 131) | Datum function Datum (line 139) | Datum function Datum (line 147) | Datum function Datum (line 171) | Datum function Datum (line 190) | Datum function Datum (line 201) | Datum function Datum (line 241) | Datum function Datum (line 251) | Datum FILE: contrib/btree_gist/btree_enum.c type oidKEY (line 13) | typedef struct function gbt_enumgt (line 31) | static bool function gbt_enumge (line 38) | static bool function gbt_enumeq (line 45) | static bool function gbt_enumle (line 50) | static bool function gbt_enumlt (line 57) | static bool function gbt_enumkey_cmp (line 65) | static int function Datum (line 106) | Datum function Datum (line 114) | Datum function Datum (line 122) | Datum function Datum (line 145) | Datum function Datum (line 156) | Datum function Datum (line 168) | Datum function Datum (line 178) | Datum FILE: contrib/btree_gist/btree_float4.c type float4KEY (line 9) | typedef struct float4key function gbt_float4gt (line 27) | static bool function gbt_float4ge (line 32) | static bool function gbt_float4eq (line 37) | static bool function gbt_float4le (line 42) | static bool function gbt_float4lt (line 47) | static bool function gbt_float4key_cmp (line 53) | static int function float8 (line 70) | static float8 function Datum (line 93) | Datum function Datum (line 112) | Datum function Datum (line 120) | Datum function Datum (line 128) | Datum function Datum (line 152) | Datum function Datum (line 171) | Datum function Datum (line 182) | Datum function Datum (line 195) | Datum function Datum (line 205) | Datum FILE: contrib/btree_gist/btree_float8.c type float8KEY (line 9) | typedef struct float8key function gbt_float8gt (line 28) | static bool function gbt_float8ge (line 33) | static bool function gbt_float8eq (line 38) | static bool function gbt_float8le (line 43) | static bool function gbt_float8lt (line 48) | static bool function gbt_float8key_cmp (line 54) | static int function float8 (line 71) | static float8 function Datum (line 101) | Datum function Datum (line 119) | Datum function Datum (line 127) | Datum function Datum (line 135) | Datum function Datum (line 159) | Datum function Datum (line 178) | Datum function Datum (line 189) | Datum function Datum (line 202) | Datum function Datum (line 212) | Datum FILE: contrib/btree_gist/btree_gist--1.0--1.1.sql function gbt_oid_fetch (line 7) | CREATE FUNCTION gbt_oid_fetch(internal) function gbt_int2_fetch (line 12) | CREATE FUNCTION gbt_int2_fetch(internal) function gbt_int4_fetch (line 17) | CREATE FUNCTION gbt_int4_fetch(internal) function gbt_int8_fetch (line 22) | CREATE FUNCTION gbt_int8_fetch(internal) function gbt_float4_fetch (line 27) | CREATE FUNCTION gbt_float4_fetch(internal) function gbt_float8_fetch (line 32) | CREATE FUNCTION gbt_float8_fetch(internal) function gbt_ts_fetch (line 37) | CREATE FUNCTION gbt_ts_fetch(internal) function gbt_time_fetch (line 42) | CREATE FUNCTION gbt_time_fetch(internal) function gbt_date_fetch (line 47) | CREATE FUNCTION gbt_date_fetch(internal) function gbt_intv_fetch (line 52) | CREATE FUNCTION gbt_intv_fetch(internal) function gbt_cash_fetch (line 57) | CREATE FUNCTION gbt_cash_fetch(internal) function gbt_macad_fetch (line 62) | CREATE FUNCTION gbt_macad_fetch(internal) function gbt_var_fetch (line 67) | CREATE FUNCTION gbt_var_fetch(internal) FILE: contrib/btree_gist/btree_gist--1.2--1.3.sql function gbt_uuid_consistent (line 9) | CREATE FUNCTION gbt_uuid_consistent(internal,uuid,int2,oid,internal) function gbt_uuid_fetch (line 14) | CREATE FUNCTION gbt_uuid_fetch(internal) function gbt_uuid_compress (line 19) | CREATE FUNCTION gbt_uuid_compress(internal) function gbt_uuid_penalty (line 24) | CREATE FUNCTION gbt_uuid_penalty(internal,internal,internal) function gbt_uuid_picksplit (line 29) | CREATE FUNCTION gbt_uuid_picksplit(internal, internal) function gbt_uuid_union (line 34) | CREATE FUNCTION gbt_uuid_union(internal, internal) function gbt_uuid_same (line 39) | CREATE FUNCTION gbt_uuid_same(gbtreekey32, gbtreekey32, internal) FILE: contrib/btree_gist/btree_gist--1.2.sql function gbtreekey4_in (line 6) | CREATE FUNCTION gbtreekey4_in(cstring) function gbtreekey4_out (line 11) | CREATE FUNCTION gbtreekey4_out(gbtreekey4) function gbtreekey8_in (line 22) | CREATE FUNCTION gbtreekey8_in(cstring) function gbtreekey8_out (line 27) | CREATE FUNCTION gbtreekey8_out(gbtreekey8) function gbtreekey16_in (line 38) | CREATE FUNCTION gbtreekey16_in(cstring) function gbtreekey16_out (line 43) | CREATE FUNCTION gbtreekey16_out(gbtreekey16) function gbtreekey32_in (line 54) | CREATE FUNCTION gbtreekey32_in(cstring) function gbtreekey32_out (line 59) | CREATE FUNCTION gbtreekey32_out(gbtreekey32) function gbtreekey_var_in (line 70) | CREATE FUNCTION gbtreekey_var_in(cstring) function gbtreekey_var_out (line 75) | CREATE FUNCTION gbtreekey_var_out(gbtreekey_var) function cash_dist (line 89) | CREATE FUNCTION cash_dist(money, money) function date_dist (line 94) | CREATE OPERATOR <-> ( function float4_dist (line 106) | CREATE OPERATOR <-> ( function float8_dist (line 118) | CREATE OPERATOR <-> ( function int2_dist (line 130) | CREATE OPERATOR <-> ( function int4_dist (line 142) | CREATE OPERATOR <-> ( function int8_dist (line 154) | CREATE OPERATOR <-> ( function interval_dist (line 166) | CREATE OPERATOR <-> ( function oid_dist (line 178) | CREATE OPERATOR <-> ( function time_dist (line 190) | CREATE OPERATOR <-> ( function ts_dist (line 202) | CREATE OPERATOR <-> ( function tstz_dist (line 214) | CREATE OPERATOR <-> ( function gbt_oid_consistent (line 242) | CREATE FUNCTION gbt_oid_consistent(internal,oid,int2,oid,internal) function gbt_oid_distance (line 247) | CREATE FUNCTION gbt_oid_distance(internal,oid,int2,oid,internal) function gbt_oid_fetch (line 252) | CREATE FUNCTION gbt_oid_fetch(internal) function gbt_oid_compress (line 257) | CREATE FUNCTION gbt_oid_compress(internal) function gbt_decompress (line 262) | CREATE FUNCTION gbt_decompress(internal) function gbt_var_decompress (line 267) | CREATE FUNCTION gbt_var_decompress(internal) function gbt_var_fetch (line 272) | CREATE FUNCTION gbt_var_fetch(internal) function gbt_oid_penalty (line 277) | CREATE FUNCTION gbt_oid_penalty(internal,internal,internal) function gbt_oid_picksplit (line 282) | CREATE FUNCTION gbt_oid_picksplit(internal, internal) function gbt_oid_union (line 287) | CREATE FUNCTION gbt_oid_union(internal, internal) function gbt_oid_same (line 292) | CREATE FUNCTION gbt_oid_same(gbtreekey8, gbtreekey8, internal) function pg_catalog (line 298) | CREATE OPERATOR CLASS gist_oid_ops function gbt_int2_distance (line 339) | CREATE FUNCTION gbt_int2_distance(internal,int2,int2,oid,internal) function gbt_int2_compress (line 344) | CREATE FUNCTION gbt_int2_compress(internal) function gbt_int2_fetch (line 349) | CREATE FUNCTION gbt_int2_fetch(internal) function gbt_int2_penalty (line 354) | CREATE FUNCTION gbt_int2_penalty(internal,internal,internal) function gbt_int2_picksplit (line 359) | CREATE FUNCTION gbt_int2_picksplit(internal, internal) function gbt_int2_union (line 364) | CREATE FUNCTION gbt_int2_union(internal, internal) function gbt_int2_same (line 369) | CREATE FUNCTION gbt_int2_same(gbtreekey4, gbtreekey4, internal) function gbt_int4_consistent (line 375) | CREATE OPERATOR CLASS gist_int2_ops function gbt_int4_distance (line 411) | CREATE FUNCTION gbt_int4_distance(internal,int4,int2,oid,internal) function gbt_int4_compress (line 416) | CREATE FUNCTION gbt_int4_compress(internal) function gbt_int4_fetch (line 421) | CREATE FUNCTION gbt_int4_fetch(internal) function gbt_int4_penalty (line 426) | CREATE FUNCTION gbt_int4_penalty(internal,internal,internal) function gbt_int4_picksplit (line 431) | CREATE FUNCTION gbt_int4_picksplit(internal, internal) function gbt_int4_union (line 436) | CREATE FUNCTION gbt_int4_union(internal, internal) function gbt_int4_same (line 441) | CREATE FUNCTION gbt_int4_same(gbtreekey8, gbtreekey8, internal) function gbt_int8_consistent (line 447) | CREATE OPERATOR CLASS gist_int4_ops function gbt_int8_distance (line 484) | CREATE FUNCTION gbt_int8_distance(internal,int8,int2,oid,internal) function gbt_int8_compress (line 489) | CREATE FUNCTION gbt_int8_compress(internal) function gbt_int8_fetch (line 494) | CREATE FUNCTION gbt_int8_fetch(internal) function gbt_int8_penalty (line 499) | CREATE FUNCTION gbt_int8_penalty(internal,internal,internal) function gbt_int8_picksplit (line 504) | CREATE FUNCTION gbt_int8_picksplit(internal, internal) function gbt_int8_union (line 509) | CREATE FUNCTION gbt_int8_union(internal, internal) function gbt_int8_same (line 514) | CREATE FUNCTION gbt_int8_same(gbtreekey16, gbtreekey16, internal) function gbt_float4_consistent (line 520) | CREATE OPERATOR CLASS gist_int8_ops function gbt_float4_distance (line 556) | CREATE FUNCTION gbt_float4_distance(internal,float4,int2,oid,internal) function gbt_float4_compress (line 561) | CREATE FUNCTION gbt_float4_compress(internal) function gbt_float4_fetch (line 566) | CREATE FUNCTION gbt_float4_fetch(internal) function gbt_float4_penalty (line 571) | CREATE FUNCTION gbt_float4_penalty(internal,internal,internal) function gbt_float4_picksplit (line 576) | CREATE FUNCTION gbt_float4_picksplit(internal, internal) function gbt_float4_union (line 581) | CREATE FUNCTION gbt_float4_union(internal, internal) function gbt_float4_same (line 586) | CREATE FUNCTION gbt_float4_same(gbtreekey8, gbtreekey8, internal) function gbt_float8_consistent (line 592) | CREATE OPERATOR CLASS gist_float4_ops function gbt_float8_distance (line 628) | CREATE FUNCTION gbt_float8_distance(internal,float8,int2,oid,internal) function gbt_float8_compress (line 633) | CREATE FUNCTION gbt_float8_compress(internal) function gbt_float8_fetch (line 638) | CREATE FUNCTION gbt_float8_fetch(internal) function gbt_float8_penalty (line 643) | CREATE FUNCTION gbt_float8_penalty(internal,internal,internal) function gbt_float8_picksplit (line 648) | CREATE FUNCTION gbt_float8_picksplit(internal, internal) function gbt_float8_union (line 653) | CREATE FUNCTION gbt_float8_union(internal, internal) function gbt_float8_same (line 658) | CREATE FUNCTION gbt_float8_same(gbtreekey16, gbtreekey16, internal) function gbt_ts_consistent (line 664) | CREATE OPERATOR CLASS gist_float8_ops function gbt_ts_distance (line 700) | CREATE FUNCTION gbt_ts_distance(internal,timestamp,int2,oid,internal) function gbt_tstz_consistent (line 705) | CREATE FUNCTION gbt_tstz_consistent(internal,timestamptz,int2,oid,internal) function gbt_tstz_distance (line 710) | CREATE FUNCTION gbt_tstz_distance(internal,timestamptz,int2,oid,internal) function gbt_ts_compress (line 715) | CREATE FUNCTION gbt_ts_compress(internal) function gbt_tstz_compress (line 720) | CREATE FUNCTION gbt_tstz_compress(internal) function gbt_ts_fetch (line 725) | CREATE FUNCTION gbt_ts_fetch(internal) function gbt_ts_penalty (line 730) | CREATE FUNCTION gbt_ts_penalty(internal,internal,internal) function gbt_ts_picksplit (line 735) | CREATE FUNCTION gbt_ts_picksplit(internal, internal) function gbt_ts_union (line 740) | CREATE FUNCTION gbt_ts_union(internal, internal) function gbt_ts_same (line 745) | CREATE FUNCTION gbt_ts_same(gbtreekey16, gbtreekey16, internal) function gbt_time_consistent (line 751) | CREATE OPERATOR CLASS gist_timestamp_ops function gbt_time_distance (line 811) | CREATE FUNCTION gbt_time_distance(internal,time,int2,oid,internal) function gbt_timetz_consistent (line 816) | CREATE FUNCTION gbt_timetz_consistent(internal,timetz,int2,oid,internal) function gbt_time_compress (line 821) | CREATE FUNCTION gbt_time_compress(internal) function gbt_timetz_compress (line 826) | CREATE FUNCTION gbt_timetz_compress(internal) function gbt_time_fetch (line 831) | CREATE FUNCTION gbt_time_fetch(internal) function gbt_time_penalty (line 836) | CREATE FUNCTION gbt_time_penalty(internal,internal,internal) function gbt_time_picksplit (line 841) | CREATE FUNCTION gbt_time_picksplit(internal, internal) function gbt_time_union (line 846) | CREATE FUNCTION gbt_time_union(internal, internal) function gbt_time_same (line 851) | CREATE FUNCTION gbt_time_same(gbtreekey16, gbtreekey16, internal) function gbt_date_consistent (line 857) | CREATE OPERATOR CLASS gist_time_ops function gbt_date_distance (line 916) | CREATE FUNCTION gbt_date_distance(internal,date,int2,oid,internal) function gbt_date_compress (line 921) | CREATE FUNCTION gbt_date_compress(internal) function gbt_date_fetch (line 926) | CREATE FUNCTION gbt_date_fetch(internal) function gbt_date_penalty (line 931) | CREATE FUNCTION gbt_date_penalty(internal,internal,internal) function gbt_date_picksplit (line 936) | CREATE FUNCTION gbt_date_picksplit(internal, internal) function gbt_date_union (line 941) | CREATE FUNCTION gbt_date_union(internal, internal) function gbt_date_same (line 946) | CREATE FUNCTION gbt_date_same(gbtreekey8, gbtreekey8, internal) function gbt_intv_consistent (line 952) | CREATE OPERATOR CLASS gist_date_ops function gbt_intv_distance (line 989) | CREATE FUNCTION gbt_intv_distance(internal,interval,int2,oid,internal) function gbt_intv_compress (line 994) | CREATE FUNCTION gbt_intv_compress(internal) function gbt_intv_decompress (line 999) | CREATE FUNCTION gbt_intv_decompress(internal) function gbt_intv_fetch (line 1004) | CREATE FUNCTION gbt_intv_fetch(internal) function gbt_intv_penalty (line 1009) | CREATE FUNCTION gbt_intv_penalty(internal,internal,internal) function gbt_intv_picksplit (line 1014) | CREATE FUNCTION gbt_intv_picksplit(internal, internal) function gbt_intv_union (line 1019) | CREATE FUNCTION gbt_intv_union(internal, internal) function gbt_intv_same (line 1024) | CREATE FUNCTION gbt_intv_same(gbtreekey32, gbtreekey32, internal) function gbt_cash_consistent (line 1030) | CREATE OPERATOR CLASS gist_interval_ops function gbt_cash_distance (line 1067) | CREATE FUNCTION gbt_cash_distance(internal,money,int2,oid,internal) function gbt_cash_compress (line 1072) | CREATE FUNCTION gbt_cash_compress(internal) function gbt_cash_fetch (line 1077) | CREATE FUNCTION gbt_cash_fetch(internal) function gbt_cash_penalty (line 1082) | CREATE FUNCTION gbt_cash_penalty(internal,internal,internal) function gbt_cash_picksplit (line 1087) | CREATE FUNCTION gbt_cash_picksplit(internal, internal) function gbt_cash_union (line 1092) | CREATE FUNCTION gbt_cash_union(internal, internal) function gbt_cash_same (line 1097) | CREATE FUNCTION gbt_cash_same(gbtreekey16, gbtreekey16, internal) function gbt_macad_consistent (line 1103) | CREATE OPERATOR CLASS gist_cash_ops function gbt_macad_compress (line 1140) | CREATE FUNCTION gbt_macad_compress(internal) function gbt_macad_fetch (line 1145) | CREATE FUNCTION gbt_macad_fetch(internal) function gbt_macad_penalty (line 1150) | CREATE FUNCTION gbt_macad_penalty(internal,internal,internal) function gbt_macad_picksplit (line 1155) | CREATE FUNCTION gbt_macad_picksplit(internal, internal) function gbt_macad_union (line 1160) | CREATE FUNCTION gbt_macad_union(internal, internal) function gbt_macad_same (line 1165) | CREATE FUNCTION gbt_macad_same(gbtreekey16, gbtreekey16, internal) function gbt_text_consistent (line 1171) | CREATE OPERATOR CLASS gist_macaddr_ops function gbt_bpchar_consistent (line 1206) | CREATE FUNCTION gbt_bpchar_consistent(internal,bpchar,int2,oid,internal) function gbt_text_compress (line 1211) | CREATE FUNCTION gbt_text_compress(internal) function gbt_bpchar_compress (line 1216) | CREATE FUNCTION gbt_bpchar_compress(internal) function gbt_text_penalty (line 1221) | CREATE FUNCTION gbt_text_penalty(internal,internal,internal) function gbt_text_picksplit (line 1226) | CREATE FUNCTION gbt_text_picksplit(internal, internal) function gbt_text_union (line 1231) | CREATE FUNCTION gbt_text_union(internal, internal) function gbt_text_same (line 1236) | CREATE FUNCTION gbt_text_same(gbtreekey_var, gbtreekey_var, internal) function gbt_bytea_consistent (line 1242) | CREATE OPERATOR CLASS gist_text_ops function gbt_bytea_compress (line 1298) | CREATE FUNCTION gbt_bytea_compress(internal) function gbt_bytea_penalty (line 1303) | CREATE FUNCTION gbt_bytea_penalty(internal,internal,internal) function gbt_bytea_picksplit (line 1308) | CREATE FUNCTION gbt_bytea_picksplit(internal, internal) function gbt_bytea_union (line 1313) | CREATE FUNCTION gbt_bytea_union(internal, internal) function gbt_bytea_same (line 1318) | CREATE FUNCTION gbt_bytea_same(gbtreekey_var, gbtreekey_var, internal) function gbt_numeric_consistent (line 1324) | CREATE OPERATOR CLASS gist_bytea_ops function gbt_numeric_compress (line 1359) | CREATE FUNCTION gbt_numeric_compress(internal) function gbt_numeric_penalty (line 1364) | CREATE FUNCTION gbt_numeric_penalty(internal,internal,internal) function gbt_numeric_picksplit (line 1369) | CREATE FUNCTION gbt_numeric_picksplit(internal, internal) function gbt_numeric_union (line 1374) | CREATE FUNCTION gbt_numeric_union(internal, internal) function gbt_numeric_same (line 1379) | CREATE FUNCTION gbt_numeric_same(gbtreekey_var, gbtreekey_var, internal) function gbt_bit_consistent (line 1385) | CREATE OPERATOR CLASS gist_numeric_ops function gbt_bit_compress (line 1419) | CREATE FUNCTION gbt_bit_compress(internal) function gbt_bit_penalty (line 1424) | CREATE FUNCTION gbt_bit_penalty(internal,internal,internal) function gbt_bit_picksplit (line 1429) | CREATE FUNCTION gbt_bit_picksplit(internal, internal) function gbt_bit_union (line 1434) | CREATE FUNCTION gbt_bit_union(internal, internal) function gbt_bit_same (line 1439) | CREATE FUNCTION gbt_bit_same(gbtreekey_var, gbtreekey_var, internal) function gbt_inet_consistent (line 1445) | CREATE OPERATOR CLASS gist_bit_ops function gbt_inet_compress (line 1503) | CREATE FUNCTION gbt_inet_compress(internal) function gbt_inet_penalty (line 1508) | CREATE FUNCTION gbt_inet_penalty(internal,internal,internal) function gbt_inet_picksplit (line 1513) | CREATE FUNCTION gbt_inet_picksplit(internal, internal) function gbt_inet_union (line 1518) | CREATE FUNCTION gbt_inet_union(internal, internal) function gbt_inet_same (line 1523) | CREATE FUNCTION gbt_inet_same(gbtreekey16, gbtreekey16, internal) FILE: contrib/btree_gist/btree_gist--1.3--1.4.sql function gbt_macad8_consistent (line 9) | CREATE FUNCTION gbt_macad8_consistent(internal,macaddr8,int2,oid,internal) function gbt_macad8_compress (line 14) | CREATE FUNCTION gbt_macad8_compress(internal) function gbt_macad8_fetch (line 19) | CREATE FUNCTION gbt_macad8_fetch(internal) function gbt_macad8_penalty (line 24) | CREATE FUNCTION gbt_macad8_penalty(internal,internal,internal) function gbt_macad8_picksplit (line 29) | CREATE FUNCTION gbt_macad8_picksplit(internal, internal) function gbt_macad8_union (line 34) | CREATE FUNCTION gbt_macad8_union(internal, internal) function gbt_macad8_same (line 39) | CREATE FUNCTION gbt_macad8_same(gbtreekey16, gbtreekey16, internal) FILE: contrib/btree_gist/btree_gist--1.4--1.5.sql function gbt_enum_consistent (line 14) | CREATE FUNCTION gbt_enum_consistent(internal,anyenum,int2,oid,internal) function gbt_enum_compress (line 19) | CREATE FUNCTION gbt_enum_compress(internal) function gbt_enum_fetch (line 24) | CREATE FUNCTION gbt_enum_fetch(internal) function gbt_enum_penalty (line 29) | CREATE FUNCTION gbt_enum_penalty(internal,internal,internal) function gbt_enum_picksplit (line 34) | CREATE FUNCTION gbt_enum_picksplit(internal, internal) function gbt_enum_union (line 39) | CREATE FUNCTION gbt_enum_union(internal, internal) function gbt_enum_same (line 44) | CREATE FUNCTION gbt_enum_same(gbtreekey8, gbtreekey8, internal) FILE: contrib/btree_gist/btree_gist--unpackaged--1.0.sql function cash_dist (line 182) | CREATE FUNCTION cash_dist(money, money) function date_dist (line 187) | CREATE OPERATOR <-> ( function float4_dist (line 199) | CREATE OPERATOR <-> ( function float8_dist (line 211) | CREATE OPERATOR <-> ( function int2_dist (line 223) | CREATE OPERATOR <-> ( function int4_dist (line 235) | CREATE OPERATOR <-> ( function int8_dist (line 247) | CREATE OPERATOR <-> ( function interval_dist (line 259) | CREATE OPERATOR <-> ( function oid_dist (line 271) | CREATE OPERATOR <-> ( function time_dist (line 283) | CREATE OPERATOR <-> ( function ts_dist (line 295) | CREATE OPERATOR <-> ( function tstz_dist (line 307) | CREATE OPERATOR <-> ( function gbt_oid_distance (line 328) | CREATE FUNCTION gbt_oid_distance(internal,oid,int2,oid) function gbt_int2_distance (line 333) | CREATE FUNCTION gbt_int2_distance(internal,int2,int2,oid) function gbt_int4_distance (line 338) | CREATE FUNCTION gbt_int4_distance(internal,int4,int2,oid) function gbt_int8_distance (line 343) | CREATE FUNCTION gbt_int8_distance(internal,int8,int2,oid) function gbt_float4_distance (line 348) | CREATE FUNCTION gbt_float4_distance(internal,float4,int2,oid) function gbt_float8_distance (line 353) | CREATE FUNCTION gbt_float8_distance(internal,float8,int2,oid) function gbt_ts_distance (line 358) | CREATE FUNCTION gbt_ts_distance(internal,timestamp,int2,oid) function gbt_tstz_distance (line 363) | CREATE FUNCTION gbt_tstz_distance(internal,timestamptz,int2,oid) function gbt_time_distance (line 368) | CREATE FUNCTION gbt_time_distance(internal,time,int2,oid) function gbt_date_distance (line 373) | CREATE FUNCTION gbt_date_distance(internal,date,int2,oid) function gbt_intv_distance (line 378) | CREATE FUNCTION gbt_intv_distance(internal,interval,int2,oid) function gbt_cash_distance (line 383) | CREATE FUNCTION gbt_cash_distance(internal,money,int2,oid) FILE: contrib/btree_gist/btree_gist.c function Datum (line 19) | Datum function Datum (line 31) | Datum function Datum (line 45) | Datum FILE: contrib/btree_gist/btree_gist.h type gbtree_type (line 14) | enum gbtree_type FILE: contrib/btree_gist/btree_inet.c type inetKEY (line 12) | typedef struct inetkey function gbt_inetgt (line 29) | static bool function gbt_inetge (line 34) | static bool function gbt_ineteq (line 39) | static bool function gbt_inetle (line 44) | static bool function gbt_inetlt (line 49) | static bool function gbt_inetkey_cmp (line 55) | static int function Datum (line 93) | Datum function Datum (line 119) | Datum function Datum (line 147) | Datum function Datum (line 158) | Datum function Datum (line 171) | Datum function Datum (line 181) | Datum FILE: contrib/btree_gist/btree_int2.c type int16KEY (line 10) | typedef struct int16key function gbt_int2gt (line 28) | static bool function gbt_int2ge (line 33) | static bool function gbt_int2eq (line 38) | static bool function gbt_int2le (line 43) | static bool function gbt_int2lt (line 48) | static bool function gbt_int2key_cmp (line 54) | static int function float8 (line 71) | static float8 function Datum (line 94) | Datum function Datum (line 119) | Datum function Datum (line 127) | Datum function Datum (line 135) | Datum function Datum (line 159) | Datum function Datum (line 178) | Datum function Datum (line 189) | Datum function Datum (line 201) | Datum function Datum (line 211) | Datum FILE: contrib/btree_gist/btree_int4.c type int32KEY (line 10) | typedef struct int32key function gbt_int4gt (line 29) | static bool function gbt_int4ge (line 34) | static bool function gbt_int4eq (line 39) | static bool function gbt_int4le (line 44) | static bool function gbt_int4lt (line 49) | static bool function gbt_int4key_cmp (line 55) | static int function float8 (line 72) | static float8 function Datum (line 95) | Datum function Datum (line 120) | Datum function Datum (line 128) | Datum function Datum (line 136) | Datum function Datum (line 160) | Datum function Datum (line 179) | Datum function Datum (line 190) | Datum function Datum (line 202) | Datum function Datum (line 212) | Datum FILE: contrib/btree_gist/btree_int8.c type int64KEY (line 10) | typedef struct int64key function gbt_int8gt (line 29) | static bool function gbt_int8ge (line 34) | static bool function gbt_int8eq (line 39) | static bool function gbt_int8le (line 44) | static bool function gbt_int8lt (line 49) | static bool function gbt_int8key_cmp (line 55) | static int function float8 (line 72) | static float8 function Datum (line 95) | Datum function Datum (line 120) | Datum function Datum (line 128) | Datum function Datum (line 136) | Datum function Datum (line 160) | Datum function Datum (line 179) | Datum function Datum (line 190) | Datum function Datum (line 202) | Datum function Datum (line 212) | Datum FILE: contrib/btree_gist/btree_interval.c type intvKEY (line 11) | typedef struct function gbt_intvgt (line 32) | static bool function gbt_intvge (line 38) | static bool function gbt_intveq (line 44) | static bool function gbt_intvle (line 50) | static bool function gbt_intvlt (line 56) | static bool function gbt_intvkey_cmp (line 62) | static int function intr2num (line 77) | static double function float8 (line 83) | static float8 function Interval (line 113) | Interval * function Datum (line 128) | Datum function Datum (line 144) | Datum function Datum (line 179) | Datum function Datum (line 187) | Datum function Datum (line 210) | Datum function Datum (line 234) | Datum function Datum (line 253) | Datum function Datum (line 264) | Datum function Datum (line 284) | Datum function Datum (line 294) | Datum FILE: contrib/btree_gist/btree_macaddr.c type macKEY (line 11) | typedef struct function gbt_macadgt (line 30) | static bool function gbt_macadge (line 35) | static bool function gbt_macadeq (line 41) | static bool function gbt_macadle (line 47) | static bool function gbt_macadlt (line 53) | static bool function gbt_macadkey_cmp (line 60) | static int function uint64 (line 96) | static uint64 function Datum (line 110) | Datum function Datum (line 118) | Datum function Datum (line 126) | Datum function Datum (line 150) | Datum function Datum (line 161) | Datum function Datum (line 181) | Datum function Datum (line 191) | Datum FILE: contrib/btree_gist/btree_macaddr8.c type mac8KEY (line 11) | typedef struct function gbt_macad8gt (line 30) | static bool function gbt_macad8ge (line 35) | static bool function gbt_macad8eq (line 41) | static bool function gbt_macad8le (line 47) | static bool function gbt_macad8lt (line 53) | static bool function gbt_macad8key_cmp (line 60) | static int function uint64 (line 96) | static uint64 function Datum (line 110) | Datum function Datum (line 118) | Datum function Datum (line 126) | Datum function Datum (line 150) | Datum function Datum (line 161) | Datum function Datum (line 181) | Datum function Datum (line 191) | Datum FILE: contrib/btree_gist/btree_numeric.c function gbt_numeric_gt (line 29) | static bool function gbt_numeric_ge (line 37) | static bool function gbt_numeric_eq (line 45) | static bool function gbt_numeric_le (line 53) | static bool function gbt_numeric_lt (line 61) | static bool function int32 (line 69) | static int32 function Datum (line 98) | Datum function Datum (line 108) | Datum function Datum (line 131) | Datum function Datum (line 142) | Datum function Datum (line 154) | Datum function Datum (line 229) | Datum FILE: contrib/btree_gist/btree_oid.c type oidKEY (line 9) | typedef struct function gbt_oidgt (line 28) | static bool function gbt_oidge (line 33) | static bool function gbt_oideq (line 38) | static bool function gbt_oidle (line 43) | static bool function gbt_oidlt (line 48) | static bool function gbt_oidkey_cmp (line 54) | static int function float8 (line 71) | static float8 function Datum (line 100) | Datum function Datum (line 120) | Datum function Datum (line 128) | Datum function Datum (line 136) | Datum function Datum (line 160) | Datum function Datum (line 179) | Datum function Datum (line 190) | Datum function Datum (line 202) | Datum function Datum (line 212) | Datum FILE: contrib/btree_gist/btree_text.c function gbt_textgt (line 25) | static bool function gbt_textge (line 34) | static bool function gbt_texteq (line 43) | static bool function gbt_textle (line 52) | static bool function gbt_textlt (line 61) | static bool function int32 (line 70) | static int32 function Datum (line 99) | Datum function Datum (line 112) | Datum function Datum (line 142) | Datum function Datum (line 170) | Datum function Datum (line 198) | Datum function Datum (line 209) | Datum function Datum (line 220) | Datum function Datum (line 232) | Datum FILE: contrib/btree_gist/btree_time.c type timeKEY (line 12) | typedef struct function gbt_timegt (line 40) | static bool function gbt_timege (line 51) | static bool function gbt_timeeq (line 62) | static bool function gbt_timele (line 73) | static bool function gbt_timelt (line 84) | static bool function gbt_timekey_cmp (line 97) | static int function float8 (line 111) | static float8 function Datum (line 141) | Datum function Datum (line 158) | Datum function Datum (line 167) | Datum function Datum (line 193) | Datum function Datum (line 201) | Datum function Datum (line 224) | Datum function Datum (line 242) | Datum function Datum (line 269) | Datum function Datum (line 280) | Datum function Datum (line 323) | Datum function Datum (line 333) | Datum FILE: contrib/btree_gist/btree_ts.c type tsKEY (line 13) | typedef struct function gbt_tsgt (line 42) | static bool function gbt_tsge (line 53) | static bool function gbt_tseq (line 64) | static bool function gbt_tsle (line 75) | static bool function gbt_tslt (line 86) | static bool function gbt_tskey_cmp (line 98) | static int function float8 (line 112) | static float8 function Datum (line 145) | Datum function Datum (line 169) | Datum function Timestamp (line 198) | static inline Timestamp function Datum (line 206) | Datum function Datum (line 215) | Datum function Datum (line 241) | Datum function Datum (line 249) | Datum function Datum (line 272) | Datum function Datum (line 290) | Datum function Datum (line 315) | Datum function Datum (line 336) | Datum function Datum (line 355) | Datum function Datum (line 386) | Datum function Datum (line 396) | Datum FILE: contrib/btree_gist/btree_utils_num.c function GISTENTRY (line 13) | GISTENTRY * function GISTENTRY (line 101) | GISTENTRY * function gbt_num_same (line 203) | bool function gbt_num_bin_union (line 219) | void function gbt_num_consistent (line 254) | bool function float8 (line 307) | float8 function GIST_SPLITVEC (line 330) | GIST_SPLITVEC * FILE: contrib/btree_gist/btree_utils_num.h type GBT_NUMKEY (line 14) | typedef char GBT_NUMKEY; type GBT_NUMKEY_R (line 17) | typedef struct type Nsrt (line 25) | typedef struct type gbtree_ninfo (line 34) | typedef struct FILE: contrib/btree_gist/btree_utils_var.c type Vsrt (line 18) | typedef struct type gbt_vsrt_arg (line 24) | typedef struct function Datum (line 36) | Datum function GBT_VARKEY_R (line 57) | GBT_VARKEY_R function GBT_VARKEY (line 74) | static GBT_VARKEY * function GBT_VARKEY (line 90) | GBT_VARKEY * function GBT_VARKEY (line 106) | static GBT_VARKEY * function int32 (line 121) | static int32 function gbt_bytea_pf_match (line 169) | static bool function gbt_var_node_pf_match (line 191) | static bool function GBT_VARKEY (line 205) | static GBT_VARKEY * function gbt_var_bin_union (line 234) | void function GISTENTRY (line 282) | GISTENTRY * function Datum (line 306) | Datum function GBT_VARKEY (line 323) | GBT_VARKEY * function gbt_var_same (line 362) | bool function gbt_vsrt_cmp (line 444) | static int function GIST_SPLITVEC (line 459) | GIST_SPLITVEC * function gbt_var_consistent (line 555) | bool FILE: contrib/btree_gist/btree_utils_var.h type bytea (line 13) | typedef bytea GBT_VARKEY; type GBT_VARKEY_R (line 16) | typedef struct type gbtree_vinfo (line 25) | typedef struct FILE: contrib/btree_gist/btree_uuid.c type uuidKEY (line 11) | typedef struct function uuid_internal_cmp (line 30) | static int function gbt_uuidgt (line 36) | static bool function gbt_uuidge (line 42) | static bool function gbt_uuideq (line 48) | static bool function gbt_uuidle (line 54) | static bool function gbt_uuidlt (line 60) | static bool function gbt_uuidkey_cmp (line 66) | static int function Datum (line 100) | Datum function Datum (line 125) | Datum function Datum (line 133) | Datum function Datum (line 157) | Datum function uuid_2_double (line 170) | static double function Datum (line 198) | Datum function Datum (line 219) | Datum function Datum (line 229) | Datum FILE: contrib/btree_gist/sql/bit.sql type bittmp (line 3) | CREATE TABLE bittmp (a bit(33)) type bitidx (line 19) | CREATE INDEX bitidx ON bittmp USING GIST ( a ) FILE: contrib/btree_gist/sql/bytea.sql type byteatmp (line 3) | CREATE TABLE byteatmp (a bytea) type byteaidx (line 20) | CREATE INDEX byteaidx ON byteatmp USING GIST ( a ) FILE: contrib/btree_gist/sql/cash.sql type moneyidx (line 21) | CREATE INDEX moneyidx ON moneytmp USING gist ( a ) FILE: contrib/btree_gist/sql/char.sql type chartmp (line 3) | CREATE TABLE chartmp (a char(32)) type charidx (line 19) | CREATE INDEX charidx ON chartmp USING GIST ( a ) FILE: contrib/btree_gist/sql/cidr.sql type cidrtmp (line 3) | CREATE TABLE cidrtmp AS type cidridx (line 18) | CREATE INDEX cidridx ON cidrtmp USING gist ( a ) FILE: contrib/btree_gist/sql/date.sql type datetmp (line 3) | CREATE TABLE datetmp (a date) type dateidx (line 21) | CREATE INDEX dateidx ON datetmp USING gist ( a ) FILE: contrib/btree_gist/sql/enum.sql type enumtmp (line 5) | CREATE TABLE enumtmp (a rainbow) type enumidx (line 23) | CREATE INDEX enumidx ON enumtmp USING gist ( a ) FILE: contrib/btree_gist/sql/float4.sql type float4tmp (line 3) | CREATE TABLE float4tmp (a float4) type float4idx (line 21) | CREATE INDEX float4idx ON float4tmp USING gist ( a ) FILE: contrib/btree_gist/sql/float8.sql type float8tmp (line 3) | CREATE TABLE float8tmp (a float8) type float8idx (line 21) | CREATE INDEX float8idx ON float8tmp USING gist ( a ) FILE: contrib/btree_gist/sql/inet.sql type inettmp (line 3) | CREATE TABLE inettmp (a inet) type inetidx (line 19) | CREATE INDEX inetidx ON inettmp USING gist ( a ) type inettmp (line 43) | CREATE INDEX ON inettmp USING gist (a gist_inet_ops, a inet_ops) FILE: contrib/btree_gist/sql/int2.sql type int2tmp (line 3) | CREATE TABLE int2tmp (a int2) type int2idx (line 21) | CREATE INDEX int2idx ON int2tmp USING gist ( a ) FILE: contrib/btree_gist/sql/int4.sql type int4tmp (line 3) | CREATE TABLE int4tmp (a int4) type int4idx (line 21) | CREATE INDEX int4idx ON int4tmp USING gist ( a ) FILE: contrib/btree_gist/sql/int8.sql type int8tmp (line 3) | CREATE TABLE int8tmp (a int8) type int8idx (line 21) | CREATE INDEX int8idx ON int8tmp USING gist ( a ) FILE: contrib/btree_gist/sql/interval.sql type intervaltmp (line 3) | CREATE TABLE intervaltmp (a interval) type intervalidx (line 21) | CREATE INDEX intervalidx ON intervaltmp USING gist ( a ) FILE: contrib/btree_gist/sql/macaddr.sql type macaddrtmp (line 3) | CREATE TABLE macaddrtmp (a macaddr) type macaddridx (line 19) | CREATE INDEX macaddridx ON macaddrtmp USING gist ( a ) FILE: contrib/btree_gist/sql/macaddr8.sql type macaddr8tmp (line 3) | CREATE TABLE macaddr8tmp (a macaddr8) type macaddr8idx (line 19) | CREATE INDEX macaddr8idx ON macaddr8tmp USING gist ( a ) FILE: contrib/btree_gist/sql/not_equal.sql type test_ne (line 6) | CREATE TABLE test_ne ( type test_ne_idx (line 10) | CREATE INDEX test_ne_idx ON test_ne USING gist (a, b) type zoo (line 27) | CREATE TABLE zoo ( FILE: contrib/btree_gist/sql/numeric.sql type numerictmp (line 3) | CREATE TABLE numerictmp (a numeric) type numericidx (line 43) | CREATE INDEX numericidx ON numerictmp USING gist ( a ) FILE: contrib/btree_gist/sql/oid.sql type oididx (line 15) | CREATE INDEX oididx ON moneytmp USING gist ( oid ) FILE: contrib/btree_gist/sql/text.sql type texttmp (line 3) | CREATE TABLE texttmp (a text) type textidx (line 20) | CREATE INDEX textidx ON texttmp USING GIST ( a ) FILE: contrib/btree_gist/sql/time.sql type timetmp (line 3) | CREATE TABLE timetmp (a time) type timeidx (line 21) | CREATE INDEX timeidx ON timetmp USING gist ( a ) FILE: contrib/btree_gist/sql/timestamp.sql type timestamptmp (line 3) | CREATE TABLE timestamptmp (a timestamp) type timestampidx (line 21) | CREATE INDEX timestampidx ON timestamptmp USING gist ( a ) FILE: contrib/btree_gist/sql/timestamptz.sql type timestamptztmp (line 3) | CREATE TABLE timestamptztmp (a timestamptz) type timestamptzidx (line 42) | CREATE INDEX timestamptzidx ON timestamptztmp USING gist ( a ) FILE: contrib/btree_gist/sql/timetz.sql type timetztmp (line 3) | CREATE TABLE timetztmp (a timetz) type timetzcmp (line 6) | CREATE TABLE timetzcmp ( r_id int2, a int4, b int4 ) type timetzidx (line 45) | CREATE INDEX timetzidx ON timetztmp USING gist ( a ) FILE: contrib/btree_gist/sql/uuid.sql type uuidtmp (line 3) | CREATE TABLE uuidtmp (a uuid) type uuididx (line 19) | CREATE INDEX uuididx ON uuidtmp USING gist ( a ) FILE: contrib/btree_gist/sql/varbit.sql type varbittmp (line 3) | CREATE TABLE varbittmp (a varbit) type varbitidx (line 19) | CREATE INDEX varbitidx ON varbittmp USING GIST ( a ) FILE: contrib/btree_gist/sql/varchar.sql type vchartmp (line 3) | CREATE TABLE vchartmp (a varchar(32)) type vcharidx (line 19) | CREATE INDEX vcharidx ON vchartmp USING GIST ( text(a) ) FILE: contrib/citext/citext--1.0--1.1.sql function regexp_matches (line 15) | CREATE FUNCTION regexp_matches( citext, citext ) RETURNS SETOF TEXT[] AS $$ function regexp_matches (line 19) | CREATE FUNCTION regexp_matches( citext, citext, text ) RETURNS SETOF TEX... FILE: contrib/citext/citext--1.3--1.4.sql function regexp_match (line 6) | CREATE FUNCTION regexp_match( citext, citext ) RETURNS TEXT[] AS $$ function regexp_match (line 10) | CREATE FUNCTION regexp_match( citext, citext, text ) RETURNS TEXT[] AS $$ FILE: contrib/citext/citext--1.4--1.5.sql function citext_pattern_lt (line 16) | CREATE FUNCTION citext_pattern_lt( citext, citext ) function citext_pattern_le (line 21) | CREATE FUNCTION citext_pattern_le( citext, citext ) function citext_pattern_gt (line 26) | CREATE FUNCTION citext_pattern_gt( citext, citext ) function citext_pattern_ge (line 31) | CREATE FUNCTION citext_pattern_ge( citext, citext ) FILE: contrib/citext/citext--1.4.sql function citextin (line 22) | CREATE FUNCTION citextin(cstring) function citextout (line 27) | CREATE FUNCTION citextout(citext) function citextrecv (line 32) | CREATE FUNCTION citextrecv(internal) function citextsend (line 37) | CREATE FUNCTION citextsend(citext) function citext (line 64) | CREATE FUNCTION citext(bpchar) function citext (line 69) | CREATE FUNCTION citext(boolean) function citext (line 74) | CREATE FUNCTION citext(inet) function citext_eq (line 83) | CREATE CAST (citext AS text) WITHOUT FUNCTION AS IMPLICIT; function citext_ne (line 101) | CREATE FUNCTION citext_ne( citext, citext ) function citext_lt (line 106) | CREATE FUNCTION citext_lt( citext, citext ) function citext_le (line 111) | CREATE FUNCTION citext_le( citext, citext ) function citext_gt (line 116) | CREATE FUNCTION citext_gt( citext, citext ) function citext_ge (line 121) | CREATE FUNCTION citext_ge( citext, citext ) function citext_smaller (line 232) | CREATE FUNCTION citext_smaller(citext, citext) function citext_larger (line 237) | CREATE FUNCTION citext_larger(citext, citext) function texticlike (line 262) | CREATE FUNCTION texticlike(citext, citext) function texticnlike (line 266) | CREATE FUNCTION texticnlike(citext, citext) function texticregexeq (line 270) | CREATE FUNCTION texticregexeq(citext, citext) function texticregexne (line 274) | CREATE FUNCTION texticregexne(citext, citext) function texticnlike (line 358) | CREATE FUNCTION texticnlike(citext, text) function texticregexeq (line 362) | CREATE FUNCTION texticregexeq(citext, text) function texticregexne (line 366) | CREATE FUNCTION texticregexne(citext, text) function regexp_matches (line 455) | CREATE FUNCTION regexp_matches( citext, citext ) RETURNS SETOF TEXT[] AS $$ function regexp_matches (line 459) | CREATE FUNCTION regexp_matches( citext, citext, text ) RETURNS SETOF TEX... function regexp_replace (line 463) | CREATE FUNCTION regexp_replace( citext, citext, text ) returns TEXT AS $$ function regexp_replace (line 467) | CREATE FUNCTION regexp_replace( citext, citext, text, text ) returns TEX... function regexp_split_to_array (line 471) | CREATE FUNCTION regexp_split_to_array( citext, citext ) RETURNS TEXT[] A... function regexp_split_to_array (line 475) | CREATE FUNCTION regexp_split_to_array( citext, citext, text ) RETURNS TE... function regexp_split_to_table (line 479) | CREATE FUNCTION regexp_split_to_table( citext, citext ) RETURNS SETOF TE... function regexp_split_to_table (line 483) | CREATE FUNCTION regexp_split_to_table( citext, citext, text ) RETURNS SE... function strpos (line 487) | CREATE FUNCTION strpos( citext, citext ) RETURNS INT AS $$ function replace (line 491) | CREATE FUNCTION replace( citext, citext, citext ) RETURNS TEXT AS $$ function split_part (line 495) | CREATE FUNCTION split_part( citext, citext, int ) RETURNS TEXT AS $$ function translate (line 499) | CREATE FUNCTION translate( citext, citext, text ) RETURNS TEXT AS $$ FILE: contrib/citext/citext.c function int32 (line 34) | static int32 function int32 (line 67) | static int32 function Datum (line 105) | Datum function Datum (line 122) | Datum function Datum (line 139) | Datum function Datum (line 164) | Datum function Datum (line 194) | Datum function Datum (line 224) | Datum function Datum (line 241) | Datum function Datum (line 258) | Datum function Datum (line 275) | Datum function Datum (line 292) | Datum function Datum (line 309) | Datum function Datum (line 326) | Datum function Datum (line 343) | Datum function Datum (line 366) | Datum function Datum (line 379) | Datum FILE: contrib/citext/sql/citext.sql type try (line 94) | CREATE TEMP TABLE try ( type srt (line 124) | CREATE TEMP TABLE srt ( type srt_name (line 134) | CREATE INDEX srt_name ON srt (name) type caster (line 296) | CREATE TABLE caster ( type citext_table (line 734) | CREATE TABLE citext_table ( type citext_matview_id (line 742) | CREATE UNIQUE INDEX citext_matview_id FILE: contrib/cube/cube--1.0--1.1.sql function distance_chebyshev (line 6) | CREATE FUNCTION distance_chebyshev(cube, cube) function distance_taxicab (line 11) | CREATE FUNCTION distance_taxicab(cube, cube) function cube_coord (line 16) | CREATE FUNCTION cube_coord(cube, int4) function cube_coord_llur (line 21) | CREATE FUNCTION cube_coord_llur(cube, int4) FILE: contrib/cube/cube--1.2.sql function cube_in (line 8) | CREATE FUNCTION cube_in(cstring) function cube (line 13) | CREATE FUNCTION cube(float8[], float8[]) RETURNS cube function cube (line 17) | CREATE FUNCTION cube(float8[]) RETURNS cube function cube_out (line 21) | CREATE FUNCTION cube_out(cube) function cube_eq (line 41) | CREATE FUNCTION cube_eq(cube, cube) function cube_ne (line 48) | CREATE FUNCTION cube_ne(cube, cube) function cube_lt (line 55) | CREATE FUNCTION cube_lt(cube, cube) function cube_gt (line 62) | CREATE FUNCTION cube_gt(cube, cube) function cube_le (line 69) | CREATE FUNCTION cube_le(cube, cube) function cube_ge (line 76) | CREATE FUNCTION cube_ge(cube, cube) function cube_cmp (line 83) | CREATE FUNCTION cube_cmp(cube, cube) function cube_contains (line 90) | CREATE FUNCTION cube_contains(cube, cube) function cube_contained (line 97) | CREATE FUNCTION cube_contained(cube, cube) function cube_overlap (line 104) | CREATE FUNCTION cube_overlap(cube, cube) function cube_union (line 113) | CREATE FUNCTION cube_union(cube, cube) function cube_inter (line 118) | CREATE FUNCTION cube_inter(cube, cube) function cube_size (line 123) | CREATE FUNCTION cube_size(cube) function cube_subset (line 131) | CREATE FUNCTION cube_subset(cube, int4[]) function cube_distance (line 138) | CREATE FUNCTION cube_distance(cube, cube) function distance_chebyshev (line 143) | CREATE FUNCTION distance_chebyshev(cube, cube) function distance_taxicab (line 148) | CREATE FUNCTION distance_taxicab(cube, cube) function cube_dim (line 155) | CREATE FUNCTION cube_dim(cube) function cube_ll_coord (line 160) | CREATE FUNCTION cube_ll_coord(cube, int4) function cube_ur_coord (line 165) | CREATE FUNCTION cube_ur_coord(cube, int4) function cube_coord (line 170) | CREATE FUNCTION cube_coord(cube, int4) function cube_coord_llur (line 175) | CREATE FUNCTION cube_coord_llur(cube, int4) function cube (line 180) | CREATE FUNCTION cube(float8) RETURNS cube function cube (line 184) | CREATE FUNCTION cube(float8, float8) RETURNS cube function cube (line 188) | CREATE FUNCTION cube(cube, float8) RETURNS cube function cube (line 192) | CREATE FUNCTION cube(cube, float8, float8) RETURNS cube function cube_is_point (line 198) | CREATE FUNCTION cube_is_point(cube) function cube_enlarge (line 205) | CREATE FUNCTION cube_enlarge(cube, float8, int4) function g_cube_consistent (line 307) | CREATE FUNCTION g_cube_consistent(internal,cube,smallint,oid,internal) function g_cube_compress (line 312) | CREATE FUNCTION g_cube_compress(internal) function g_cube_decompress (line 317) | CREATE FUNCTION g_cube_decompress(internal) function g_cube_penalty (line 322) | CREATE FUNCTION g_cube_penalty(internal,internal,internal) function g_cube_picksplit (line 327) | CREATE FUNCTION g_cube_picksplit(internal, internal) function g_cube_union (line 332) | CREATE FUNCTION g_cube_union(internal, internal) function g_cube_same (line 337) | CREATE FUNCTION g_cube_same(cube, cube, internal) function g_cube_distance (line 342) | CREATE FUNCTION g_cube_distance (internal, cube, smallint, oid, internal) FILE: contrib/cube/cube.c function Datum (line 116) | Datum function Datum (line 136) | Datum function Datum (line 203) | Datum function Datum (line 240) | Datum function Datum (line 289) | Datum function Datum (line 335) | Datum function Datum (line 369) | Datum function Datum (line 401) | Datum function Datum (line 407) | Datum function Datum (line 430) | Datum function Datum (line 455) | Datum function Datum (line 605) | Datum function g_cube_leaf_consistent (line 623) | bool function g_cube_internal_consistent (line 652) | bool function NDBOX (line 679) | NDBOX * function NDBOX (line 692) | NDBOX * function Datum (line 756) | Datum function Datum (line 771) | Datum function Datum (line 851) | Datum function rt_cube_size (line 862) | void function int32 (line 889) | int32 function Datum (line 969) | Datum function Datum (line 984) | Datum function Datum (line 999) | Datum function Datum (line 1014) | Datum function Datum (line 1029) | Datum function Datum (line 1044) | Datum function Datum (line 1059) | Datum function cube_contains_v0 (line 1076) | bool function Datum (line 1114) | Datum function Datum (line 1130) | Datum function cube_overlap_v0 (line 1146) | bool function Datum (line 1185) | Datum function Datum (line 1205) | Datum function Datum (line 1254) | Datum function Datum (line 1298) | Datum function Datum (line 1350) | Datum function distance_1D (line 1455) | static double function Datum (line 1471) | Datum function cube_is_point_internal (line 1482) | static bool function Datum (line 1506) | Datum function Datum (line 1517) | Datum function Datum (line 1534) | Datum function Datum (line 1555) | Datum function Datum (line 1596) | Datum function Datum (line 1655) | Datum function Datum (line 1720) | Datum function Datum (line 1738) | Datum function Datum (line 1770) | Datum function Datum (line 1817) | Datum FILE: contrib/cube/cubedata.h type NDBOX (line 9) | typedef struct NDBOX FILE: contrib/cube/sql/cube.sql type test_cube (line 376) | CREATE TABLE test_cube (c cube) type test_cube_ix (line 380) | CREATE INDEX test_cube_ix ON test_cube USING gist (c) FILE: contrib/dblink/dblink--1.0--1.1.sql function dblink_fdw_validator (line 6) | CREATE FUNCTION dblink_fdw_validator( FILE: contrib/dblink/dblink--1.2.sql function dblink_connect (line 8) | CREATE FUNCTION dblink_connect (text) function dblink_connect (line 13) | CREATE FUNCTION dblink_connect (text, text) function dblink_connect_u (line 21) | CREATE FUNCTION dblink_connect_u (text) function dblink_connect_u (line 26) | CREATE FUNCTION dblink_connect_u (text, text) function dblink_disconnect (line 34) | CREATE FUNCTION dblink_disconnect () function dblink_disconnect (line 39) | CREATE FUNCTION dblink_disconnect (text) function dblink_open (line 44) | CREATE FUNCTION dblink_open (text, text) function dblink_open (line 49) | CREATE FUNCTION dblink_open (text, text, boolean) function dblink_open (line 54) | CREATE FUNCTION dblink_open (text, text, text) function dblink_open (line 59) | CREATE FUNCTION dblink_open (text, text, text, boolean) function dblink_fetch (line 64) | CREATE FUNCTION dblink_fetch (text, int) function dblink_fetch (line 69) | CREATE FUNCTION dblink_fetch (text, int, boolean) function dblink_fetch (line 74) | CREATE FUNCTION dblink_fetch (text, text, int) function dblink_fetch (line 79) | CREATE FUNCTION dblink_fetch (text, text, int, boolean) function dblink_close (line 84) | CREATE FUNCTION dblink_close (text) function dblink_close (line 89) | CREATE FUNCTION dblink_close (text, boolean) function dblink_close (line 94) | CREATE FUNCTION dblink_close (text, text) function dblink_close (line 99) | CREATE FUNCTION dblink_close (text, text, boolean) function dblink (line 104) | CREATE FUNCTION dblink (text, text) function dblink (line 109) | CREATE FUNCTION dblink (text, text, boolean) function dblink (line 114) | CREATE FUNCTION dblink (text) function dblink (line 119) | CREATE FUNCTION dblink (text, boolean) function dblink_exec (line 124) | CREATE FUNCTION dblink_exec (text, text) function dblink_exec (line 129) | CREATE FUNCTION dblink_exec (text, text, boolean) function dblink_exec (line 134) | CREATE FUNCTION dblink_exec (text) function dblink_exec (line 139) | CREATE FUNCTION dblink_exec (text,boolean) function dblink_get_pkey (line 146) | CREATE FUNCTION dblink_get_pkey (text) function dblink_build_sql_insert (line 151) | CREATE FUNCTION dblink_build_sql_insert (text, int2vector, int, _text, _... function dblink_build_sql_delete (line 156) | CREATE FUNCTION dblink_build_sql_delete (text, int2vector, int, _text) function dblink_build_sql_update (line 161) | CREATE FUNCTION dblink_build_sql_update (text, int2vector, int, _text, _... function dblink_current_query (line 166) | CREATE FUNCTION dblink_current_query () function dblink_send_query (line 171) | CREATE FUNCTION dblink_send_query(text, text) function dblink_is_busy (line 176) | CREATE FUNCTION dblink_is_busy(text) function dblink_get_result (line 181) | CREATE FUNCTION dblink_get_result(text) function dblink_get_result (line 186) | CREATE FUNCTION dblink_get_result(text, bool) function dblink_get_connections (line 191) | CREATE FUNCTION dblink_get_connections() function dblink_cancel_query (line 196) | CREATE FUNCTION dblink_cancel_query(text) function dblink_error_message (line 201) | CREATE FUNCTION dblink_error_message(text) function dblink_get_notify (line 206) | CREATE FUNCTION dblink_get_notify( function dblink_get_notify (line 215) | CREATE FUNCTION dblink_get_notify( function dblink_fdw_validator (line 227) | CREATE FUNCTION dblink_fdw_validator( FILE: contrib/dblink/dblink.c type remoteConn (line 66) | typedef struct remoteConn type storeInfo (line 73) | typedef struct storeInfo type remoteConnHashEnt (line 138) | typedef struct remoteConnHashEnt function pg_attribute_noreturn (line 155) | static void function dblink_get_conn (line 180) | static void function PGconn (line 226) | static PGconn * function dblink_init (line 238) | static void function Datum (line 254) | Datum function Datum (line 326) | Datum function Datum (line 364) | Datum function Datum (line 457) | Datum function Datum (line 544) | Datum function Datum (line 638) | Datum function Datum (line 645) | Datum function Datum (line 670) | Datum function Datum (line 676) | static Datum function prepTuplestoreResult (line 801) | static void function materializeResult (line 829) | static void function materializeQueryResult (line 975) | static void function PGresult (line 1093) | static PGresult * function storeRow (line 1161) | static void function Datum (line 1273) | Datum function Datum (line 1308) | Datum function Datum (line 1332) | Datum function Datum (line 1365) | Datum function Datum (line 1385) | Datum function Datum (line 1493) | Datum function Datum (line 1617) | Datum function Datum (line 1708) | Datum function Datum (line 1785) | Datum function Datum (line 1866) | Datum function Datum (line 1884) | Datum function Datum (line 1962) | Datum function get_attnum_pk_pos (line 2368) | static int function HeapTuple (line 2383) | static HeapTuple function Relation (line 2496) | static Relation function remoteConn (line 2539) | static remoteConn * function HTAB (line 2559) | static HTAB * function createNewConnection (line 2570) | static void function deleteConnection (line 2599) | static void function dblink_security_check (line 2621) | static void function dblink_connstr_check (line 2647) | static void function dblink_res_error (line 2689) | static void function validate_pkattnums (line 2894) | static void function is_valid_dblink_option (line 2965) | static bool function applyRemoteGucs (line 3016) | static int function restoreLocalGucs (line 3068) | static void FILE: contrib/dblink/sql/dblink.sql type foo_1 (line 42) | CREATE TABLE foo_1(f1 int, f2 text, f3 text[], primary key (f1,f2) inclu... type "MySchema" (line 81) | CREATE TABLE "MySchema"."Foo"(f1 int, f2 text, f3 text[], primary key (f... function connection_parameters (line 99) | CREATE FUNCTION connection_parameters() RETURNS text LANGUAGE SQL AS $f$ type result (line 401) | CREATE TEMPORARY TABLE result AS function unnest (line 411) | create function unnest(anyarray) returns setof anyelement type test_dropped (line 484) | CREATE TEMP TABLE test_dropped type result (line 535) | CREATE TEMPORARY TABLE result AS type result (line 548) | CREATE TEMPORARY TABLE result AS type result (line 566) | CREATE TEMPORARY TABLE result (t timestamptz) FILE: contrib/dict_int/dict_int--1.0.sql function dintdict_init (line 6) | CREATE FUNCTION dintdict_init(internal) function dintdict_lexize (line 11) | CREATE FUNCTION dintdict_lexize(internal, internal, internal, internal) FILE: contrib/dict_int/dict_int.c type DictInt (line 20) | typedef struct function Datum (line 30) | Datum function Datum (line 65) | Datum FILE: contrib/dict_xsyn/dict_xsyn--1.0.sql function dxsyn_init (line 6) | CREATE FUNCTION dxsyn_init(internal) function dxsyn_lexize (line 11) | CREATE FUNCTION dxsyn_lexize(internal, internal, internal, internal) FILE: contrib/dict_xsyn/dict_xsyn.c type Syn (line 23) | typedef struct type DictSyn (line 30) | typedef struct function compare_syn (line 66) | static int function read_dictionary (line 72) | static void function Datum (line 140) | Datum function Datum (line 196) | Datum FILE: contrib/earthdistance/earthdistance--1.1.sql function earth (line 10) | CREATE FUNCTION earth() RETURNS float8 function sec_to_gc (line 36) | CREATE FUNCTION sec_to_gc(float8) function gc_to_sec (line 43) | CREATE FUNCTION gc_to_sec(float8) function ll_to_earth (line 50) | CREATE FUNCTION ll_to_earth(float8, float8) function latitude (line 57) | CREATE FUNCTION latitude(earth) function longitude (line 64) | CREATE FUNCTION longitude(earth) function earth_distance (line 71) | CREATE FUNCTION earth_distance(earth, earth) function earth_box (line 78) | CREATE FUNCTION earth_box(earth, float8) function geo_distance (line 87) | CREATE FUNCTION geo_distance (point, point) FILE: contrib/earthdistance/earthdistance.c function degtorad (line 29) | static double function geo_distance_internal (line 48) | static double function Datum (line 95) | Datum FILE: contrib/earthdistance/sql/earthdistance.sql type foo (line 318) | create table foo (f1 cube, f2 int) type foo (line 341) | create table foo (f1 c.cube, f2 int) FILE: contrib/file_fdw/file_fdw--1.0.sql function file_fdw_handler (line 6) | CREATE FUNCTION file_fdw_handler() function file_fdw_validator (line 11) | CREATE FUNCTION file_fdw_validator(text[], oid) FILE: contrib/file_fdw/file_fdw.c type FileFdwOption (line 45) | struct FileFdwOption type FileFdwOption (line 60) | struct FileFdwOption type FileFdwPlanState (line 88) | typedef struct FileFdwPlanState type FileFdwExecutionState (line 101) | typedef struct FileFdwExecutionState function Datum (line 169) | Datum function Datum (line 194) | Datum function is_valid_option (line 336) | static bool function fileGetOptions (line 355) | static void function List (line 429) | static List * function fileGetForeignRelSize (line 502) | static void function fileGetForeignPaths (line 533) | static void function ForeignScan (line 586) | static ForeignScan * function fileExplainForeignScan (line 621) | static void function fileBeginForeignScan (line 653) | static void function TupleTableSlot (line 706) | static TupleTableSlot * function fileReScanForeignScan (line 749) | static void function fileEndForeignScan (line 769) | static void function fileAnalyzeForeignTable (line 783) | static bool function fileIsForeignScanParallelSafe (line 834) | static bool function check_selective_binary_conversion (line 850) | static bool function estimate_size (line 967) | static void function estimate_costs (line 1048) | static void function file_acquire_sample_rows (line 1091) | static int FILE: contrib/fuzzystrmatch/dmetaphone.c function Datum (line 130) | Datum function Datum (line 159) | Datum type metastring (line 218) | typedef struct function metastring (line 234) | static metastring * function DestroyMetaString (line 259) | static void function IncreaseBuffer (line 272) | static void function MakeUpper (line 281) | static void function IsVowel (line 291) | static int function SlavoGermanic (line 308) | static int function GetAt (line 324) | static char function SetAt (line 334) | static void function StringAt (line 347) | static int function MetaphAdd (line 377) | static void function DoubleMetaphone (line 394) | static void FILE: contrib/fuzzystrmatch/fuzzystrmatch--1.1.sql function levenshtein (line 6) | CREATE FUNCTION levenshtein (text,text) RETURNS int function levenshtein (line 10) | CREATE FUNCTION levenshtein (text,text,int,int,int) RETURNS int function levenshtein_less_equal (line 14) | CREATE FUNCTION levenshtein_less_equal (text,text,int) RETURNS int function levenshtein_less_equal (line 18) | CREATE FUNCTION levenshtein_less_equal (text,text,int,int,int,int) RETUR... function metaphone (line 22) | CREATE FUNCTION metaphone (text,int) RETURNS text function soundex (line 26) | CREATE FUNCTION soundex(text) RETURNS text function text_soundex (line 30) | CREATE FUNCTION text_soundex(text) RETURNS text function difference (line 34) | CREATE FUNCTION difference(text,text) RETURNS int function dmetaphone (line 38) | CREATE FUNCTION dmetaphone (text) RETURNS text function dmetaphone_alt (line 42) | CREATE FUNCTION dmetaphone_alt (text) RETURNS text FILE: contrib/fuzzystrmatch/fuzzystrmatch--unpackaged--1.0.sql function levenshtein_less_equal (line 17) | CREATE FUNCTION levenshtein_less_equal (text,text,int) RETURNS int function levenshtein_less_equal (line 21) | CREATE FUNCTION levenshtein_less_equal (text,text,int,int,int,int) RETUR... FILE: contrib/fuzzystrmatch/fuzzystrmatch.c function soundex_code (line 59) | static char function getcode (line 119) | static int function Datum (line 147) | Datum function Datum (line 173) | Datum function Datum (line 196) | Datum function Datum (line 225) | Datum function Datum (line 256) | Datum function Lookahead (line 317) | static char function _metaphone (line 343) | static void function Datum (line 711) | Datum function _soundex (line 724) | static void function Datum (line 775) | Datum FILE: contrib/hstore/hstore--1.1--1.2.sql function hstore_to_json (line 31) | CREATE FUNCTION hstore_to_json(hstore) function hstore_to_json_loose (line 39) | CREATE FUNCTION hstore_to_json_loose(hstore) FILE: contrib/hstore/hstore--1.2--1.3.sql function hstore_to_jsonb (line 6) | CREATE FUNCTION hstore_to_jsonb(hstore) function hstore_to_jsonb_loose (line 14) | CREATE FUNCTION hstore_to_jsonb_loose(hstore) FILE: contrib/hstore/hstore--1.4.sql function hstore_in (line 8) | CREATE FUNCTION hstore_in(cstring) function hstore_out (line 13) | CREATE FUNCTION hstore_out(hstore) function hstore_recv (line 18) | CREATE FUNCTION hstore_recv(internal) function hstore_send (line 23) | CREATE FUNCTION hstore_send(hstore) function hstore_version_diag (line 37) | CREATE FUNCTION hstore_version_diag(hstore) function fetchval (line 42) | CREATE FUNCTION fetchval(hstore,text) function slice_array (line 47) | CREATE OPERATOR -> ( function slice (line 58) | CREATE OPERATOR -> ( function isexists (line 69) | CREATE FUNCTION isexists(hstore,text) function exist (line 74) | CREATE FUNCTION exist(hstore,text) function exists_any (line 79) | CREATE OPERATOR ? ( function exists_all (line 92) | CREATE OPERATOR ?| ( function isdefined (line 113) | CREATE FUNCTION isdefined(hstore,text) function defined (line 118) | CREATE FUNCTION defined(hstore,text) function delete (line 123) | CREATE FUNCTION delete(hstore,text) function delete (line 128) | CREATE FUNCTION delete(hstore,text[]) function delete (line 133) | CREATE FUNCTION delete(hstore,hstore) function hstore (line 219) | CREATE FUNCTION hstore(text,text) function hstore (line 224) | CREATE FUNCTION hstore(text[],text[]) function hstore (line 229) | CREATE FUNCTION hstore(text[]) function hstore_to_json (line 237) | CREATE FUNCTION hstore_to_json(hstore) function hstore_to_json_loose (line 245) | CREATE FUNCTION hstore_to_json_loose(hstore) function hstore_to_jsonb (line 250) | CREATE FUNCTION hstore_to_jsonb(hstore) function hstore_to_jsonb_loose (line 258) | CREATE FUNCTION hstore_to_jsonb_loose(hstore) function hstore (line 263) | CREATE FUNCTION hstore(record) function hstore_to_array (line 268) | CREATE FUNCTION hstore_to_array(hstore) function hstore_to_matrix (line 273) | CREATE OPERATOR %% ( function akeys (line 283) | CREATE OPERATOR %# ( function avals (line 293) | CREATE FUNCTION avals(hstore) function skeys (line 298) | CREATE FUNCTION skeys(hstore) function svals (line 303) | CREATE FUNCTION svals(hstore) function each (line 308) | CREATE FUNCTION each(IN hs hstore, function populate_record (line 315) | CREATE FUNCTION populate_record(anyelement,hstore) function hstore_eq (line 328) | CREATE FUNCTION hstore_eq(hstore,hstore) function hstore_ne (line 333) | CREATE FUNCTION hstore_ne(hstore,hstore) function hstore_gt (line 338) | CREATE FUNCTION hstore_gt(hstore,hstore) function hstore_ge (line 343) | CREATE FUNCTION hstore_ge(hstore,hstore) function hstore_lt (line 348) | CREATE FUNCTION hstore_lt(hstore,hstore) function hstore_le (line 353) | CREATE FUNCTION hstore_le(hstore,hstore) function hstore_cmp (line 358) | CREATE FUNCTION hstore_cmp(hstore,hstore) function ghstore_out (line 457) | CREATE FUNCTION ghstore_out(ghstore) function ghstore_compress (line 468) | CREATE FUNCTION ghstore_compress(internal) function ghstore_decompress (line 473) | CREATE FUNCTION ghstore_decompress(internal) function ghstore_penalty (line 478) | CREATE FUNCTION ghstore_penalty(internal,internal,internal) function ghstore_picksplit (line 483) | CREATE FUNCTION ghstore_picksplit(internal, internal) function ghstore_union (line 488) | CREATE FUNCTION ghstore_union(internal, internal) function ghstore_same (line 493) | CREATE FUNCTION ghstore_same(ghstore, ghstore, internal) function ghstore_consistent (line 498) | CREATE FUNCTION ghstore_consistent(internal,hstore,smallint,oid,internal) function gin_extract_hstore (line 524) | CREATE FUNCTION gin_extract_hstore(hstore, internal) function gin_extract_hstore_query (line 529) | CREATE FUNCTION gin_extract_hstore_query(hstore, internal, int2, interna... function gin_consistent_hstore (line 534) | CREATE FUNCTION gin_consistent_hstore(internal, int2, hstore, int4, inte... FILE: contrib/hstore/hstore.h type HEntry (line 18) | typedef struct type HStore (line 44) | typedef struct type Pairs (line 161) | typedef struct FILE: contrib/hstore/hstore_compat.c type HOldEntry (line 99) | typedef struct function hstoreValidNewFormat (line 118) | static int function hstoreValidOldFormat (line 170) | static int function HStore (line 235) | HStore * function Datum (line 351) | Datum FILE: contrib/hstore/hstore_gin.c function text (line 27) | static text * function Datum (line 43) | Datum function Datum (line 81) | Datum function Datum (line 152) | Datum FILE: contrib/hstore/hstore_gist.c type GISTTYPE (line 40) | typedef struct function pg_crc32 (line 72) | static pg_crc32 function Datum (line 89) | Datum function Datum (line 96) | Datum function Datum (line 111) | Datum function Datum (line 179) | Datum function Datum (line 185) | Datum function int32 (line 217) | static int32 function hemdistsign (line 231) | static int function hemdist (line 245) | static int function int32 (line 261) | static int32 function Datum (line 274) | Datum function Datum (line 307) | Datum type SPLITCOST (line 321) | typedef struct function comparecost (line 327) | static int function Datum (line 334) | Datum function Datum (line 499) | Datum FILE: contrib/hstore/hstore_io.c type HSParser (line 29) | typedef struct function get_val (line 60) | static bool function parse_hstore (line 182) | static void function comparePairs (line 281) | static int function hstoreUniquePairs (line 311) | int function hstoreCheckKeyLen (line 354) | size_t function hstoreCheckValLen (line 364) | size_t function HStore (line 375) | HStore * function Datum (line 406) | Datum function Datum (line 426) | Datum function Datum (line 489) | Datum function Datum (line 525) | Datum function Datum (line 645) | Datum type ColumnIOData (line 744) | typedef struct ColumnIOData type RecordIOData (line 752) | typedef struct RecordIOData function Datum (line 763) | Datum function Datum (line 922) | Datum function Datum (line 1154) | Datum function Datum (line 1225) | Datum function Datum (line 1271) | Datum function Datum (line 1326) | Datum function Datum (line 1371) | Datum function Datum (line 1414) | Datum FILE: contrib/hstore/hstore_op.c function hstoreFindKey (line 36) | int function Pairs (line 73) | Pairs * function Datum (line 130) | Datum function Datum (line 151) | Datum function Datum (line 164) | Datum function Datum (line 198) | Datum function Datum (line 232) | Datum function Datum (line 247) | Datum function Datum (line 294) | Datum function Datum (line 373) | Datum function Datum (line 473) | Datum function Datum (line 571) | Datum function Datum (line 634) | Datum function Datum (line 696) | Datum function Datum (line 731) | Datum function ArrayType (line 777) | static ArrayType * function Datum (line 827) | Datum function Datum (line 837) | Datum function setup_firstcall (line 855) | static void function Datum (line 885) | Datum function Datum (line 919) | Datum function Datum (line 967) | Datum function Datum (line 1015) | Datum function Datum (line 1026) | Datum function Datum (line 1087) | Datum function Datum (line 1168) | Datum function Datum (line 1179) | Datum function Datum (line 1190) | Datum function Datum (line 1201) | Datum function Datum (line 1212) | Datum function Datum (line 1223) | Datum function Datum (line 1235) | Datum FILE: contrib/hstore/sql/hstore.sql type testhstore0 (line 213) | create table testhstore0 (a integer, b text, c numeric, d float8) type testhstore1 (line 214) | create table testhstore1 (a integer, b text, c numeric, d float8, e hste... type testhstore (line 287) | CREATE TABLE testhstore (h hstore) type hidx (line 297) | create index hidx on testhstore using gist(h) type hidx (line 308) | create index hidx on testhstore using gin (h) type hidx (line 333) | create index hidx on testhstore using btree (h) type test_json_agg (line 348) | create table test_json_agg (f1 text, f2 hstore) FILE: contrib/hstore_plperl/hstore_plperl--1.0.sql function hstore_to_plperl (line 6) | CREATE FUNCTION hstore_to_plperl(val internal) RETURNS internal function plperl_to_hstore (line 10) | CREATE FUNCTION plperl_to_hstore(val internal) RETURNS hstore FILE: contrib/hstore_plperl/hstore_plperl.c type HStore (line 15) | typedef HStore *(*hstoreUpgrade_t) (Datum orig); type HStore (line 19) | typedef HStore *(*hstorePairs_t) (Pairs *pairs, int32 pcount, int32 bufl... function _PG_init (line 30) | void function Datum (line 67) | Datum function Datum (line 100) | Datum FILE: contrib/hstore_plperl/hstore_plperlu--1.0.sql function hstore_to_plperlu (line 6) | CREATE FUNCTION hstore_to_plperlu(val internal) RETURNS internal function plperlu_to_hstore (line 10) | CREATE FUNCTION plperlu_to_hstore(val internal) RETURNS hstore FILE: contrib/hstore_plperl/sql/create_transform.sql function hstore_to_plperl (line 10) | CREATE FUNCTION hstore_to_plperl(val internal) RETURNS internal function plperl_to_hstore (line 14) | CREATE FUNCTION plperl_to_hstore(val internal) RETURNS hstore FILE: contrib/hstore_plperl/sql/hstore_plperl.sql function test2 (line 12) | CREATE FUNCTION test2() RETURNS hstore function test2arr (line 24) | CREATE FUNCTION test2arr() RETURNS hstore[] function test2 (line 35) | CREATE OR REPLACE FUNCTION test2() RETURNS hstore function test2 (line 44) | CREATE OR REPLACE FUNCTION test2() RETURNS hstore FILE: contrib/hstore_plpython/hstore_plpython.c type PyObject (line 16) | typedef PyObject *(*PLyUnicode_FromStringAndSize_t) (const char *s, Py_s... type HStore (line 21) | typedef HStore *(*hstoreUpgrade_t) (Datum orig); type HStore (line 25) | typedef HStore *(*hstorePairs_t) (Pairs *pairs, int32 pcount, int32 bufl... function _PG_init (line 36) | void function Datum (line 85) | Datum function Datum (line 127) | Datum FILE: contrib/hstore_plpython/hstore_plpython2u--1.0.sql function hstore_to_plpython2 (line 6) | CREATE FUNCTION hstore_to_plpython2(val internal) RETURNS internal function plpython2_to_hstore (line 10) | CREATE FUNCTION plpython2_to_hstore(val internal) RETURNS hstore FILE: contrib/hstore_plpython/hstore_plpython3u--1.0.sql function hstore_to_plpython3 (line 6) | CREATE FUNCTION hstore_to_plpython3(val internal) RETURNS internal function plpython3_to_hstore (line 10) | CREATE FUNCTION plpython3_to_hstore(val internal) RETURNS hstore FILE: contrib/hstore_plpython/hstore_plpythonu--1.0.sql function hstore_to_plpython (line 6) | CREATE FUNCTION hstore_to_plpython(val internal) RETURNS internal function plpython_to_hstore (line 10) | CREATE FUNCTION plpython_to_hstore(val internal) RETURNS hstore FILE: contrib/hstore_plpython/sql/hstore_plpython.sql function test1 (line 5) | CREATE FUNCTION test1(val hstore) RETURNS int function test1n (line 18) | CREATE FUNCTION test1n(val hstore) RETURNS int function test1arr (line 31) | CREATE FUNCTION test1arr(val hstore[]) RETURNS int function test2 (line 43) | CREATE FUNCTION test2() RETURNS hstore function test2arr (line 55) | CREATE FUNCTION test2arr() RETURNS hstore[] function test2dom (line 69) | CREATE FUNCTION test2dom(fn text) RETURNS hstore_foo function test3 (line 81) | CREATE FUNCTION test3() RETURNS void FILE: contrib/intagg/intagg--1.1.sql function int_agg_state (line 8) | CREATE FUNCTION int_agg_state (internal, int4) function int_agg_final_array (line 16) | CREATE FUNCTION int_agg_final_array (internal) function int_array_enum (line 34) | CREATE FUNCTION int_array_enum(int4[]) FILE: contrib/intarray/_int.h type GISTTYPE (line 72) | typedef struct type ArrayType (line 91) | typedef ArrayType *(*formarray) (ArrayType *, ArrayType *); type ITEM (line 125) | typedef struct ITEM type QUERYTYPE (line 132) | typedef struct QUERYTYPE FILE: contrib/intarray/_int_bool.c type NODE (line 27) | typedef struct NODE type WORKSTATE (line 34) | typedef struct function int32 (line 48) | static int32 function pushquery (line 136) | static void function int32 (line 153) | static int32 type CHKVAL (line 226) | typedef struct function checkcondition_arr (line 235) | static bool function checkcondition_bit (line 257) | static bool function execute (line 266) | static bool function signconsistent (line 300) | bool function execconsistent (line 309) | bool type GinChkVal (line 322) | typedef struct function checkcondition_gin (line 328) | static bool function gin_bool_consistent (line 336) | bool function contains_required_value (line 364) | static bool function query_has_required_values (line 399) | bool function Datum (line 410) | Datum function Datum (line 419) | Datum function findoprnd (line 440) | static void function Datum (line 477) | Datum type INFIX (line 549) | typedef struct function infix (line 564) | static void function Datum (line 641) | Datum function Datum (line 664) | Datum FILE: contrib/intarray/_int_gin.c function Datum (line 13) | Datum function Datum (line 110) | Datum FILE: contrib/intarray/_int_gist.c function Datum (line 44) | Datum function Datum (line 109) | Datum function Datum (line 149) | Datum function Datum (line 268) | Datum function Datum (line 339) | Datum function Datum (line 361) | Datum type SPLITCOST (line 398) | typedef struct function comparecost (line 404) | static int function Datum (line 417) | Datum FILE: contrib/intarray/_int_op.c function Datum (line 19) | Datum function Datum (line 28) | Datum function Datum (line 46) | Datum function Datum (line 58) | Datum function Datum (line 103) | Datum function Datum (line 126) | Datum function Datum (line 147) | Datum function Datum (line 183) | Datum function Datum (line 189) | Datum function Datum (line 199) | Datum function Datum (line 231) | Datum function Datum (line 241) | Datum function Datum (line 251) | Datum function Datum (line 263) | Datum function Datum (line 277) | Datum function Datum (line 327) | Datum function Datum (line 338) | Datum function Datum (line 351) | Datum function Datum (line 381) | Datum function Datum (line 393) | Datum FILE: contrib/intarray/_int_selfuncs.c function Datum (line 55) | Datum function Datum (line 65) | Datum function Datum (line 75) | Datum function Datum (line 85) | Datum function Datum (line 96) | Datum function Datum (line 107) | Datum function Datum (line 122) | Datum function Selectivity (line 244) | static Selectivity function compare_val_int4 (line 326) | static int FILE: contrib/intarray/_int_tool.c function inner_int_contains (line 14) | bool function inner_int_overlap (line 49) | bool function ArrayType (line 78) | ArrayType * function ArrayType (line 135) | ArrayType * function rt__int_size (line 183) | void function isort_cmp (line 190) | static int function isort (line 211) | bool function ArrayType (line 221) | ArrayType * function ArrayType (line 249) | ArrayType * function ArrayType (line 280) | ArrayType * function internal_size (line 292) | int function ArrayType (line 310) | ArrayType * function gensign (line 332) | void function int32 (line 345) | int32 function ArrayType (line 361) | ArrayType * function ArrayType (line 378) | ArrayType * function ArrayType (line 395) | ArrayType * function compASC (line 407) | int function compDESC (line 415) | int FILE: contrib/intarray/_intbig_gist.c function Datum (line 46) | Datum function Datum (line 55) | Datum function _intbig_overlap (line 68) | static bool function _intbig_contains (line 86) | static bool function Datum (line 104) | Datum function Datum (line 136) | Datum function int32 (line 207) | static int32 function hemdistsign (line 218) | static int function hemdist (line 233) | static int function Datum (line 249) | Datum function int32 (line 255) | static int32 function Datum (line 268) | Datum function Datum (line 300) | Datum type SPLITCOST (line 314) | typedef struct function comparecost (line 320) | static int function Datum (line 327) | Datum function Datum (line 491) | Datum FILE: contrib/intarray/intarray--1.0--1.1.sql function _int_matchsel (line 6) | CREATE FUNCTION _int_matchsel(internal, oid, internal, integer) function _int_overlap_sel (line 14) | CREATE FUNCTION _int_overlap_sel(internal, oid, internal, integer) function _int_contains_sel (line 19) | CREATE FUNCTION _int_contains_sel(internal, oid, internal, integer) function _int_contained_sel (line 24) | CREATE FUNCTION _int_contained_sel(internal, oid, internal, integer) function _int_overlap_joinsel (line 29) | CREATE FUNCTION _int_overlap_joinsel(internal, oid, internal, smallint, ... function _int_contains_joinsel (line 34) | CREATE FUNCTION _int_contains_joinsel(internal, oid, internal, smallint,... function _int_contained_joinsel (line 39) | CREATE FUNCTION _int_contained_joinsel(internal, oid, internal, smallint... FILE: contrib/intarray/intarray--1.2.sql function bqarr_in (line 11) | CREATE FUNCTION bqarr_in(cstring) function bqarr_out (line 16) | CREATE FUNCTION bqarr_out(query_int) function querytree (line 28) | CREATE FUNCTION querytree(query_int) function boolop (line 34) | CREATE FUNCTION boolop(_int4, query_int) function rboolop (line 41) | CREATE FUNCTION rboolop(query_int, _int4) function _int_matchsel (line 48) | CREATE FUNCTION _int_matchsel(internal, oid, internal, integer) function _int_overlap (line 92) | CREATE FUNCTION _int_overlap(_int4, _int4) function _int_same (line 99) | CREATE FUNCTION _int_same(_int4, _int4) function _int_different (line 106) | CREATE FUNCTION _int_different(_int4, _int4) function _int_union (line 115) | CREATE FUNCTION _int_union(_int4, _int4) function _int_inter (line 120) | CREATE FUNCTION _int_inter(_int4, _int4) function _int_overlap_sel (line 125) | CREATE FUNCTION _int_overlap_sel(internal, oid, internal, integer) function _int_contains_sel (line 130) | CREATE FUNCTION _int_contains_sel(internal, oid, internal, integer) function _int_contained_sel (line 135) | CREATE FUNCTION _int_contained_sel(internal, oid, internal, integer) function _int_overlap_joinsel (line 140) | CREATE FUNCTION _int_overlap_joinsel(internal, oid, internal, smallint, ... function _int_contains_joinsel (line 145) | CREATE FUNCTION _int_contains_joinsel(internal, oid, internal, smallint,... function _int_contained_joinsel (line 150) | CREATE FUNCTION _int_contained_joinsel(internal, oid, internal, smallint... function sort (line 238) | CREATE OPERATOR # ( function sort (line 248) | CREATE FUNCTION sort(_int4) function sort_asc (line 253) | CREATE FUNCTION sort_asc(_int4) function sort_desc (line 258) | CREATE FUNCTION sort_desc(_int4) function uniq (line 263) | CREATE FUNCTION uniq(_int4) function idx (line 268) | CREATE FUNCTION idx(_int4, int4) function subarray (line 273) | CREATE OPERATOR # ( function subarray (line 284) | CREATE FUNCTION subarray(_int4, int4) function intarray_push_elem (line 289) | CREATE FUNCTION intarray_push_elem(_int4, int4) function intarray_push_array (line 294) | CREATE OPERATOR + ( function intarray_del_elem (line 305) | CREATE OPERATOR + ( function intset_union_elem (line 317) | CREATE OPERATOR - ( function intset_subtract (line 341) | CREATE FUNCTION intset_subtract(_int4, _int4) function g_int_compress (line 366) | CREATE FUNCTION g_int_compress(internal) function g_int_decompress (line 371) | CREATE FUNCTION g_int_decompress(internal) function g_int_penalty (line 376) | CREATE FUNCTION g_int_penalty(internal,internal,internal) function g_int_picksplit (line 381) | CREATE FUNCTION g_int_picksplit(internal, internal) function g_int_union (line 386) | CREATE FUNCTION g_int_union(internal, internal) function g_int_same (line 391) | CREATE FUNCTION g_int_same(_int4, _int4, internal) function _intbig_in (line 422) | CREATE FUNCTION _intbig_in(cstring) function _intbig_out (line 427) | CREATE FUNCTION _intbig_out(intbig_gkey) function g_intbig_consistent (line 438) | CREATE FUNCTION g_intbig_consistent(internal,_int4,smallint,oid,internal) function g_intbig_compress (line 443) | CREATE FUNCTION g_intbig_compress(internal) function g_intbig_decompress (line 448) | CREATE FUNCTION g_intbig_decompress(internal) function g_intbig_penalty (line 453) | CREATE FUNCTION g_intbig_penalty(internal,internal,internal) function g_intbig_picksplit (line 458) | CREATE FUNCTION g_intbig_picksplit(internal, internal) function g_intbig_union (line 463) | CREATE FUNCTION g_intbig_union(internal, internal) function g_intbig_same (line 468) | CREATE FUNCTION g_intbig_same(intbig_gkey, intbig_gkey, internal) function ginint4_queryextract (line 496) | CREATE FUNCTION ginint4_queryextract(_int4, internal, int2, internal, in... function ginint4_consistent (line 501) | CREATE FUNCTION ginint4_consistent(internal, int2, _int4, int4, internal... FILE: contrib/intarray/sql/_int.sql type test__int (line 79) | CREATE TABLE test__int( a int[] ) type text_idx (line 92) | CREATE INDEX text_idx on test__int using gist ( a gist__int_ops ) type text_idx (line 104) | CREATE INDEX text_idx on test__int using gist ( a gist__intbig_ops ) type text_idx (line 116) | CREATE INDEX text_idx on test__int using gin ( a gin__int_ops ) FILE: contrib/isn/isn--1.1.sql function ean13_in (line 18) | CREATE FUNCTION ean13_in(cstring) function ean13_out (line 24) | CREATE FUNCTION ean13_out(ean13) function isbn13_in (line 38) | CREATE FUNCTION isbn13_in(cstring) function ean13_out (line 44) | CREATE FUNCTION ean13_out(isbn13) function ismn13_in (line 58) | CREATE FUNCTION ismn13_in(cstring) function ean13_out (line 64) | CREATE FUNCTION ean13_out(ismn13) function issn13_in (line 78) | CREATE FUNCTION issn13_in(cstring) function ean13_out (line 84) | CREATE FUNCTION ean13_out(issn13) function isbn_in (line 100) | CREATE FUNCTION isbn_in(cstring) function isn_out (line 106) | CREATE FUNCTION isn_out(isbn) function ismn_in (line 120) | CREATE FUNCTION ismn_in(cstring) function isn_out (line 126) | CREATE FUNCTION isn_out(ismn) function issn_in (line 140) | CREATE FUNCTION issn_in(cstring) function isn_out (line 146) | CREATE FUNCTION isn_out(issn) function upc_in (line 160) | CREATE FUNCTION upc_in(cstring) function isn_out (line 166) | CREATE FUNCTION isn_out(upc) function isnlt (line 185) | CREATE FUNCTION isnlt(ean13, ean13) function isnle (line 191) | CREATE FUNCTION isnle(ean13, ean13) function isneq (line 197) | CREATE FUNCTION isneq(ean13, ean13) function isnge (line 203) | CREATE FUNCTION isnge(ean13, ean13) function isngt (line 209) | CREATE FUNCTION isngt(ean13, ean13) function isnne (line 215) | CREATE FUNCTION isnne(ean13, ean13) function isnlt (line 222) | CREATE FUNCTION isnlt(ean13, isbn13) function isnle (line 228) | CREATE FUNCTION isnle(ean13, isbn13) function isneq (line 234) | CREATE FUNCTION isneq(ean13, isbn13) function isnge (line 240) | CREATE FUNCTION isnge(ean13, isbn13) function isngt (line 246) | CREATE FUNCTION isngt(ean13, isbn13) function isnne (line 252) | CREATE FUNCTION isnne(ean13, isbn13) function isnlt (line 259) | CREATE FUNCTION isnlt(ean13, ismn13) function isnle (line 265) | CREATE FUNCTION isnle(ean13, ismn13) function isneq (line 271) | CREATE FUNCTION isneq(ean13, ismn13) function isnge (line 277) | CREATE FUNCTION isnge(ean13, ismn13) function isngt (line 283) | CREATE FUNCTION isngt(ean13, ismn13) function isnne (line 289) | CREATE FUNCTION isnne(ean13, ismn13) function isnlt (line 296) | CREATE FUNCTION isnlt(ean13, issn13) function isnle (line 302) | CREATE FUNCTION isnle(ean13, issn13) function isneq (line 308) | CREATE FUNCTION isneq(ean13, issn13) function isnge (line 314) | CREATE FUNCTION isnge(ean13, issn13) function isngt (line 320) | CREATE FUNCTION isngt(ean13, issn13) function isnne (line 326) | CREATE FUNCTION isnne(ean13, issn13) function isnlt (line 333) | CREATE FUNCTION isnlt(ean13, isbn) function isnle (line 339) | CREATE FUNCTION isnle(ean13, isbn) function isneq (line 345) | CREATE FUNCTION isneq(ean13, isbn) function isnge (line 351) | CREATE FUNCTION isnge(ean13, isbn) function isngt (line 357) | CREATE FUNCTION isngt(ean13, isbn) function isnne (line 363) | CREATE FUNCTION isnne(ean13, isbn) function isnlt (line 370) | CREATE FUNCTION isnlt(ean13, ismn) function isnle (line 376) | CREATE FUNCTION isnle(ean13, ismn) function isneq (line 382) | CREATE FUNCTION isneq(ean13, ismn) function isnge (line 388) | CREATE FUNCTION isnge(ean13, ismn) function isngt (line 394) | CREATE FUNCTION isngt(ean13, ismn) function isnne (line 400) | CREATE FUNCTION isnne(ean13, ismn) function isnlt (line 407) | CREATE FUNCTION isnlt(ean13, issn) function isnle (line 413) | CREATE FUNCTION isnle(ean13, issn) function isneq (line 419) | CREATE FUNCTION isneq(ean13, issn) function isnge (line 425) | CREATE FUNCTION isnge(ean13, issn) function isngt (line 431) | CREATE FUNCTION isngt(ean13, issn) function isnne (line 437) | CREATE FUNCTION isnne(ean13, issn) function isnlt (line 444) | CREATE FUNCTION isnlt(ean13, upc) function isnle (line 450) | CREATE FUNCTION isnle(ean13, upc) function isneq (line 456) | CREATE FUNCTION isneq(ean13, upc) function isnge (line 462) | CREATE FUNCTION isnge(ean13, upc) function isngt (line 468) | CREATE FUNCTION isngt(ean13, upc) function isnne (line 474) | CREATE FUNCTION isnne(ean13, upc) function isnlt (line 483) | CREATE FUNCTION isnlt(isbn13, isbn13) function isnle (line 489) | CREATE FUNCTION isnle(isbn13, isbn13) function isneq (line 495) | CREATE FUNCTION isneq(isbn13, isbn13) function isnge (line 501) | CREATE FUNCTION isnge(isbn13, isbn13) function isngt (line 507) | CREATE FUNCTION isngt(isbn13, isbn13) function isnne (line 513) | CREATE FUNCTION isnne(isbn13, isbn13) function isnlt (line 520) | CREATE FUNCTION isnlt(isbn13, isbn) function isnle (line 526) | CREATE FUNCTION isnle(isbn13, isbn) function isneq (line 532) | CREATE FUNCTION isneq(isbn13, isbn) function isnge (line 538) | CREATE FUNCTION isnge(isbn13, isbn) function isngt (line 544) | CREATE FUNCTION isngt(isbn13, isbn) function isnne (line 550) | CREATE FUNCTION isnne(isbn13, isbn) function isnlt (line 557) | CREATE FUNCTION isnlt(isbn13, ean13) function isnle (line 563) | CREATE FUNCTION isnle(isbn13, ean13) function isneq (line 569) | CREATE FUNCTION isneq(isbn13, ean13) function isnge (line 575) | CREATE FUNCTION isnge(isbn13, ean13) function isngt (line 581) | CREATE FUNCTION isngt(isbn13, ean13) function isnne (line 587) | CREATE FUNCTION isnne(isbn13, ean13) function isnlt (line 596) | CREATE FUNCTION isnlt(isbn, isbn) function isnle (line 602) | CREATE FUNCTION isnle(isbn, isbn) function isneq (line 608) | CREATE FUNCTION isneq(isbn, isbn) function isnge (line 614) | CREATE FUNCTION isnge(isbn, isbn) function isngt (line 620) | CREATE FUNCTION isngt(isbn, isbn) function isnne (line 626) | CREATE FUNCTION isnne(isbn, isbn) function isnlt (line 633) | CREATE FUNCTION isnlt(isbn, isbn13) function isnle (line 639) | CREATE FUNCTION isnle(isbn, isbn13) function isneq (line 645) | CREATE FUNCTION isneq(isbn, isbn13) function isnge (line 651) | CREATE FUNCTION isnge(isbn, isbn13) function isngt (line 657) | CREATE FUNCTION isngt(isbn, isbn13) function isnne (line 663) | CREATE FUNCTION isnne(isbn, isbn13) function isnlt (line 670) | CREATE FUNCTION isnlt(isbn, ean13) function isnle (line 676) | CREATE FUNCTION isnle(isbn, ean13) function isneq (line 682) | CREATE FUNCTION isneq(isbn, ean13) function isnge (line 688) | CREATE FUNCTION isnge(isbn, ean13) function isngt (line 694) | CREATE FUNCTION isngt(isbn, ean13) function isnne (line 700) | CREATE FUNCTION isnne(isbn, ean13) function isnlt (line 709) | CREATE FUNCTION isnlt(ismn13, ismn13) function isnle (line 715) | CREATE FUNCTION isnle(ismn13, ismn13) function isneq (line 721) | CREATE FUNCTION isneq(ismn13, ismn13) function isnge (line 727) | CREATE FUNCTION isnge(ismn13, ismn13) function isngt (line 733) | CREATE FUNCTION isngt(ismn13, ismn13) function isnne (line 739) | CREATE FUNCTION isnne(ismn13, ismn13) function isnlt (line 746) | CREATE FUNCTION isnlt(ismn13, ismn) function isnle (line 752) | CREATE FUNCTION isnle(ismn13, ismn) function isneq (line 758) | CREATE FUNCTION isneq(ismn13, ismn) function isnge (line 764) | CREATE FUNCTION isnge(ismn13, ismn) function isngt (line 770) | CREATE FUNCTION isngt(ismn13, ismn) function isnne (line 776) | CREATE FUNCTION isnne(ismn13, ismn) function isnlt (line 783) | CREATE FUNCTION isnlt(ismn13, ean13) function isnle (line 789) | CREATE FUNCTION isnle(ismn13, ean13) function isneq (line 795) | CREATE FUNCTION isneq(ismn13, ean13) function isnge (line 801) | CREATE FUNCTION isnge(ismn13, ean13) function isngt (line 807) | CREATE FUNCTION isngt(ismn13, ean13) function isnne (line 813) | CREATE FUNCTION isnne(ismn13, ean13) function isnlt (line 822) | CREATE FUNCTION isnlt(ismn, ismn) function isnle (line 828) | CREATE FUNCTION isnle(ismn, ismn) function isneq (line 834) | CREATE FUNCTION isneq(ismn, ismn) function isnge (line 840) | CREATE FUNCTION isnge(ismn, ismn) function isngt (line 846) | CREATE FUNCTION isngt(ismn, ismn) function isnne (line 852) | CREATE FUNCTION isnne(ismn, ismn) function isnlt (line 859) | CREATE FUNCTION isnlt(ismn, ismn13) function isnle (line 865) | CREATE FUNCTION isnle(ismn, ismn13) function isneq (line 871) | CREATE FUNCTION isneq(ismn, ismn13) function isnge (line 877) | CREATE FUNCTION isnge(ismn, ismn13) function isngt (line 883) | CREATE FUNCTION isngt(ismn, ismn13) function isnne (line 889) | CREATE FUNCTION isnne(ismn, ismn13) function isnlt (line 896) | CREATE FUNCTION isnlt(ismn, ean13) function isnle (line 902) | CREATE FUNCTION isnle(ismn, ean13) function isneq (line 908) | CREATE FUNCTION isneq(ismn, ean13) function isnge (line 914) | CREATE FUNCTION isnge(ismn, ean13) function isngt (line 920) | CREATE FUNCTION isngt(ismn, ean13) function isnne (line 926) | CREATE FUNCTION isnne(ismn, ean13) function isnlt (line 935) | CREATE FUNCTION isnlt(issn13, issn13) function isnle (line 941) | CREATE FUNCTION isnle(issn13, issn13) function isneq (line 947) | CREATE FUNCTION isneq(issn13, issn13) function isnge (line 953) | CREATE FUNCTION isnge(issn13, issn13) function isngt (line 959) | CREATE FUNCTION isngt(issn13, issn13) function isnne (line 965) | CREATE FUNCTION isnne(issn13, issn13) function isnlt (line 972) | CREATE FUNCTION isnlt(issn13, issn) function isnle (line 978) | CREATE FUNCTION isnle(issn13, issn) function isneq (line 984) | CREATE FUNCTION isneq(issn13, issn) function isnge (line 990) | CREATE FUNCTION isnge(issn13, issn) function isngt (line 996) | CREATE FUNCTION isngt(issn13, issn) function isnne (line 1002) | CREATE FUNCTION isnne(issn13, issn) function isnlt (line 1009) | CREATE FUNCTION isnlt(issn13, ean13) function isnle (line 1015) | CREATE FUNCTION isnle(issn13, ean13) function isneq (line 1021) | CREATE FUNCTION isneq(issn13, ean13) function isnge (line 1027) | CREATE FUNCTION isnge(issn13, ean13) function isngt (line 1033) | CREATE FUNCTION isngt(issn13, ean13) function isnne (line 1039) | CREATE FUNCTION isnne(issn13, ean13) function isnlt (line 1048) | CREATE FUNCTION isnlt(issn, issn) function isnle (line 1054) | CREATE FUNCTION isnle(issn, issn) function isneq (line 1060) | CREATE FUNCTION isneq(issn, issn) function isnge (line 1066) | CREATE FUNCTION isnge(issn, issn) function isngt (line 1072) | CREATE FUNCTION isngt(issn, issn) function isnne (line 1078) | CREATE FUNCTION isnne(issn, issn) function isnlt (line 1085) | CREATE FUNCTION isnlt(issn, issn13) function isnle (line 1091) | CREATE FUNCTION isnle(issn, issn13) function isneq (line 1097) | CREATE FUNCTION isneq(issn, issn13) function isnge (line 1103) | CREATE FUNCTION isnge(issn, issn13) function isngt (line 1109) | CREATE FUNCTION isngt(issn, issn13) function isnne (line 1115) | CREATE FUNCTION isnne(issn, issn13) function isnlt (line 1122) | CREATE FUNCTION isnlt(issn, ean13) function isnle (line 1128) | CREATE FUNCTION isnle(issn, ean13) function isneq (line 1134) | CREATE FUNCTION isneq(issn, ean13) function isnge (line 1140) | CREATE FUNCTION isnge(issn, ean13) function isngt (line 1146) | CREATE FUNCTION isngt(issn, ean13) function isnne (line 1152) | CREATE FUNCTION isnne(issn, ean13) function isnlt (line 1161) | CREATE FUNCTION isnlt(upc, upc) function isnle (line 1167) | CREATE FUNCTION isnle(upc, upc) function isneq (line 1173) | CREATE FUNCTION isneq(upc, upc) function isnge (line 1179) | CREATE FUNCTION isnge(upc, upc) function isngt (line 1185) | CREATE FUNCTION isngt(upc, upc) function isnne (line 1191) | CREATE FUNCTION isnne(upc, upc) function isnlt (line 1198) | CREATE FUNCTION isnlt(upc, ean13) function isnle (line 1204) | CREATE FUNCTION isnle(upc, ean13) function isneq (line 1210) | CREATE FUNCTION isneq(upc, ean13) function isnge (line 1216) | CREATE FUNCTION isnge(upc, ean13) function isngt (line 1222) | CREATE FUNCTION isngt(upc, ean13) function isnne (line 1228) | CREATE FUNCTION isnne(upc, ean13) function btean13cmp (line 2734) | CREATE OPERATOR CLASS ean13_ops DEFAULT function btean13cmp (line 2746) | CREATE FUNCTION btean13cmp(ean13, ismn13) function btean13cmp (line 2752) | CREATE FUNCTION btean13cmp(ean13, issn13) function btean13cmp (line 2758) | CREATE FUNCTION btean13cmp(ean13, isbn) function btean13cmp (line 2764) | CREATE FUNCTION btean13cmp(ean13, ismn) function btean13cmp (line 2770) | CREATE FUNCTION btean13cmp(ean13, issn) function btean13cmp (line 2776) | CREATE FUNCTION btean13cmp(ean13, upc) function btisbn13cmp (line 2838) | CREATE FUNCTION btisbn13cmp(isbn13, isbn13) function hashisbn13 (line 2845) | CREATE OPERATOR CLASS isbn13_ops DEFAULT function btisbn13cmp (line 2861) | CREATE OPERATOR CLASS isbn13_ops DEFAULT function btisbn13cmp (line 2873) | CREATE FUNCTION btisbn13cmp(isbn13, isbn) function btisbncmp (line 2900) | CREATE FUNCTION btisbncmp(isbn, isbn) function hashisbn (line 2907) | CREATE OPERATOR CLASS isbn_ops DEFAULT function btisbncmp (line 2923) | CREATE OPERATOR CLASS isbn_ops DEFAULT function btisbncmp (line 2935) | CREATE FUNCTION btisbncmp(isbn, isbn13) function btismn13cmp (line 2962) | CREATE FUNCTION btismn13cmp(ismn13, ismn13) function hashismn13 (line 2969) | CREATE OPERATOR CLASS ismn13_ops DEFAULT function btismn13cmp (line 2985) | CREATE OPERATOR CLASS ismn13_ops DEFAULT function btismn13cmp (line 2997) | CREATE FUNCTION btismn13cmp(ismn13, ismn) function btismncmp (line 3024) | CREATE FUNCTION btismncmp(ismn, ismn) function hashismn (line 3031) | CREATE OPERATOR CLASS ismn_ops DEFAULT function btismncmp (line 3047) | CREATE OPERATOR CLASS ismn_ops DEFAULT function btismncmp (line 3059) | CREATE FUNCTION btismncmp(ismn, ismn13) function btissn13cmp (line 3086) | CREATE FUNCTION btissn13cmp(issn13, issn13) function hashissn13 (line 3093) | CREATE OPERATOR CLASS issn13_ops DEFAULT function btissn13cmp (line 3109) | CREATE OPERATOR CLASS issn13_ops DEFAULT function btissn13cmp (line 3121) | CREATE FUNCTION btissn13cmp(issn13, issn) function btissncmp (line 3148) | CREATE FUNCTION btissncmp(issn, issn) function hashissn (line 3155) | CREATE OPERATOR CLASS issn_ops DEFAULT function btissncmp (line 3171) | CREATE OPERATOR CLASS issn_ops DEFAULT function btissncmp (line 3183) | CREATE FUNCTION btissncmp(issn, issn13) function btupccmp (line 3210) | CREATE FUNCTION btupccmp(upc, upc) function hashupc (line 3217) | CREATE OPERATOR CLASS upc_ops DEFAULT function btupccmp (line 3233) | CREATE OPERATOR CLASS upc_ops DEFAULT function isbn13 (line 3261) | CREATE FUNCTION isbn13(ean13) function ismn13 (line 3265) | CREATE FUNCTION ismn13(ean13) function issn13 (line 3269) | CREATE FUNCTION issn13(ean13) function isbn (line 3273) | CREATE FUNCTION isbn(ean13) function ismn (line 3277) | CREATE FUNCTION ismn(ean13) function issn (line 3281) | CREATE FUNCTION issn(ean13) function upc (line 3285) | CREATE FUNCTION upc(ean13) function make_valid (line 3291) | CREATE CAST (ean13 AS isbn13) WITH FUNCTION isbn13(ean13); function make_valid (line 3323) | CREATE FUNCTION make_valid(isbn13) function make_valid (line 3329) | CREATE FUNCTION make_valid(ismn13) function make_valid (line 3335) | CREATE FUNCTION make_valid(issn13) function make_valid (line 3341) | CREATE FUNCTION make_valid(isbn) function make_valid (line 3347) | CREATE FUNCTION make_valid(ismn) function make_valid (line 3353) | CREATE FUNCTION make_valid(issn) function make_valid (line 3359) | CREATE FUNCTION make_valid(upc) function is_valid (line 3366) | CREATE FUNCTION is_valid(ean13) function is_valid (line 3372) | CREATE FUNCTION is_valid(isbn13) function is_valid (line 3378) | CREATE FUNCTION is_valid(ismn13) function is_valid (line 3384) | CREATE FUNCTION is_valid(issn13) function is_valid (line 3390) | CREATE FUNCTION is_valid(isbn) function is_valid (line 3396) | CREATE FUNCTION is_valid(ismn) function is_valid (line 3402) | CREATE FUNCTION is_valid(issn) function is_valid (line 3408) | CREATE FUNCTION is_valid(upc) function isn_weak (line 3419) | CREATE FUNCTION isn_weak(boolean) function isn_weak (line 3429) | CREATE FUNCTION isn_weak() FILE: contrib/isn/isn.c type isn_type (line 37) | enum isn_type function check_table (line 65) | static bool function dehyphenate (line 143) | static unsigned function hyphenate (line 168) | static unsigned function weight_checkdig (line 278) | static unsigned function checkdig (line 304) | static unsigned function ean2isn (line 341) | static bool function ean2ISBN (line 443) | static inline void function ean2ISMN (line 468) | static inline void function ean2ISSN (line 477) | static inline void function ean2UPC (line 493) | static inline void function ean13 (line 509) | static ean13 function ean2string (line 533) | static bool function string2ean (line 685) | static bool function _PG_init (line 930) | void function Datum (line 951) | Datum function Datum (line 967) | Datum function Datum (line 983) | Datum function Datum (line 996) | Datum function Datum (line 1009) | Datum function Datum (line 1022) | Datum function Datum (line 1035) | Datum function Datum (line 1048) | Datum function Datum (line 1060) | Datum function Datum (line 1072) | Datum function Datum (line 1084) | Datum function Datum (line 1099) | Datum function Datum (line 1110) | Datum function Datum (line 1124) | Datum function Datum (line 1136) | Datum FILE: contrib/isn/isn.h type uint64 (line 26) | typedef uint64 ean13; FILE: contrib/jsonb_plperl/jsonb_plperl--1.0.sql function jsonb_to_plperl (line 6) | CREATE FUNCTION jsonb_to_plperl(val internal) RETURNS internal function plperl_to_jsonb (line 10) | CREATE FUNCTION plperl_to_jsonb(val internal) RETURNS jsonb FILE: contrib/jsonb_plperl/jsonb_plperl.c function SV (line 21) | static SV * function SV (line 63) | static SV * function JsonbValue (line 132) | static JsonbValue * function JsonbValue (line 152) | static JsonbValue * function JsonbValue (line 178) | static JsonbValue * function Datum (line 281) | Datum function Datum (line 294) | Datum FILE: contrib/jsonb_plperl/jsonb_plperlu--1.0.sql function jsonb_to_plperlu (line 6) | CREATE FUNCTION jsonb_to_plperlu(val internal) RETURNS internal function plperlu_to_jsonb (line 10) | CREATE FUNCTION plperlu_to_jsonb(val internal) RETURNS jsonb FILE: contrib/jsonb_plperl/sql/jsonb_plperl.sql function testHVToJsonb (line 4) | CREATE FUNCTION testHVToJsonb() RETURNS jsonb function testAVToJsonb (line 15) | CREATE FUNCTION testAVToJsonb() RETURNS jsonb function testSVToJsonb (line 26) | CREATE FUNCTION testSVToJsonb() RETURNS jsonb function testUVToJsonb (line 37) | CREATE FUNCTION testUVToJsonb() RETURNS jsonb function testRegexpResultToJsonb (line 50) | CREATE FUNCTION testRegexpResultToJsonb() RETURNS jsonb function testTextToJsonbObject (line 61) | CREATE FUNCTION testTextToJsonbObject(text) RETURNS jsonb function roundtrip (line 73) | CREATE FUNCTION roundtrip(val jsonb, ref text = '') RETURNS jsonb FILE: contrib/jsonb_plperl/sql/jsonb_plperlu.sql function testHVToJsonb (line 4) | CREATE FUNCTION testHVToJsonb() RETURNS jsonb function testAVToJsonb (line 15) | CREATE FUNCTION testAVToJsonb() RETURNS jsonb function testSVToJsonb (line 26) | CREATE FUNCTION testSVToJsonb() RETURNS jsonb function testUVToJsonb (line 37) | CREATE FUNCTION testUVToJsonb() RETURNS jsonb function testRegexpResultToJsonb (line 50) | CREATE FUNCTION testRegexpResultToJsonb() RETURNS jsonb function testTextToJsonbObject (line 61) | CREATE FUNCTION testTextToJsonbObject(text) RETURNS jsonb FILE: contrib/jsonb_plpython/jsonb_plpython.c type PyObject (line 32) | typedef PyObject *(*PLyUnicode_FromStringAndSize_t) function _PG_init (line 40) | void function PyObject (line 72) | static PyObject * function PLyString_ToJsonbValue (line 85) | static void function PyObject (line 98) | static PyObject * function PyObject (line 140) | static PyObject * function JsonbValue (line 233) | static JsonbValue * function JsonbValue (line 293) | static JsonbValue * function JsonbValue (line 320) | static JsonbValue * function JsonbValue (line 367) | static JsonbValue * function Datum (line 421) | Datum function Datum (line 439) | Datum FILE: contrib/jsonb_plpython/jsonb_plpython2u--1.0.sql function jsonb_to_plpython2 (line 6) | CREATE FUNCTION jsonb_to_plpython2(val internal) RETURNS internal function plpython2_to_jsonb (line 10) | CREATE FUNCTION plpython2_to_jsonb(val internal) RETURNS jsonb FILE: contrib/jsonb_plpython/jsonb_plpython3u--1.0.sql function jsonb_to_plpython3 (line 6) | CREATE FUNCTION jsonb_to_plpython3(val internal) RETURNS internal function plpython3_to_jsonb (line 10) | CREATE FUNCTION plpython3_to_jsonb(val internal) RETURNS jsonb FILE: contrib/jsonb_plpython/jsonb_plpythonu--1.0.sql function jsonb_to_plpython (line 6) | CREATE FUNCTION jsonb_to_plpython(val internal) RETURNS internal function plpython_to_jsonb (line 10) | CREATE FUNCTION plpython_to_jsonb(val internal) RETURNS jsonb FILE: contrib/jsonb_plpython/sql/jsonb_plpython.sql function test1 (line 4) | CREATE FUNCTION test1(val jsonb) RETURNS int function test1complex (line 17) | CREATE FUNCTION test1complex(val jsonb) RETURNS int function test1arr (line 31) | CREATE FUNCTION test1arr(val jsonb) RETURNS int function test2arr (line 44) | CREATE FUNCTION test2arr(val jsonb) RETURNS int function test3arr (line 57) | CREATE FUNCTION test3arr(val jsonb) RETURNS int function test1int (line 69) | CREATE FUNCTION test1int(val jsonb) RETURNS int function test1string (line 80) | CREATE FUNCTION test1string(val jsonb) RETURNS text function test1null (line 91) | CREATE FUNCTION test1null(val jsonb) RETURNS int function roundtrip (line 102) | CREATE FUNCTION roundtrip(val jsonb) RETURNS jsonb function testComplexNumbers (line 131) | CREATE FUNCTION testComplexNumbers() RETURNS jsonb function testRange (line 142) | CREATE FUNCTION testRange() RETURNS jsonb function testDecimal (line 153) | CREATE FUNCTION testDecimal() RETURNS jsonb function testTuple (line 164) | CREATE FUNCTION testTuple() RETURNS jsonb function test_dict1 (line 175) | CREATE FUNCTION test_dict1() RETURNS jsonb FILE: contrib/lo/lo--1.1.sql function lo_oid (line 18) | CREATE FUNCTION lo_oid(lo) RETURNS pg_catalog.oid AS function lo_manage (line 22) | CREATE FUNCTION lo_manage() FILE: contrib/lo/lo.c function Datum (line 23) | Datum FILE: contrib/lo/lo_test.sql type a (line 21) | CREATE TABLE a (fname name,image lo) FILE: contrib/lo/sql/lo.sql type image (line 3) | CREATE TABLE image (title text, raster lo) FILE: contrib/ltree/_ltree_gist.c function hashing (line 49) | static void function Datum (line 65) | Datum function Datum (line 131) | Datum function int32 (line 163) | static int32 function Datum (line 177) | Datum function int32 (line 209) | static int32 function hemdistsign (line 220) | static int function hemdist (line 235) | static int function Datum (line 252) | Datum type SPLITCOST (line 263) | typedef struct function comparecost (line 269) | static int function Datum (line 275) | Datum function gist_te (line 438) | static bool function checkcondition_bit (line 461) | static bool function gist_qtxt (line 467) | static bool function gist_qe (line 480) | static bool function _arrq_cons (line 519) | static bool function Datum (line 544) | Datum FILE: contrib/ltree/_ltree_op.c type Datum (line 32) | typedef Datum (*PGCALL2) (PG_FUNCTION_ARGS); function array_iterator (line 36) | static bool function Datum (line 70) | Datum function Datum (line 82) | Datum function Datum (line 91) | Datum function Datum (line 103) | Datum function Datum (line 112) | Datum function Datum (line 124) | Datum function Datum (line 133) | Datum function Datum (line 167) | Datum function Datum (line 177) | Datum function Datum (line 189) | Datum function Datum (line 199) | Datum function Datum (line 222) | Datum function Datum (line 245) | Datum function Datum (line 268) | Datum function Datum (line 291) | Datum FILE: contrib/ltree/crc32.c function ltree_crc32_sz (line 22) | unsigned int FILE: contrib/ltree/lquery_op.c type FieldNot (line 22) | typedef struct function compare_subnode (line 52) | bool function ltree_strncasecmp (line 90) | int function checkLevel (line 105) | static bool function checkCond (line 156) | static bool function Datum (line 302) | Datum function Datum (line 329) | Datum function Datum (line 338) | Datum function Datum (line 374) | Datum FILE: contrib/ltree/ltree--1.1.sql function ltree_in (line 6) | CREATE FUNCTION ltree_in(cstring) function ltree_out (line 11) | CREATE FUNCTION ltree_out(ltree) function ltree_cmp (line 25) | CREATE FUNCTION ltree_cmp(ltree,ltree) function ltree_lt (line 30) | CREATE FUNCTION ltree_lt(ltree,ltree) function ltree_le (line 35) | CREATE FUNCTION ltree_le(ltree,ltree) function ltree_eq (line 40) | CREATE FUNCTION ltree_eq(ltree,ltree) function ltree_ge (line 45) | CREATE FUNCTION ltree_ge(ltree,ltree) function ltree_gt (line 50) | CREATE FUNCTION ltree_gt(ltree,ltree) function ltree_ne (line 55) | CREATE FUNCTION ltree_ne(ltree,ltree) function subpath (line 130) | CREATE FUNCTION subpath(ltree,int4,int4) function subpath (line 135) | CREATE FUNCTION subpath(ltree,int4) function index (line 140) | CREATE FUNCTION index(ltree,ltree) function index (line 145) | CREATE FUNCTION index(ltree,ltree,int4) function nlevel (line 150) | CREATE FUNCTION nlevel(ltree) function ltree2text (line 155) | CREATE FUNCTION ltree2text(ltree) function text2ltree (line 160) | CREATE FUNCTION text2ltree(text) function lca (line 165) | CREATE FUNCTION lca(_ltree) function lca (line 170) | CREATE FUNCTION lca(ltree,ltree) function lca (line 175) | CREATE FUNCTION lca(ltree,ltree,ltree) function lca (line 180) | CREATE FUNCTION lca(ltree,ltree,ltree,ltree) function lca (line 185) | CREATE FUNCTION lca(ltree,ltree,ltree,ltree,ltree) function lca (line 190) | CREATE FUNCTION lca(ltree,ltree,ltree,ltree,ltree,ltree) function lca (line 195) | CREATE FUNCTION lca(ltree,ltree,ltree,ltree,ltree,ltree,ltree) function lca (line 200) | CREATE FUNCTION lca(ltree,ltree,ltree,ltree,ltree,ltree,ltree,ltree) function ltree_isparent (line 205) | CREATE FUNCTION ltree_isparent(ltree,ltree) function ltree_risparent (line 210) | CREATE FUNCTION ltree_risparent(ltree,ltree) function ltree_addltree (line 215) | CREATE FUNCTION ltree_addltree(ltree,ltree) function ltree_addtext (line 220) | CREATE FUNCTION ltree_addtext(ltree,text) function ltree_textadd (line 225) | CREATE FUNCTION ltree_textadd(text,ltree) function ltreeparentsel (line 230) | CREATE FUNCTION ltreeparentsel(internal, oid, internal, integer) function lquery_out (line 308) | CREATE FUNCTION lquery_out(lquery) function ltq_regex (line 320) | CREATE FUNCTION ltq_regex(ltree,lquery) function ltq_rregex (line 325) | CREATE FUNCTION ltq_rregex(lquery,ltree) function ltxtq_exec (line 433) | CREATE FUNCTION ltxtq_exec(ltree, ltxtquery) function ltxtq_rexec (line 438) | CREATE FUNCTION ltxtq_rexec(ltxtquery, ltree) function ltree_consistent (line 499) | CREATE FUNCTION ltree_consistent(internal,ltree,int2,oid,internal) function ltree_compress (line 502) | CREATE FUNCTION ltree_compress(internal) function ltree_decompress (line 505) | CREATE FUNCTION ltree_decompress(internal) function ltree_penalty (line 508) | CREATE FUNCTION ltree_penalty(internal,internal,internal) function ltree_picksplit (line 511) | CREATE FUNCTION ltree_picksplit(internal, internal) function ltree_union (line 514) | CREATE FUNCTION ltree_union(internal, internal) function ltree_same (line 517) | CREATE FUNCTION ltree_same(ltree_gist, ltree_gist, internal) function _ltree_isparent (line 547) | CREATE FUNCTION _ltree_isparent(_ltree,ltree) function _ltree_r_isparent (line 552) | CREATE FUNCTION _ltree_r_isparent(ltree,_ltree) function _ltree_risparent (line 557) | CREATE FUNCTION _ltree_risparent(_ltree,ltree) function _ltree_r_risparent (line 562) | CREATE FUNCTION _ltree_r_risparent(ltree,_ltree) function _ltq_regex (line 567) | CREATE FUNCTION _ltq_regex(_ltree,lquery) function _ltq_rregex (line 572) | CREATE FUNCTION _ltq_rregex(lquery,_ltree) function _lt_q_regex (line 577) | CREATE FUNCTION _lt_q_regex(_ltree,_lquery) function _lt_q_rregex (line 582) | CREATE FUNCTION _lt_q_rregex(_lquery,_ltree) function _ltxtq_exec (line 587) | CREATE FUNCTION _ltxtq_exec(_ltree, ltxtquery) function _ltxtq_rexec (line 592) | CREATE FUNCTION _ltxtq_rexec(ltxtquery, _ltree) function _ltree_compress (line 830) | CREATE FUNCTION _ltree_compress(internal) function _ltree_penalty (line 835) | CREATE FUNCTION _ltree_penalty(internal,internal,internal) function _ltree_picksplit (line 840) | CREATE FUNCTION _ltree_picksplit(internal, internal) function _ltree_union (line 845) | CREATE FUNCTION _ltree_union(internal, internal) function _ltree_same (line 850) | CREATE FUNCTION _ltree_same(ltree_gist, ltree_gist, internal) FILE: contrib/ltree/ltree.h type ltree_level (line 10) | typedef struct type ltree (line 19) | typedef struct type lquery_variant (line 32) | typedef struct type lquery_level (line 47) | typedef struct type lquery (line 69) | typedef struct type ITEM (line 91) | typedef struct ITEM type ltxtquery (line 106) | typedef struct type ltree_gist (line 216) | typedef struct FILE: contrib/ltree/ltree_gist.c function Datum (line 18) | Datum function Datum (line 27) | Datum function Datum (line 47) | Datum function Datum (line 72) | Datum function Datum (line 90) | Datum function hashing (line 134) | static void function Datum (line 150) | Datum function Datum (line 234) | Datum type RIX (line 252) | typedef struct rix function treekey_cmp (line 258) | static int function Datum (line 268) | Datum function gist_isparent (line 425) | static bool function ltree (line 445) | static ltree * function gist_ischild (line 454) | static bool function gist_qe (line 479) | static bool function gist_tqcmp (line 518) | static int function gist_between (line 547) | static bool function checkcondition_bit (line 562) | static bool function gist_qtxt (line 568) | static bool function arrq_cons (line 581) | static bool function Datum (line 606) | Datum FILE: contrib/ltree/ltree_io.c type nodeitem (line 26) | typedef struct function Datum (line 37) | Datum function Datum (line 149) | Datum function Datum (line 193) | Datum function Datum (line 521) | Datum FILE: contrib/ltree/ltree_op.c function ltree_compare (line 41) | int function Datum (line 83) | Datum function Datum (line 90) | Datum function Datum (line 97) | Datum function Datum (line 104) | Datum function Datum (line 111) | Datum function Datum (line 118) | Datum function Datum (line 125) | Datum function Datum (line 132) | Datum function inner_isparent (line 142) | bool function Datum (line 166) | Datum function Datum (line 178) | Datum function ltree (line 191) | static ltree * function Datum (line 230) | Datum function Datum (line 240) | Datum function ltree (line 273) | static ltree * function Datum (line 289) | Datum function Datum (line 302) | Datum function Datum (line 327) | Datum function Datum (line 387) | Datum function ltree (line 418) | ltree * function Datum (line 493) | Datum function Datum (line 514) | Datum function Datum (line 531) | Datum function Datum (line 567) | Datum FILE: contrib/ltree/ltreetest.sql type test (line 6) | CREATE TABLE test ( path ltree) type path_gist_idx (line 20) | CREATE INDEX path_gist_idx ON test USING gist(path) type path_idx (line 21) | CREATE INDEX path_idx ON test USING btree(path) FILE: contrib/ltree/ltxtquery_io.c type NODE (line 27) | typedef struct NODE type QPRS_STATE (line 37) | typedef struct function int32 (line 57) | static int32 function pushquery (line 145) | static void function pushval_asis (line 171) | static void function int32 (line 202) | static int32 function findoprnd (line 277) | static void function ltxtquery (line 310) | static ltxtquery * function Datum (line 385) | Datum type INFIX (line 394) | typedef struct function infix (line 416) | static void function Datum (line 515) | Datum FILE: contrib/ltree/ltxtquery_op.c function ltree_execute (line 19) | bool type CHKVAL (line 49) | typedef struct function checkcondition_str (line 55) | static bool function Datum (line 86) | Datum function Datum (line 109) | Datum FILE: contrib/ltree/sql/ltree.sql type ltreetest (line 223) | CREATE TABLE ltreetest (t ltree) type tstidx (line 241) | create unique index tstidx on ltreetest (t) type tstidx (line 251) | create index tstidx on ltreetest using gist (t) type _ltreetest (line 269) | create table _ltreetest (t ltree[]) type _tstidx (line 282) | create index _tstidx on _ltreetest using gist (t) FILE: contrib/ltree_plpython/ltree_plpython.c type PyObject (line 13) | typedef PyObject *(*PLyUnicode_FromStringAndSize_t) (const char *s, Py_s... function _PG_init (line 21) | void function Datum (line 40) | Datum FILE: contrib/ltree_plpython/ltree_plpython2u--1.0.sql function ltree_to_plpython2 (line 6) | CREATE FUNCTION ltree_to_plpython2(val internal) RETURNS internal FILE: contrib/ltree_plpython/ltree_plpython3u--1.0.sql function ltree_to_plpython3 (line 6) | CREATE FUNCTION ltree_to_plpython3(val internal) RETURNS internal FILE: contrib/ltree_plpython/ltree_plpythonu--1.0.sql function ltree_to_plpython (line 6) | CREATE FUNCTION ltree_to_plpython(val internal) RETURNS internal FILE: contrib/ltree_plpython/sql/ltree_plpython.sql function test1 (line 4) | CREATE FUNCTION test1(val ltree) RETURNS int function test1n (line 15) | CREATE FUNCTION test1n(val ltree) RETURNS int function test2 (line 26) | CREATE FUNCTION test2() RETURNS ltree FILE: contrib/oid2name/oid2name.c type eary (line 19) | typedef struct type options (line 27) | struct options type options (line 49) | struct options type options (line 52) | struct options type options (line 54) | struct options type options (line 55) | struct options type options (line 56) | struct options type options (line 57) | struct options function get_opts (line 60) | void function help (line 172) | static void function add_one_elt (line 203) | void function PGconn (line 263) | PGconn * function sql_exec (line 346) | int function sql_exec_dumpalldbs (line 426) | void function sql_exec_dumpalltables (line 443) | void function sql_exec_searchtables (line 475) | void function sql_exec_dumpalltbspc (line 545) | void function main (line 557) | int FILE: contrib/pageinspect/brinfuncs.c type brin_column_state (line 36) | typedef struct brin_column_state function Datum (line 46) | Datum function Page (line 91) | static Page function Datum (line 125) | Datum function Datum (line 327) | Datum function Datum (line 366) | Datum FILE: contrib/pageinspect/btreefuncs.c type BTPageStat (line 59) | typedef struct BTPageStat function GetBTPageStatistics (line 89) | static void function Datum (line 160) | Datum type user_args (line 243) | struct user_args function Datum (line 255) | static Datum function Datum (line 309) | Datum function Datum (line 420) | Datum function Datum (line 504) | Datum FILE: contrib/pageinspect/fsmfuncs.c function Datum (line 35) | Datum FILE: contrib/pageinspect/ginfuncs.c function Datum (line 34) | Datum function Datum (line 90) | Datum type gin_leafpage_items_state (line 156) | typedef struct gin_leafpage_items_state function Datum (line 163) | Datum FILE: contrib/pageinspect/hashfuncs.c type HashPageStat (line 36) | typedef struct HashPageStat function Page (line 56) | static Page function GetHashPageStatistics (line 150) | static void function Datum (line 186) | Datum function Datum (line 231) | Datum type user_args (line 282) | struct user_args function Datum (line 296) | Datum function Datum (line 392) | Datum function Datum (line 511) | Datum FILE: contrib/pageinspect/heapfuncs.c function bits8 (line 68) | static bits8 * type heap_page_items_state (line 105) | typedef struct heap_page_items_state function Datum (line 112) | Datum function Datum (line 287) | static Datum function Datum (line 402) | Datum FILE: contrib/pageinspect/pageinspect--1.2--1.3.sql function brin_page_type (line 9) | CREATE FUNCTION brin_page_type(IN page bytea) function brin_revmap_data (line 25) | CREATE FUNCTION brin_revmap_data(IN page bytea, function brin_page_items (line 34) | CREATE FUNCTION brin_page_items(IN page bytea, IN index_oid regclass, function gin_leafpage_items (line 76) | CREATE FUNCTION gin_leafpage_items(IN page bytea, FILE: contrib/pageinspect/pageinspect--1.3--1.4.sql function heap_page_items (line 10) | CREATE FUNCTION heap_page_items(IN page bytea, function tuple_data_split (line 32) | CREATE FUNCTION tuple_data_split(rel_oid oid, function tuple_data_split (line 41) | CREATE FUNCTION tuple_data_split(rel_oid oid, function heap_page_item_attrs (line 54) | CREATE FUNCTION heap_page_item_attrs( function heap_page_item_attrs (line 98) | CREATE FUNCTION heap_page_item_attrs( FILE: contrib/pageinspect/pageinspect--1.5--1.6.sql function hash_page_type (line 13) | CREATE FUNCTION hash_page_type(IN page bytea) function hash_page_items (line 37) | CREATE FUNCTION hash_page_items(IN page bytea, function hash_bitmap_info (line 48) | CREATE FUNCTION hash_bitmap_info(IN index_oid regclass, IN blkno int8, function page_checksum (line 82) | CREATE FUNCTION page_checksum(IN page bytea, IN blkno int4) function bt_page_items (line 90) | CREATE FUNCTION bt_page_items(IN page bytea, FILE: contrib/pageinspect/pageinspect--1.5.sql function get_raw_page (line 9) | CREATE FUNCTION get_raw_page(text, int4) function get_raw_page (line 14) | CREATE FUNCTION get_raw_page(text, text, int4) function heap_page_items (line 38) | CREATE FUNCTION heap_page_items(IN page bytea, function tuple_data_split (line 60) | CREATE FUNCTION tuple_data_split(rel_oid oid, function tuple_data_split (line 69) | CREATE FUNCTION tuple_data_split(rel_oid oid, function heap_page_item_attrs (line 82) | CREATE FUNCTION heap_page_item_attrs( function heap_page_item_attrs (line 126) | CREATE FUNCTION heap_page_item_attrs(IN page bytea, IN rel_oid regclass, function bt_page_items (line 180) | CREATE FUNCTION bt_page_items(IN relname text, IN blkno int4, function brin_page_type (line 194) | CREATE FUNCTION brin_page_type(IN page bytea) function brin_revmap_data (line 210) | CREATE FUNCTION brin_revmap_data(IN page bytea, function brin_page_items (line 219) | CREATE FUNCTION brin_page_items(IN page bytea, IN index_oid regclass, function fsm_page_contents (line 234) | CREATE FUNCTION fsm_page_contents(IN page bytea) function gin_leafpage_items (line 273) | CREATE FUNCTION gin_leafpage_items(IN page bytea, FILE: contrib/pageinspect/pageinspect--unpackaged--1.0.sql function heap_page_items (line 7) | CREATE FUNCTION heap_page_items(IN page bytea, FILE: contrib/pageinspect/rawpage.c function Datum (line 45) | Datum function Datum (line 74) | Datum function bytea (line 93) | static bytea * function Page (line 186) | Page function Datum (line 217) | Datum function Datum (line 297) | Datum FILE: contrib/pageinspect/sql/brin.sql type test1 (line 1) | CREATE TABLE test1 (a int, b text) type test1_a_idx (line 3) | CREATE INDEX test1_a_idx ON test1 USING brin (a) FILE: contrib/pageinspect/sql/btree.sql type test1 (line 1) | CREATE TABLE test1 (a int8, b text) type test1_a_idx (line 3) | CREATE INDEX test1_a_idx ON test1 USING btree (a) FILE: contrib/pageinspect/sql/gin.sql type test1 (line 1) | CREATE TABLE test1 (x int, y int[]) type test1_y_idx (line 3) | CREATE INDEX test1_y_idx ON test1 USING gin (y) WITH (fastupdate = off) FILE: contrib/pageinspect/sql/hash.sql type test_hash (line 1) | CREATE TABLE test_hash (a int, b text) type test_hash_a_idx (line 3) | CREATE INDEX test_hash_a_idx ON test_hash USING hash (a) FILE: contrib/pageinspect/sql/page.sql type test1 (line 3) | CREATE TABLE test1 (a int, b int) type test_partitioned (line 38) | create table test_partitioned (a int) partition by range (a) type test_partitioned_index (line 39) | create index test_partitioned_index on test_partitioned (a) type test8 (line 49) | create table test8 (f1 int, f2 int, f3 int, f4 int, f5 int, f6 int, f7 i... FILE: contrib/passwordcheck/passwordcheck.c function check_password (line 55) | static void function _PG_init (line 141) | void function _PG_fini (line 152) | void FILE: contrib/pg_buffercache/pg_buffercache--1.0--1.1.sql type pg_buffercache (line 7) | CREATE OR REPLACE VIEW pg_buffercache AS FILE: contrib/pg_buffercache/pg_buffercache--1.2.sql function pg_buffercache_pages (line 7) | CREATE FUNCTION pg_buffercache_pages() type pg_buffercache (line 13) | CREATE VIEW pg_buffercache AS FILE: contrib/pg_buffercache/pg_buffercache_pages.c type BufferCachePagesRec (line 26) | typedef struct type BufferCachePagesContext (line 50) | typedef struct function Datum (line 63) | Datum FILE: contrib/pg_freespacemap/pg_freespacemap--1.1.sql function pg_freespace (line 7) | CREATE FUNCTION pg_freespace(regclass, bigint) function pg_freespace (line 13) | CREATE FUNCTION FILE: contrib/pg_freespacemap/pg_freespacemap.c function Datum (line 22) | Datum FILE: contrib/pg_prewarm/autoprewarm.c type BlockInfoRecord (line 58) | typedef struct BlockInfoRecord type AutoPrewarmSharedState (line 68) | typedef struct AutoPrewarmSharedState function _PG_init (line 113) | void function autoprewarm_main (line 156) | void function apw_load_buffers (line 274) | static void function autoprewarm_database_main (line 427) | void function apw_dump_now (line 562) | static int function Datum (line 702) | Datum function Datum (line 734) | Datum function apw_init_shmem (line 755) | static bool function apw_detach_shmem (line 781) | static void function apw_start_master_worker (line 795) | static void function apw_start_database_worker (line 837) | static void function apw_compare_blockinfo (line 887) | static int function apw_sigterm_handler (line 905) | static void function apw_sighup_handler (line 921) | static void FILE: contrib/pg_prewarm/pg_prewarm--1.1--1.2.sql function autoprewarm_start_worker (line 6) | CREATE FUNCTION autoprewarm_start_worker() function autoprewarm_dump_now (line 11) | CREATE FUNCTION autoprewarm_dump_now() FILE: contrib/pg_prewarm/pg_prewarm--1.1.sql function pg_prewarm (line 7) | CREATE FUNCTION pg_prewarm(regclass, FILE: contrib/pg_prewarm/pg_prewarm.c type PrewarmType (line 32) | typedef enum function Datum (line 53) | Datum FILE: contrib/pg_standby/pg_standby.c type stat (line 103) | struct stat function CustomizableInitialize (line 130) | static void function CustomizableNextWALFileReady (line 179) | static bool function CustomizableCleanupPriorWALFiles (line 256) | static void function SetWALFileNameForCleanup (line 342) | static bool function SetWALSegSize (line 406) | static bool function CheckForExternalTrigger (line 472) | static void function RestoreWALFileForRecovery (line 565) | static bool function usage (line 600) | static void function sighandler (line 629) | static void function sigquit_handler (line 636) | static void function main (line 645) | int FILE: contrib/pg_stat_statements/pg_stat_statements--1.0--1.1.sql function pg_stat_statements (line 15) | CREATE FUNCTION pg_stat_statements( type pg_stat_statements (line 39) | CREATE VIEW pg_stat_statements AS FILE: contrib/pg_stat_statements/pg_stat_statements--1.1--1.2.sql function pg_stat_statements (line 15) | CREATE FUNCTION pg_stat_statements(IN showtext boolean, type pg_stat_statements (line 40) | CREATE VIEW pg_stat_statements AS FILE: contrib/pg_stat_statements/pg_stat_statements--1.2--1.3.sql function pg_stat_statements (line 15) | CREATE FUNCTION pg_stat_statements(IN showtext boolean, type pg_stat_statements (line 44) | CREATE VIEW pg_stat_statements AS FILE: contrib/pg_stat_statements/pg_stat_statements--1.4.sql function pg_stat_statements_reset (line 7) | CREATE FUNCTION pg_stat_statements_reset() function pg_stat_statements (line 12) | CREATE FUNCTION pg_stat_statements(IN showtext boolean, type pg_stat_statements (line 42) | CREATE VIEW pg_stat_statements AS FILE: contrib/pg_stat_statements/pg_stat_statements.c type pgssVersion (line 118) | typedef enum pgssVersion type pgssHashKey (line 135) | typedef struct pgssHashKey type Counters (line 145) | typedef struct Counters type pgssEntry (line 176) | typedef struct pgssEntry type pgssSharedState (line 189) | typedef struct pgssSharedState type pgssLocationLen (line 203) | typedef struct pgssLocationLen type pgssJumbleState (line 213) | typedef struct pgssJumbleState type PGSSTrackLevel (line 254) | typedef enum type config_enum_entry (line 261) | struct config_enum_entry function _PG_init (line 347) | void function _PG_fini (line 443) | void function pgss_shmem_startup (line 462) | static void function pgss_shmem_shutdown (line 681) | static void function pgss_post_parse_analyze (line 777) | static void function pgss_ExecutorStart (line 848) | static void function pgss_ExecutorRun (line 882) | static void function pgss_ExecutorFinish (line 906) | static void function pgss_ExecutorEnd (line 929) | static void function pgss_ProcessUtility (line 961) | static void function uint64 (line 1080) | static uint64 function pgss_store (line 1097) | static void function Datum (line 1298) | Datum function Datum (line 1326) | Datum function Datum (line 1336) | Datum function Datum (line 1350) | Datum function pg_stat_statements_internal (line 1360) | static void function Size (line 1650) | static Size function pgssEntry (line 1678) | static pgssEntry * function entry_cmp (line 1715) | static int function entry_dealloc (line 1734) | static void function qtext_store (line 1820) | static bool type stat (line 1908) | struct stat function need_gc_qtexts (line 2003) | static bool function gc_qtexts (line 2050) | static void function entry_reset (line 2234) | static void function AppendJumble (line 2284) | static void function JumbleQuery (line 2335) | static void function JumbleRangeTable (line 2364) | static void function JumbleExpr (line 2428) | static void function RecordConstLocation (line 2906) | static void function fill_in_constant_lengths (line 3054) | static void function comp_location (line 3154) | static int FILE: contrib/pg_stat_statements/sql/pg_stat_statements.sql function PLUS_TWO (line 129) | CREATE FUNCTION PLUS_TWO(i INTEGER) RETURNS INTEGER AS $$ function PLUS_ONE (line 141) | CREATE FUNCTION PLUS_ONE(i INTEGER) RETURNS INTEGER AS function PLUS_TWO (line 160) | CREATE FUNCTION PLUS_TWO(i INTEGER) RETURNS INTEGER AS $$ function PLUS_ONE (line 172) | CREATE FUNCTION PLUS_ONE(i INTEGER) RETURNS INTEGER AS type test_b (line 187) | CREATE INDEX test_b ON test(b) FILE: contrib/pg_trgm/pg_trgm--1.1--1.2.sql function word_similarity (line 6) | CREATE FUNCTION word_similarity(text,text) function word_similarity_op (line 11) | CREATE FUNCTION word_similarity_op(text,text) function word_similarity_commutator_op (line 16) | CREATE FUNCTION word_similarity_commutator_op(text,text) function word_similarity_dist_op (line 21) | CREATE FUNCTION word_similarity_dist_op(text,text) function word_similarity_dist_commutator_op (line 26) | CREATE FUNCTION word_similarity_dist_commutator_op(text,text) function gin_trgm_triconsistent (line 63) | CREATE FUNCTION gin_trgm_triconsistent(internal, int2, text, int4, inter... FILE: contrib/pg_trgm/pg_trgm--1.3--1.4.sql function strict_word_similarity (line 6) | CREATE FUNCTION strict_word_similarity(text,text) function strict_word_similarity_op (line 11) | CREATE FUNCTION strict_word_similarity_op(text,text) function strict_word_similarity_commutator_op (line 16) | CREATE FUNCTION strict_word_similarity_commutator_op(text,text) function strict_word_similarity_dist_commutator_op (line 44) | CREATE FUNCTION strict_word_similarity_dist_commutator_op(text,text) FILE: contrib/pg_trgm/pg_trgm--1.3.sql function set_limit (line 7) | CREATE FUNCTION set_limit(float4) function show_limit (line 13) | CREATE FUNCTION show_limit() function show_trgm (line 18) | CREATE FUNCTION show_trgm(text) function similarity (line 23) | CREATE FUNCTION similarity(text,text) function similarity_op (line 28) | CREATE FUNCTION similarity_op(text,text) function word_similarity (line 33) | CREATE OPERATOR % ( function word_similarity_op (line 47) | CREATE FUNCTION word_similarity_op(text,text) function word_similarity_commutator_op (line 52) | CREATE FUNCTION word_similarity_commutator_op(text,text) function word_similarity_dist_op (line 80) | CREATE OPERATOR <-> ( function word_similarity_dist_commutator_op (line 92) | CREATE FUNCTION word_similarity_dist_commutator_op(text,text) function gtrgm_in (line 97) | CREATE OPERATOR <<-> ( function gtrgm_out (line 117) | CREATE FUNCTION gtrgm_out(gtrgm) function gtrgm_consistent (line 129) | CREATE FUNCTION gtrgm_consistent(internal,text,smallint,oid,internal) function gtrgm_distance (line 134) | CREATE FUNCTION gtrgm_distance(internal,text,smallint,oid,internal) function gtrgm_compress (line 139) | CREATE FUNCTION gtrgm_compress(internal) function gtrgm_decompress (line 144) | CREATE FUNCTION gtrgm_decompress(internal) function gtrgm_penalty (line 149) | CREATE FUNCTION gtrgm_penalty(internal,internal,internal) function gtrgm_picksplit (line 154) | CREATE FUNCTION gtrgm_picksplit(internal, internal) function gtrgm_union (line 159) | CREATE FUNCTION gtrgm_union(internal, internal) function gtrgm_same (line 164) | CREATE FUNCTION gtrgm_same(gtrgm, gtrgm, internal) function gin_extract_value_trgm (line 170) | CREATE OPERATOR CLASS gist_trgm_ops function gin_extract_query_trgm (line 212) | CREATE FUNCTION gin_extract_query_trgm(text, internal, int2, internal, i... function gin_trgm_consistent (line 217) | CREATE FUNCTION gin_trgm_consistent(internal, int2, text, int4, internal... function gin_trgm_triconsistent (line 223) | CREATE OPERATOR CLASS gin_trgm_ops FILE: contrib/pg_trgm/pg_trgm--unpackaged--1.0.sql function gin_extract_value_trgm (line 42) | CREATE OR REPLACE FUNCTION gin_extract_value_trgm(text, internal) function gin_extract_query_trgm (line 49) | CREATE OR REPLACE FUNCTION gin_extract_query_trgm(text, internal, int2, ... function similarity_dist (line 71) | CREATE FUNCTION similarity_dist(text,text) function gtrgm_distance (line 76) | CREATE OPERATOR <-> ( FILE: contrib/pg_trgm/sql/pg_strict_word_trgm.sql type trgm_idx2 (line 11) | create index trgm_idx2 on test_trgm2 using gist (t gist_trgm_ops) type trgm_idx2 (line 24) | create index trgm_idx2 on test_trgm2 using gin (t gin_trgm_ops) FILE: contrib/pg_trgm/sql/pg_trgm.sql type test_trgm (line 25) | CREATE TABLE test_trgm(t text COLLATE "C") type trgm_idx (line 35) | create index trgm_idx on test_trgm using gist (t gist_trgm_ops) type trgm_idx (line 47) | create index trgm_idx on test_trgm using gin (t gin_trgm_ops) type test2 (line 55) | create table test2(t text COLLATE "C") type test2_idx_gin (line 60) | create index test2_idx_gin on test2 using gin (t gin_trgm_ops) type test2_idx_gist (line 98) | create index test2_idx_gist on test2 using gist (t gist_trgm_ops) type restaurants (line 137) | CREATE TEMP TABLE restaurants (city text) type restaurants (line 140) | CREATE INDEX ON restaurants USING gist(city gist_trgm_ops) FILE: contrib/pg_trgm/sql/pg_word_trgm.sql type test_trgm2 (line 1) | CREATE TABLE test_trgm2(t text COLLATE "C") type trgm_idx2 (line 11) | create index trgm_idx2 on test_trgm2 using gist (t gist_trgm_ops) type trgm_idx2 (line 24) | create index trgm_idx2 on test_trgm2 using gin (t gin_trgm_ops) FILE: contrib/pg_trgm/trgm.h type TRGM (line 66) | typedef struct type TrgmPackedGraph (line 122) | typedef struct TrgmPackedGraph TrgmPackedGraph; FILE: contrib/pg_trgm/trgm_gin.c function Datum (line 24) | Datum function Datum (line 35) | Datum function Datum (line 70) | Datum function Datum (line 169) | Datum function Datum (line 267) | Datum FILE: contrib/pg_trgm/trgm_gist.c type gtrgm_consistent_cache (line 12) | typedef struct function Datum (line 63) | Datum function Datum (line 70) | Datum function makesign (line 77) | static void function Datum (line 94) | Datum function Datum (line 138) | Datum function int32 (line 162) | static int32 function Datum (line 180) | Datum function Datum (line 432) | Datum function int32 (line 513) | static int32 function Datum (line 543) | Datum function Datum (line 576) | Datum function int32 (line 634) | static int32 function hemdistsign (line 645) | static int function hemdist (line 660) | static int function Datum (line 676) | Datum type CACHESIGN (line 731) | typedef struct function fillcache (line 737) | static void type SPLITCOST (line 750) | typedef struct function comparecost (line 756) | static int function hemdistcache (line 766) | static int function Datum (line 782) | Datum FILE: contrib/pg_trgm/trgm_op.c type pos_trgm (line 43) | typedef struct type uint8 (line 50) | typedef uint8 TrgmBound; function _PG_init (line 63) | void function Datum (line 109) | Datum function index_strategy_get_limit (line 131) | double function Datum (line 154) | Datum function comp_trgm (line 160) | static int function unique_array (line 166) | static int function compact_trigram (line 217) | void function trgm (line 242) | static trgm * function generate_trgm_only (line 294) | static int function protect_out_of_mem (line 358) | static void function TRGM (line 375) | TRGM * function pos_trgm (line 416) | static pos_trgm * function comp_ptrgm (line 443) | static int function float4 (line 476) | static float4 function float4 (line 640) | static float4 function TRGM (line 885) | TRGM * function uint32 (line 954) | uint32 function Datum (line 968) | Datum function float4 (line 1017) | float4 function trgm_contained_by (line 1065) | bool function Datum (line 1143) | Datum function Datum (line 1165) | Datum function Datum (line 1181) | Datum function Datum (line 1197) | Datum function Datum (line 1207) | Datum function Datum (line 1217) | Datum function Datum (line 1233) | Datum function Datum (line 1249) | Datum function Datum (line 1265) | Datum function Datum (line 1281) | Datum function Datum (line 1297) | Datum function Datum (line 1313) | Datum function Datum (line 1329) | Datum FILE: contrib/pg_trgm/trgm_regexp.c type trgm_mb_char (line 242) | typedef struct type TrgmColorInfo (line 260) | typedef struct type TrgmColor (line 284) | typedef int TrgmColor; type TrgmPrefix (line 290) | typedef struct type ColorTrgm (line 299) | typedef struct type TrgmStateKey (line 309) | typedef struct type TrgmState (line 333) | typedef struct TrgmState type TrgmArc (line 348) | typedef struct type TrgmArcInfo (line 359) | typedef struct type ColorTrgmInfo (line 374) | typedef struct type TrgmNFA (line 401) | typedef struct type TrgmPackedArc (line 428) | typedef struct type TrgmPackedState (line 434) | typedef struct type TrgmPackedGraph (line 441) | struct TrgmPackedGraph type TrgmPackArcInfo (line 471) | typedef struct function TRGM (line 522) | TRGM * function TRGM (line 579) | static TRGM * function trigramsMatchGraph (line 640) | bool function RE_compile (line 733) | static void function getColorInfo (line 777) | static void function convertPgWchar (line 840) | static bool function transformGraph (line 906) | static void function processState (line 968) | static void function addKey (line 1011) | static void function addKeyToQueue (line 1182) | static void function addArcs (line 1194) | static void function addArc (line 1286) | static void function validArcLabel (line 1328) | static bool function TrgmState (line 1383) | static TrgmState * function prefixContains (line 1414) | static bool function selectColorTrigrams (line 1456) | static bool function TRGM (line 1775) | static TRGM * function fillTrgm (line 1843) | static void function mergeStates (line 1875) | static void function colorTrgmInfoCmp (line 1892) | static int function colorTrgmInfoPenaltyCmp (line 1905) | static int function TrgmPackedGraph (line 1930) | static TrgmPackedGraph * function packArcInfoCmp (line 2085) | static int function printSourceNFA (line 2119) | static void function printTrgmNFA (line 2203) | static void function printTrgmColor (line 2265) | static void function printTrgmPackedGraph (line 2279) | static void FILE: contrib/pg_visibility/pg_visibility--1.0--1.1.sql function pg_check_frozen (line 6) | CREATE FUNCTION pg_check_frozen(regclass, t_ctid OUT tid) function pg_check_visible (line 11) | CREATE FUNCTION pg_check_visible(regclass, t_ctid OUT tid) function pg_truncate_visibility_map (line 16) | CREATE FUNCTION pg_truncate_visibility_map(regclass) FILE: contrib/pg_visibility/pg_visibility--1.1.sql function pg_visibility_map (line 7) | CREATE FUNCTION pg_visibility_map(regclass, blkno bigint, function pg_visibility (line 15) | CREATE FUNCTION pg_visibility(regclass, blkno bigint, function pg_visibility_map (line 24) | CREATE FUNCTION pg_visibility_map(regclass, blkno OUT bigint, function pg_visibility (line 32) | CREATE FUNCTION pg_visibility(regclass, blkno OUT bigint, function pg_visibility_map_summary (line 41) | CREATE FUNCTION pg_visibility_map_summary(regclass, function pg_check_frozen (line 49) | CREATE FUNCTION pg_check_frozen(regclass, t_ctid OUT tid) function pg_check_visible (line 55) | CREATE FUNCTION pg_check_visible(regclass, t_ctid OUT tid) function pg_truncate_visibility_map (line 61) | CREATE FUNCTION pg_truncate_visibility_map(regclass) FILE: contrib/pg_visibility/pg_visibility.c type vbits (line 26) | typedef struct vbits type corrupt_items (line 33) | typedef struct corrupt_items function Datum (line 65) | Datum function Datum (line 105) | Datum function Datum (line 163) | Datum function Datum (line 208) | Datum function Datum (line 254) | Datum function Datum (line 312) | Datum function Datum (line 344) | Datum function Datum (line 379) | Datum function TupleDesc (line 439) | static TupleDesc function vbits (line 468) | static vbits * function corrupt_items (line 546) | static corrupt_items * function record_corrupt_item (line 723) | static void function tuple_all_visible (line 741) | static bool function check_relation_relkind (line 769) | static void FILE: contrib/pg_visibility/sql/pg_visibility.sql type test_partitioned (line 8) | create table test_partitioned (a int) partition by list (a) type test_index (line 17) | create index test_index on test_partition (a) type test_view (line 25) | create view test_view as select 1 type test_foreign_table (line 43) | create foreign table test_foreign_table () server dummy_server type regular_table (line 52) | create table regular_table (a int) FILE: contrib/pgcrypto/blf.c function blowfish_encrypt (line 252) | static void function blowfish_decrypt (line 286) | static void function blowfish_encrypt_cbc (line 320) | void function blowfish_decrypt_cbc (line 353) | void function blowfish_encrypt_ecb (line 386) | void function blowfish_decrypt_ecb (line 407) | void function blowfish_setkey (line 428) | void function blowfish_setiv (line 494) | void FILE: contrib/pgcrypto/blf.h type BlowfishContext (line 30) | typedef struct FILE: contrib/pgcrypto/crypt-blowfish.c type BF_word (line 52) | typedef unsigned int BF_word; type BF_word_signed (line 53) | typedef signed int BF_word_signed; type BF_word (line 58) | typedef BF_word BF_key[BF_N + 2]; type BF_ctx (line 60) | typedef struct function BF_decode (line 371) | static int function BF_encode (line 403) | static void function BF_swap (line 440) | static void function BF_set_key (line 548) | static void FILE: contrib/pgcrypto/crypt-des.c function ascii_to_bin (line 202) | static inline int function des_init (line 220) | static void function setup_salt (line 372) | static void function des_setkey (line 395) | static int function do_des (line 482) | static int function des_cipher (line 616) | static int FILE: contrib/pgcrypto/crypt-gensalt.c type BF_word (line 19) | typedef unsigned int BF_word; function BF_encode (line 123) | static void FILE: contrib/pgcrypto/crypt-md5.c function _crypt_to64 (line 19) | static void FILE: contrib/pgcrypto/imath.c function mp_size (line 318) | mp_size function mp_set_default_precision (line 328) | void function mp_size (line 340) | mp_size function mp_set_multiply_threshold (line 350) | void function mp_result (line 360) | mp_result function mp_int (line 370) | mp_int function mp_result (line 388) | mp_result function mp_result (line 411) | mp_result function mp_result (line 437) | mp_result function mp_result (line 454) | mp_result function mp_int_clear (line 477) | void function mp_int_free (line 494) | void function mp_result (line 509) | mp_result function mp_int_swap (line 538) | void function mp_int_zero (line 554) | void function mp_result (line 568) | mp_result function mp_result (line 586) | mp_result function mp_result (line 606) | mp_result function mp_result (line 683) | mp_result function mp_result (line 698) | mp_result function mp_result (line 778) | mp_result function mp_result (line 793) | mp_result function mp_result (line 866) | mp_result function mp_result (line 881) | mp_result function mp_result (line 901) | mp_result function mp_result (line 954) | mp_result function mp_result (line 1079) | mp_result function mp_result (line 1118) | mp_result function mp_result (line 1145) | mp_result function mp_result (line 1165) | mp_result function mp_result (line 1203) | mp_result function mp_int_compare (line 1241) | int function mp_int_compare_unsigned (line 1274) | int function mp_int_compare_zero (line 1286) | int function mp_int_compare_value (line 1303) | int function mp_result (line 1332) | mp_result function mp_result (line 1385) | mp_result function mp_result (line 1400) | mp_result function mp_result (line 1416) | mp_result function mp_result (line 1465) | mp_result function mp_result (line 1477) | mp_result function mp_result (line 1532) | mp_result function mp_result (line 1627) | mp_result function mp_int_divisible_value (line 1777) | int function mp_int_is_pow2 (line 1792) | int function mp_result (line 1804) | mp_result function mp_result (line 1861) | mp_result function mp_result (line 1897) | mp_result function mp_result (line 1965) | mp_result function mp_result (line 1989) | mp_result function mp_result (line 2000) | mp_result function mp_result (line 2069) | mp_result function mp_result (line 2099) | mp_result function mp_result (line 2121) | mp_result function mp_result (line 2166) | mp_result function mp_result (line 2192) | mp_result function mp_result (line 2206) | mp_result function mp_result (line 2237) | mp_result function mp_digit (line 2280) | static mp_digit * function mp_digit (line 2294) | static mp_digit * function s_free (line 2309) | static void function s_pad (line 2320) | static int function s_clamp (line 2343) | static void function s_fake (line 2360) | static void function s_cdig (line 2375) | static int function s_vpack (line 2396) | static int function s_ucmp (line 2421) | static int function s_vcmp (line 2439) | static int function mp_digit (line 2460) | static mp_digit function s_usub (line 2499) | static void function s_kmul (line 2537) | static int function s_umul (line 2640) | static void function s_ksqr (line 2673) | static int function s_usqr (line 2738) | static void function s_dadd (line 2804) | static void function s_dmul (line 2834) | static void function s_dbmul (line 2860) | static void function mp_digit (line 2882) | static mp_digit function s_qdiv (line 2915) | static void function s_qmod (line 2972) | static void function s_qmul (line 2992) | static int function s_qsub (line 3074) | static int function s_dp2k (line 3109) | static int function s_isp2 (line 3139) | static int function s_2expt (line 3171) | static int function s_norm (line 3196) | static int function mp_result (line 3222) | static mp_result function s_reduce (line 3238) | static int function mp_result (line 3294) | static mp_result function mp_result (line 3395) | static mp_result function s_outlen (line 3505) | static int function mp_size (line 3521) | static mp_size function s_ch2val (line 3534) | static int function s_val2ch (line 3553) | static char function s_2comp (line 3575) | static void function mp_result (line 3599) | static mp_result function s_print (line 3653) | void function s_print_buf (line 3668) | void FILE: contrib/pgcrypto/imath.h type mp_sign (line 39) | typedef unsigned char mp_sign; type mp_size (line 40) | typedef unsigned int mp_size; type mp_result (line 41) | typedef int mp_result; type uint32 (line 44) | typedef uint32 mp_digit; type uint64 (line 45) | typedef uint64 mp_word; type uint16 (line 50) | typedef uint16 mp_digit; type uint32 (line 51) | typedef uint32 mp_word; type mpz_t (line 57) | typedef struct mpz FILE: contrib/pgcrypto/internal-sha2.c function int_sha224_len (line 46) | static unsigned function int_sha224_block_len (line 52) | static unsigned function int_sha224_update (line 58) | static void function int_sha224_reset (line 66) | static void function int_sha224_finish (line 74) | static void function int_sha224_free (line 82) | static void function int_sha256_len (line 94) | static unsigned function int_sha256_block_len (line 100) | static unsigned function int_sha256_update (line 106) | static void function int_sha256_reset (line 114) | static void function int_sha256_finish (line 122) | static void function int_sha256_free (line 130) | static void function int_sha384_len (line 142) | static unsigned function int_sha384_block_len (line 148) | static unsigned function int_sha384_update (line 154) | static void function int_sha384_reset (line 162) | static void function int_sha384_finish (line 170) | static void function int_sha384_free (line 178) | static void function int_sha512_len (line 190) | static unsigned function int_sha512_block_len (line 196) | static unsigned function int_sha512_update (line 202) | static void function int_sha512_reset (line 210) | static void function int_sha512_finish (line 218) | static void function int_sha512_free (line 226) | static void function init_sha224 (line 238) | void function init_sha256 (line 258) | void function init_sha384 (line 278) | void function init_sha512 (line 298) | void FILE: contrib/pgcrypto/internal.c type int_digest (line 84) | struct int_digest type int_digest (line 90) | struct int_digest function int_md5_len (line 103) | static unsigned function int_md5_block_len (line 109) | static unsigned function int_md5_update (line 115) | static void function int_md5_reset (line 123) | static void function int_md5_finish (line 131) | static void function int_md5_free (line 139) | static void function int_sha1_len (line 151) | static unsigned function int_sha1_block_len (line 157) | static unsigned function int_sha1_update (line 163) | static void function int_sha1_reset (line 171) | static void function int_sha1_finish (line 179) | static void function int_sha1_free (line 187) | static void function init_md5 (line 199) | static void function init_sha1 (line 219) | static void type int_ctx (line 246) | struct int_ctx function intctx_free (line 260) | static void function rj_block_size (line 280) | static unsigned function rj_key_size (line 286) | static unsigned function rj_iv_size (line 292) | static unsigned function rj_init (line 298) | static int function rj_real_init (line 320) | static int function rj_encrypt (line 327) | static int function rj_decrypt (line 357) | static int function PX_Cipher (line 389) | static PX_Cipher * function bf_block_size (line 418) | static unsigned function bf_key_size (line 424) | static unsigned function bf_iv_size (line 430) | static unsigned function bf_init (line 436) | static int function bf_encrypt (line 448) | static int function bf_decrypt (line 473) | static int function PX_Cipher (line 498) | static PX_Cipher * function PX_Cipher (line 524) | static PX_Cipher * function PX_Cipher (line 530) | static PX_Cipher * function PX_Cipher (line 536) | static PX_Cipher * function PX_Cipher (line 542) | static PX_Cipher * type int_cipher (line 548) | struct int_cipher type int_cipher (line 554) | struct int_cipher function px_find_digest (line 577) | int function px_find_cipher (line 596) | int FILE: contrib/pgcrypto/mbuf.c type MBuf (line 39) | struct MBuf function mbuf_avail (line 49) | int function mbuf_size (line 55) | int function mbuf_tell (line 61) | int function mbuf_free (line 67) | int function prepare_room (line 79) | static void function mbuf_append (line 101) | int function MBuf (line 118) | MBuf * function MBuf (line 138) | MBuf * function mbuf_grab (line 156) | int function mbuf_rewind (line 169) | int function mbuf_steal_data (line 176) | int type PullFilter (line 195) | struct PullFilter function pullf_create (line 205) | int function pullf_free (line 244) | void function pullf_read (line 261) | int function pullf_read_max (line 278) | int function pullf_read_fixed (line 316) | int function pull_from_mbuf (line 338) | static int type PullFilterOps (line 347) | struct PullFilterOps function pullf_create_mbuf_reader (line 351) | int type PushFilter (line 362) | struct PushFilter function pushf_create (line 372) | int function pushf_free (line 411) | void function pushf_free_all (line 427) | void function wrap_process (line 440) | static int function pushf_write (line 455) | int function pushf_flush (line 515) | int function push_into_mbuf (line 545) | static int type PushFilterOps (line 556) | struct PushFilterOps function pushf_create_mbuf_writer (line 560) | int FILE: contrib/pgcrypto/mbuf.h type MBuf (line 35) | typedef struct MBuf MBuf; type PushFilter (line 36) | typedef struct PushFilter PushFilter; type PullFilter (line 37) | typedef struct PullFilter PullFilter; type PushFilterOps (line 38) | typedef struct PushFilterOps PushFilterOps; type PullFilterOps (line 39) | typedef struct PullFilterOps PullFilterOps; type PushFilterOps (line 41) | struct PushFilterOps type PullFilterOps (line 59) | struct PullFilterOps FILE: contrib/pgcrypto/md5.c function md5_init (line 137) | void function md5_loop (line 149) | void function md5_pad (line 176) | void function md5_result (line 214) | void function md5_calc (line 244) | static void FILE: contrib/pgcrypto/md5.h type md5_ctxt (line 38) | typedef struct FILE: contrib/pgcrypto/openssl.c type OSSLDigest (line 58) | typedef struct OSSLDigest function free_openssl_digest (line 71) | static void function digest_free_callback (line 87) | static void function digest_result_size (line 114) | static unsigned function digest_block_size (line 122) | static unsigned function digest_reset (line 130) | static void function digest_update (line 138) | static void function digest_finish (line 146) | static void function digest_free (line 154) | static void function px_find_digest (line 167) | int type EVP_CIPHER (line 241) | typedef const EVP_CIPHER *(*ossl_EVP_cipher_func) (void); type ossl_cipher (line 246) | struct ossl_cipher type OSSLCipher (line 262) | typedef struct OSSLCipher function free_openssl_cipher (line 280) | static void function cipher_free_callback (line 296) | static void function gen_ossl_block_size (line 325) | static unsigned function gen_ossl_key_size (line 333) | static unsigned function gen_ossl_iv_size (line 341) | static unsigned function gen_ossl_free (line 351) | static void function gen_ossl_decrypt (line 360) | static int function gen_ossl_encrypt (line 384) | static int function bf_check_supported_key_len (line 415) | static int function bf_init (line 458) | static int function ossl_des_init (line 490) | static int function ossl_des3_init (line 509) | static int function ossl_cast_init (line 528) | static int function ossl_aes_init (line 546) | static int function ossl_aes_ecb_init (line 571) | static int function ossl_aes_cbc_init (line 601) | static int type ossl_cipher (line 653) | struct ossl_cipher type ossl_cipher (line 659) | struct ossl_cipher type ossl_cipher (line 665) | struct ossl_cipher type ossl_cipher (line 671) | struct ossl_cipher type ossl_cipher (line 677) | struct ossl_cipher type ossl_cipher (line 683) | struct ossl_cipher type ossl_cipher (line 689) | struct ossl_cipher type ossl_cipher (line 695) | struct ossl_cipher type ossl_cipher (line 701) | struct ossl_cipher type ossl_cipher (line 707) | struct ossl_cipher type ossl_cipher (line 714) | struct ossl_cipher type ossl_cipher_lookup (line 724) | struct ossl_cipher_lookup type ossl_cipher_lookup (line 730) | struct ossl_cipher_lookup function px_find_cipher (line 747) | int FILE: contrib/pgcrypto/pgcrypto--1.0--1.1.sql function gen_random_uuid (line 6) | CREATE FUNCTION gen_random_uuid() FILE: contrib/pgcrypto/pgcrypto--1.1--1.2.sql function armor (line 6) | CREATE FUNCTION armor(bytea, text[], text[]) function pgp_armor_headers (line 11) | CREATE FUNCTION pgp_armor_headers(text, key OUT text, value OUT text) FILE: contrib/pgcrypto/pgcrypto--1.3.sql function digest (line 6) | CREATE FUNCTION digest(text, text) function digest (line 11) | CREATE FUNCTION digest(bytea, text) function hmac (line 16) | CREATE FUNCTION hmac(text, text, text) function hmac (line 21) | CREATE FUNCTION hmac(bytea, bytea, text) function crypt (line 26) | CREATE FUNCTION crypt(text, text) function gen_salt (line 31) | CREATE FUNCTION gen_salt(text) function gen_salt (line 36) | CREATE FUNCTION gen_salt(text, int4) function encrypt (line 41) | CREATE FUNCTION encrypt(bytea, bytea, text) function decrypt (line 46) | CREATE FUNCTION decrypt(bytea, bytea, text) function encrypt_iv (line 51) | CREATE FUNCTION encrypt_iv(bytea, bytea, bytea, text) function decrypt_iv (line 56) | CREATE FUNCTION decrypt_iv(bytea, bytea, bytea, text) function gen_random_bytes (line 61) | CREATE FUNCTION gen_random_bytes(int4) function gen_random_uuid (line 66) | CREATE FUNCTION gen_random_uuid() function pgp_sym_encrypt (line 74) | CREATE FUNCTION pgp_sym_encrypt(text, text) function pgp_sym_encrypt_bytea (line 79) | CREATE FUNCTION pgp_sym_encrypt_bytea(bytea, text) function pgp_sym_encrypt (line 87) | CREATE FUNCTION pgp_sym_encrypt(text, text, text) function pgp_sym_encrypt_bytea (line 92) | CREATE FUNCTION pgp_sym_encrypt_bytea(bytea, text, text) function pgp_sym_decrypt (line 100) | CREATE FUNCTION pgp_sym_decrypt(bytea, text) function pgp_sym_decrypt_bytea (line 105) | CREATE FUNCTION pgp_sym_decrypt_bytea(bytea, text) function pgp_sym_decrypt (line 113) | CREATE FUNCTION pgp_sym_decrypt(bytea, text, text) function pgp_sym_decrypt_bytea (line 118) | CREATE FUNCTION pgp_sym_decrypt_bytea(bytea, text, text) function pgp_pub_encrypt (line 126) | CREATE FUNCTION pgp_pub_encrypt(text, bytea) function pgp_pub_encrypt_bytea (line 131) | CREATE FUNCTION pgp_pub_encrypt_bytea(bytea, bytea) function pgp_pub_encrypt (line 139) | CREATE FUNCTION pgp_pub_encrypt(text, bytea, text) function pgp_pub_encrypt_bytea (line 144) | CREATE FUNCTION pgp_pub_encrypt_bytea(bytea, bytea, text) function pgp_pub_decrypt (line 152) | CREATE FUNCTION pgp_pub_decrypt(bytea, bytea) function pgp_pub_decrypt_bytea (line 157) | CREATE FUNCTION pgp_pub_decrypt_bytea(bytea, bytea) function pgp_pub_decrypt (line 165) | CREATE FUNCTION pgp_pub_decrypt(bytea, bytea, text) function pgp_pub_decrypt_bytea (line 170) | CREATE FUNCTION pgp_pub_decrypt_bytea(bytea, bytea, text) function pgp_pub_decrypt (line 178) | CREATE FUNCTION pgp_pub_decrypt(bytea, bytea, text, text) function pgp_pub_decrypt_bytea (line 183) | CREATE FUNCTION pgp_pub_decrypt_bytea(bytea, bytea, text, text) function pgp_key_id (line 191) | CREATE FUNCTION pgp_key_id(bytea) function armor (line 199) | CREATE FUNCTION armor(bytea) function armor (line 204) | CREATE FUNCTION armor(bytea, text[], text[]) function dearmor (line 209) | CREATE FUNCTION dearmor(text) function pgp_armor_headers (line 214) | CREATE FUNCTION pgp_armor_headers(text, key OUT text, value OUT text) FILE: contrib/pgcrypto/pgcrypto.c function Datum (line 55) | Datum function Datum (line 91) | Datum function Datum (line 134) | Datum function Datum (line 156) | Datum function Datum (line 179) | Datum function Datum (line 218) | Datum function Datum (line 267) | Datum function Datum (line 315) | Datum function Datum (line 369) | Datum function Datum (line 423) | Datum function Datum (line 451) | Datum FILE: contrib/pgcrypto/pgp-armor.c function pg_base64_encode (line 44) | static int function pg_base64_decode (line 94) | static int function pg_base64_enc_len (line 162) | static unsigned function pg_base64_dec_len (line 171) | static unsigned function crc24 (line 187) | static long function pgp_armor_encode (line 206) | void function uint8 (line 242) | static const uint8 * function find_header (line 265) | static int function pgp_armor_decode (line 313) | int function pgp_extract_armor_headers (line 389) | int FILE: contrib/pgcrypto/pgp-cfb.c type PGP_CFB (line 39) | struct PGP_CFB function pgp_cfb_create (line 51) | int function pgp_cfb_free (line 83) | void function mix_encrypt_normal (line 94) | static int function mix_decrypt_normal (line 105) | static int function mix_encrypt_resync (line 125) | static int function mix_decrypt_resync (line 157) | static int function cfb_process (line 197) | static int function pgp_cfb_encrypt (line 250) | int function pgp_cfb_decrypt (line 258) | int FILE: contrib/pgcrypto/pgp-compress.c type ZipStat (line 49) | struct ZipStat function z_free (line 64) | static void function compress_init (line 70) | static int function compress_process (line 108) | static int function compress_flush (line 141) | static int function compress_free (line 171) | static void function pgp_compress_filter (line 186) | int type DecomprData (line 195) | struct DecomprData function decompress_init (line 205) | static int function decompress_read (line 238) | static int function decompress_free (line 294) | static void function pgp_decompress_filter (line 309) | int function pgp_compress_filter (line 316) | int function pgp_decompress_filter (line 322) | int FILE: contrib/pgcrypto/pgp-decrypt.c function parse_new_len (line 51) | static int function parse_old_len (line 94) | static int function pgp_parse_pkt_hdr (line 128) | int type PktData (line 168) | struct PktData function pktreader_pull (line 174) | static int function pktreader_free (line 208) | static void type PullFilterOps (line 217) | struct PullFilterOps function pgp_create_pkt_reader (line 222) | int function prefix_init (line 243) | static int type PullFilterOps (line 276) | struct PullFilterOps function decrypt_init (line 285) | static int function decrypt_read (line 296) | static int type PullFilterOps (line 313) | struct PullFilterOps function mdc_init (line 322) | static int function mdc_free (line 331) | static void function mdc_finish (line 342) | static int function mdc_read (line 394) | static int type PullFilterOps (line 418) | struct PullFilterOps type MDCBufData (line 432) | struct MDCBufData function mdcbuf_init (line 444) | static int function mdcbuf_finish (line 462) | static int function mdcbuf_load_data (line 487) | static void function mdcbuf_load_mdc (line 497) | static void function mdcbuf_refill (line 504) | static int function mdcbuf_read (line 548) | static int function mdcbuf_free (line 571) | static void type PullFilterOps (line 582) | struct PullFilterOps function decrypt_key (line 590) | static int function parse_symenc_sesskey (line 623) | static int function copy_crlf (line 693) | static int function parse_literal_data (line 743) | static int function parse_compressed_data (line 817) | static int function process_data_packets (line 871) | static int function parse_symenc_data (line 974) | static int function parse_symenc_mdc_data (line 1008) | static int function pgp_skip_packet (line 1060) | int function pgp_expect_packet_end (line 1074) | int function pgp_decrypt (line 1089) | int FILE: contrib/pgcrypto/pgp-encrypt.c function uint8 (line 47) | static uint8 * function write_tag_only (line 70) | static int function write_normal_header (line 78) | static int function mdc_init (line 94) | static int function mdc_write (line 108) | static int function mdc_flush (line 117) | static int function mdc_free (line 137) | static void type EncStat (line 154) | struct EncStat function encrypt_init (line 160) | static int function encrypt_process (line 192) | static int function encrypt_free (line 217) | static void type PktStreamStat (line 236) | struct PktStreamStat function pkt_stream_init (line 242) | static int function pkt_stream_process (line 255) | static int function pkt_stream_flush (line 281) | static int function pkt_stream_free (line 301) | static void function pgp_create_pkt_writer (line 314) | int function crlf_process (line 330) | static int function init_litdata_packet (line 377) | static int function init_compress (line 432) | static int function init_encdata_packet (line 460) | static int function write_prefix (line 481) | static int function symencrypt_sesskey (line 508) | static int function write_symenc_sesskey (line 528) | static int function init_s2k_key (line 569) | static int function init_sess_key (line 585) | static int function pgp_encrypt (line 610) | int FILE: contrib/pgcrypto/pgp-info.c function read_pubkey_keyid (line 37) | static int function read_pubenc_keyid (line 70) | static int function print_key (line 89) | static int function pgp_get_keyid (line 111) | int FILE: contrib/pgcrypto/pgp-mpi-internal.c function mpz_t (line 38) | static mpz_t * function mp_clear_free (line 47) | static void function mp_px_rand (line 57) | static int function mp_modmul (line 91) | static void function mpz_t (line 101) | static mpz_t * function PGP_MPI (line 120) | static PGP_MPI * function decide_k_bits (line 158) | static int function pgp_elgamal_encrypt (line 167) | int function pgp_elgamal_decrypt (line 217) | int function pgp_rsa_encrypt (line 255) | int function pgp_rsa_decrypt (line 283) | int FILE: contrib/pgcrypto/pgp-mpi-openssl.c function BIGNUM (line 38) | static BIGNUM * function PGP_MPI (line 55) | static PGP_MPI * function decide_k_bits (line 91) | static int function pgp_elgamal_encrypt (line 100) | int function pgp_elgamal_decrypt (line 163) | int function pgp_rsa_encrypt (line 214) | int function pgp_rsa_decrypt (line 250) | int FILE: contrib/pgcrypto/pgp-mpi.c function pgp_mpi_alloc (line 36) | int function pgp_mpi_create (line 55) | int function pgp_mpi_free (line 69) | int function pgp_mpi_read (line 79) | int function pgp_mpi_write (line 104) | int function pgp_mpi_hash (line 118) | int function pgp_mpi_cksum (line 131) | unsigned FILE: contrib/pgcrypto/pgp-pgsql.c function text (line 67) | static text * function text (line 84) | static text * function text (line 90) | static text * function string_is_ascii (line 96) | static bool function clear_and_pfree (line 109) | static void type debug_expect (line 119) | struct debug_expect function fill_expect (line 134) | static void function check_expect (line 159) | static void function show_debug (line 174) | static void function set_arg (line 180) | static int function parse_args (line 318) | static int function MBuf (line 356) | static MBuf * function init_work (line 363) | static void function bytea (line 384) | static bytea * function bytea (line 470) | static bytea * function Datum (line 566) | Datum function Datum (line 588) | Datum function Datum (line 611) | Datum function Datum (line 633) | Datum function Datum (line 659) | Datum function Datum (line 681) | Datum function Datum (line 704) | Datum function Datum (line 731) | Datum function parse_key_value_arrays (line 767) | static int function Datum (line 857) | Datum function Datum (line 895) | Datum type pgp_armor_headers_state (line 922) | typedef struct function Datum (line 929) | Datum function Datum (line 999) | Datum FILE: contrib/pgcrypto/pgp-pubdec.c function uint8 (line 41) | static uint8 * function control_cksum (line 73) | static int function decrypt_elgamal (line 96) | static int function decrypt_rsa (line 123) | static int function pgp_parse_pubenc_sesskey (line 149) | int FILE: contrib/pgcrypto/pgp-pubenc.c function pad_eme_pkcs1_v15 (line 39) | static int function create_secmsg (line 87) | static int function encrypt_and_write_elgamal (line 137) | static int function encrypt_and_write_rsa (line 168) | static int function pgp_write_pubenc_sesskey (line 194) | int FILE: contrib/pgcrypto/pgp-pubkey.c function pgp_key_alloc (line 37) | int function pgp_key_free (line 48) | void function calc_key_id (line 84) | static int function _pgp_read_public_key (line 158) | int function check_key_sha1 (line 253) | static int function check_key_cksum (line 299) | static int function process_secret_key (line 337) | static int function internal_read_key (line 458) | static int function pgp_set_pubkey (line 565) | int FILE: contrib/pgcrypto/pgp-s2k.c function calc_s2k_simple (line 39) | static int function calc_s2k_salted (line 83) | static int function calc_s2k_iter_salted (line 127) | static int function uint8 (line 210) | static uint8 function pgp_s2k_fill (line 224) | int function pgp_s2k_read (line 254) | int function pgp_s2k_process (line 280) | int FILE: contrib/pgcrypto/pgp.c type digest_info (line 53) | struct digest_info type cipher_info (line 60) | struct cipher_info type digest_info (line 69) | struct digest_info type cipher_info (line 80) | struct cipher_info type cipher_info (line 93) | struct cipher_info type cipher_info (line 96) | struct cipher_info function pgp_get_digest_code (line 104) | int function pgp_get_cipher_code (line 115) | int type digest_info (line 129) | struct digest_info type cipher_info (line 140) | struct cipher_info function pgp_get_cipher_key_size (line 147) | int function pgp_get_cipher_block_size (line 157) | int function pgp_load_cipher (line 167) | int function pgp_load_digest (line 183) | int function pgp_init (line 199) | int function pgp_free (line 224) | int function pgp_disable_mdc (line 234) | int function pgp_set_sess_key (line 241) | int function pgp_set_convert_crlf (line 248) | int function pgp_set_s2k_mode (line 255) | int function pgp_set_s2k_count (line 274) | int function pgp_set_compress_algo (line 285) | int function pgp_set_compress_level (line 300) | int function pgp_set_text_mode (line 311) | int function pgp_set_cipher_algo (line 318) | int function pgp_set_s2k_cipher_algo (line 329) | int function pgp_set_s2k_digest_algo (line 340) | int function pgp_get_unicode_mode (line 351) | int function pgp_set_unicode_mode (line 357) | int function pgp_set_symkey (line 364) | int FILE: contrib/pgcrypto/pgp.h type PGP_S2K_TYPE (line 37) | enum PGP_S2K_TYPE type PGP_PKT_TYPE (line 44) | enum PGP_PKT_TYPE type PGP_PUB_ALGO_TYPE (line 66) | enum PGP_PUB_ALGO_TYPE type PGP_SYMENC_TYPE (line 75) | enum PGP_SYMENC_TYPE type PGP_COMPR_TYPE (line 90) | enum PGP_COMPR_TYPE type PGP_DIGEST_TYPE (line 98) | enum PGP_DIGEST_TYPE type PGP_MPI (line 117) | typedef struct PGP_MPI PGP_MPI; type PGP_PubKey (line 118) | typedef struct PGP_PubKey PGP_PubKey; type PGP_Context (line 119) | typedef struct PGP_Context PGP_Context; type PGP_S2K (line 120) | typedef struct PGP_S2K PGP_S2K; type PGP_S2K (line 122) | struct PGP_S2K type PGP_Context (line 134) | struct PGP_Context type PGP_MPI (line 179) | struct PGP_MPI type PGP_PubKey (line 186) | struct PGP_PubKey type PGP_CFB (line 280) | typedef struct PGP_CFB PGP_CFB; type PullFilterOps (line 327) | struct PullFilterOps FILE: contrib/pgcrypto/px-crypt.c type px_crypt_algo (line 72) | struct px_crypt_algo type px_crypt_algo (line 80) | struct px_crypt_algo type px_crypt_algo (line 94) | struct px_crypt_algo type generator (line 114) | struct generator type generator (line 125) | struct generator function px_gen_salt (line 133) | int FILE: contrib/pgcrypto/px-hmac.c function hmac_result_size (line 39) | static unsigned function hmac_block_size (line 45) | static unsigned function hmac_init (line 51) | static void function hmac_reset (line 84) | static void function hmac_update (line 94) | static void function hmac_finish (line 100) | static void function hmac_free (line 124) | static void function px_find_hmac (line 142) | int FILE: contrib/pgcrypto/px.c type error_desc (line 36) | struct error_desc type error_desc (line 42) | struct error_desc function px_THROW_ERROR (line 95) | void type error_desc (line 124) | struct error_desc function px_memset (line 133) | void function px_set_debug_handler (line 153) | void function px_debug (line 159) | void function combo_encrypt_len (line 179) | static unsigned function combo_decrypt_len (line 185) | static unsigned function combo_init (line 191) | static int function combo_encrypt (line 230) | static int function combo_decrypt (line 299) | static int function combo_free (line 356) | static void function parse_cipher_name (line 367) | static int function px_find_combo (line 409) | int FILE: contrib/pgcrypto/px.h type PX_MD (line 107) | typedef struct px_digest PX_MD; type PX_Alias (line 108) | typedef struct px_alias PX_Alias; type PX_HMAC (line 109) | typedef struct px_hmac PX_HMAC; type PX_Cipher (line 110) | typedef struct px_cipher PX_Cipher; type PX_Combo (line 111) | typedef struct px_combo PX_Combo; type px_digest (line 113) | struct px_digest type px_alias (line 129) | struct px_alias type px_hmac (line 135) | struct px_hmac type px_cipher (line 154) | struct px_cipher type px_combo (line 169) | struct px_combo FILE: contrib/pgcrypto/rijndael.c function gen_tabs (line 156) | static void function rijndael_ctx (line 304) | rijndael_ctx * function rijndael_encrypt (line 386) | void function rijndael_decrypt (line 450) | void function aes_set_key (line 503) | void function aes_ecb_encrypt (line 512) | void function aes_ecb_decrypt (line 528) | void function aes_cbc_encrypt (line 544) | void function aes_cbc_decrypt (line 566) | void function show256u8 (line 607) | static void function show4x256u32 (line 623) | static void function main (line 644) | int FILE: contrib/pgcrypto/rijndael.h type uint8 (line 25) | typedef uint8 u1byte; type uint16 (line 26) | typedef uint16 u2byte; type uint32 (line 27) | typedef uint32 u4byte; type int8 (line 29) | typedef int8 s1byte; type int16 (line 30) | typedef int16 s2byte; type int32 (line 31) | typedef int32 s4byte; type rijndael_ctx (line 33) | typedef struct _rijndael_ctx FILE: contrib/pgcrypto/sha1.c type sha1_ctxt (line 81) | struct sha1_ctxt function sha1_step (line 83) | static void function sha1_init (line 228) | void function sha1_pad (line 239) | void function sha1_loop (line 282) | void function sha1_result (line 310) | void FILE: contrib/pgcrypto/sha1.h type sha1_ctxt (line 41) | struct sha1_ctxt type sha1_ctxt (line 61) | struct sha1_ctxt type sha1_ctxt (line 62) | struct sha1_ctxt type sha1_ctxt (line 63) | struct sha1_ctxt type sha1_ctxt (line 64) | struct sha1_ctxt type SHA1_CTX (line 67) | typedef struct sha1_ctxt SHA1_CTX; FILE: contrib/pgcrypto/sql/crypt-blowfish.sql type ctest (line 18) | CREATE TABLE ctest (data text, res text, salt text) FILE: contrib/pgcrypto/sql/crypt-des.sql type ctest (line 13) | CREATE TABLE ctest (data text, res text, salt text) FILE: contrib/pgcrypto/sql/crypt-md5.sql type ctest (line 9) | CREATE TABLE ctest (data text, res text, salt text) FILE: contrib/pgcrypto/sql/crypt-xdes.sql type ctest (line 25) | CREATE TABLE ctest (data text, res text, salt text) FILE: contrib/pgcrypto/sql/pgp-pubkey-decrypt.sql type keytbl (line 8) | create table keytbl ( type encdata (line 14) | create table encdata ( FILE: contrib/pgrowlocks/pgrowlocks--1.0--1.1.sql function pgrowlocks (line 8) | CREATE FUNCTION pgrowlocks(IN relname text, FILE: contrib/pgrowlocks/pgrowlocks--1.2.sql function pgrowlocks (line 6) | CREATE FUNCTION pgrowlocks(IN relname text, FILE: contrib/pgrowlocks/pgrowlocks.c type MyData (line 55) | typedef struct function Datum (line 69) | Datum FILE: contrib/pgstattuple/pgstatapprox.c type output_type (line 36) | typedef struct output_type function statapprox_heap (line 62) | static void function Datum (line 221) | Datum function Datum (line 241) | Datum function Datum (line 249) | Datum FILE: contrib/pgstattuple/pgstatindex.c type BTIndexStat (line 79) | typedef struct BTIndexStat type GinIndexStat (line 101) | typedef struct GinIndexStat type HashIndexStat (line 114) | typedef struct HashIndexStat function Datum (line 143) | Datum function Datum (line 168) | Datum function Datum (line 186) | Datum function Datum (line 203) | Datum function Datum (line 214) | static Datum function Datum (line 377) | Datum function Datum (line 406) | Datum function Datum (line 430) | Datum function Datum (line 457) | Datum function Datum (line 486) | Datum function Datum (line 500) | Datum function Datum (line 508) | Datum function Datum (line 580) | Datum function GetHashPageStats (line 734) | static void function check_relation_relkind (line 757) | static void FILE: contrib/pgstattuple/pgstattuple--1.1--1.2.sql function pg_relpages (line 36) | CREATE FUNCTION pg_relpages(IN relname regclass) FILE: contrib/pgstattuple/pgstattuple--1.4--1.5.sql function pg_relpages (line 39) | CREATE OR REPLACE FUNCTION pg_relpages(IN relname text) function pg_relpages (line 94) | CREATE OR REPLACE FUNCTION pg_relpages(IN relname regclass) FILE: contrib/pgstattuple/pgstattuple--1.4.sql function pg_relpages (line 33) | CREATE FUNCTION pg_relpages(IN relname text) function pg_relpages (line 76) | CREATE FUNCTION pg_relpages(IN relname regclass) FILE: contrib/pgstattuple/pgstattuple.c type pgstattuple_type (line 54) | typedef struct pgstattuple_type function Datum (line 88) | static Datum function Datum (line 165) | Datum function Datum (line 191) | Datum function Datum (line 206) | Datum function Datum (line 224) | Datum function Datum (line 239) | static Datum function Datum (line 317) | static Datum function pgstat_btree_page (line 400) | static void function pgstat_hash_page (line 444) | static void function pgstat_gist_page (line 486) | static void function Datum (line 514) | static Datum function pgstat_index_page (line 558) | static void FILE: contrib/pgstattuple/sql/pgstattuple.sql type test (line 9) | create table test (a int primary key, b int[]) type test_ginidx (line 47) | create index test_ginidx on test using gin (b) type test_hashidx (line 51) | create index test_hashidx on test using hash (b) type test_partitioned (line 66) | create table test_partitioned (a int) partition by range (a) type test_partitioned_index (line 67) | create index test_partitioned_index on test_partitioned(a) type test_view (line 77) | create view test_view as select 1 type test_foreign_table (line 88) | create foreign table test_foreign_table () server dummy_server type test_partition_idx (line 109) | create index test_partition_idx on test_partition(a) type test_partition_hash_idx (line 110) | create index test_partition_hash_idx on test_partition using hash (a) FILE: contrib/postgres_fdw/connection.c type Oid (line 46) | typedef Oid ConnCacheKey; type ConnCacheEntry (line 48) | typedef struct ConnCacheEntry function PGconn (line 106) | PGconn * function PGconn (line 221) | static PGconn * function disconnect_pg_server (line 307) | static void function check_conn_params (line 324) | static void function configure_remote_session (line 357) | static void function do_sql_command (line 393) | static void function begin_remote_xact (line 416) | static void function ReleaseConnection (line 459) | void function GetCursorNumber (line 480) | unsigned int function GetPrepStmtNumber (line 494) | unsigned int function PGresult (line 507) | PGresult * function PGresult (line 531) | PGresult * function pgfdw_report_error (line 595) | void function pgfdw_xact_callback (line 649) | static void function pgfdw_subxact_callback (line 836) | static void function pgfdw_inval_callback (line 950) | static void function pgfdw_reject_incomplete_xact_state_change (line 986) | static void function pgfdw_cancel_query (line 1020) | static bool function pgfdw_exec_cleanup_query (line 1067) | static bool function pgfdw_get_cleanup_result (line 1121) | static bool FILE: contrib/postgres_fdw/deparse.c type foreign_glob_cxt (line 66) | typedef struct foreign_glob_cxt type FDWCollateState (line 78) | typedef enum type foreign_loc_cxt (line 88) | typedef struct foreign_loc_cxt type deparse_expr_cxt (line 97) | typedef struct deparse_expr_cxt function classifyConditions (line 203) | void function is_foreign_expr (line 229) | bool function foreign_expr_walker (line 293) | static bool function is_foreign_param (line 855) | bool function List (line 922) | List * function deparseSelectStmtForRel (line 979) | void function deparseSelectSql (line 1057) | static void function deparseFromExpr (line 1115) | static void function deparseTargetList (line 1149) | static void function deparseLockingClause (line 1241) | static void function appendConditions (line 1331) | static void function deparseExplicitTargetList (line 1402) | static void function deparseSubqueryTargetList (line 1438) | static void function deparseFromExprForRel (line 1479) | static void function deparseRangeTblRef (line 1630) | static void function deparseInsertSql (line 1700) | void function deparseUpdateSql (line 1763) | void function deparseDirectUpdateSql (line 1814) | void function deparseDeleteSql (line 1899) | void function deparseDirectDeleteSql (line 1928) | void function deparseReturningList (line 1979) | static void function deparseAnalyzeSizeSql (line 2020) | void function deparseAnalyzeSql (line 2040) | void function deparseColumnRef (line 2101) | static void function deparseRelation (line 2235) | static void function deparseStringLiteral (line 2275) | void function deparseExpr (line 2310) | static void function deparseVar (line 2372) | static void function deparseConst (line 2438) | static void function deparseParam (line 2544) | static void function deparseArrayRef (line 2577) | static void function deparseFuncExpr (line 2623) | static void function deparseOpExpr (line 2686) | static void function deparseOperatorName (line 2737) | static void function deparseDistinctExpr (line 2765) | static void function deparseScalarArrayOpExpr (line 2783) | static void function deparseRelabelType (line 2828) | static void function deparseBoolExpr (line 2841) | static void function deparseNullTest (line 2879) | static void function deparseArrayExpr (line 2912) | static void function deparseAggref (line 2938) | static void function appendAggOrderBy (line 3030) | static void function printRemoteParam (line 3089) | static void function printRemotePlaceholder (line 3115) | static void function appendGroupByClause (line 3128) | static void function appendOrderByClause (line 3165) | static void function appendFunctionName (line 3207) | static void function Node (line 3242) | static Node * function is_subquery_var (line 3287) | static bool function get_relation_column_alias_ids (line 3349) | static void FILE: contrib/postgres_fdw/option.c type PgFdwOption (line 30) | typedef struct PgFdwOption function Datum (line 65) | Datum function InitPgFdwOptions (line 154) | static void function is_valid_option (line 256) | static bool function is_libpq_option (line 275) | static bool function ExtractConnectionOptions (line 296) | int function List (line 327) | List * FILE: contrib/postgres_fdw/postgres_fdw--1.0.sql function postgres_fdw_handler (line 6) | CREATE FUNCTION postgres_fdw_handler() function postgres_fdw_validator (line 11) | CREATE FUNCTION postgres_fdw_validator(text[], oid) FILE: contrib/postgres_fdw/postgres_fdw.c type FdwScanPrivateIndex (line 63) | enum FdwScanPrivateIndex type FdwModifyPrivateIndex (line 89) | enum FdwModifyPrivateIndex type FdwDirectModifyPrivateIndex (line 110) | enum FdwDirectModifyPrivateIndex type PgFdwScanState (line 125) | typedef struct PgFdwScanState type PgFdwModifyState (line 164) | typedef struct PgFdwModifyState type PgFdwDirectModifyState (line 195) | typedef struct PgFdwDirectModifyState type PgFdwAnalyzeState (line 230) | typedef struct PgFdwAnalyzeState type ConversionLocation (line 254) | typedef struct ConversionLocation type ec_member_foreign_arg (line 269) | typedef struct function Datum (line 463) | Datum function postgresGetForeignRelSize (line 522) | static void function List (line 718) | static List * function List (line 814) | static List * function postgresGetForeignPaths (line 921) | static void function ForeignScan (line 1130) | static ForeignScan * function postgresBeginForeignScan (line 1336) | static void function TupleTableSlot (line 1440) | static TupleTableSlot * function postgresReScanForeignScan (line 1481) | static void function postgresEndForeignScan (line 1537) | static void function postgresAddForeignUpdateTargets (line 1561) | static void function List (line 1598) | static List * function postgresBeginForeignModify (line 1723) | static void function TupleTableSlot (line 1776) | static TupleTableSlot * function TupleTableSlot (line 1847) | static TupleTableSlot * function TupleTableSlot (line 1923) | static TupleTableSlot * function postgresEndForeignModify (line 1999) | static void function postgresBeginForeignInsert (line 2017) | static void function postgresEndForeignInsert (line 2135) | static void function postgresIsForeignRelUpdatable (line 2159) | static int function postgresRecheckForeignScan (line 2203) | static bool function postgresPlanDirectModify (line 2234) | static bool function postgresBeginDirectModify (line 2430) | static void function TupleTableSlot (line 2549) | static TupleTableSlot * function postgresEndDirectModify (line 2593) | static void function postgresExplainForeignScan (line 2621) | static void function postgresExplainForeignModify (line 2654) | static void function postgresExplainDirectModify (line 2675) | static void function estimate_path_cost_size (line 2702) | static void function get_remote_estimate (line 3052) | static void function ec_member_matches_foreign (line 3104) | static bool function create_cursor (line 3133) | static void function fetch_more_data (line 3205) | static void function set_transmission_modes (line 3292) | int function reset_transmission_modes (line 3320) | void function close_cursor (line 3329) | static void function PgFdwModifyState (line 3352) | static PgFdwModifyState * function prepare_foreign_modify (line 3456) | static void function store_returning_result (line 3568) | static void function finish_foreign_modify (line 3598) | static void function List (line 3632) | static List * function rebuild_fdw_scan_tlist (line 3734) | static void function execute_dml_stmt (line 3760) | static void function TupleTableSlot (line 3810) | static TupleTableSlot * function init_returning_filter (line 3884) | static void function TupleTableSlot (line 3959) | static TupleTableSlot * function prepare_query_params (line 4066) | static void function process_query_params (line 4111) | static void function postgresAnalyzeForeignTable (line 4152) | static bool function postgresAcquireSampleRowsFunc (line 4230) | static int function analyze_row_processor (line 4386) | static void function List (line 4453) | static List * function foreign_join_ok (line 4736) | static bool function add_paths_with_pathkeys_for_rel (line 4996) | static void function apply_server_options (line 5051) | static void function apply_table_options (line 5079) | static void function merge_fdw_options (line 5104) | static void function postgresGetForeignJoinPaths (line 5154) | static void function foreign_grouping_ok (line 5293) | static bool function postgresGetForeignUpperPaths (line 5530) | static void function add_foreign_grouping_paths (line 5564) | static void function HeapTuple (line 5641) | static HeapTuple function conversion_error_callback (line 5808) | static void function Expr (line 5879) | Expr * FILE: contrib/postgres_fdw/postgres_fdw.h type PgFdwRelationInfo (line 30) | typedef struct PgFdwRelationInfo FILE: contrib/postgres_fdw/shippable.c type ShippableCacheKey (line 43) | typedef struct type ShippableCacheEntry (line 51) | typedef struct function InvalidateShippableCacheCallback (line 66) | static void function InitializeShippableCache (line 92) | static void function lookup_shippable (line 118) | static bool function is_builtin (line 154) | bool function is_shippable (line 164) | bool FILE: contrib/postgres_fdw/sql/postgres_fdw.sql type "S 1" (line 31) | CREATE TABLE "S 1"."T 1" ( type "S 1" (line 42) | CREATE TABLE "S 1"."T 2" ( type "S 1" (line 47) | CREATE TABLE "S 1"."T 3" ( type "S 1" (line 53) | CREATE TABLE "S 1"."T 4" ( type ft1 (line 101) | CREATE FOREIGN TABLE ft1 ( type ft2 (line 114) | CREATE FOREIGN TABLE ft2 ( type ft4 (line 127) | CREATE FOREIGN TABLE ft4 ( type ft5 (line 133) | CREATE FOREIGN TABLE ft5 ( type ft6 (line 139) | CREATE FOREIGN TABLE ft6 ( type ft_pg_type (line 147) | CREATE FOREIGN TABLE ft_pg_type ( type v5 (line 587) | CREATE VIEW v5 AS SELECT * FROM ft5 function least_accum (line 750) | create function least_accum(anyelement, variadic anyarray) function f_test (line 1048) | CREATE OR REPLACE FUNCTION f_test(p_c1 int) RETURNS int AS $$ type loct3 (line 1091) | create table loct3 (f1 text collate "C" unique, f2 text, f3 varchar(10) ... type ft3 (line 1092) | create foreign table ft3 (f1 text collate "C", f2 text, f3 varchar(10)) function "S 1" (line 1200) | CREATE OR REPLACE FUNCTION "S 1".F_BRTRIG() RETURNS trigger AS $$ type base_tbl (line 1301) | CREATE TABLE base_tbl (a int, b int) type loc1 (line 1325) | create table loc1 (f1 serial, f2 text) function trigger_func (line 1342) | CREATE FUNCTION trigger_func() RETURNS trigger LANGUAGE plpgsql AS $$ function trigger_data (line 1354) | CREATE OR REPLACE FUNCTION trigger_data() RETURNS trigger function trig_null (line 1514) | CREATE FUNCTION trig_null() RETURNS TRIGGER AS $$ type a (line 1646) | CREATE TABLE a (aa TEXT) type loct (line 1647) | CREATE TABLE loct (aa TEXT, bb TEXT) type b (line 1650) | CREATE FOREIGN TABLE b (bb TEXT) type loct1 (line 1693) | create table loct1 (f1 int, f2 int, f3 int) type loct2 (line 1694) | create table loct2 (f1 int, f2 int, f3 int) type foo (line 1699) | create table foo (f1 int, f2 int) type foo2 (line 1700) | create foreign table foo2 (f3 int) type bar (line 1702) | create table bar (f1 int, f2 int) type bar2 (line 1703) | create foreign table bar2 (f3 int) type i_loct1_f1 (line 1758) | create index i_loct1_f1 on loct1(f1) type i_foo_f1 (line 1759) | create index i_foo_f1 on foo(f1) type parent (line 1812) | create table parent (a int, b text) type loct1 (line 1813) | create table loct1 (a int, b text) type loct2 (line 1814) | create table loct2 (a int, b text) type remt1 (line 1815) | create foreign table remt1 (a int, b text) type remt2 (line 1817) | create foreign table remt2 (a int, b text) type itrtest (line 1848) | create table itrtest (a int, b text) partition by list (a) type loct1 (line 1849) | create table loct1 (a int check (a in (1)), b text) type remp1 (line 1850) | create foreign table remp1 (a int check (a in (1)), b text) type loct2 (line 1851) | create table loct2 (a int check (a in (2)), b text) type remp2 (line 1852) | create foreign table remp2 (b text, a int check (a in (2))) type loct1_idx (line 1868) | create unique index loct1_idx on loct1 (a) function br_insert_trigfunc (line 1885) | create function br_insert_trigfunc() returns trigger as $$ type utrtest (line 1910) | create table utrtest (a int, b text) partition by list (a) type loct (line 1911) | create table loct (a int check (a in (1)), b text) type remp (line 1912) | create foreign table remp (a int check (a in (1)), b text) type locp (line 1913) | create table locp (a int check (a in (2)), b text) type remp (line 1990) | create foreign table remp (a int check (a in (3)), b text) type ctrtest (line 2010) | create table ctrtest (a int, b text) partition by list (a) type loct1 (line 2011) | create table loct1 (a int check (a in (1)), b text) type remp1 (line 2012) | create foreign table remp1 (a int check (a in (1)), b text) type loct2 (line 2013) | create table loct2 (a int check (a in (2)), b text) type remp2 (line 2014) | create foreign table remp2 (b text, a int check (a in (2))) type loc2 (line 2042) | create table loc2 (f1 int, f2 text) type loc3 (line 2175) | create table loc3 (f1 int, f2 text) type rem3 (line 2177) | create foreign table rem3 (f1 int, f2 text) type import_source (line 2193) | CREATE TABLE import_source.t1 (c1 int, c2 varchar NOT NULL) type import_source (line 2194) | CREATE TABLE import_source.t2 (c1 int default 42, c2 varchar NULL, c3 te... type import_source (line 2196) | CREATE TABLE import_source.t3 (c1 timestamptz default now(), c2 typ1) type import_source (line 2197) | CREATE TABLE import_source."x 4" (c1 float8, "C 2" text, c3 varchar(42)) type import_source (line 2198) | CREATE TABLE import_source."x 5" (c1 float8) type import_source (line 2200) | CREATE TABLE import_source.t4 (c1 int) PARTITION BY RANGE (c1) FILE: contrib/seg/seg--1.1.sql function seg_in (line 8) | CREATE FUNCTION seg_in(cstring) function seg_out (line 13) | CREATE FUNCTION seg_out(seg) function seg_over_left (line 33) | CREATE FUNCTION seg_over_left(seg, seg) function seg_over_right (line 41) | CREATE FUNCTION seg_over_right(seg, seg) function seg_left (line 49) | CREATE FUNCTION seg_left(seg, seg) function seg_right (line 57) | CREATE FUNCTION seg_right(seg, seg) function seg_lt (line 68) | CREATE FUNCTION seg_lt(seg, seg) function seg_le (line 76) | CREATE FUNCTION seg_le(seg, seg) function seg_gt (line 84) | CREATE FUNCTION seg_gt(seg, seg) function seg_ge (line 92) | CREATE FUNCTION seg_ge(seg, seg) function seg_contains (line 100) | CREATE FUNCTION seg_contains(seg, seg) function seg_contained (line 108) | CREATE FUNCTION seg_contained(seg, seg) function seg_overlap (line 116) | CREATE FUNCTION seg_overlap(seg, seg) function seg_same (line 124) | CREATE FUNCTION seg_same(seg, seg) function seg_different (line 132) | CREATE FUNCTION seg_different(seg, seg) function seg_cmp (line 142) | CREATE FUNCTION seg_cmp(seg, seg) function seg_union (line 149) | CREATE FUNCTION seg_union(seg, seg) function seg_inter (line 154) | CREATE FUNCTION seg_inter(seg, seg) function seg_size (line 159) | CREATE FUNCTION seg_size(seg) function seg_center (line 166) | CREATE FUNCTION seg_center(seg) function seg_upper (line 171) | CREATE FUNCTION seg_upper(seg) function seg_lower (line 176) | CREATE FUNCTION seg_lower(seg) function gseg_compress (line 334) | CREATE FUNCTION gseg_compress(internal) function gseg_decompress (line 339) | CREATE FUNCTION gseg_decompress(internal) function gseg_penalty (line 344) | CREATE FUNCTION gseg_penalty(internal,internal,internal) function gseg_picksplit (line 349) | CREATE FUNCTION gseg_picksplit(internal, internal) function gseg_union (line 354) | CREATE FUNCTION gseg_union(internal, internal) function gseg_same (line 359) | CREATE FUNCTION gseg_same(seg, seg, internal) FILE: contrib/seg/seg.c type gseg_picksplit_item (line 35) | typedef struct function Datum (line 102) | Datum function Datum (line 118) | Datum function Datum (line 159) | Datum function Datum (line 167) | Datum function Datum (line 175) | Datum function Datum (line 194) | Datum function Datum (line 221) | Datum function Datum (line 252) | Datum function Datum (line 258) | Datum function Datum (line 268) | Datum function gseg_picksplit_item_cmp (line 296) | static int function Datum (line 317) | Datum function Datum (line 410) | Datum function Datum (line 430) | static Datum function Datum (line 474) | static Datum function Datum (line 523) | static Datum function Datum (line 535) | Datum function Datum (line 544) | Datum function Datum (line 557) | Datum function Datum (line 568) | Datum function Datum (line 580) | Datum function Datum (line 591) | Datum function Datum (line 602) | Datum function Datum (line 613) | Datum function Datum (line 622) | Datum function Datum (line 662) | Datum function rt_seg_size (line 702) | static void function Datum (line 713) | Datum function Datum (line 725) | Datum function Datum (line 847) | Datum function Datum (line 856) | Datum function Datum (line 865) | Datum function Datum (line 874) | Datum function Datum (line 884) | Datum function restore (line 908) | static int function significant_digits (line 1054) | int FILE: contrib/seg/segdata.h type SEG (line 4) | typedef struct SEG FILE: contrib/seg/sql/seg.sql type test_seg (line 214) | CREATE TABLE test_seg (s seg) type test_seg_ix (line 218) | CREATE INDEX test_seg_ix ON test_seg USING gist (s) FILE: contrib/sepgsql/database.c function sepgsql_database_post_create (line 33) | void function sepgsql_database_drop (line 133) | void function sepgsql_database_setattr (line 160) | void function sepgsql_database_relabel (line 187) | void FILE: contrib/sepgsql/dml.c function Bitmapset (line 38) | static Bitmapset * function Bitmapset (line 93) | static Bitmapset * function check_relation_privileges (line 142) | static bool function sepgsql_dml_privileges (line 283) | bool FILE: contrib/sepgsql/hooks.c type sepgsql_context_info_t (line 46) | typedef struct function sepgsql_get_permissive (line 64) | bool function sepgsql_get_debug_audit (line 75) | bool function sepgsql_object_access (line 87) | static void function sepgsql_exec_check_perms (line 277) | static bool function sepgsql_utility_command (line 300) | static void function _PG_init (line 388) | void FILE: contrib/sepgsql/label.c type pending_label (line 69) | typedef struct function sepgsql_set_client_label (line 113) | static void function sepgsql_xact_callback (line 167) | static void function sepgsql_subxact_callback (line 206) | static void function sepgsql_client_auth (line 239) | static void function sepgsql_needs_fmgr_hook (line 277) | static bool function sepgsql_fmgr_hook (line 320) | static void function sepgsql_init_client_label (line 413) | void function sepgsql_object_relabel (line 494) | void function Datum (line 549) | Datum function Datum (line 568) | Datum function Datum (line 590) | Datum function Datum (line 630) | Datum function exec_object_restorecon (line 715) | static void function Datum (line 899) | Datum FILE: contrib/sepgsql/proc.c function sepgsql_proc_post_create (line 38) | void function sepgsql_proc_drop (line 156) | void function sepgsql_proc_relabel (line 199) | void function sepgsql_proc_setattr (line 236) | void function sepgsql_proc_execute (line 316) | void FILE: contrib/sepgsql/relation.c function sepgsql_attribute_post_create (line 44) | void function sepgsql_attribute_drop (line 134) | void function sepgsql_attribute_relabel (line 166) | void function sepgsql_attribute_setattr (line 210) | void function sepgsql_relation_post_create (line 241) | void function sepgsql_relation_drop (line 417) | void function sepgsql_relation_relabel (line 525) | void function sepgsql_relation_setattr (line 576) | void function sepgsql_relation_setattr_extra (line 682) | static void function sepgsql_index_modify (line 723) | static void FILE: contrib/sepgsql/schema.c function sepgsql_schema_post_create (line 37) | void function sepgsql_schema_drop (line 115) | void function sepgsql_schema_relabel (line 143) | void function check_schema_perms (line 180) | static bool function sepgsql_schema_setattr (line 203) | void function sepgsql_schema_search (line 210) | bool function sepgsql_schema_add_name (line 218) | void function sepgsql_schema_remove_name (line 224) | void function sepgsql_schema_rename (line 230) | void FILE: contrib/sepgsql/selinux.c function sepgsql_is_enabled (line 612) | bool function sepgsql_get_mode (line 621) | int function sepgsql_set_mode (line 630) | int function sepgsql_getenforce (line 647) | bool function sepgsql_audit_log (line 676) | void function sepgsql_compute_avd (line 731) | void function sepgsql_check_perms (line 901) | bool FILE: contrib/sepgsql/sepgsql.h type av_decision (line 238) | struct av_decision FILE: contrib/sepgsql/sql/alter.sql type regtest_table_1 (line 29) | CREATE TABLE regtest_table_1 (a int, b text) type regtest_table_2 (line 31) | CREATE TABLE regtest_table_2 (c text) type regtest_table_3 (line 33) | CREATE TABLE regtest_table_3 (x int primary key, y text) type regtest_ptable_1 (line 37) | CREATE TABLE regtest_ptable_1 (o int, p text) PARTITION BY RANGE (o) type regtest_ptable_1_ones (line 40) | CREATE TABLE regtest_ptable_1_ones PARTITION OF regtest_ptable_1 FOR VAL... function regtest_func_1 (line 48) | CREATE FUNCTION regtest_func_1 (text) RETURNS bool FILE: contrib/sepgsql/sql/ddl.sql type regtest_table (line 29) | CREATE TABLE regtest_table (x serial primary key, y text) type regtest_table_2 (line 33) | CREATE TABLE regtest_table_2 (a int) type regtest_ptable (line 35) | CREATE TABLE regtest_ptable (a int) PARTITION BY RANGE (a) type regtest_ptable_ones (line 36) | CREATE TABLE regtest_ptable_ones PARTITION OF regtest_ptable FOR VALUES ... type regtest_pview (line 49) | CREATE VIEW regtest_pview AS SELECT * FROM regtest_ptable WHERE a < 99 function regtest_func (line 55) | CREATE FUNCTION regtest_func(text,int[]) RETURNS bool LANGUAGE plpgsql type regtest_table_3 (line 67) | CREATE TABLE regtest_table_3 (x int, y serial) type regtest_ptable_3 (line 68) | CREATE TABLE regtest_ptable_3 (o int, p serial) PARTITION BY RANGE (o) type regtest_ptable_3_ones (line 69) | CREATE TABLE regtest_ptable_3_ones PARTITION OF regtest_ptable_3 FOR VAL... type regtest_pview_2 (line 73) | CREATE VIEW regtest_pview_2 AS SELECT * FROM regtest_ptable_3 WHERE o < p function regtest_func_2 (line 75) | CREATE FUNCTION regtest_func_2(int) RETURNS bool LANGUAGE plpgsql type regtest_table_4 (line 83) | CREATE TABLE regtest_table_4 (x int primary key, y int, z int) type regtest_index_tbl4_y (line 84) | CREATE INDEX regtest_index_tbl4_y ON regtest_table_4(y) type regtest_index_tbl4_z (line 85) | CREATE INDEX regtest_index_tbl4_z ON regtest_table_4(z) type regtest_ptable_4 (line 93) | CREATE TABLE regtest_ptable_4 (x int, y int, z int) PARTITION BY RANGE (x) type regtest_pindex_tbl4_y (line 96) | CREATE INDEX regtest_pindex_tbl4_y ON regtest_ptable_4_ones(y) type regtest_pindex_tbl4_z (line 97) | CREATE INDEX regtest_pindex_tbl4_z ON regtest_ptable_4_ones(z) FILE: contrib/sepgsql/sql/dml.sql type t1 (line 8) | CREATE TABLE t1 (a int, b text) type t2 (line 12) | CREATE TABLE t2 (x int, y text) type t3 (line 16) | CREATE TABLE t3 (s int, t text) type t4 (line 20) | CREATE TABLE t4 (m int, n text) type t5 (line 24) | CREATE TABLE t5 (e text, f text, g text) type t1p (line 32) | CREATE TABLE t1p (o int, p text, q text) PARTITION BY RANGE (o) FILE: contrib/sepgsql/sql/label.sql type t1 (line 8) | CREATE TABLE t1 (a int, b text) function f1 (line 12) | CREATE FUNCTION f1 () RETURNS text function f2 (line 16) | CREATE FUNCTION f2 () RETURNS text function f3 (line 22) | CREATE FUNCTION f3 () RETURNS text function f4 (line 30) | CREATE FUNCTION f4 () RETURNS text function f5 (line 36) | CREATE FUNCTION f5 (text) RETURNS bool type auth_tbl (line 42) | CREATE TABLE auth_tbl(uname text, credential text, label text) function auth_func (line 50) | CREATE FUNCTION auth_func(text, text) RETURNS bool type foo_tbl (line 57) | CREATE TABLE foo_tbl(a int, b text) type var_tbl (line 62) | CREATE TABLE var_tbl(x int, y text) type foo_ptbl (line 67) | CREATE TABLE foo_ptbl(o int, p text) PARTITION BY RANGE (o) FILE: contrib/sepgsql/sql/misc.sql type t1 (line 10) | CREATE TABLE t1 (x int, y text) type t1p (line 13) | CREATE TABLE t1p (o int, p text) PARTITION BY RANGE (o) type t1p_ones (line 14) | CREATE TABLE t1p_ones PARTITION OF t1p FOR VALUES FROM ('0') TO ('10'); FILE: contrib/sepgsql/uavc.c type avc_cache (line 31) | typedef struct function uint32 (line 67) | static uint32 function sepgsql_avc_reset (line 78) | static void function sepgsql_avc_reclaim (line 92) | static void function sepgsql_avc_check_valid (line 157) | static bool function avc_cache (line 208) | static avc_cache * function avc_cache (line 305) | static avc_cache * function sepgsql_avc_check_perms_label (line 345) | bool function sepgsql_avc_check_perms (line 427) | bool function sepgsql_avc_exit (line 484) | static void function sepgsql_avc_init (line 495) | void FILE: contrib/spi/autoinc--1.0.sql function autoinc (line 6) | CREATE FUNCTION autoinc() FILE: contrib/spi/autoinc.c function Datum (line 18) | Datum FILE: contrib/spi/insert_username--1.0.sql function insert_username (line 6) | CREATE FUNCTION insert_username() FILE: contrib/spi/insert_username.c function Datum (line 21) | Datum FILE: contrib/spi/moddatetime--1.0.sql function moddatetime (line 6) | CREATE FUNCTION moddatetime() FILE: contrib/spi/moddatetime.c function Datum (line 29) | Datum FILE: contrib/spi/refint--1.0.sql function check_primary_key (line 6) | CREATE FUNCTION check_primary_key() function check_foreign_key (line 11) | CREATE FUNCTION check_foreign_key() FILE: contrib/spi/refint.c type EPlan (line 19) | typedef struct function Datum (line 45) | Datum function Datum (line 237) | Datum function EPlan (line 609) | static EPlan * FILE: contrib/spi/timetravel--1.0.sql function timetravel (line 6) | CREATE FUNCTION timetravel() function set_timetravel (line 11) | CREATE FUNCTION set_timetravel(name, int4) function get_timetravel (line 16) | CREATE FUNCTION get_timetravel(name) FILE: contrib/spi/timetravel.c type EPlan (line 27) | typedef struct type TTOffList (line 36) | typedef struct _TTOffList function Datum (line 81) | Datum /* have to return HeapTuple to Executor */ function Datum (line 423) | Datum function Datum (line 491) | Datum function findTTStatus (line 505) | static int function EPlan (line 524) | static EPlan * FILE: contrib/sslinfo/sslinfo--1.0--1.1.sql function ssl_extension_info (line 6) | CREATE FUNCTION FILE: contrib/sslinfo/sslinfo--1.2.sql function ssl_client_serial (line 6) | CREATE FUNCTION ssl_client_serial() RETURNS numeric function ssl_is_used (line 10) | CREATE FUNCTION ssl_is_used() RETURNS boolean function ssl_version (line 14) | CREATE FUNCTION ssl_version() RETURNS text function ssl_cipher (line 18) | CREATE FUNCTION ssl_cipher() RETURNS text function ssl_client_cert_present (line 22) | CREATE FUNCTION ssl_client_cert_present() RETURNS boolean function ssl_client_dn_field (line 26) | CREATE FUNCTION ssl_client_dn_field(text) RETURNS text function ssl_issuer_field (line 30) | CREATE FUNCTION ssl_issuer_field(text) RETURNS text function ssl_client_dn (line 34) | CREATE FUNCTION ssl_client_dn() RETURNS text function ssl_issuer_dn (line 38) | CREATE FUNCTION ssl_issuer_dn() RETURNS text function ssl_extension_info (line 42) | CREATE FUNCTION FILE: contrib/sslinfo/sslinfo--unpackaged--1.0.sql function ssl_version (line 16) | CREATE FUNCTION ssl_version() RETURNS text function ssl_cipher (line 20) | CREATE FUNCTION ssl_cipher() RETURNS text FILE: contrib/sslinfo/sslinfo.c type SSLExtensionInfoContext (line 31) | typedef struct function Datum (line 43) | Datum function Datum (line 54) | Datum function Datum (line 67) | Datum function Datum (line 83) | Datum function Datum (line 99) | Datum function Datum (line 138) | static Datum function Datum (line 184) | static Datum function Datum (line 225) | Datum function Datum (line 260) | Datum function Datum (line 289) | static Datum function Datum (line 358) | Datum function Datum (line 377) | Datum function Datum (line 395) | Datum FILE: contrib/tablefunc/sql/tablefunc.sql type ct (line 12) | CREATE TABLE ct(id int, rowclass text, rowid text, attribute text, val t... function crosstab_out (line 37) | CREATE FUNCTION crosstab_out(text, type cth (line 48) | create table cth(id serial, rowid text, rowdt timestamp, attribute text,... function crosstab_named (line 118) | CREATE FUNCTION crosstab_named(text, text) function crosstab_out (line 129) | CREATE FUNCTION crosstab_out(text, text, type connectby_text (line 146) | CREATE TABLE connectby_text(keyid text, parent_keyid text, pos int) type connectby_int (line 162) | CREATE TABLE connectby_int(keyid int, parent_keyid int) type connectby_int (line 200) | CREATE TABLE connectby_int(keyid int, parent_keyid int) FILE: contrib/tablefunc/tablefunc--1.0.sql function normal_rand (line 6) | CREATE FUNCTION normal_rand(int4, float8, float8) function crosstab (line 12) | CREATE FUNCTION crosstab(text) function crosstab2 (line 42) | CREATE FUNCTION crosstab2(text) function crosstab3 (line 47) | CREATE FUNCTION crosstab3(text) function crosstab4 (line 52) | CREATE FUNCTION crosstab4(text) function crosstab (line 58) | CREATE FUNCTION crosstab(text,int) function crosstab (line 63) | CREATE FUNCTION crosstab(text,text) function connectby (line 68) | CREATE FUNCTION connectby(text,text,text,text,int,text) function connectby (line 73) | CREATE FUNCTION connectby(text,text,text,text,int) function connectby (line 80) | CREATE FUNCTION connectby(text,text,text,text,text,int,text) function connectby (line 85) | CREATE FUNCTION connectby(text,text,text,text,text,int) FILE: contrib/tablefunc/tablefunc.c type normal_rand_fctx (line 87) | typedef struct type crosstab_cat_desc (line 120) | typedef struct crosstab_cat_desc type crosstab_HashEnt (line 159) | typedef struct crosstab_hashent function Datum (line 173) | Datum function get_normal_pair (line 277) | static void function Datum (line 348) | Datum function Datum (line 634) | Datum function HTAB (line 705) | static HTAB * function Tuplestorestate (line 790) | static Tuplestorestate * function Datum (line 987) | Datum function Datum (line 1066) | Datum function Tuplestorestate (line 1149) | static Tuplestorestate * function build_tuplestore_recursively (line 1204) | static void function validateConnectbyTupleDesc (line 1423) | static void function compatConnectbyTupleDescs (line 1498) | static void function compatCrosstabTupleDescs (line 1553) | static bool FILE: contrib/tcn/tcn--1.0.sql function triggered_change_notification (line 6) | CREATE FUNCTION triggered_change_notification() FILE: contrib/tcn/tcn.c function strcpy_quoted (line 32) | static void function Datum (line 55) | Datum FILE: contrib/test_decoding/sql/ddl.sql type replication_example (line 38) | CREATE TABLE replication_example(id SERIAL PRIMARY KEY, somedata int, te... type tr_unique (line 96) | CREATE TABLE tr_unique(id2 serial unique NOT NULL, data int) type tr_etoomuch (line 113) | CREATE TABLE tr_etoomuch (id serial primary key, data int) type tr_oddlength (line 118) | CREATE TABLE tr_oddlength (id text primary key, data text) type spoolme (line 130) | CREATE TABLE spoolme AS SELECT g.i FROM generate_series(1, 5000) g(i) type tr_sub (line 156) | CREATE TABLE tr_sub (id serial primary key, path text) type tr_sub_ddl (line 240) | CREATE TABLE tr_sub_ddl(data int) type replication_metadata (line 256) | CREATE TABLE replication_metadata ( type table_without_key (line 297) | CREATE TABLE table_without_key(id serial, data int) type table_with_pkey (line 315) | CREATE TABLE table_with_pkey(id serial primary key, data int) type table_with_unique_not_null (line 330) | CREATE TABLE table_with_unique_not_null(id serial unique, data int) type toasttable (line 351) | CREATE TABLE toasttable( FILE: contrib/test_decoding/sql/decoding_in_xact.sql type nobarf (line 27) | CREATE TABLE nobarf(id serial primary key, data text) FILE: contrib/test_decoding/sql/decoding_into_rel.sql type somechange (line 14) | CREATE TABLE somechange(id serial primary key) function slot_changes_wrapper (line 32) | CREATE FUNCTION slot_changes_wrapper(slot_name name) RETURNS SETOF TEXT ... FILE: contrib/test_decoding/sql/permissions.sql type lr_test (line 8) | CREATE TABLE lr_test(data text) FILE: contrib/test_decoding/sql/prepared.sql type test_prepared1 (line 5) | CREATE TABLE test_prepared1(id int) type test_prepared2 (line 6) | CREATE TABLE test_prepared2(id int) FILE: contrib/test_decoding/sql/replorigin.sql type origin_tbl (line 4) | CREATE TABLE origin_tbl(id serial primary key, data text) type target_tbl (line 5) | CREATE TABLE target_tbl(id serial primary key, data text) FILE: contrib/test_decoding/sql/rewrite.sql type iamalargetable (line 27) | CREATE TABLE iamalargetable AS SELECT iamalongfunction() longfunctionoutput type replication_example (line 36) | CREATE TABLE replication_example(id SERIAL PRIMARY KEY, somedata int, te... FILE: contrib/test_decoding/sql/slot.sql type replication_example (line 37) | CREATE TABLE replication_example(id SERIAL PRIMARY KEY, somedata int, te... FILE: contrib/test_decoding/sql/spill.sql type spill_test (line 6) | CREATE TABLE spill_test(data text) FILE: contrib/test_decoding/sql/time.sql type test_time (line 3) | CREATE TABLE test_time(data text) FILE: contrib/test_decoding/sql/toast.sql type xpto (line 9) | CREATE TABLE xpto ( type toasted_key (line 36) | CREATE TABLE toasted_key ( type toasted_copy (line 57) | CREATE TABLE toasted_copy ( type toasted_several (line 271) | CREATE TABLE toasted_several ( FILE: contrib/test_decoding/sql/truncate.sql type tab1 (line 3) | CREATE TABLE tab1 (id serial unique, data int) type tab2 (line 4) | CREATE TABLE tab2 (a int primary key, b int) FILE: contrib/test_decoding/sql/xact.sql type xact_test (line 6) | CREATE TABLE xact_test(data text) FILE: contrib/test_decoding/test_decoding.c type TestDecodingData (line 31) | typedef struct function _PG_init (line 66) | void function _PG_output_plugin_init (line 73) | void function pg_decode_startup (line 90) | static void function pg_decode_shutdown (line 198) | static void function pg_decode_begin_txn (line 208) | static void function pg_output_begin (line 220) | static void function pg_decode_commit_txn (line 232) | static void function pg_decode_filter (line 254) | static bool function print_literal (line 272) | static void function tuple_to_stringinfo (line 318) | static void function pg_decode_change (line 401) | static void function pg_decode_truncate (line 488) | static void function pg_decode_message (line 541) | static void FILE: contrib/tsm_system_rows/sql/tsm_system_rows.sql type test_tablesample (line 3) | CREATE TABLE test_tablesample (id int, name text) type vv (line 34) | CREATE VIEW vv AS FILE: contrib/tsm_system_rows/tsm_system_rows--1.0.sql function system_rows (line 6) | CREATE FUNCTION system_rows(internal) FILE: contrib/tsm_system_rows/tsm_system_rows.c type SystemRowsSamplerData (line 45) | typedef struct function Datum (line 81) | Datum function system_rows_samplescangetsamplesize (line 105) | static void function system_rows_initsamplescan (line 164) | static void function system_rows_beginsamplescan (line 174) | static void function BlockNumber (line 208) | static BlockNumber function OffsetNumber (line 275) | static OffsetNumber function SampleOffsetVisible (line 329) | static bool function uint32 (line 354) | static uint32 function uint32 (line 373) | static uint32 FILE: contrib/tsm_system_time/sql/tsm_system_time.sql type test_tablesample (line 3) | CREATE TABLE test_tablesample (id int, name text) type vv (line 46) | CREATE VIEW vv AS FILE: contrib/tsm_system_time/tsm_system_time--1.0.sql function system_time (line 6) | CREATE FUNCTION system_time(internal) FILE: contrib/tsm_system_time/tsm_system_time.c type SystemTimeSamplerData (line 47) | typedef struct function Datum (line 82) | Datum function system_time_samplescangetsamplesize (line 106) | static void function system_time_initsamplescan (line 181) | static void function system_time_beginsamplescan (line 191) | static void function BlockNumber (line 218) | static BlockNumber function OffsetNumber (line 292) | static OffsetNumber function uint32 (line 318) | static uint32 function uint32 (line 337) | static uint32 FILE: contrib/unaccent/generate_unaccent_rules.py function print_record (line 32) | def print_record(codepoint, letter): class Codepoint (line 35) | class Codepoint: method __init__ (line 36) | def __init__(self, id, general_category, combining_ids): function is_plain_letter (line 41) | def is_plain_letter(codepoint): function is_mark (line 46) | def is_mark(codepoint): function is_letter_with_marks (line 50) | def is_letter_with_marks(codepoint, table): function is_letter (line 71) | def is_letter(codepoint, table): function get_plain_letter (line 75) | def get_plain_letter(codepoint, table): function is_ligature (line 93) | def is_ligature(codepoint, table): function get_plain_letters (line 97) | def get_plain_letters(codepoint, table): function parse_cldr_latin_ascii_transliterator (line 102) | def parse_cldr_latin_ascii_transliterator(latinAsciiFilePath): function special_cases (line 139) | def special_cases(): function main (line 154) | def main(args): FILE: contrib/unaccent/unaccent--1.1.sql function unaccent (line 6) | CREATE FUNCTION unaccent(regdictionary, text) function unaccent (line 11) | CREATE FUNCTION unaccent(text) function unaccent_init (line 16) | CREATE FUNCTION unaccent_init(internal) function unaccent_lexize (line 21) | CREATE FUNCTION unaccent_lexize(internal,internal,internal,internal) FILE: contrib/unaccent/unaccent.c type TrieChar (line 41) | typedef struct TrieChar function TrieChar (line 54) | static TrieChar * function TrieChar (line 94) | static TrieChar * function TrieChar (line 242) | static TrieChar * function Datum (line 269) | Datum function Datum (line 310) | Datum function Datum (line 370) | Datum FILE: contrib/uuid-ossp/sql/uuid_ossp.sql function uuid_timestamp_bits (line 12) | CREATE FUNCTION uuid_timestamp_bits(uuid) RETURNS varbit AS function uuid_version_bits (line 18) | CREATE FUNCTION uuid_version_bits(uuid) RETURNS varbit AS function uuid_reserved_bits (line 22) | CREATE FUNCTION uuid_reserved_bits(uuid) RETURNS varbit AS function uuid_multicast_bit (line 26) | CREATE FUNCTION uuid_multicast_bit(uuid) RETURNS bool AS function uuid_local_admin_bit (line 30) | CREATE FUNCTION uuid_local_admin_bit(uuid) RETURNS bool AS function uuid_node (line 34) | CREATE FUNCTION uuid_node(uuid) RETURNS text AS FILE: contrib/uuid-ossp/uuid-ossp--1.1.sql function uuid_nil (line 6) | CREATE FUNCTION uuid_nil() function uuid_ns_dns (line 11) | CREATE FUNCTION uuid_ns_dns() function uuid_ns_url (line 16) | CREATE FUNCTION uuid_ns_url() function uuid_ns_oid (line 21) | CREATE FUNCTION uuid_ns_oid() function uuid_ns_x500 (line 26) | CREATE FUNCTION uuid_ns_x500() function uuid_generate_v1 (line 31) | CREATE FUNCTION uuid_generate_v1() function uuid_generate_v1mc (line 36) | CREATE FUNCTION uuid_generate_v1mc() function uuid_generate_v3 (line 41) | CREATE FUNCTION uuid_generate_v3(namespace uuid, name text) function uuid_generate_v4 (line 46) | CREATE FUNCTION uuid_generate_v4() function uuid_generate_v5 (line 51) | CREATE FUNCTION uuid_generate_v5(namespace uuid, name text) FILE: contrib/uuid-ossp/uuid-ossp.c type dce_uuid_t (line 72) | typedef struct function pguuid_complain (line 128) | static void function uuid_t (line 160) | static uuid_t * function string_to_uuid (line 195) | static void function Datum (line 206) | static Datum function Datum (line 222) | static Datum function Datum (line 238) | static Datum function Datum (line 255) | static Datum function Datum (line 401) | Datum function Datum (line 413) | Datum function Datum (line 425) | Datum function Datum (line 437) | Datum function Datum (line 449) | Datum function Datum (line 461) | Datum function Datum (line 468) | Datum function Datum (line 499) | Datum function Datum (line 514) | Datum function Datum (line 521) | Datum FILE: contrib/vacuumlo/vacuumlo.c type trivalue (line 32) | enum trivalue type _param (line 39) | struct _param type _param (line 51) | struct _param function vacuumlo (line 59) | static int function usage (line 430) | static void function main (line 452) | int FILE: contrib/xml2/sql/xml2.sql type xpath_test (line 22) | CREATE TABLE xpath_test (id integer NOT NULL, t xml) type xpath_test (line 30) | CREATE TABLE xpath_test (id integer NOT NULL, t text) type articles (line 37) | create table articles (article_id integer, article_xml xml, date_entered... type t1 (line 67) | create table t1 (id integer, xml_data xml) type idx_xpath (line 73) | create index idx_xpath on t1 ( xpath_string FILE: contrib/xml2/xml2--1.1.sql function xml_valid (line 9) | CREATE FUNCTION xml_valid(text) RETURNS bool function xml_encode_special_chars (line 13) | CREATE FUNCTION xml_encode_special_chars(text) RETURNS text function xpath_string (line 17) | CREATE FUNCTION xpath_string(text,text) RETURNS text function xpath_nodeset (line 21) | CREATE FUNCTION xpath_nodeset(text,text,text,text) RETURNS text function xpath_number (line 25) | CREATE FUNCTION xpath_number(text,text) RETURNS float4 function xpath_bool (line 29) | CREATE FUNCTION xpath_bool(text,text) RETURNS boolean function xpath_list (line 35) | CREATE FUNCTION xpath_list(text,text,text) RETURNS text function xpath_list (line 39) | CREATE FUNCTION xpath_list(text,text) RETURNS text function xpath_nodeset (line 45) | CREATE FUNCTION xpath_nodeset(text,text) function xpath_nodeset (line 50) | CREATE FUNCTION xpath_nodeset(text,text,text) function xpath_table (line 57) | CREATE FUNCTION xpath_table(text,text,text,text,text) function xslt_process (line 64) | CREATE FUNCTION xslt_process(text,text,text) function xslt_process (line 70) | CREATE FUNCTION xslt_process(text,text) FILE: contrib/xml2/xml2--unpackaged--1.0.sql function xml_valid (line 22) | CREATE OR REPLACE FUNCTION xml_valid(text) RETURNS bool FILE: contrib/xml2/xpath.c type xpath_workspace (line 34) | typedef struct function PgXmlErrorContext (line 64) | PgXmlErrorContext * function Datum (line 95) | Datum function Datum (line 133) | Datum function xmlChar (line 165) | static xmlChar * function xmlChar (line 234) | static xmlChar * function Datum (line 248) | Datum function Datum (line 281) | Datum function Datum (line 310) | Datum function Datum (line 351) | Datum function Datum (line 383) | Datum function xmlXPathObjectPtr (line 413) | static xmlXPathObjectPtr function cleanup_workspace (line 466) | static void function text (line 480) | static text * function Datum (line 524) | Datum FILE: contrib/xml2/xslt_proc.c function Datum (line 47) | Datum FILE: scripts/add_comp_nodes.py function add_computing_nodes (line 40) | def add_computing_nodes(mysql_conn_params, args, config_path, install_id... FILE: scripts/add_comp_self.py function gethostip (line 33) | def gethostip(): function checkserver (line 38) | def checkserver(sip, sport, suser, spass, sdb): function add_comp_self (line 43) | def add_comp_self(install_path, config_template_file, mysql_conn_params,... FILE: scripts/add_shards.py function add_shards_to_cluster (line 39) | def add_shards_to_cluster(mysql_conn_params, cluster_name, config_path, ... function add_new_shards_to_all_computing_nodes (line 121) | def add_new_shards_to_all_computing_nodes(cluster_id, meta_conn, jscfg): FILE: scripts/common.py function connect_mysql (line 12) | def connect_mysql(node): function mysql_version_check (line 24) | def mysql_version_check(conn, conn_params): function mysql_node_check_norep (line 33) | def mysql_node_check_norep(conn_params): function mysql_node_check_mgr (line 40) | def mysql_node_check_mgr(conn_params): function mysql_shard_check (line 55) | def mysql_shard_check(shard_conn_params, ha_mode): FILE: scripts/install_pg.py function param_replace (line 26) | def param_replace(string, rep_dict): function install_pg (line 30) | def install_pg(config_template_file, install_path, compcfg): FILE: scripts/meta_inuse.sql type `commit_log_template_table` (line 38) | CREATE TABLE `commit_log_template_table` ( type `global_configuration` (line 61) | CREATE TABLE `global_configuration` ( type `data_centers` (line 75) | CREATE TABLE `data_centers` ( type `db_clusters` (line 97) | CREATE TABLE `db_clusters` ( type `comp_nodes_id_seq` (line 120) | CREATE TABLE `comp_nodes_id_seq` ( type `comp_nodes` (line 128) | CREATE TABLE `comp_nodes` ( type `ddl_ops_log_template_table` (line 163) | CREATE TABLE `ddl_ops_log_template_table` ( type `meta_db_nodes` (line 190) | CREATE TABLE `meta_db_nodes` ( type `server_nodes` (line 215) | CREATE TABLE `server_nodes` ( type `server_nodes_stats` (line 263) | CREATE TABLE `server_nodes_stats` ( type `server_nodes_conn_stats` (line 278) | CREATE TABLE `server_nodes_conn_stats` ( type `shards` (line 294) | CREATE TABLE `shards` ( type `shard_nodes` (line 325) | CREATE TABLE `shard_nodes` ( type backup_storage (line 442) | create table backup_storage( type cluster_coldbackups (line 456) | create table cluster_coldbackups ( type cluster_shard_backup_restore_log (line 478) | create table cluster_shard_backup_restore_log ( type cluster_general_job_log (line 503) | create table cluster_general_job_log ( type cluster_roll_back_record (line 519) | create table cluster_roll_back_record ( type table_move_jobs (line 526) | create table table_move_jobs ( type `rbr_consfailover` (line 555) | CREATE TABLE `rbr_consfailover` ( type `node_mgr_mysqlerr` (line 573) | CREATE TABLE `node_mgr_mysqlerr` ( type `cluster_mgr_nodes` (line 583) | CREATE TABLE `cluster_mgr_nodes` ( type `node_map_master` (line 593) | CREATE TABLE `node_map_master` ( type `mysql_pg_install_log` (line 603) | CREATE TABLE `mysql_pg_install_log` ( type `restore_log` (line 617) | CREATE TABLE `restore_log` ( type `cluster_shard_topology` (line 631) | CREATE TABLE `cluster_shard_topology` ( FILE: src/backend/access/brin/brin.c type BrinBuildState (line 42) | typedef struct BrinBuildState type BrinOpaque (line 57) | typedef struct BrinOpaque function Datum (line 81) | Datum function brininsert (line 139) | bool function IndexScanDesc (line 334) | IndexScanDesc function int64 (line 363) | int64 function brinrescan (line 557) | void function brinendscan (line 577) | void function brinbuildCallback (line 594) | static void function IndexBuildResult (line 657) | IndexBuildResult * function brinbuildempty (line 741) | void function IndexBulkDeleteResult (line 771) | IndexBulkDeleteResult * function IndexBulkDeleteResult (line 786) | IndexBulkDeleteResult * function bytea (line 816) | bytea * function Datum (line 848) | Datum function Datum (line 863) | Datum function Datum (line 940) | Datum function BrinDesc (line 1021) | BrinDesc * function brin_free_desc (line 1076) | void function brinGetStats (line 1088) | void function BrinBuildState (line 1109) | static BrinBuildState * function terminate_brin_buildstate (line 1134) | static void function summarize_range (line 1179) | static void function brinsummarize (line 1305) | static void function form_and_insert_tuple (line 1402) | static void function union_tuples (line 1422) | static void function brin_vacuum_scan (line 1464) | static void FILE: src/backend/access/brin/brin_inclusion.c type InclusionOpaque (line 76) | typedef struct InclusionOpaque function Datum (line 93) | Datum function Datum (line 136) | Datum function Datum (line 250) | Datum function Datum (line 500) | Datum function FmgrInfo (line 590) | static FmgrInfo * function FmgrInfo (line 648) | static FmgrInfo * FILE: src/backend/access/brin/brin_minmax.c type MinmaxOpaque (line 26) | typedef struct MinmaxOpaque function Datum (line 36) | Datum function Datum (line 65) | Datum function Datum (line 145) | Datum function Datum (line 240) | Datum function FmgrInfo (line 316) | static FmgrInfo * FILE: src/backend/access/brin/brin_pageops.c function brin_doupdate (line 54) | bool function brin_can_do_samepage_update (line 324) | bool function OffsetNumber (line 343) | OffsetNumber function brin_page_init (line 476) | void function brin_metapage_init (line 487) | void function brin_start_evacuating_page (line 525) | bool function brin_evacuate_page (line 560) | void function brin_page_cleanup (line 620) | void function Buffer (line 686) | static Buffer function brin_initialize_empty_new_buffer (line 876) | static void function Size (line 908) | static Size FILE: src/backend/access/brin/brin_revmap.c type BrinRevmap (line 47) | struct BrinRevmap function BrinRevmap (line 70) | BrinRevmap * function brinRevmapTerminate (line 102) | void function brinRevmapExtend (line 114) | void function Buffer (line 136) | Buffer function brinSetHeapBlockItemptr (line 157) | void function BrinTuple (line 196) | BrinTuple * function brinRevmapDesummarizeRange (line 320) | bool function BlockNumber (line 450) | static BlockNumber function Buffer (line 471) | static Buffer function BlockNumber (line 508) | static BlockNumber function revmap_physical_extend (line 530) | static void FILE: src/backend/access/brin/brin_tuple.c function TupleDesc (line 50) | static TupleDesc function BrinTuple (line 88) | BrinTuple * function BrinTuple (line 262) | BrinTuple * function brin_free_tuple (line 307) | void function BrinTuple (line 320) | BrinTuple * function brin_tuples_equal (line 339) | bool function BrinMemTuple (line 356) | BrinMemTuple * function BrinMemTuple (line 383) | BrinMemTuple * function BrinMemTuple (line 421) | BrinMemTuple * function brin_deconstruct_tuple (line 504) | static inline void FILE: src/backend/access/brin/brin_validate.c function brinvalidate (line 37) | bool FILE: src/backend/access/brin/brin_xlog.c function brin_xlog_createidx (line 23) | static void function brin_xlog_insert_update (line 45) | static void function brin_xlog_insert (line 123) | static void function brin_xlog_update (line 134) | static void function brin_xlog_samepage_update (line 169) | static void function brin_xlog_revmap_extend (line 207) | static void function brin_xlog_desummarize_page (line 268) | static void function brin_redo (line 308) | void function brin_mask (line 341) | void FILE: src/backend/access/common/bufmask.c function mask_page_lsn_and_checksum (line 30) | void function mask_page_hint_bits (line 45) | void function mask_unused_space (line 70) | void function mask_lp_flags (line 94) | void function mask_page_content (line 118) | void FILE: src/backend/access/common/heaptuple.c function Datum (line 83) | Datum function slot_getmissingattrs (line 121) | void function Size (line 155) | Size function fill_val (line 211) | static inline void function heap_fill_tuple (line 340) | void function heap_attisnull (line 395) | bool function Datum (line 460) | Datum function Datum (line 664) | Datum function HeapTuple (line 720) | HeapTuple function heap_copytuple_with_tuple (line 746) | void function expand_tuple (line 772) | static void function MinimalTuple (line 1000) | MinimalTuple function HeapTuple (line 1012) | HeapTuple function Datum (line 1027) | Datum function HeapTuple (line 1063) | HeapTuple function HeapTuple (line 1162) | HeapTuple function HeapTuple (line 1233) | HeapTuple function heap_deform_tuple (line 1304) | void function slot_deform_tuple (line 1401) | static void function Datum (line 1507) | Datum function slot_getallattrs (line 1601) | void function slot_getsomeattrs (line 1645) | void function slot_attisnull (line 1692) | bool function slot_getsysattr (line 1740) | bool function heap_freetuple (line 1762) | void function MinimalTuple (line 1780) | MinimalTuple function heap_free_minimal_tuple (line 1857) | void function MinimalTuple (line 1869) | MinimalTuple function HeapTuple (line 1888) | HeapTuple function MinimalTuple (line 1910) | MinimalTuple function varsize_any (line 1928) | size_t FILE: src/backend/access/common/indextuple.c function IndexTuple (line 39) | IndexTuple function Datum (line 210) | Datum function index_deform_tuple (line 422) | void function IndexTuple (line 440) | IndexTuple function IndexTuple (line 469) | IndexTuple FILE: src/backend/access/common/printsimple.c function printsimple_startup (line 30) | void function printsimple (line 58) | bool FILE: src/backend/access/common/printtup.c type PrinttupAttrInfo (line 52) | typedef struct type DR_printtup (line 61) | typedef struct function DestReceiver (line 77) | DestReceiver * function SetRemoteDestReceiverParams (line 106) | void function printtup_startup (line 130) | static void function SendRowDescriptionMessage (line 200) | void function SendRowDescriptionCols_3 (line 223) | static void function SendRowDescriptionCols_2 (line 299) | static void function printtup_prepare_info (line 326) | static void function printtup (line 377) | static bool function printtup_20 (line 462) | static bool function printtup_shutdown (line 540) | static void function printtup_destroy (line 564) | static void function printatt (line 574) | static void function debugStartup (line 595) | void function debugtup (line 613) | bool function printtup_internal_20 (line 651) | static bool FILE: src/backend/access/common/reloptions.c function initialize_reloptions (line 489) | static void function relopt_kind (line 578) | relopt_kind function add_reloption (line 595) | static void function relopt_gen (line 629) | static relopt_gen * function add_bool_reloption (line 677) | void function add_int_reloption (line 693) | void function add_real_reloption (line 712) | void function add_string_reloption (line 736) | void function Datum (line 789) | Datum function List (line 966) | List * function bytea (line 1015) | bytea * function relopt_value (line 1083) | relopt_value * function parse_one_reloption (line 1175) | static void function fillRelOptions (line 1301) | void function bytea (line 1378) | bytea * function bytea (line 1445) | static bytea * function bytea (line 1474) | bytea * function bytea (line 1506) | bytea * function bytea (line 1546) | bytea * function bytea (line 1564) | bytea * function bytea (line 1595) | bytea * function bytea (line 1626) | bytea * function LOCKMODE (line 1661) | LOCKMODE FILE: src/backend/access/common/remotetup.c type RemotetupAttrInfo (line 45) | typedef struct RemotetupAttrInfo type RemotetupCacheState (line 54) | typedef struct RemotetupCacheState function grow_remote_insert_blocks (line 74) | static inline void grow_remote_insert_blocks() type RemotetupCacheState (line 85) | struct RemotetupCacheState function OnConflictAction (line 100) | OnConflictAction function set_remote_onconflict_action (line 106) | void set_remote_onconflict_action(RemotetupCacheState *cachestate, function remotetup_prepare_info (line 116) | static void function column_name_is_dropped (line 161) | bool column_name_is_dropped(const char *colname) function cache_remotetup (line 176) | bool cache_remotetup(TupleTableSlot *slot, ResultRelInfo *resultRelInfo) function bracket_tuple (line 289) | static size_t bracket_tuple(bool start, RemotetupCacheState *s) function check_inflight_insert_stmts (line 300) | static void check_inflight_insert_stmts(struct RemotetupCacheState *s) function end_remote_insert_stmt (line 324) | bool end_remote_insert_stmt(struct RemotetupCacheState *s, bool end_of_s... function get_remote_insert_stmts_affected (line 360) | int get_remote_insert_stmts_affected(struct RemotetupCacheState *s) function append_value_str (line 370) | static size_t append_value_str(RemotetupCacheState *s, char *valstr, Oid... FILE: src/backend/access/common/scankey.c function ScanKeyEntryInitialize (line 31) | void function ScanKeyInit (line 75) | void function ScanKeyEntryInitializeWithInfo (line 100) | void FILE: src/backend/access/common/session.c function InitializeSession (line 53) | void function dsm_handle (line 69) | dsm_handle function AttachSession (line 154) | void function DetachSession (line 200) | void FILE: src/backend/access/common/tupconvert.c function TupleConversionMap (line 65) | TupleConversionMap * function TupleConversionMap (line 209) | TupleConversionMap * function AttrNumber (line 292) | AttrNumber * function HeapTuple (line 353) | HeapTuple function free_conversion_map (line 391) | void FILE: src/backend/access/common/tupdesc.c function TupleDesc (line 44) | TupleDesc function TupleDesc (line 90) | TupleDesc function TupleDesc (line 111) | TupleDesc function TupleDesc (line 150) | TupleDesc function TupleDescCopy (line 232) | void function TupleDescCopyEntry (line 269) | void function FreeTupleDesc (line 310) | void function IncrTupleDescRefCount (line 372) | void function DecrTupleDescRefCount (line 390) | void function equalTupleDescs (line 408) | bool function uint32 (line 569) | uint32 function TupleDescInitEntry (line 599) | void function TupleDescInitBuiltinEntry (line 671) | void function TupleDescInitEntryCollation (line 763) | void function TupleDesc (line 788) | TupleDesc function TupleDesc (line 887) | TupleDesc FILE: src/backend/access/gin/ginarrayproc.c function Datum (line 32) | Datum function Datum (line 67) | Datum function Datum (line 78) | Datum function Datum (line 141) | Datum function Datum (line 225) | Datum FILE: src/backend/access/gin/ginbtree.c function ginTraverseLock (line 35) | int function GinBtreeStack (line 79) | GinBtreeStack * function Buffer (line 172) | Buffer function freeGinBtreeStack (line 200) | void function ginFindParents (line 220) | static void function ginPlaceToPage (line 336) | static bool function ginFinishSplit (line 674) | static void function ginInsertValue (line 783) | void FILE: src/backend/access/gin/ginbulk.c function ginCombineData (line 29) | static void function cmpEntryAccumulator (line 71) | static int function RBTNode (line 84) | static RBTNode * function ginInitBA (line 108) | void function Datum (line 127) | static Datum function ginInsertBAEntry (line 147) | static void function ginInsertBAEntries (line 209) | void function qsortCompareItemPointers (line 245) | static int function ginBeginBAScan (line 256) | void function ItemPointerData (line 267) | ItemPointerData * FILE: src/backend/access/gin/gindatapage.c type disassembledLeaf (line 48) | typedef struct type leafSegmentInfo (line 70) | typedef struct function ItemPointer (line 134) | ItemPointer function GinDataLeafPageGetItemsToTbm (line 181) | int function ItemPointer (line 210) | static ItemPointer function dataIsMoveRight (line 233) | static bool function BlockNumber (line 248) | static BlockNumber function OffsetNumber (line 315) | static OffsetNumber function BlockNumber (line 360) | static BlockNumber function GinDataPageAddPostingItem (line 376) | void function GinPageDeletePostingItem (line 413) | void function GinPlaceToPageRC (line 444) | static GinPlaceToPageRC function dataExecPlaceToPageLeaf (line 712) | static void function ginVacuumPostingTreeLeaf (line 731) | void function computeLeafRecompressWALData (line 865) | static void function dataPlaceToPageLeafRecompress (line 971) | static void function dataPlaceToPageLeafSplit (line 1027) | static void function GinPlaceToPageRC (line 1112) | static GinPlaceToPageRC function dataExecPlaceToPageInternal (line 1138) | static void function GinPlaceToPageRC (line 1191) | static GinPlaceToPageRC function dataExecPlaceToPage (line 1221) | static void function dataSplitPageInternal (line 1242) | static void function ginDataFillRoot (line 1339) | void function disassembledLeaf (line 1360) | static disassembledLeaf * function addItemsToLeaf (line 1434) | static bool function leafRepackItems (line 1561) | static bool function BlockNumber (line 1765) | BlockNumber function ginPrepareDataScan (line 1871) | static void function ginInsertItemPointers (line 1897) | void function GinBtreeStack (line 1925) | GinBtreeStack * FILE: src/backend/access/gin/ginentrypage.c function IndexTuple (line 44) | IndexTuple function ItemPointer (line 162) | ItemPointer function IndexTuple (line 201) | static IndexTuple function IndexTuple (line 235) | static IndexTuple function entryIsMoveRight (line 243) | static bool function BlockNumber (line 270) | static BlockNumber function entryLocateLeafEntry (line 346) | static bool function OffsetNumber (line 405) | static OffsetNumber function BlockNumber (line 446) | static BlockNumber function entryIsEnoughSpace (line 459) | static bool function entryPreparePage (line 490) | static void function GinPlaceToPageRC (line 527) | static GinPlaceToPageRC function entryExecPlaceToPage (line 554) | static void function entrySplitPage (line 599) | static void function ginEntryFillRoot (line 720) | void function ginPrepareEntryScan (line 744) | void FILE: src/backend/access/gin/ginfast.c type KeyArray (line 43) | typedef struct KeyArray function int32 (line 57) | static int32 function makeSublist (line 143) | static void function ginHeapTupleFastInsert (line 217) | void function ginHeapTupleFastCollect (line 472) | void function shiftList (line 527) | static void function initKeyArray (line 648) | static void function addDatum (line 659) | static void function processPendingPage (line 685) | static void function ginInsertCleanup (line 756) | void function Datum (line 1007) | Datum FILE: src/backend/access/gin/ginget.c type pendingPosition (line 28) | typedef struct pendingPosition function moveRightIfItNeeded (line 41) | static bool function scanPostingTree (line 67) | static void function collectMatchBitmap (line 119) | static bool function startScanEntry (line 313) | static void function entryIndexByFrequencyCmp (line 482) | static int function startScanKey (line 499) | static void function startScan (line 583) | static void function entryLoadMoreItems (line 635) | static void function entryGetItem (line 790) | static void function keyGetItem (line 952) | static void function scanGetItem (line 1232) | static bool function scanGetCandidate (line 1384) | static bool function matchPartialInPendingList (line 1472) | static bool function collectMatchesForHeapRow (line 1540) | static bool function scanPendingInsert (line 1753) | static void function int64 (line 1848) | int64 FILE: src/backend/access/gin/gininsert.c type GinBuildState (line 30) | typedef struct function IndexTuple (line 48) | static IndexTuple function IndexTuple (line 128) | static IndexTuple function ginEntryInsert (line 178) | void function ginHeapTupleBulkInsert (line 249) | static void function ginBuildCallback (line 273) | static void function IndexBuildResult (line 314) | IndexBuildResult * function ginbuildempty (line 436) | void function ginHeapTupleInsert (line 469) | static void function gininsert (line 487) | bool FILE: src/backend/access/gin/ginlogic.c function trueConsistentFn (line 55) | static bool function GinTernaryValue (line 61) | static GinTernaryValue function directBoolConsistentFn (line 70) | static bool function GinTernaryValue (line 94) | static GinTernaryValue function shimBoolConsistentFn (line 114) | static bool function GinTernaryValue (line 153) | static GinTernaryValue function ginInitConsistentFunction (line 224) | void FILE: src/backend/access/gin/ginpostinglist.c function uint64 (line 76) | static inline uint64 function uint64_to_itemptr (line 91) | static inline void function encode_varbyte (line 104) | static void function uint64 (line 122) | static uint64 function GinPostingList (line 179) | GinPostingList * function ItemPointer (line 268) | ItemPointer function ItemPointer (line 281) | ItemPointer function ginPostingListDecodeAllSegmentsToTbm (line 342) | int function ItemPointer (line 362) | ItemPointer FILE: src/backend/access/gin/ginscan.c function IndexScanDesc (line 24) | IndexScanDesc function GinScanEntry (line 56) | static GinScanEntry function ginFillScanKey (line 131) | static void function ginFreeScanKeys (line 231) | void function ginNewScanKey (line 261) | void function ginrescan (line 412) | void function ginendscan (line 428) | void FILE: src/backend/access/gin/ginutil.c function Datum (line 36) | Datum function initGinState (line 87) | void function OffsetNumber (line 216) | OffsetNumber function Datum (line 249) | Datum function Buffer (line 290) | Buffer function GinInitPage (line 336) | void function GinInitBuffer (line 349) | void function GinInitMetabuffer (line 355) | void function ginCompareEntries (line 387) | int function ginCompareAttEntries (line 409) | int type keyEntryData (line 429) | typedef struct type cmpEntriesArg (line 435) | typedef struct function cmpEntries (line 442) | static int function Datum (line 482) | Datum * function bytea (line 601) | bytea * function ginGetStats (line 636) | void function ginUpdateStats (line 663) | void FILE: src/backend/access/gin/ginvacuum.c type GinVacuumState (line 28) | struct GinVacuumState function ItemPointer (line 47) | ItemPointer function xlogVacuumPage (line 89) | static void type DataPageDeleteStack (line 114) | typedef struct DataPageDeleteStack function ginDeletePage (line 128) | static void function ginScanToDelete (line 242) | static bool function ginVacuumPostingTreeLeaves (line 325) | static bool function ginVacuumPostingTree (line 388) | static void function Page (line 435) | static Page function IndexBulkDeleteResult (line 544) | IndexBulkDeleteResult * function IndexBulkDeleteResult (line 667) | IndexBulkDeleteResult * FILE: src/backend/access/gin/ginvalidate.c function ginvalidate (line 33) | bool FILE: src/backend/access/gin/ginxlog.c function ginRedoClearIncompleteSplit (line 24) | static void function ginRedoCreateIndex (line 43) | static void function ginRedoCreatePTree (line 73) | static void function ginRedoInsertEntry (line 100) | static void function ginRedoRecompress (line 146) | static void function ginRedoInsertData (line 348) | static void function ginRedoInsert (line 376) | static void function ginRedoSplit (line 431) | static void function ginRedoVacuumPage (line 469) | static void function ginRedoVacuumDataLeafPage (line 481) | static void function ginRedoDeletePage (line 506) | static void function ginRedoUpdateMetapage (line 574) | static void function ginRedoInsertListPage (line 666) | static void function ginRedoDeleteListPages (line 721) | static void function gin_redo (line 772) | void function gin_xlog_startup (line 824) | void function gin_xlog_cleanup (line 832) | void function gin_mask (line 842) | void FILE: src/backend/access/gist/gist.c function Datum (line 59) | Datum function MemoryContext (line 113) | MemoryContext function gistbuildempty (line 124) | void function gistinsert (line 150) | bool function gistplacetopage (line 215) | bool function gistdoinsert (line 608) | void function GISTInsertStack (line 864) | static GISTInsertStack * function gistFindCorrectParent (line 974) | static void function IndexTuple (line 1063) | static IndexTuple function gistfixsplit (line 1123) | static void function gistinserttuple (line 1182) | static bool function gistinserttuples (line 1216) | static bool function gistfinishsplit (line 1275) | static void function SplitedPageLayout (line 1355) | SplitedPageLayout * function GISTSTATE (line 1440) | GISTSTATE * function freeGISTstate (line 1539) | void function gistvacuumpage (line 1550) | static void FILE: src/backend/access/gist/gistbuild.c type GistBufferingMode (line 42) | typedef enum type GISTBuildState (line 56) | typedef struct function IndexBuildResult (line 114) | IndexBuildResult * function gistValidateBufferingOption (line 242) | void function gistInitBuffering (line 265) | static void function calculatePagesPerBuffer (line 426) | static int function gistBuildCallback (line 459) | static void function gistBufferingBuildInsert (line 531) | static void function gistProcessItup (line 547) | static bool function BlockNumber (line 678) | static BlockNumber function Buffer (line 847) | static Buffer function gistProcessEmptyingQueue (line 921) | static void function gistEmptyAllBuffers (line 994) | static void function gistGetMaxLevel (line 1049) | static int type ParentMapEntry (line 1132) | typedef struct function gistInitParentMap (line 1138) | static void function gistMemorizeParent (line 1152) | static void function gistMemorizeAllDownlinks (line 1168) | static void function BlockNumber (line 1189) | static BlockNumber FILE: src/backend/access/gist/gistbuildbuffers.c function GISTBuildBuffers (line 47) | GISTBuildBuffers * function GISTNodeBuffer (line 117) | GISTNodeBuffer * function GISTNodeBufferPage (line 185) | static GISTNodeBufferPage * function gistAddLoadedBuffer (line 202) | static void function gistLoadNodeBuffer (line 225) | static void function gistUnloadNodeBuffer (line 250) | static void function gistUnloadNodeBuffers (line 276) | void function gistPlaceItupToPage (line 292) | static void function gistGetItupFromPage (line 315) | static void function gistPushItupToNodeBuffer (line 340) | void function gistPopItupFromNodeBuffer (line 410) | bool function gistBuffersGetFreeBlock (line 472) | static long function gistBuffersReleaseBlock (line 489) | static void function gistFreeBuildBuffers (line 511) | void type RelocationBufferInfo (line 524) | typedef struct function gistRelocateBuildBuffersOnSplit (line 537) | void function ReadTempFileBlock (line 757) | static void function WriteTempFileBlock (line 766) | static void FILE: src/backend/access/gist/gistget.c function gistkillitems (line 38) | static void function gistindex_keytest (line 125) | static bool function gistScanPage (line 323) | static void function GISTSearchItem (line 519) | static GISTSearchItem * function getNextNearest (line 541) | static bool function gistgettuple (line 629) | bool function int64 (line 760) | int64 function gistcanreturn (line 809) | bool FILE: src/backend/access/gist/gistproc.c function rt_box_union (line 54) | static void function size_box (line 67) | static double function box_penalty (line 95) | static double function Datum (line 111) | Datum function adjustBox (line 144) | static void function Datum (line 162) | Datum function Datum (line 197) | Datum function fallbackSplit (line 214) | static void type CommonEntry (line 270) | typedef struct type ConsiderSplitContext (line 282) | typedef struct type SplitInterval (line 304) | typedef struct function interval_cmp_lower (line 313) | static int function interval_cmp_upper (line 325) | static int function non_negative (line 337) | static inline float function g_box_consider_split (line 349) | static inline void function common_entry_cmp (line 458) | static int function Datum (line 498) | Datum function Datum (line 855) | Datum function gist_box_leaf_consistent (line 875) | static bool function rtree_internal_consistent (line 962) | static bool function Datum (line 1042) | Datum function Datum (line 1069) | Datum function Datum (line 1107) | Datum function Datum (line 1137) | Datum function Datum (line 1175) | Datum function Datum (line 1203) | Datum function computeDistance (line 1228) | static double function gist_point_consistent_internal (line 1294) | static bool function Datum (line 1344) | Datum function Datum (line 1456) | Datum function gist_bbox_distance (line 1490) | static double function Datum (line 1515) | Datum function Datum (line 1531) | Datum FILE: src/backend/access/gist/gistscan.c function pairingheap_GISTSearchItem_cmp (line 28) | static int function IndexScanDesc (line 57) | IndexScanDesc function gistrescan (line 110) | void function gistendscan (line 321) | void FILE: src/backend/access/gist/gistsplit.c type GistSplitUnion (line 31) | typedef struct function gistunionsubkeyvec (line 46) | static void function gistunionsubkey (line 79) | static void function findDontCares (line 112) | static int function removeDontCares (line 166) | static void function placeOne (line 199) | static void function supportSecondarySplit (line 257) | static void function genericPickSplit (line 343) | static void function gistUserPicksplit (line 414) | static bool function gistSplitHalf (line 584) | static void function gistSplitByKey (line 622) | void FILE: src/backend/access/gist/gistutil.c function gistfillbuffer (line 32) | void function gistnospace (line 57) | bool function gistfitpage (line 77) | bool function IndexTuple (line 93) | IndexTuple * function IndexTuple (line 112) | IndexTuple * function IndexTupleData (line 125) | IndexTupleData * function gistMakeUnionItVec (line 153) | void function IndexTuple (line 216) | IndexTuple function gistMakeUnionKey (line 230) | void function gistKeyIsEQ (line 278) | bool function gistDeCompressAtt (line 293) | void function IndexTuple (line 313) | IndexTuple function OffsetNumber (line 371) | OffsetNumber function gistdentryinit (line 543) | void function IndexTuple (line 571) | IndexTuple function Datum (line 618) | static Datum function HeapTuple (line 639) | HeapTuple function gistpenalty (line 687) | float function GISTInitBuffer (line 720) | void function gistcheckpage (line 742) | void function Buffer (line 781) | Buffer function bytea (line 835) | bytea * function gistproperty (line 870) | bool function XLogRecPtr (line 979) | XLogRecPtr FILE: src/backend/access/gist/gistvacuum.c function IndexBulkDeleteResult (line 28) | IndexBulkDeleteResult * type GistBDItem (line 101) | typedef struct GistBDItem function pushStackIfSplited (line 108) | static void function IndexBulkDeleteResult (line 137) | IndexBulkDeleteResult * FILE: src/backend/access/gist/gistvalidate.c function gistvalidate (line 33) | bool FILE: src/backend/access/gist/gistxlog.c function gistRedoClearFollowRight (line 40) | static void function TransactionId (line 72) | static TransactionId function gistRedoPageUpdateRecord (line 219) | static void function IndexTuple (line 347) | static IndexTuple * function gistRedoPageSplitRecord (line 371) | static void function gistRedoCreateIndex (line 465) | static void function gist_redo (line 484) | void function gist_xlog_startup (line 516) | void function gist_xlog_cleanup (line 522) | void function gist_mask (line 531) | void function XLogRecPtr (line 573) | XLogRecPtr function XLogRecPtr (line 637) | XLogRecPtr FILE: src/backend/access/hash/hash.c type HashBuildState (line 35) | typedef struct function Datum (line 54) | Datum function IndexBuildResult (line 103) | IndexBuildResult * function hashbuildempty (line 186) | void function hashbuildCallback (line 195) | static void function hashinsert (line 237) | bool function hashgettuple (line 268) | bool function int64 (line 320) | int64 function IndexScanDesc (line 352) | IndexScanDesc function hashrescan (line 382) | void function hashendscan (line 416) | void function IndexBulkDeleteResult (line 447) | IndexBulkDeleteResult * function IndexBulkDeleteResult (line 633) | IndexBulkDeleteResult * function hashbucketcleanup (line 672) | void FILE: src/backend/access/hash/hash_xlog.c function hash_xlog_init_meta_page (line 30) | static void function hash_xlog_init_bitmap_page (line 66) | static void function hash_xlog_insert (line 128) | static void function hash_xlog_add_ovfl_page (line 176) | static void function hash_xlog_split_allocate_page (line 315) | static void function hash_xlog_split_page (line 433) | static void function hash_xlog_split_complete (line 447) | static void function hash_xlog_move_page_contents (line 506) | static void function hash_xlog_squeeze_page (line 632) | static void function hash_xlog_delete (line 846) | static void function hash_xlog_split_cleanup (line 924) | static void function hash_xlog_update_meta_page (line 949) | static void function TransactionId (line 977) | static TransactionId function hash_xlog_vacuum_one_page (line 1125) | static void function hash_redo (line 1205) | void function hash_mask (line 1259) | void FILE: src/backend/access/hash/hashfunc.c function Datum (line 43) | Datum function Datum (line 49) | Datum function Datum (line 55) | Datum function Datum (line 61) | Datum function Datum (line 67) | Datum function Datum (line 73) | Datum function Datum (line 79) | Datum function Datum (line 99) | Datum function Datum (line 112) | Datum function Datum (line 118) | Datum function Datum (line 124) | Datum function Datum (line 130) | Datum function Datum (line 136) | Datum function Datum (line 162) | Datum function Datum (line 177) | Datum function Datum (line 193) | Datum function Datum (line 206) | Datum function Datum (line 214) | Datum function Datum (line 224) | Datum function Datum (line 232) | Datum function Datum (line 241) | Datum function Datum (line 261) | Datum function Datum (line 281) | Datum function Datum (line 296) | Datum function Datum (line 427) | Datum function Datum (line 653) | Datum function Datum (line 892) | Datum function Datum (line 913) | Datum FILE: src/backend/access/hash/hashinsert.c function _hash_doinsert (line 36) | void function OffsetNumber (line 268) | OffsetNumber function _hash_pgaddmultitup (line 299) | void function _hash_vacuum_one_page (line 338) | static void FILE: src/backend/access/hash/hashovfl.c function BlockNumber (line 33) | static BlockNumber function uint32 (line 60) | uint32 function Buffer (line 110) | Buffer function uint32 (line 446) | static uint32 function BlockNumber (line 488) | BlockNumber function _hash_initbitmapbuffer (line 739) | void function _hash_squeezebucket (line 804) | void FILE: src/backend/access/hash/hashpage.c function Buffer (line 78) | Buffer function Buffer (line 104) | Buffer function Buffer (line 143) | Buffer function _hash_initbuf (line 165) | void function Buffer (line 206) | Buffer function Buffer (line 247) | Buffer function _hash_relbuf (line 274) | void function _hash_dropbuf (line 285) | void function _hash_dropscanbuf (line 297) | void function uint32 (line 335) | uint32 function _hash_init_metabuffer (line 506) | void function _hash_pageinit (line 607) | void function _hash_expandtable (line 625) | void function _hash_alloc_buckets (line 999) | static bool function _hash_splitbucket (line 1080) | static void function _hash_finish_split (line 1363) | void function log_split_page (line 1482) | static void function HashMetaPage (line 1509) | HashMetaPage function Buffer (line 1567) | Buffer FILE: src/backend/access/hash/hashsearch.c function _hash_next (line 47) | bool function _hash_readnext (line 132) | static void function _hash_readprev (line 199) | static void function _hash_first (line 291) | bool function _hash_readpage (line 451) | static bool function _hash_load_qualified_items (line 607) | static int function _hash_saveitem (line 713) | static inline void FILE: src/backend/access/hash/hashsort.c type HSpool (line 36) | struct HSpool function HSpool (line 55) | HSpool * function _h_spooldestroy (line 94) | void function _h_spool (line 104) | void function _h_indexbuild (line 115) | void FILE: src/backend/access/hash/hashutil.c function _hash_checkqual (line 30) | bool function uint32 (line 81) | uint32 function uint32 (line 101) | uint32 function Bucket (line 124) | Bucket function uint32 (line 140) | uint32 function uint32 (line 156) | uint32 function uint32 (line 188) | uint32 function _hash_checkpage (line 224) | void function bytea (line 289) | bytea * function uint32 (line 298) | uint32 function _hash_convert_tuple (line 325) | bool function OffsetNumber (line 357) | OffsetNumber function OffsetNumber (line 395) | OffsetNumber function BlockNumber (line 429) | BlockNumber function BlockNumber (line 468) | BlockNumber function Bucket (line 501) | Bucket function _hash_kill_items (line 543) | void FILE: src/backend/access/hash/hashvalidate.c function hashvalidate (line 43) | bool function check_hash_func_signature (line 267) | static bool FILE: src/backend/access/heap/heapam.c function initscan (line 219) | static void function heap_setscanlimits (line 330) | void function heapgetpage (line 350) | void function heapgettup (line 484) | static void function heapgettup_pagemode (line 788) | static void function Datum (line 1063) | Datum function Relation (line 1123) | Relation function Relation (line 1156) | Relation function Relation (line 1201) | Relation function Relation (line 1236) | Relation function relation_close (line 1269) | void function Relation (line 1293) | Relation function Relation (line 1322) | Relation function Relation (line 1352) | Relation function HeapScanDesc (line 1403) | HeapScanDesc function HeapScanDesc (line 1411) | HeapScanDesc function HeapScanDesc (line 1421) | HeapScanDesc function HeapScanDesc (line 1431) | HeapScanDesc function HeapScanDesc (line 1439) | HeapScanDesc function HeapScanDesc (line 1449) | static HeapScanDesc function heap_rescan (line 1527) | void function heap_rescan_set_params (line 1552) | void function heap_endscan (line 1571) | void function Size (line 1606) | Size function heap_parallelscan_initialize (line 1621) | void function heap_parallelscan_reinitialize (line 1653) | void function HeapScanDesc (line 1665) | HeapScanDesc function heap_parallelscan_startblock_init (line 1697) | static void function BlockNumber (line 1745) | static BlockNumber function heap_update_snapshot (line 1800) | void function HeapTuple (line 1834) | HeapTuple function heap_fetch (line 1902) | bool function heap_hot_search_buffer (line 2037) | bool function heap_hot_search (line 2182) | bool function heap_get_latest_tid (line 2210) | void function UpdateXmaxHintBits (line 2341) | static void function BulkInsertState (line 2363) | BulkInsertState function FreeBulkInsertState (line 2377) | void function ReleaseBulkInsertStatePin (line 2389) | void function Oid (line 2445) | Oid function HeapTuple (line 2630) | static HeapTuple function heap_multi_insert (line 2710) | void function Oid (line 2986) | Oid function uint8 (line 2999) | static uint8 function xmax_infomask_changed (line 3021) | static inline bool function HTSU_Result (line 3060) | HTSU_Result function simple_heap_delete (line 3459) | void function HTSU_Result (line 3523) | HTSU_Result function heap_tuple_attr_equals (line 4416) | static bool function ProjIndexIsUnchanged (line 4495) | static bool function Bitmapset (line 4579) | static Bitmapset * function simple_heap_update (line 4607) | void function MultiXactStatus (line 4643) | static MultiXactStatus function HTSU_Result (line 4696) | HTSU_Result function heap_acquire_tuplock (line 5380) | static bool function compute_new_xmax_infomask (line 5429) | static void function HTSU_Result (line 5711) | static HTSU_Result function HTSU_Result (line 5796) | static HTSU_Result function HTSU_Result (line 6139) | static HTSU_Result function heap_finish_speculative (line 6184) | void function heap_abort_speculative (line 6275) | void function heap_inplace_update (line 6416) | void function TransactionId (line 6527) | static TransactionId function heap_prepare_freeze_tuple (line 6826) | bool function heap_execute_freeze_tuple (line 7048) | void function heap_freeze_tuple (line 7069) | bool function GetMultiXactIdHintBits (line 7100) | static void function TransactionId (line 7181) | static TransactionId function TransactionId (line 7233) | TransactionId function DoesMultiXactIdConflict (line 7249) | static bool function Do_MultiXactIdWait (line 7348) | static bool function MultiXactIdWait (line 7426) | static void function ConditionalMultiXactIdWait (line 7448) | static bool function heap_tuple_needs_eventual_freeze (line 7464) | bool function heap_tuple_needs_freeze (line 7517) | bool function HeapTupleHeaderAdvanceLatestRemovedXid (line 7596) | void function XLogRecPtr (line 7635) | XLogRecPtr function XLogRecPtr (line 7664) | XLogRecPtr function XLogRecPtr (line 7715) | XLogRecPtr function XLogRecPtr (line 7756) | XLogRecPtr function XLogRecPtr (line 7788) | static XLogRecPtr function XLogRecPtr (line 8010) | static XLogRecPtr function HeapTuple (line 8086) | static HeapTuple function heap_xlog_cleanup_info (line 8196) | static void function heap_xlog_clean (line 8217) | static void function heap_xlog_visible (line 8310) | static void function heap_xlog_freeze_page (line 8450) | static void function fix_infomask_from_infobits (line 8508) | static void function heap_xlog_delete (line 8529) | static void function heap_xlog_insert (line 8602) | static void function heap_xlog_multi_insert (line 8718) | static void function heap_xlog_update (line 8857) | static void function heap_xlog_confirm (line 9129) | static void function heap_xlog_lock (line 9165) | static void function heap_xlog_lock_updated (line 9236) | static void function heap_xlog_inplace (line 9296) | static void function heap_redo (line 9337) | void function heap2_redo (line 9383) | void function heap_sync (line 9437) | void function heap_mask (line 9466) | void FILE: src/backend/access/heap/hio.c function RelationPutHeapTuple (line 35) | void function Buffer (line 79) | static Buffer function GetVisibilityMapPins (line 121) | static void function RelationAddExtraBlocks (line 177) | static void function Buffer (line 312) | Buffer FILE: src/backend/access/heap/pruneheap.c type PruneState (line 31) | typedef struct function heap_page_prune_opt (line 73) | void function heap_page_prune (line 180) | int function heap_prune_chain (line 352) | static int function heap_prune_record_prunable (line 621) | static void function heap_prune_record_redirect (line 635) | static void function heap_prune_record_dead (line 650) | static void function heap_prune_record_unused (line 661) | static void function heap_page_prune_execute (line 681) | void function heap_get_root_tuples (line 745) | void FILE: src/backend/access/heap/rewriteheap.c type RewriteStateData (line 141) | typedef struct RewriteStateData type TidHashKey (line 173) | typedef struct type UnresolvedTupData (line 182) | typedef struct type UnresolvedTupData (line 189) | typedef UnresolvedTupData *UnresolvedTup; type OldToNewMappingData (line 191) | typedef struct type OldToNewMappingData (line 197) | typedef OldToNewMappingData *OldToNewMapping; type RewriteMappingFile (line 203) | typedef struct RewriteMappingFile type RewriteMappingDataEntry (line 217) | typedef struct RewriteMappingDataEntry function RewriteState (line 247) | RewriteState function end_heap_rewrite (line 313) | void function rewrite_heap_tuple (line 379) | void function rewrite_heap_dead_tuple (line 581) | bool function raw_heap_insert (line 631) | static void function logical_begin_heap_rewrite (line 814) | static void function logical_heap_rewrite_flush_mappings (line 863) | static void function logical_end_heap_rewrite (line 961) | static void function logical_rewrite_log_mapping (line 991) | static void function logical_rewrite_heap_tuple (line 1058) | static void function heap_xlog_logical_rewrite (line 1132) | void function CheckPointLogicalRewriteHeap (line 1219) | void FILE: src/backend/access/heap/syncscan.c type ss_scan_location_t (line 91) | typedef struct ss_scan_location_t type ss_lru_item_t (line 97) | typedef struct ss_lru_item_t type ss_scan_locations_t (line 104) | typedef struct ss_scan_locations_t function Size (line 125) | Size function SyncScanShmemInit (line 134) | void function BlockNumber (line 190) | static BlockNumber function BlockNumber (line 252) | BlockNumber function ss_report_location (line 287) | void FILE: src/backend/access/heap/tuptoaster.c type toast_compress_header (line 53) | typedef struct toast_compress_header type varlena (line 72) | struct varlena type varlena (line 75) | struct varlena type varlena (line 75) | struct varlena type varlena (line 76) | struct varlena type varlena (line 76) | struct varlena type varlena (line 78) | struct varlena type varlena (line 78) | struct varlena type varlena (line 100) | struct varlena type varlena (line 101) | struct varlena type varlena (line 103) | struct varlena type varatt_indirect (line 117) | struct varatt_indirect type varlena (line 120) | struct varlena type varlena (line 133) | struct varlena type varlena (line 146) | struct varlena type varlena (line 171) | struct varlena type varlena (line 172) | struct varlena type varlena (line 183) | struct varlena type varatt_indirect (line 194) | struct varatt_indirect type varlena (line 197) | struct varlena type varlena (line 206) | struct varlena type varlena (line 208) | struct varlena type varlena (line 210) | struct varlena type varlena (line 238) | struct varlena type varlena (line 240) | struct varlena type varlena (line 257) | struct varlena type varlena (line 258) | struct varlena type varlena (line 261) | struct varlena type varlena (line 262) | struct varlena type varatt_external (line 268) | struct varatt_external type varatt_indirect (line 281) | struct varatt_indirect type varlena (line 303) | struct varlena type varlena (line 333) | struct varlena function Size (line 352) | Size function Size (line 408) | Size function toast_delete (line 463) | void function HeapTuple (line 533) | HeapTuple function HeapTuple (line 1084) | HeapTuple function Datum (line 1186) | Datum function HeapTuple (line 1303) | HeapTuple function Datum (line 1370) | Datum function Oid (line 1428) | Oid function Datum (line 1467) | static Datum function toast_delete_datum (line 1727) | static void function toastrel_valueid_exists (line 1802) | static bool function toastid_valueid_exists (line 1850) | static bool type varlena (line 1873) | struct varlena type varlena (line 1874) | struct varlena type varlena (line 1882) | struct varlena type varatt_external (line 1883) | struct varatt_external type varlena (line 1905) | struct varlena type varlena (line 2044) | struct varlena type varlena (line 2045) | struct varlena type varlena (line 2054) | struct varlena type varatt_external (line 2055) | struct varatt_external type varlena (line 2099) | struct varlena type varlena (line 2276) | struct varlena type varlena (line 2277) | struct varlena type varlena (line 2279) | struct varlena type varlena (line 2283) | struct varlena function toast_open_indexes (line 2305) | static int function toast_close_indexes (line 2364) | static void function init_toast_snapshot (line 2383) | static void FILE: src/backend/access/heap/visibilitymap.c function visibilitymap_clear (line 168) | bool function visibilitymap_pin (line 219) | void function visibilitymap_pin_ok (line 243) | bool function visibilitymap_set (line 272) | void function uint8 (line 359) | uint8 function visibilitymap_count (line 407) | void function visibilitymap_truncate (line 461) | void function Buffer (line 573) | static Buffer function vm_extend (line 644) | static void FILE: src/backend/access/index/amapi.c function IndexAmRoutine (line 32) | IndexAmRoutine * function IndexAmRoutine (line 55) | IndexAmRoutine * function Datum (line 113) | Datum FILE: src/backend/access/index/amvalidate.c function List (line 40) | List * function check_amproc_signature (line 149) | bool function check_amop_signature (line 193) | bool function opfamily_can_sort_type (line 216) | bool FILE: src/backend/access/index/genam.c function IndexScanDesc (line 77) | IndexScanDesc function IndexScanEnd (line 145) | void function SysScanDesc (line 330) | SysScanDesc function HeapTuple (line 418) | HeapTuple function systable_recheck_tuple (line 456) | bool function systable_endscan (line 501) | void function SysScanDesc (line 535) | SysScanDesc function HeapTuple (line 599) | HeapTuple function systable_endscan_ordered (line 616) | void FILE: src/backend/access/index/indexam.c function Relation (line 149) | Relation function index_close (line 175) | void function index_insert (line 193) | bool function IndexScanDesc (line 220) | IndexScanDesc function IndexScanDesc (line 246) | IndexScanDesc function IndexScanDesc (line 267) | static IndexScanDesc function index_rescan (line 309) | void function index_endscan (line 339) | void function index_markpos (line 369) | void function index_restrpos (line 394) | void function Size (line 416) | Size function index_parallelscan_initialize (line 449) | void function index_parallelrescan (line 480) | void function IndexScanDesc (line 495) | IndexScanDesc function ItemPointer (line 525) | ItemPointer function HeapTuple (line 582) | HeapTuple function HeapTuple (line 658) | HeapTuple function int64 (line 712) | int64 function IndexBulkDeleteResult (line 742) | IndexBulkDeleteResult * function IndexBulkDeleteResult (line 763) | IndexBulkDeleteResult * function index_can_return (line 782) | bool function RegProcedure (line 820) | RegProcedure function FmgrInfo (line 854) | FmgrInfo * FILE: src/backend/access/nbtree/nbtcompare.c function Datum (line 72) | Datum function Datum (line 81) | Datum function btint2fastcmp (line 90) | static int function Datum (line 99) | Datum function Datum (line 108) | Datum function btint4fastcmp (line 122) | static int function Datum (line 136) | Datum function Datum (line 145) | Datum function btint8fastcmp (line 159) | static int function Datum (line 173) | Datum function Datum (line 182) | Datum function Datum (line 196) | Datum function Datum (line 210) | Datum function Datum (line 224) | Datum function Datum (line 238) | Datum function Datum (line 252) | Datum function Datum (line 266) | Datum function btoidfastcmp (line 280) | static int function Datum (line 294) | Datum function Datum (line 303) | Datum function Datum (line 327) | Datum function Datum (line 337) | Datum function btnamefastcmp (line 346) | static int function Datum (line 355) | Datum FILE: src/backend/access/nbtree/nbtinsert.c type FindSplitData (line 32) | typedef struct function _bt_doinsert (line 108) | bool function TransactionId (line 339) | static TransactionId function _bt_findinsertloc (line 640) | static void function _bt_insertonpg (line 833) | static void function Buffer (line 1110) | static Buffer function OffsetNumber (line 1618) | static OffsetNumber function _bt_checksplitloc (line 1766) | static void function _bt_insert_parent (line 1865) | static void function _bt_finish_split (line 1976) | void function Buffer (line 2035) | Buffer function Buffer (line 2156) | static Buffer function _bt_pgaddtup (line 2336) | static bool function _bt_isequal (line 2367) | static bool function _bt_vacuum_one_page (line 2422) | static void FILE: src/backend/access/nbtree/nbtpage.c function _bt_initmetapage (line 48) | void function _bt_upgrademetapage (line 84) | void function _bt_update_meta_cleanup_info (line 115) | void function Buffer (line 212) | Buffer function Buffer (line 460) | Buffer function _bt_getrootheight (line 556) | int function _bt_checkpage (line 627) | void function _bt_log_reuse_page (line 661) | static void function Buffer (line 694) | Buffer function Buffer (line 830) | Buffer function _bt_relbuf (line 849) | void function _bt_pageinit (line 861) | void function _bt_page_recyclable (line 876) | bool function _bt_delitems_vacuum (line 921) | void function _bt_delitems_delete (line 994) | void function _bt_is_page_halfdead (line 1059) | static bool function _bt_lock_branch_parent (line 1103) | static bool function _bt_pagedel (line 1241) | int function _bt_mark_page_halfdead (line 1461) | static bool function _bt_unlink_halfdead_page (line 1653) | static bool FILE: src/backend/access/nbtree/nbtree.c type BTVacState (line 41) | typedef struct type BTPS_State (line 67) | typedef enum type BTParallelScanDescData (line 79) | typedef struct BTParallelScanDescData type BTParallelScanDescData (line 91) | struct BTParallelScanDescData function Datum (line 105) | Datum function btbuildempty (line 154) | void function btinsert (line 190) | bool function btgettuple (line 213) | bool function int64 (line 287) | int64 function IndexScanDesc (line 345) | IndexScanDesc function btrescan (line 391) | void function btendscan (line 451) | void function btmarkpos (line 487) | void function btrestrpos (line 517) | void function Size (line 573) | Size function btinitparallelscan (line 582) | void function btparallelrescan (line 597) | void function _bt_parallel_seize (line 638) | bool function _bt_parallel_release (line 696) | void function _bt_parallel_done (line 719) | void function _bt_parallel_advance_array_keys (line 760) | void function _bt_vacuum_needs_cleanup (line 785) | static bool function IndexBulkDeleteResult (line 853) | IndexBulkDeleteResult * function IndexBulkDeleteResult (line 894) | IndexBulkDeleteResult * function btvacuumscan (line 954) | static void function btvacuumpage (line 1103) | static void function btcanreturn (line 1374) | bool FILE: src/backend/access/nbtree/nbtsearch.c function _bt_drop_lock_and_maybe_pin (line 56) | static void function BTStack (line 96) | BTStack function Buffer (line 213) | Buffer function OffsetNumber (line 322) | OffsetNumber function int32 (line 427) | int32 function _bt_first (line 537) | bool function _bt_next (line 1130) | bool function _bt_readpage (line 1185) | static bool function _bt_saveitem (line 1314) | static void function _bt_steppage (line 1343) | static bool function _bt_readnextpage (line 1450) | static bool function _bt_parallel_readpage (line 1628) | static bool function Buffer (line 1658) | static Buffer function Buffer (line 1777) | Buffer function _bt_endpoint (line 1859) | static bool function _bt_initialize_more_data (line 1949) | static inline void FILE: src/backend/access/nbtree/nbtsort.c type BTSpool (line 93) | typedef struct BTSpool type BTShared (line 106) | typedef struct BTShared type BTLeader (line 168) | typedef struct BTLeader type BTBuildState (line 203) | typedef struct BTBuildState type BTPageState (line 238) | typedef struct BTPageState type BTWriteState (line 252) | typedef struct BTWriteState function IndexBuildResult (line 296) | IndexBuildResult * function _bt_spools_heapscan (line 365) | static double function _bt_spooldestroy (line 493) | static void function _bt_spool (line 503) | static void function _bt_leafbuild (line 514) | static void function _bt_build_callback (line 551) | static void function Page (line 580) | static Page function _bt_blwritepage (line 607) | static void function BTPageState (line 665) | static BTPageState * function _bt_slideleft (line 698) | static void function _bt_sortaddtup (line 733) | static void function _bt_buildadd (line 791) | static void function _bt_uppershutdown (line 997) | static void function _bt_load (line 1067) | static void function _bt_begin_parallel (line 1230) | static void function _bt_end_parallel (line 1388) | static void function Size (line 1404) | static Size function _bt_parallel_heapscan (line 1430) | static double function _bt_leader_participate_as_worker (line 1464) | static void function _bt_parallel_build_main (line 1516) | void function _bt_parallel_scan_and_sort (line 1619) | static void FILE: src/backend/access/nbtree/nbtutils.c type BTSortArrayContext (line 30) | typedef struct BTSortArrayContext function ScanKey (line 61) | ScanKey function ScanKey (line 125) | ScanKey function _bt_freeskey (line 165) | void function _bt_freestack (line 174) | void function _bt_preprocess_array_keys (line 202) | void function Datum (line 374) | static Datum function _bt_sort_array_elements (line 441) | static int function _bt_compare_array_elements (line 509) | static int function _bt_start_array_keys (line 531) | void function _bt_advance_array_keys (line 557) | bool function _bt_mark_array_keys (line 616) | void function _bt_restore_array_keys (line 635) | void function _bt_preprocess_keys (line 755) | void function _bt_compare_scankey_args (line 1045) | static bool function _bt_fix_scankey_strategy (line 1209) | static bool function _bt_mark_scankey_required (line 1311) | static void function IndexTuple (line 1369) | IndexTuple function _bt_check_rowcompare (line 1564) | static bool function _bt_killitems (line 1743) | void type BTOneVacInfo (line 1858) | typedef struct BTOneVacInfo type BTVacInfo (line 1864) | typedef struct BTVacInfo function BTCycleId (line 1884) | BTCycleId function BTCycleId (line 1918) | BTCycleId function _bt_end_vacuum (line 1975) | void function _bt_end_vacuum_callback (line 2003) | void function Size (line 2012) | Size function BTreeShmemInit (line 2025) | void function bytea (line 2053) | bytea * function btproperty (line 2065) | bool function IndexTuple (line 2101) | IndexTuple function _bt_check_natts (line 2133) | bool FILE: src/backend/access/nbtree/nbtvalidate.c function btvalidate (line 37) | bool FILE: src/backend/access/nbtree/nbtxlog.c function _bt_restore_page (line 35) | static void function _bt_restore_meta (line 82) | static void function _bt_clear_incomplete_split (line 138) | static void function btree_xlog_insert (line 159) | static void function btree_xlog_split (line 206) | static void function btree_xlog_vacuum (line 400) | static void function TransactionId (line 534) | static TransactionId function btree_xlog_delete (line 676) | static void function btree_xlog_mark_page_halfdead (line 737) | static void function btree_xlog_unlink_page (line 817) | static void function btree_xlog_newroot (line 929) | static void function btree_xlog_reuse_page (line 969) | static void function btree_redo (line 991) | void function btree_mask (line 1049) | void FILE: src/backend/access/remote/dml.c function InitRemotePrintExprContext (line 64) | void InitRemotePrintExprContext(RemotePrintExprContext *rpec, List *rtable) function CheckPartitionKeyModified (line 71) | bool CheckPartitionKeyModified(Relation relation, Index attrno) function is_mysql_compatible_sortop (line 145) | static bool is_mysql_compatible_sortop(int ncols, AttrNumber *sortColidx, function GetSourceRelationWorker (line 168) | static void function GetSourceRelation (line 236) | static void function CanPushdownRemoteUD (line 248) | bool CanPushdownRemoteUD(PlanState *state, List *unused_tl, int *nleafs,... function evaluate_resultstate_qual (line 410) | static bool function RemoteUDSetup (line 418) | void RemoteUDSetup(PlanState *planstate, RemoteUD *remote_updel) function RemoteUDBuild (line 598) | static void RemoteUDBuild(RemoteUD *remote_updel, RemotePrintExprContext... function RemoteUDNext (line 736) | bool RemoteUDNext(RemoteUD *remote_updel, RemotePrintExprContext *rpec, ... function RemoteUDEOF (line 753) | bool RemoteUDEOF(RemoteUD *remote_updel) type ConvertSpecialVarContext (line 759) | typedef struct ConvertSpecialVarContext function Expr (line 766) | static Expr *ConvertSpecialVarMutator(Expr *expr, ConvertSpecialVarConte... function Expr (line 826) | static Expr *ConvertSpecialVarRecursive(Expr *expr, PlanState *planstate) function Expr (line 835) | static Expr *ConvertSpecialVarNonRecursive(Expr *expr, PlanState *planst... FILE: src/backend/access/remote/meta.c function Oid (line 272) | Oid find_root_base_type(Oid typid0) function print_str_list (line 321) | static void print_str_list(StringInfo str, List *ln, char seperator) function print_expr_list (line 339) | static bool print_expr_list(StringInfo str, List *exprlist) function PrintParserTree (line 357) | static bool PrintParserTree(StringInfo str, Node*val) function build_column_data_type (line 575) | void build_column_data_type(StringInfo str, Oid typid, function update_colnames_indices (line 654) | void update_colnames_indices(Relation attrelation, Relation targetrelation, function get_indexed_cols (line 681) | static void get_indexed_cols(Oid indexId, Datum **keys, int *nKeys) function update_index_attrname (line 708) | static void FILE: src/backend/access/remote/remote_xact.c type enum_sql_command (line 49) | enum enum_sql_command function gdd_log_level (line 62) | inline static int gdd_log_level() function init_txn_cmd (line 71) | static void init_txn_cmd() function StartSubTxnRemote (line 77) | void StartSubTxnRemote(const char *name) function SendReleaseSavepointToRemote (line 83) | void SendReleaseSavepointToRemote(const char *name) function SendRollbackRemote (line 88) | void SendRollbackRemote(const char *txnid, bool xa_end, bool written_only) function SendRollbackSubToRemote (line 142) | void SendRollbackSubToRemote(const char *name) function send_txn_cmd (line 147) | static void send_txn_cmd(enum enum_sql_command esc, bool written_only, function Send1stPhaseRemote (line 181) | bool Send1stPhaseRemote(const char *txnid, List **prepared_shards) function Send2ndPhaseRemote (line 339) | void Send2ndPhaseRemote(const char *txnid) function insert_debug_sync (line 394) | void insert_debug_sync(int where, int what, int which) type GDDState (line 451) | typedef struct GDDState function Size (line 460) | Size GDDShmemSize() function CreateGDDShmem (line 463) | void CreateGDDShmem() function set_gdd_pid (line 482) | void set_gdd_pid() function kick_start_gdd (line 487) | void kick_start_gdd() function increment_gdd_reqs (line 500) | size_t increment_gdd_reqs() type GTxnId (line 508) | typedef struct GTxnId type TxnBranchId (line 515) | typedef struct TxnBranchId type GlobalTxn (line 521) | typedef struct GlobalTxn GlobalTxn; type TxnBranch (line 523) | typedef struct TxnBranch type TxnBranchRef (line 536) | typedef struct TxnBranchRef type GlobalTxn (line 546) | typedef struct GlobalTxn type GlobalTxnRef (line 583) | typedef struct GlobalTxnRef type GTxnBest (line 589) | typedef struct GTxnBest type PathNode (line 634) | typedef struct PathNode { type Stack (line 641) | typedef struct Stack function stack_push (line 648) | static void stack_push(Stack *stk, PathNode*pn) function stack_pop (line 672) | static bool stack_pop(Stack *stk, PathNode *top) function print_gtxnid (line 680) | inline static void print_gtxnid(StringInfo buf, const GTxnId*gt) function InitBestCandidate (line 685) | static void InitBestCandidate(GTxnBest *best, GTxnDD_Victim_Policy policy) function UpdateCandidate (line 702) | static void UpdateCandidate(GTxnBest *best, TxnBranch *gn) function TxnBranch (line 770) | static TxnBranch *GetGTDDVictim(GTxnBest *best) type GlobalTxnSection (line 818) | typedef struct GlobalTxnSection function GlobalTxn (line 827) | static GlobalTxn *Alloc_gtxn() type TxnBranchSection (line 858) | typedef struct TxnBranchSection function ResetDeadlockDetectorState (line 871) | static void ResetDeadlockDetectorState() function TxnBranch (line 905) | static TxnBranch *Alloc_txn_branch() function TxnBranch (line 928) | static TxnBranch *FindTxnBranch(TxnBranchId *txnid) function GlobalTxn (line 942) | static GlobalTxn *FindGtxn(GTxnId *gtxnid) function TxnBranch (line 963) | static TxnBranch * function MakeWaitFor (line 1047) | static void MakeWaitFor(GlobalTxn *waiter, TxnBranch *blocker) function set_gtxnid (line 1060) | static inline void set_gtxnid(const char *gtxnid_str, GTxnId *gtxnid) function gdd_init (line 1065) | void gdd_init() function build_wait_for_graph (line 1094) | static bool build_wait_for_graph() function kill_victim (line 1278) | static void kill_victim(GTxnBest *best) function uint64 (line 1314) | inline static uint64 GRF_TRVS_MASK(uint32 isect, uint32 i) function find_and_resolve_global_deadlock (line 1322) | static void find_and_resolve_global_deadlock() function perform_deadlock_detect (line 1486) | void perform_deadlock_detect() function check_gdd_supported (line 1588) | static bool check_gdd_supported(AsyncStmtInfo *asi) FILE: src/backend/access/rmgrdesc/brindesc.c function brin_desc (line 19) | void FILE: src/backend/access/rmgrdesc/clogdesc.c function clog_desc (line 20) | void FILE: src/backend/access/rmgrdesc/committsdesc.c function commit_ts_desc (line 21) | void FILE: src/backend/access/rmgrdesc/dbasedesc.c function dbase_desc (line 21) | void FILE: src/backend/access/rmgrdesc/genericdesc.c function generic_desc (line 24) | void FILE: src/backend/access/rmgrdesc/gindesc.c function desc_recompress_leaf (line 22) | static void function gin_desc (line 73) | void FILE: src/backend/access/rmgrdesc/gistdesc.c function out_gistxlogPageUpdate (line 21) | static void function out_gistxlogPageSplit (line 26) | static void function gist_desc (line 33) | void FILE: src/backend/access/rmgrdesc/hashdesc.c function hash_desc (line 19) | void FILE: src/backend/access/rmgrdesc/heapdesc.c function out_infobits (line 19) | static void function heap_desc (line 34) | void function heap2_desc (line 112) | void FILE: src/backend/access/rmgrdesc/logicalmsgdesc.c function logicalmsg_desc (line 18) | void FILE: src/backend/access/rmgrdesc/mxactdesc.c function out_member (line 19) | static void function multixact_desc (line 49) | void FILE: src/backend/access/rmgrdesc/nbtdesc.c function btree_desc (line 19) | void FILE: src/backend/access/rmgrdesc/relmapdesc.c function relmap_desc (line 19) | void FILE: src/backend/access/rmgrdesc/replorigindesc.c function replorigin_desc (line 18) | void FILE: src/backend/access/rmgrdesc/seqdesc.c function seq_desc (line 20) | void FILE: src/backend/access/rmgrdesc/smgrdesc.c function smgr_desc (line 20) | void FILE: src/backend/access/rmgrdesc/spgdesc.c function spg_desc (line 19) | void FILE: src/backend/access/rmgrdesc/standbydesc.c function standby_desc_running_xacts (line 19) | static void function standby_desc (line 39) | void function standby_desc_invalidations (line 97) | void FILE: src/backend/access/rmgrdesc/tblspcdesc.c function tblspc_desc (line 20) | void FILE: src/backend/access/rmgrdesc/xactdesc.c function ParseCommitRecord (line 33) | void function ParseAbortRecord (line 128) | void function xact_desc_commit (line 212) | static void function xact_desc_abort (line 263) | static void function xact_desc_assignment (line 296) | static void function xact_desc (line 307) | void FILE: src/backend/access/rmgrdesc/xlogdesc.c type config_enum_entry (line 26) | struct config_enum_entry function xlog_desc (line 35) | void FILE: src/backend/access/spgist/spgdoinsert.c type SPPageDesc (line 34) | typedef struct SPPageDesc function spgUpdateNodeLink (line 49) | void function SpGistInnerTuple (line 77) | static SpGistInnerTuple function cmpOffsetNumbers (line 109) | static int function spgPageIndexMultiDelete (line 130) | void function saveNodeLink (line 185) | static void function addLeafTuple (line 202) | static void function checkSplitConditions (line 332) | static int function moveLeafs (line 386) | static void function setRedirectionTuple (line 566) | static void function checkAllTheSame (line 597) | static bool function doPickSplit (line 674) | static bool function spgMatchNodeAction (line 1435) | static void function spgAddNodeAction (line 1489) | static void function spgSplitNodeAction (line 1691) | static void function spgdoinsert (line 1890) | bool FILE: src/backend/access/spgist/spginsert.c type SpGistBuildState (line 32) | typedef struct function spgistBuildCallback (line 41) | static void function IndexBuildResult (line 73) | IndexBuildResult * function spgbuildempty (line 163) | void function spginsert (line 214) | bool FILE: src/backend/access/spgist/spgkdtreeproc.c function Datum (line 25) | Datum function getSide (line 38) | static int function Datum (line 51) | Datum type SortedPoint (line 76) | typedef struct SortedPoint function x_cmp (line 82) | static int function y_cmp (line 93) | static int function Datum (line 105) | Datum function Datum (line 157) | Datum FILE: src/backend/access/spgist/spgquadtreeproc.c function Datum (line 25) | Datum function int16 (line 53) | static int16 function Datum (line 81) | Datum function x_cmp (line 112) | static int function y_cmp (line 123) | static int function Datum (line 135) | Datum function Datum (line 193) | Datum function Datum (line 302) | Datum FILE: src/backend/access/spgist/spgscan.c type ScanStackEntry (line 30) | typedef struct ScanStackEntry function freeScanStackEntry (line 40) | static void function freeScanStack (line 53) | static void function resetSpGistScanOpaque (line 70) | static void function spgPrepareScanKeys (line 122) | static void function IndexScanDesc (line 187) | IndexScanDesc function spgrescan (line 216) | void function spgendscan (line 236) | void function spgLeafTest (line 259) | static bool function spgWalk (line 319) | static void function storeBitmap (line 578) | static void function int64 (line 586) | int64 function storeGettuple (line 603) | static void function spggettuple (line 623) | bool function spgcanreturn (line 666) | bool FILE: src/backend/access/spgist/spgtextproc.c type spgNodePtr (line 85) | typedef struct spgNodePtr function Datum (line 93) | Datum function Datum (line 110) | static Datum function commonPrefix (line 135) | static int function searchChar (line 155) | static bool function Datum (line 181) | Datum function cmpNodePtr (line 321) | static int function Datum (line 330) | Datum function Datum (line 423) | Datum function Datum (line 571) | Datum FILE: src/backend/access/spgist/spgutils.c function Datum (line 34) | Datum function fillTypeDesc (line 81) | static void function SpGistCache (line 92) | SpGistCache * function initSpGistState (line 174) | void function Buffer (line 204) | Buffer function SpGistUpdateMetaPage (line 269) | void function Buffer (line 332) | static Buffer function Buffer (line 388) | Buffer function SpGistSetLastUsedPage (line 493) | void function SpGistInitPage (line 528) | void function SpGistInitBuffer (line 543) | void function SpGistInitMetapage (line 553) | void function bytea (line 580) | bytea * function SpGistGetTypeSize (line 592) | unsigned int function memcpyDatum (line 610) | static void function SpGistLeafTuple (line 629) | SpGistLeafTuple function SpGistNodeTuple (line 666) | SpGistNodeTuple function SpGistInnerTuple (line 708) | SpGistInnerTuple function SpGistDeadTuple (line 791) | SpGistDeadTuple function Datum (line 821) | Datum * function OffsetNumber (line 864) | OffsetNumber FILE: src/backend/access/spgist/spgvacuum.c type spgVacPendingItem (line 33) | typedef struct spgVacPendingItem type spgBulkDeleteState (line 41) | typedef struct spgBulkDeleteState function spgAddPendingTID (line 63) | static void function spgClearPendingList (line 89) | static void function vacuumLeafPage (line 125) | static void function vacuumLeafRoot (line 406) | static void function vacuumRedirectAndPlaceholder (line 491) | static void function spgvacuumpage (line 606) | static void function spgprocesspending (line 677) | static void function spgvacuumscan (line 789) | static void function IndexBulkDeleteResult (line 900) | IndexBulkDeleteResult * function dummy_callback (line 920) | static bool function IndexBulkDeleteResult (line 931) | IndexBulkDeleteResult * FILE: src/backend/access/spgist/spgvalidate.c function spgvalidate (line 38) | bool FILE: src/backend/access/spgist/spgxlog.c function fillFakeState (line 36) | static void function addOrReplaceTuple (line 51) | static void function spgRedoCreateIndex (line 75) | static void function spgRedoAddLeaf (line 107) | static void function spgRedoMoveLeafs (line 204) | static void function spgRedoAddNode (line 317) | static void function spgRedoSplitTuple (line 484) | static void function spgRedoPickSplit (line 562) | static void function spgRedoVacuumLeaf (line 784) | static void function spgRedoVacuumRoot (line 867) | static void function spgRedoVacuumRedirect (line 893) | static void function spg_redo (line 970) | void function spg_xlog_startup (line 1014) | void function spg_xlog_cleanup (line 1022) | void function spg_mask (line 1032) | void FILE: src/backend/access/tablesample/bernoulli.c type BernoulliSamplerData (line 41) | typedef struct function Datum (line 68) | Datum function bernoulli_samplescangetsamplesize (line 89) | static void function bernoulli_initsamplescan (line 130) | static void function bernoulli_beginsamplescan (line 139) | static void function OffsetNumber (line 184) | static OffsetNumber FILE: src/backend/access/tablesample/system.c type SystemSamplerData (line 42) | typedef struct function Datum (line 71) | Datum function system_samplescangetsamplesize (line 92) | static void function system_initsamplescan (line 134) | static void function system_beginsamplescan (line 143) | static void function BlockNumber (line 182) | static BlockNumber function OffsetNumber (line 241) | static OffsetNumber FILE: src/backend/access/tablesample/tablesample.c function TsmRoutine (line 26) | TsmRoutine * FILE: src/backend/access/transam/clog.c function TransactionIdSetTreeStatus (line 162) | void function set_status_by_pages (line 236) | static void function TransactionIdSetPageStatus (line 272) | static void function TransactionIdSetPageStatusInternal (line 344) | static void function TransactionGroupUpdateXidStatus (line 419) | static bool function TransactionIdSetStatusBit (line 571) | static void function XidStatus (line 640) | XidStatus function Size (line 682) | Size function Size (line 691) | Size function CLOGShmemInit (line 697) | void function BootStrapCLOG (line 711) | void function ZeroCLOGPage (line 737) | static int function StartupCLOG (line 754) | void function TrimCLOG (line 773) | void function ShutdownCLOG (line 822) | void function CheckPointCLOG (line 841) | void function ExtendCLOG (line 866) | void function TruncateCLOG (line 905) | void function CLOGPagePrecedes (line 951) | static bool function WriteZeroPageXlogRec (line 969) | static void function WriteTruncateXlogRec (line 983) | static void function clog_redo (line 1002) | void FILE: src/backend/access/transam/commit_ts.c type CommitTimestampEntry (line 57) | typedef struct CommitTimestampEntry type CommitTimestampShared (line 92) | typedef struct CommitTimestampShared function TransactionTreeSetCommitTsData (line 144) | void function SetXidCommitTsInPage (line 230) | static void function TransactionIdSetCommitTs (line 256) | static void function TransactionIdGetCommitTsData (line 281) | bool function TransactionId (line 367) | TransactionId function error_commit_ts_disabled (line 388) | static void function Datum (line 404) | Datum function Datum (line 420) | Datum function Size (line 469) | Size function Size (line 478) | Size function CommitTsShmemInit (line 489) | void function BootStrapCommitTs (line 522) | void function ZeroCommitTsPage (line 541) | static int function StartupCommitTs (line 558) | void function CompleteCommitTsInitialization (line 568) | void function CommitTsParameterChange (line 590) | void function ActivateCommitTs (line 631) | static void function DeactivateCommitTs (line 705) | static void function ShutdownCommitTs (line 743) | void function CheckPointCommitTs (line 759) | void function ExtendCommitTs (line 783) | void function TruncateCommitTs (line 821) | void function SetCommitTsLimit (line 847) | void function AdvanceOldestCommitTsXid (line 874) | void function CommitTsPagePrecedes (line 895) | static bool function WriteZeroPageXlogRec (line 913) | static void function WriteTruncateXlogRec (line 924) | static void function WriteSetTimestampXlogRec (line 940) | static void function commit_ts_redo (line 962) | void FILE: src/backend/access/transam/generic_xlog.c type PageData (line 51) | typedef struct type GenericXLogState (line 62) | struct GenericXLogState function writeFragment (line 87) | static void function computeRegionDelta (line 118) | static void function computeDelta (line 225) | static void function GenericXLogState (line 266) | GenericXLogState * function Page (line 294) | Page function XLogRecPtr (line 332) | XLogRecPtr function GenericXLogAbort (line 443) | void function applyPageRedo (line 452) | static void function generic_redo (line 477) | void function generic_mask (line 538) | void FILE: src/backend/access/transam/multixact.c type MultiXactStateData (line 200) | typedef struct MultiXactStateData type mXactCacheEnt (line 313) | typedef struct mXactCacheEnt function MultiXactId (line 383) | MultiXactId function MultiXactId (line 436) | MultiXactId function MultiXactIdIsRunning (line 548) | bool function MultiXactIdSetOldestMember (line 622) | void function MultiXactIdSetOldestVisible (line 679) | static void function MultiXactId (line 720) | MultiXactId function MultiXactId (line 745) | MultiXactId function RecordNewMultiXact (line 840) | static void function MultiXactId (line 934) | static MultiXactId function GetMultiXactIdMembers (line 1201) | int function mxactMemberComparator (line 1442) | static int function MultiXactId (line 1472) | static MultiXactId function mXactCacheGetById (line 1514) | static int function mXactCachePut (line 1560) | static void function AtEOXact_MultiXact (line 1661) | void function AtPrepare_MultiXact (line 1690) | void function PostPrepare_MultiXact (line 1704) | void function multixact_twophase_recover (line 1754) | void function multixact_twophase_postcommit (line 1775) | void function multixact_twophase_postabort (line 1790) | void function Size (line 1802) | Size function MultiXactShmemInit (line 1819) | void function BootStrapMultiXact (line 1865) | void function ZeroMultiXactOffsetPage (line 1902) | static int function ZeroMultiXactMemberPage (line 1918) | static int function MaybeExtendOffsetSlru (line 1946) | static void function StartupMultiXact (line 1979) | void function TrimMultiXact (line 2002) | void function ShutdownMultiXact (line 2104) | void function MultiXactGetCheckptMulti (line 2117) | void function CheckPointMultiXact (line 2139) | void function MultiXactSetNextMXact (line 2159) | void function SetMultiXactIdLimit (line 2193) | void function MultiXactAdvanceNextMXact (line 2346) | void function MultiXactAdvanceOldest (line 2371) | void function ExtendMultiXactOffset (line 2388) | static void function ExtendMultiXactMember (line 2418) | static void function MultiXactId (line 2490) | MultiXactId function SetOffsetVacuumLimit (line 2543) | static bool function MultiXactOffsetWouldWrap (line 2670) | static bool function find_multixact_start (line 2718) | static bool function ReadMultiXactCounts (line 2760) | static bool function MultiXactMemberFreezeThreshold (line 2816) | int type mxtruncinfo (line 2847) | typedef struct mxtruncinfo function SlruScanDirCbFindEarliest (line 2856) | static bool function PerformMembersTruncation (line 2879) | static void function PerformOffsetsTruncation (line 2907) | static void function TruncateMultiXact (line 2932) | void function MultiXactOffsetPagePrecedes (line 3103) | static bool function MultiXactMemberPagePrecedes (line 3121) | static bool function MultiXactIdPrecedes (line 3139) | bool function MultiXactIdPrecedesOrEquals (line 3153) | bool function MultiXactOffsetPrecedes (line 3165) | static bool function WriteMZeroPageXlogRec (line 3177) | static void function WriteMTruncateXlogRec (line 3191) | static void function multixact_redo (line 3216) | void function Datum (line 3339) | Datum FILE: src/backend/access/transam/parallel.c type FixedParallelState (line 75) | typedef struct FixedParallelState function ParallelContext (line 153) | ParallelContext * function InitializeParallelDSM (line 207) | void function ReinitializeParallelDSM (line 437) | void function LaunchParallelWorkers (line 484) | void function WaitForParallelWorkersToAttach (line 604) | void function WaitForParallelWorkersToFinish (line 711) | void function WaitForParallelWorkersToExit (line 825) | static void function DestroyParallelContext (line 865) | void function ParallelContextActive (line 939) | bool function HandleParallelMessageInterrupt (line 952) | void function HandleParallelMessages (line 963) | void function HandleParallelMessage (line 1052) | static void function AtEOSubXact_Parallel (line 1164) | void function AtEOXact_Parallel (line 1183) | void function ParallelWorkerMain (line 1200) | void function ParallelWorkerReportLastRecEnd (line 1431) | void function ParallelWorkerShutdown (line 1449) | static void function parallel_worker_main_type (line 1475) | static parallel_worker_main_type FILE: src/backend/access/transam/slru.c type SlruFlushData (line 75) | typedef struct SlruFlushData type SlruFlushData (line 82) | struct SlruFlushData type SlruErrorCause (line 113) | typedef enum function Size (line 144) | Size function SimpleLruInit (line 164) | void function SimpleLruZeroPage (line 262) | int function SimpleLruZeroLSNs (line 303) | static void function SimpleLruWaitIO (line 320) | static void function SimpleLruReadPage (line 374) | int function SimpleLruReadPage_ReadOnly (line 466) | int function SlruInternalWritePage (line 506) | static void function SimpleLruWritePage (line 577) | void function SimpleLruDoesPhysicalPageExist (line 589) | bool function SlruPhysicalReadPage (line 638) | static bool function SlruPhysicalWritePage (line 718) | static bool function SlruReportIOError (line 891) | static void function SlruSelectLRUPage (line 965) | static int function SimpleLruFlush (line 1102) | void function SimpleLruTruncate (line 1167) | void function SlruInternalDeleteSegment (line 1246) | static void function SlruDeleteSegment (line 1260) | void function SlruScanDirCbReportPresence (line 1320) | bool function SlruScanDirCbDeleteCutoff (line 1337) | static bool function SlruScanDirCbDeleteAll (line 1352) | bool function SlruScanDirectory (line 1375) | bool FILE: src/backend/access/transam/subtrans.c function SubTransSetParent (line 73) | void function TransactionId (line 108) | TransactionId function TransactionId (line 149) | TransactionId function Size (line 184) | Size function SUBTRANSShmemInit (line 190) | void function BootStrapSUBTRANS (line 211) | void function ZeroSUBTRANSPage (line 236) | static int function StartupSUBTRANS (line 249) | void function ShutdownSUBTRANS (line 282) | void function CheckPointSUBTRANS (line 299) | void function ExtendSUBTRANS (line 323) | void function TruncateSUBTRANS (line 353) | void function SubTransPagePrecedes (line 382) | static bool FILE: src/backend/access/transam/timeline.c function restoreTimeLineHistoryFiles (line 48) | void function List (line 74) | List * function existsTimeLineHistory (line 206) | bool function TimeLineID (line 248) | TimeLineID function writeTimeLineHistory (line 288) | void function writeTimeLineHistoryFile (line 446) | void function tliInHistory (line 514) | bool function TimeLineID (line 532) | TimeLineID function XLogRecPtr (line 560) | XLogRecPtr FILE: src/backend/access/transam/transam.c function XidStatus (line 51) | static XidStatus function TransactionIdDidCommit (line 124) | bool /* true if given transaction committed */ function TransactionIdDidAbort (line 180) | bool /* true if given transaction aborted */ function TransactionIdIsKnownCompleted (line 237) | bool function TransactionIdCommitTree (line 259) | void function TransactionIdAsyncCommitTree (line 271) | void function TransactionIdAbortTree (line 289) | void function TransactionIdPrecedes (line 299) | bool function TransactionIdPrecedesOrEquals (line 318) | bool function TransactionIdFollows (line 333) | bool function TransactionIdFollowsOrEquals (line 348) | bool function TransactionId (line 364) | TransactionId function XLogRecPtr (line 401) | XLogRecPtr FILE: src/backend/access/transam/twophase.c type GlobalTransactionData (line 149) | typedef struct GlobalTransactionData type TwoPhaseStateData (line 179) | typedef struct TwoPhaseStateData function Size (line 235) | Size function TwoPhaseShmemInit (line 251) | void function AtProcExit_Twophase (line 306) | static void function AtAbort_Twophase (line 316) | void function PostPrepare_Twophase (line 356) | void function GlobalTransaction (line 371) | GlobalTransaction function MarkAsPreparingGuts (line 445) | static void function GXactLoadSubxactData (line 508) | static void function MarkAsPrepared (line 535) | static void function GlobalTransaction (line 557) | static GlobalTransaction function RemoveGXact (line 633) | static void function GetPreparedTransactionList (line 671) | static int type Working_State (line 702) | typedef struct function Datum (line 716) | Datum function GlobalTransaction (line 805) | static GlobalTransaction function BackendId (line 854) | BackendId function PGPROC (line 866) | PGPROC * type TwoPhaseFileHeader (line 902) | typedef struct TwoPhaseFileHeader type TwoPhaseRecordOnDisk (line 926) | typedef struct TwoPhaseRecordOnDisk type StateFileChunk (line 938) | typedef struct StateFileChunk type xllist (line 945) | struct xllist function save_state_data (line 963) | static void function StartPrepare (line 991) | void function EndPrepare (line 1064) | void function RegisterTwoPhaseRecord (line 1191) | void type stat (line 1219) | struct stat function ParsePrepareRecord (line 1327) | void function XlogReadTwoPhaseData (line 1371) | static void function StandbyTransactionIdIsPrepared (line 1415) | bool function FinishPreparedTransaction (line 1443) | void function ProcessRecords (line 1598) | static void function RemoveTwoPhaseFile (line 1626) | static void function RecreateTwoPhaseFile (line 1646) | static void function CheckPointTwoPhase (line 1741) | void function restoreTwoPhaseData (line 1823) | void function TransactionId (line 1881) | TransactionId function StandbyRecoverPreparedTransactions (line 1961) | void function RecoverPreparedTransactions (line 2002) | void function RecordTransactionCommitPrepared (line 2252) | static void function RecordTransactionAbortPrepared (line 2346) | static void function PrepareRedoAdd (line 2405) | void function PrepareRedoRemove (line 2475) | void FILE: src/backend/access/transam/varsup.c function TransactionId (line 46) | TransactionId function TransactionId (line 257) | TransactionId function AdvanceOldestClogXid (line 278) | void function SetTransactionIdLimit (line 295) | void function ForceTransactionIdLimitUpdate (line 436) | bool function Oid (line 474) | Oid function advance_nextxid (line 538) | void advance_nextxid(TransactionId to) FILE: src/backend/access/transam/xact.c type TransState (line 134) | typedef enum TransState type TBlockState (line 150) | typedef enum TBlockState type TransactionStateData (line 182) | typedef struct TransactionStateData type TransactionStateData (line 213) | typedef TransactionStateData *TransactionState; type XactCallbackItem (line 295) | typedef struct XactCallbackItem type SubXactCallbackItem (line 307) | typedef struct SubXactCallbackItem function IsTransactionState (line 380) | bool function IsAbortedTransactionBlockState (line 400) | bool function TransactionId (line 419) | TransactionId function TransactionId (line 434) | TransactionId function TransactionId (line 447) | TransactionId function TransactionId (line 464) | TransactionId function GetCurrentGlobalTransactionId (line 475) | uint64_t function MarkCurrentTransactionIdLoggedIfAny (line 488) | void function TransactionId (line 504) | TransactionId function AssignTransactionId (line 532) | static void function SubTransactionId (line 684) | SubTransactionId function SubTransactionIsActive (line 698) | bool function CommandId (line 722) | CommandId function SetParallelStartTimestamps (line 748) | void function TimestampTz (line 759) | TimestampTz function TimestampTz (line 768) | TimestampTz function TimestampTz (line 780) | TimestampTz function SetCurrentStatementStartTimestamp (line 794) | void function SetCurrentTransactionStopTimestamp (line 806) | static inline void function GetCurrentTransactionNestLevel (line 818) | int function TransactionIdIsCurrentTransactionId (line 830) | bool function TransactionStartedDuringRecovery (line 928) | bool function EnterParallelMode (line 937) | void function ExitParallelMode (line 950) | void function IsInParallelMode (line 970) | bool function CommandCounterIncrement (line 979) | void function ForceSyncCommit (line 1027) | void function AtStart_Cache (line 1042) | static void function AtStart_Memory (line 1051) | static void function AtStart_ResourceOwner (line 1098) | static void function AtSubStart_Memory (line 1126) | static void function AtSubStart_ResourceOwner (line 1150) | static void function TransactionId (line 1182) | static TransactionId function AtCCI_LocalCache (line 1422) | static void function AtCommit_Memory (line 1441) | static void function AtSubCommit_Memory (line 1468) | static void function AtSubCommit_childXids (line 1497) | static void function TransactionId (line 1587) | static TransactionId function AtAbort_Memory (line 1699) | static void function AtSubAbort_Memory (line 1719) | static void function AtAbort_ResourceOwner (line 1731) | static void function AtSubAbort_ResourceOwner (line 1744) | static void function AtSubAbort_childXids (line 1757) | static void function AtCleanup_Memory (line 1789) | static void function AtSubCleanup_Memory (line 1825) | static void function StartTransaction (line 1860) | static void function CommitTransaction (line 2026) | static void function PrepareTransaction (line 2397) | static void function AbortTransaction (line 2684) | static void function CleanupTransaction (line 2879) | static void function StartTransactionCommand (line 2928) | void function CommitTransactionCommand (line 2999) | void function AbortCurrentTransaction (line 3274) | void function PreventInTransactionBlock (line 3507) | void function WarnNoTransactionBlock (line 3567) | void function RequireTransactionBlock (line 3573) | void function CheckTransactionBlock (line 3582) | static void function IsInTransactionBlock (line 3621) | bool function ResetTopTxnState (line 3645) | static void ResetTopTxnState(TransactionState s) function StartTxnRemote (line 3668) | void StartTxnRemote(StringInfo cmd) function RegisterXactCallback (line 3732) | void function UnregisterXactCallback (line 3745) | void function CallXactCallbacks (line 3766) | static void function RegisterSubXactCallback (line 3787) | void function UnregisterSubXactCallback (line 3800) | void function CallSubXactCallbacks (line 3821) | static void function BeginTransactionBlock (line 3842) | void function PrepareTransactionBlock (line 3911) | bool function EndTransactionBlock (line 3963) | bool function UserAbortTransactionBlock (line 4099) | void function BeginImplicitTransactionBlock (line 4209) | void function EndImplicitTransactionBlock (line 4234) | void function DefineSavepoint (line 4256) | void function ReleaseSavepoint (line 4341) | void function RollbackToSavepoint (line 4450) | void function BeginInternalSubTransaction (line 4577) | void function ReleaseCurrentSubTransaction (line 4648) | void function RollbackAndReleaseCurrentSubTransaction (line 4682) | void function AbortOutOfAnyTransaction (line 4749) | void function IsTransactionBlock (line 4862) | bool function IsTransactionOrTransactionBlock (line 4880) | bool function TransactionBlockStatusCode (line 4894) | char function IsSubTransaction (line 4935) | bool function StartSubTransaction (line 4958) | static void function CommitSubTransaction (line 4996) | static void function AbortSubTransaction (line 5105) | static void function CleanupSubTransaction (line 5254) | static void function PushTransaction (line 5287) | static void function PopTransaction (line 5346) | static void function Size (line 5380) | Size function SerializeTransactionState (line 5413) | void function StartParallelWorkerTransaction (line 5481) | void function EndParallelWorkerTransaction (line 5504) | void function ShowTransactionState (line 5516) | static void function ShowTransactionStateRec (line 5528) | static void function xactGetCommittedChildren (line 5650) | int function XLogRecPtr (line 5674) | XLogRecPtr function XLogRecPtr (line 5829) | XLogRecPtr function xact_redo_commit (line 5955) | static void function xact_redo_abort (line 6117) | static void function xact_redo (line 6186) | void function IsExplicitTxn (line 6263) | bool IsExplicitTxn() FILE: src/backend/access/transam/xlog.c type config_enum_entry (line 135) | struct config_enum_entry type config_enum_entry (line 157) | struct config_enum_entry type XLogwrtRqst (line 417) | typedef struct XLogwrtRqst type XLogwrtResult (line 423) | typedef struct XLogwrtResult type WALInsertLock (line 465) | typedef struct type WALInsertLockPadded (line 479) | typedef union WALInsertLockPadded type ExclusiveBackupState (line 500) | typedef enum ExclusiveBackupState type XLogCtlInsert (line 517) | typedef struct XLogCtlInsert type XLogCtlData (line 575) | typedef struct XLogCtlData type XLogSource (line 757) | typedef enum type XLogPageReadPrivate (line 802) | typedef struct XLogPageReadPrivate function XLogRecPtr (line 965) | XLogRecPtr function ReserveXLogInsertLocation (line 1240) | static void function ReserveXLogSwitch (line 1296) | static bool function checkXLogConsistency (line 1361) | static void function CopyXLogRecordToWAL (line 1465) | static void function WALInsertLockAcquire (line 1609) | static void function WALInsertLockAcquireExclusive (line 1654) | static void function WALInsertLockRelease (line 1683) | static void function WALInsertLockUpdateInsertingAt (line 1709) | static void function XLogRecPtr (line 1742) | static XLogRecPtr function XLogRecPtr (line 1952) | static XLogRecPtr function XLogRecPtr (line 1992) | static XLogRecPtr function uint64 (line 2035) | static uint64 function AdvanceXLInsertBuffer (line 2079) | static void function CalculateCheckpointSegments (line 2248) | static void function assign_max_wal_size (line 2277) | void function assign_checkpoint_completion_target (line 2284) | void function XLogSegNo (line 2295) | static XLogSegNo function XLogCheckpointNeeded (line 2345) | static bool function XLogWrite (line 2369) | static void function XLogSetAsyncXactLSN (line 2645) | void function XLogSetReplicationSlotMinimumLSN (line 2686) | void function XLogRecPtr (line 2699) | static XLogRecPtr function UpdateMinRecoveryPoint (line 2720) | static void function XLogFlush (line 2807) | void function XLogBackgroundFlush (line 2996) | bool function XLogNeedsFlush (line 3128) | bool function XLogFileInit (line 3214) | int function XLogFileCopy (line 3378) | static void function InstallXLogFileSegment (line 3518) | static bool function XLogFileOpen (line 3577) | int function XLogFileRead (line 3600) | static int function XLogFileReadAnyTLI (line 3683) | static int function XLogFileClose (line 3759) | static void function PreallocXlogFiles (line 3793) | static void function CheckXLogRemoved (line 3826) | void function XLogSegNo (line 3857) | XLogSegNo function UpdateLastRemovedPtr (line 3873) | static void function RemoveOldXlogFiles (line 3894) | static void function RemoveNonParentXlogFiles (line 3961) | static void function RemoveXlogFile (line 4018) | static void function ValidateXLOGDirectoryStructure (line 4115) | static void function CleanupBackupHistory (line 4154) | static void function XLogRecord (line 4194) | static XLogRecord * function rescanLatestTimeLine (line 4339) | static bool function WriteControlFile (line 4433) | static void function ReadControlFile (line 4522) | static void function UpdateControlFile (line 4731) | void function uint64 (line 4779) | uint64 function DataChecksumsEnabled (line 4799) | bool function XLogRecPtr (line 4815) | XLogRecPtr function XLOGChooseNumBuffers (line 4839) | static int function check_wal_buffers (line 4855) | bool function LocalProcessControlFile (line 4899) | void function Size (line 4910) | Size function XLOGShmemInit (line 4951) | void function BootStrapXLOG (line 5064) | void function readRecoveryCommandFile (line 5272) | static void function exitArchiveRecovery (line 5601) | static void function getRecordTimestamp (line 5714) | static bool function recoveryStopsBefore (line 5749) | static bool function recoveryStopsAfter (line 5891) | static bool function recoveryPausesHere (line 6048) | static void function RecoveryIsPaused (line 6066) | bool function SetRecoveryPause (line 6078) | void function recoveryApplyDelay (line 6099) | static bool function SetLatestXTime (line 6186) | static void function TimestampTz (line 6197) | TimestampTz function SetCurrentChunkStartTime (line 6215) | static void function TimestampTz (line 6227) | TimestampTz function GetXLogReceiptTime (line 6243) | void function CheckRequiredParameterValues (line 6281) | static void function StartupXLOG (line 6325) | void function CheckRecoveryConsistency (line 7922) | static void function RecoveryInProgress (line 8023) | bool function HotStandbyActive (line 8079) | bool function HotStandbyActiveInReplay (line 8104) | bool function XLogInsertAllowed (line 8118) | bool function LocalSetXLogInsertAllowed (line 8149) | static void function XLogRecord (line 8165) | static XLogRecord * function InitXLOGAccess (line 8270) | void function XLogRecPtr (line 8296) | XLogRecPtr function GetFullPageWriteInfo (line 8324) | void function XLogRecPtr (line 8339) | XLogRecPtr function XLogRecPtr (line 8355) | XLogRecPtr function XLogRecPtr (line 8373) | XLogRecPtr function pg_time_t (line 8402) | pg_time_t function GetNextXidAndEpoch (line 8424) | void function ShutdownXLOG (line 8454) | void function LogCheckpointStart (line 8496) | static void function LogCheckpointEnd (line 8514) | static void function UpdateCheckPointDistanceEstimate (line 8599) | static void function CreateCheckPoint (line 8661) | void function CreateEndOfRecoveryRecord (line 9088) | static void function CheckPointGuts (line 9137) | static void function RecoveryRestartPoint (line 9165) | static void function CreateRestartPoint (line 9207) | bool function KeepLogSeg (line 9457) | static void function XLogPutNextOid (line 9497) | void function XLogRecPtr (line 9534) | XLogRecPtr function XLogRecPtr (line 9552) | XLogRecPtr function XLogReportParameters (line 9577) | static void function UpdateFullPageWrites (line 9633) | void function checkTimeLineSwitch (line 9699) | static void function xlog_redo (line 9745) | void function xlog_outrec (line 10080) | static void function xlog_outdesc (line 10125) | static void function get_sync_bit (line 10149) | static int function assign_xlog_sync_method (line 10205) | void function issue_xlog_fsync (line 10238) | void function XLogRecPtr (line 10328) | XLogRecPtr function pg_start_backup_callback (line 10779) | static void function pg_stop_backup_callback (line 10808) | static void function SessionBackupState (line 10826) | SessionBackupState function XLogRecPtr (line 10845) | XLogRecPtr function do_pg_abort_backup (line 11250) | void function XLogRecPtr (line 11278) | XLogRecPtr function XLogRecPtr (line 11297) | XLogRecPtr function XLogRecPtr (line 11313) | XLogRecPtr function GetOldestRestartPoint (line 11327) | void function read_backup_label (line 11352) | static bool function read_tablespace_map (line 11477) | static bool function rm_redo_error_callback (line 11551) | static void function BackupInProgress (line 11574) | bool function CancelBackup (line 11594) | void function XLogPageRead (line 11673) | static int function WaitForWALToBecomeAvailable (line 11874) | static bool function emode_for_corrupt_record (line 12265) | static int function CheckForStandbyTrigger (line 12284) | static bool function RemovePromoteSignalFiles (line 12345) | void function CheckPromoteSignal (line 12356) | bool function WakeupRecovery (line 12372) | void function SetWalWriterSleeping (line 12381) | void function XLogRequestWalReceiverReply (line 12392) | void FILE: src/backend/access/transam/xlogarchive.c function RestoreArchivedFile (line 50) | bool function ExecuteRecoveryCommand (line 323) | void function KeepFileRestoredFromArchive (line 417) | void function XLogArchiveNotify (line 503) | void function XLogArchiveNotifySeg (line 537) | void function XLogArchiveForceDone (line 553) | void function XLogArchiveCheckDone (line 608) | bool function XLogArchiveIsBusy (line 655) | bool function XLogArchiveIsReadyOrDone (line 700) | bool function XLogArchiveIsReady (line 730) | bool function XLogArchiveCleanup (line 748) | void FILE: src/backend/access/transam/xlogfuncs.c function nonexclusive_base_backup_cleanup (line 49) | static void function Datum (line 69) | Datum function Datum (line 133) | Datum function Datum (line 175) | Datum function Datum (line 278) | Datum function Datum (line 303) | Datum function Datum (line 344) | Datum function Datum (line 365) | Datum function Datum (line 386) | Datum function Datum (line 408) | Datum function Datum (line 427) | Datum function Datum (line 448) | Datum function Datum (line 510) | Datum function Datum (line 535) | Datum function Datum (line 555) | Datum function Datum (line 572) | Datum function Datum (line 590) | Datum function Datum (line 605) | Datum function Datum (line 614) | Datum function Datum (line 629) | Datum function Datum (line 641) | Datum FILE: src/backend/access/transam/xloginsert.c type registered_buffer (line 42) | typedef struct function XLogBeginInsert (line 119) | void function XLogEnsureRecordSpace (line 145) | void function XLogResetInsertion (line 192) | void function XLogRegisterBuffer (line 212) | void function XLogRegisterBlock (line 265) | void function XLogRegisterData (line 322) | void function XLogRegisterBufData (line 360) | void function XLogSetRecordFlags (line 396) | void function XLogRecPtr (line 414) | XLogRecPtr function XLogRecData (line 482) | static XLogRecData * function XLogCompressBackupBlock (line 804) | static bool function XLogCheckBufferNeedsBackup (line 854) | bool function XLogRecPtr (line 892) | XLogRecPtr function XLogRecPtr (line 971) | XLogRecPtr function XLogRecPtr (line 1008) | XLogRecPtr function InitXLogInsert (line 1027) | void FILE: src/backend/access/transam/xlogreader.c function report_invalid_record (line 51) | static void function XLogReaderState (line 68) | XLogReaderState * function XLogReaderFree (line 128) | void function allocate_recordbuf (line 159) | static bool function XLogRecord (line 215) | XLogRecord * function ReadPageInternal (line 525) | static int function XLogReaderInvalReadState (line 624) | void function ValidXLogRecordHeader (line 638) | static bool function ValidXLogRecord (line 707) | static bool function XLogReaderValidatePageHeader (line 736) | bool function XLogRecPtr (line 896) | XLogRecPtr function ResetDecoder (line 1016) | static void function DecodeXLogRecord (line 1041) | bool function XLogRecGetBlockTag (line 1357) | bool function RestoreBlockImage (line 1410) | bool FILE: src/backend/access/transam/xlogutils.c type xl_invalid_page_key (line 44) | typedef struct xl_invalid_page_key type xl_invalid_page (line 51) | typedef struct xl_invalid_page function report_invalid_page (line 61) | static void function log_invalid_page (line 77) | static void function forget_invalid_pages (line 141) | static void function forget_invalid_pages_db (line 176) | static void function XLogHaveInvalidPages (line 209) | bool function XLogCheckInvalidPages (line 219) | void function XLogRedoAction (line 288) | XLogRedoAction function Buffer (line 300) | Buffer function XLogRedoAction (line 325) | XLogRedoAction function Buffer (line 436) | Buffer type FakeRelCacheEntryData (line 529) | typedef struct type FakeRelCacheEntryData (line 535) | typedef FakeRelCacheEntryData *FakeRelCacheEntry; function Relation (line 549) | Relation function FreeFakeRelcacheEntry (line 590) | void function XLogDropRelation (line 605) | void function XLogDropDatabase (line 616) | void function XLogTruncateRelation (line 635) | void function XLogRead (line 655) | static void function XLogReadDetermineTimeline (line 802) | void function read_local_xlog_page (line 910) | int FILE: src/backend/bootstrap/bootstrap.c type typinfo (line 87) | struct typinfo type typinfo (line 101) | struct typinfo type typinfo (line 154) | struct typinfo type typmap (line 156) | struct typmap type typmap (line 162) | struct typmap type typmap (line 163) | struct typmap type IndexList (line 176) | typedef struct _IndexList function AuxiliaryProcessMain (line 195) | void function CheckerModeMain (line 485) | static void function BootstrapModeMain (line 498) | static void function bootstrap_signals (line 547) | static void function ShutdownAuxiliaryProcess (line 566) | static void function boot_openrel (line 583) | void function closerel (line 652) | void function DefineAttr (line 689) | void function InsertOneTuple (line 794) | void function InsertOneValue (line 826) | void function InsertOneNull (line 864) | void function cleanup (line 882) | static void function Oid (line 900) | static Oid function boot_get_type_io_data (line 966) | void function Form_pg_attribute (line 1040) | static Form_pg_attribute function index_register (line 1058) | void function build_indices (line 1108) | void FILE: src/backend/catalog/aclchk.c type InternalDefaultACL (line 83) | typedef struct function dumpacl (line 146) | static void function Acl (line 170) | static Acl * function AclMode (line 236) | static AclMode function ExecuteGrantStmt (line 384) | void function ExecGrantStmt_oids (line 573) | static void function List (line 637) | static List * function List (line 786) | static List * function List (line 873) | static List * function ExecAlterDefaultPrivilegesStmt (line 909) | void function SetDefaultACLsInSchemas (line 1103) | static void function SetDefaultACL (line 1145) | static void function RemoveRoleFromObjectACL (line 1394) | void function RemoveDefaultACLById (line 1522) | void function expand_col_privileges (line 1559) | static void function expand_all_col_privileges (line 1592) | static void function ExecGrant_Attribute (line 1642) | static void function ExecGrant_Relation (line 1790) | static void function ExecGrant_Database (line 2122) | static void function ExecGrant_Fdw (line 2242) | static void function ExecGrant_ForeignServer (line 2369) | static void function ExecGrant_Function (line 2494) | static void function ExecGrant_Language (line 2617) | static void function ExecGrant_Largeobject (line 2748) | static void function ExecGrant_Namespace (line 2888) | static void function ExecGrant_Tablespace (line 3012) | static void function ExecGrant_Type (line 3132) | static void function AclMode (line 3270) | static AclMode function aclcheck_error (line 3348) | void function aclcheck_error_col (line 3631) | void function aclcheck_error_type (line 3661) | void function AclMode (line 3673) | static AclMode function AclMode (line 3741) | AclMode function AclMode (line 3826) | AclMode function AclMode (line 3922) | AclMode function AclMode (line 3976) | AclMode function AclMode (line 4030) | AclMode function AclMode (line 4093) | AclMode function AclMode (line 4166) | AclMode function AclMode (line 4248) | AclMode function AclMode (line 4305) | AclMode function AclMode (line 4367) | AclMode function AclMode (line 4428) | AclMode function AclResult (line 4512) | AclResult function AclResult (line 4541) | AclResult function AclResult (line 4626) | AclResult function AclResult (line 4638) | AclResult function AclResult (line 4650) | AclResult function AclResult (line 4662) | AclResult function AclResult (line 4674) | AclResult function AclResult (line 4688) | AclResult function AclResult (line 4700) | AclResult function AclResult (line 4713) | AclResult function AclResult (line 4726) | AclResult function AclResult (line 4738) | AclResult function pg_class_ownercheck (line 4750) | bool function pg_type_ownercheck (line 4776) | bool function pg_oper_ownercheck (line 4802) | bool function pg_proc_ownercheck (line 4828) | bool function pg_language_ownercheck (line 4854) | bool function pg_largeobject_ownercheck (line 4883) | bool function pg_namespace_ownercheck (line 4926) | bool function pg_tablespace_ownercheck (line 4952) | bool function pg_opclass_ownercheck (line 4979) | bool function pg_opfamily_ownercheck (line 5006) | bool function pg_ts_dict_ownercheck (line 5033) | bool function pg_ts_config_ownercheck (line 5060) | bool function pg_foreign_data_wrapper_ownercheck (line 5087) | bool function pg_foreign_server_ownercheck (line 5114) | bool function pg_event_trigger_ownercheck (line 5141) | bool function pg_database_ownercheck (line 5168) | bool function pg_collation_ownercheck (line 5194) | bool function pg_conversion_ownercheck (line 5220) | bool function pg_extension_ownercheck (line 5246) | bool function pg_publication_ownercheck (line 5288) | bool function pg_subscription_ownercheck (line 5314) | bool function pg_statistics_object_ownercheck (line 5340) | bool function has_createrole_privilege (line 5375) | bool function has_bypassrls_privilege (line 5394) | bool function Acl (line 5418) | static Acl * function Acl (line 5453) | Acl * function recordDependencyOnNewAcl (line 5529) | void function recordExtObjInitPriv (line 5559) | void function removeExtObjInitPriv (line 5849) | void function recordExtensionInitPriv (line 5929) | static void function recordExtensionInitPrivWorker (line 5958) | static void FILE: src/backend/catalog/catalog.c function IsSystemRelation (line 75) | bool function IsSystemClass (line 87) | bool function IsCatalogRelation (line 104) | bool function IsCatalogClass (line 116) | bool function IsToastRelation (line 148) | bool function IsToastClass (line 160) | bool function IsSystemNamespace (line 175) | bool function IsToastNamespace (line 189) | bool function IsReservedName (line 206) | bool function IsSharedRelation (line 232) | bool function Oid (line 325) | Oid function Oid (line 372) | Oid function Oid (line 428) | Oid function IsRemoteRelation (line 512) | inline bool IsRemoteRelation(Relation rel) function IsRemoteRelationParent (line 545) | inline bool IsRemoteRelationParent(Relation rel) function IsRemoteRelationOid (line 565) | bool IsRemoteRelationOid(Oid relid) function IsRemoteRelationParentOid (line 577) | bool IsRemoteRelationParentOid(Oid relid) FILE: src/backend/catalog/dependency.c type ObjectAddressExtra (line 90) | typedef struct type ObjectAddresses (line 106) | struct ObjectAddresses type ObjectAddressStack (line 117) | typedef struct ObjectAddressStack type find_expr_references_context (line 125) | typedef struct function deleteObjectsInList (line 215) | static void function performDeletion (line 299) | void function performMultipleDeletions (line 358) | void function findDependentObjects (line 458) | static void function reportDependentObjects (line 861) | static void function deleteOneObject (line 1033) | static void function doDeletion (line 1137) | static void function AcquireDeletionLock (line 1333) | static void function ReleaseDeletionLock (line 1360) | static void function recordDependencyOnExpr (line 1385) | void function recordDependencyOnSingleRelExpr (line 1428) | void function find_expr_references_walker (line 1536) | static bool function eliminate_duplicate_dependencies (line 2079) | static void function object_address_comparator (line 2139) | static int function ObjectAddresses (line 2170) | ObjectAddresses * function add_object_address (line 2192) | static void function add_exact_object_address (line 2225) | void function add_exact_object_address_extra (line 2250) | static void function object_address_present (line 2285) | bool function object_address_present_add_flags (line 2311) | static bool function stack_address_present_add_flags (line 2378) | static bool function record_object_address_dependencies (line 2427) | void function free_object_addresses (line 2441) | void function ObjectClass (line 2456) | ObjectClass function DeleteInitPrivs (line 2591) | static void FILE: src/backend/catalog/heap.c function Form_pg_attribute (line 209) | Form_pg_attribute function Form_pg_attribute (line 223) | Form_pg_attribute function Relation (line 259) | Relation function CheckAttributeNamesTypes (line 428) | void function CheckAttributeType (line 508) | void function InsertPgAttributeTuple (line 618) | void function AddNewAttributeTuples (line 676) | static void function InsertPgClassTuple (line 788) | void function AddNewRelationTuple (line 945) | static void function ObjectAddress (line 1044) | static ObjectAddress function Oid (line 1122) | Oid function heap_create_init_fork (line 1477) | void function RelationRemoveInheritance (line 1498) | static void function DeleteRelationTuple (line 1531) | void function DeleteAttributeTuples (line 1560) | void function DeleteSystemAttributeTuples (line 1597) | void function RemoveAttributeById (line 1638) | void function RemoveAttrDefault (line 1749) | void function RemoveAttrDefaultById (line 1803) | void function heap_drop_with_catalog (line 1876) | void function RelationClearMissing (line 2055) | void function SetAttrMissing (line 2123) | void function Oid (line 2184) | Oid function Oid (line 2358) | static Oid function StoreConstraints (line 2477) | static void function List (line 2547) | List * function MergeWithExistingConstraint (line 2796) | static bool function SetRelationNumChecks (line 2946) | static void function Node (line 2989) | Node * function Node (line 3060) | static Node * function RemoveStatistics (line 3102) | void function RelationTruncateIndexes (line 3149) | static void function heap_truncate (line 3190) | void function heap_truncate_one_rel (line 3231) | void function heap_truncate_check_FKs (line 3275) | void function List (line 3370) | List * function List (line 3420) | static List * function StorePartitionKey (line 3454) | void function RemovePartitionKeyByRelId (line 3586) | void function StorePartitionBound (line 3617) | void FILE: src/backend/catalog/index.c type v_i_state (line 86) | typedef struct type SerializedReindexState (line 99) | typedef struct function relationHasPrimaryKey (line 161) | static bool function Oid (line 194) | Oid function index_check_primary_key (line 233) | void function TupleDesc (line 317) | static TupleDesc function InitializeAttributeOids (line 544) | static void function AppendAttributeTuples (line 562) | static void function UpdateIndexRelation (line 607) | static void function Oid (line 769) | Oid function ObjectAddress (line 1276) | ObjectAddress function index_drop (line 1494) | void function IndexInfo (line 1798) | IndexInfo * function CompareIndexInfo (line 1873) | bool function BuildSpeculativeIndexInfo (line 1992) | void function FormIndexDatum (line 2052) | void function index_update_stats (line 2129) | static void function index_build (line 2281) | void function IndexBuildHeapScan (line 2470) | double function IndexBuildHeapRangeScan (line 2496) | double function IndexCheckExclusion (line 3006) | static void function validate_index (line 3166) | void function int64 (line 3268) | static inline int64 function itemptr_decode (line 3289) | static inline void function validate_index_callback (line 3301) | static bool function validate_index_heapscan (line 3318) | static void function index_set_state_flags (line 3565) | void function Oid (line 3644) | Oid function reindex_index (line 3669) | void function reindex_relation (line 3887) | bool function ReindexIsProcessingHeap (line 4015) | bool function ReindexIsCurrentlyProcessingIndex (line 4025) | static bool function ReindexIsProcessingIndex (line 4036) | bool function SetReindexProcessing (line 4049) | static void function ResetReindexProcessing (line 4066) | static void function SetReindexPending (line 4081) | static void function RemoveReindexPending (line 4096) | static void function ResetReindexPending (line 4109) | static void function Size (line 4120) | Size function SerializeReindexState (line 4131) | void function RestoreReindexState (line 4149) | void FILE: src/backend/catalog/indexing.c function CatalogIndexState (line 39) | CatalogIndexState function CatalogCloseIndexes (line 57) | void function CatalogIndexInsert (line 71) | static void function Oid (line 179) | Oid function Oid (line 203) | Oid function CatalogTupleUpdate (line 227) | void function CatalogTupleUpdateWithInfo (line 248) | void function CatalogTupleDelete (line 272) | void FILE: src/backend/catalog/information_schema.sql function _pg_expandarray (line 43) | CREATE FUNCTION _pg_expandarray(IN anyarray, OUT x anyelement, OUT n int) function _pg_keysequal (line 51) | CREATE FUNCTION _pg_keysequal(smallint[], smallint[]) RETURNS boolean function _pg_index_position (line 57) | CREATE FUNCTION _pg_index_position(oid, smallint) RETURNS int function _pg_truetypid (line 66) | CREATE FUNCTION _pg_truetypid(pg_attribute, pg_type) RETURNS oid function _pg_truetypmod (line 74) | CREATE FUNCTION _pg_truetypmod(pg_attribute, pg_type) RETURNS int4 function _pg_char_max_length (line 84) | CREATE FUNCTION _pg_char_max_length(typid oid, typmod int4) RETURNS integer function _pg_char_octet_length (line 100) | CREATE FUNCTION _pg_char_octet_length(typid oid, typmod int4) RETURNS in... function _pg_numeric_precision (line 116) | CREATE FUNCTION _pg_numeric_precision(typid oid, typmod int4) RETURNS in... function _pg_numeric_precision_radix (line 137) | CREATE FUNCTION _pg_numeric_precision_radix(typid oid, typmod int4) RETU... function _pg_numeric_scale (line 149) | CREATE FUNCTION _pg_numeric_scale(typid oid, typmod int4) RETURNS integer function _pg_datetime_precision (line 165) | CREATE FUNCTION _pg_datetime_precision(typid oid, typmod int4) RETURNS i... function _pg_interval_type (line 181) | CREATE FUNCTION _pg_interval_type(typid oid, mod int4) RETURNS text type information_schema_catalog_name (line 227) | CREATE VIEW information_schema_catalog_name AS type applicable_roles (line 258) | CREATE VIEW applicable_roles AS type administrable_role_authorizations (line 275) | CREATE VIEW administrable_role_authorizations AS type attributes (line 296) | CREATE VIEW attributes AS type character_sets (line 389) | CREATE VIEW character_sets AS type check_constraint_routine_usage (line 413) | CREATE VIEW check_constraint_routine_usage AS type check_constraints (line 438) | CREATE VIEW check_constraints AS type collations (line 476) | CREATE VIEW collations AS type collation_character_set_applicability (line 493) | CREATE VIEW collation_character_set_applicability AS type column_domain_usage (line 520) | CREATE VIEW column_domain_usage AS type column_privileges (line 550) | CREATE VIEW column_privileges AS type column_udt_usage (line 624) | CREATE VIEW column_udt_usage AS type columns (line 653) | CREATE VIEW columns AS type constraint_column_usage (line 783) | CREATE VIEW constraint_column_usage AS type constraint_table_usage (line 843) | CREATE VIEW constraint_table_usage AS type domain_constraints (line 887) | CREATE VIEW domain_constraints AS type domain_udt_usage (line 913) | CREATE VIEW domain_udt_usage AS type domains (line 938) | CREATE VIEW domains AS type enabled_roles (line 1027) | CREATE VIEW enabled_roles AS type key_column_usage (line 1048) | CREATE VIEW key_column_usage AS type parameters (line 1115) | CREATE VIEW parameters AS type referential_constraints (line 1198) | CREATE VIEW referential_constraints AS type role_column_grants (line 1260) | CREATE VIEW role_column_grants AS type routine_privileges (line 1318) | CREATE VIEW routine_privileges AS type role_routine_grants (line 1362) | CREATE VIEW role_routine_grants AS type routines (line 1409) | CREATE VIEW routines AS type schemata (line 1527) | CREATE VIEW schemata AS type sequences (line 1548) | CREATE VIEW sequences AS type sql_features (line 1578) | CREATE TABLE sql_features ( type sql_implementation_info (line 1601) | CREATE TABLE sql_implementation_info ( type sql_languages (line 1630) | CREATE TABLE sql_languages ( type sql_packages (line 1653) | CREATE TABLE sql_packages ( type sql_parts (line 1680) | CREATE TABLE sql_parts ( type sql_sizing (line 1706) | CREATE TABLE sql_sizing ( type sql_sizing_profiles (line 1754) | CREATE TABLE sql_sizing_profiles ( type table_constraints (line 1770) | CREATE VIEW table_constraints AS type table_privileges (line 1851) | CREATE VIEW table_privileges AS type role_table_grants (line 1894) | CREATE VIEW role_table_grants AS type tables (line 1915) | CREATE VIEW tables AS type transforms (line 1961) | CREATE VIEW transforms AS type triggered_update_columns (line 2009) | CREATE VIEW triggered_update_columns AS type triggers (line 2081) | CREATE VIEW triggers AS type udt_privileges (line 2143) | CREATE VIEW udt_privileges AS type role_udt_grants (line 2185) | CREATE VIEW role_udt_grants AS type usage_privileges (line 2205) | CREATE VIEW usage_privileges AS type role_usage_grants (line 2376) | CREATE VIEW role_usage_grants AS type user_defined_types (line 2397) | CREATE VIEW user_defined_types AS type view_column_usage (line 2444) | CREATE VIEW view_column_usage AS type view_routine_usage (line 2491) | CREATE VIEW view_routine_usage AS type view_table_usage (line 2524) | CREATE VIEW view_table_usage AS type views (line 2559) | CREATE VIEW views AS type data_type_privileges (line 2627) | CREATE VIEW data_type_privileges AS type element_types (line 2655) | CREATE VIEW element_types AS type _pg_foreign_table_columns (line 2749) | CREATE VIEW _pg_foreign_table_columns AS type column_options (line 2769) | CREATE VIEW column_options AS type _pg_foreign_data_wrappers (line 2782) | CREATE VIEW _pg_foreign_data_wrappers AS type foreign_data_wrapper_options (line 2800) | CREATE VIEW foreign_data_wrapper_options AS type foreign_data_wrappers (line 2814) | CREATE VIEW foreign_data_wrappers AS type _pg_foreign_servers (line 2826) | CREATE VIEW _pg_foreign_servers AS type foreign_server_options (line 2847) | CREATE VIEW foreign_server_options AS type foreign_servers (line 2861) | CREATE VIEW foreign_servers AS type _pg_foreign_tables (line 2875) | CREATE VIEW _pg_foreign_tables AS type foreign_table_options (line 2901) | CREATE VIEW foreign_table_options AS type foreign_tables (line 2916) | CREATE VIEW foreign_tables AS type _pg_user_mappings (line 2929) | CREATE VIEW _pg_user_mappings AS type user_mapping_options (line 2946) | CREATE VIEW user_mapping_options AS type user_mappings (line 2966) | CREATE VIEW user_mappings AS FILE: src/backend/catalog/namespace.c type OverrideStackEntry (line 156) | typedef struct function Oid (line 227) | Oid function Oid (line 440) | Oid function Oid (line 525) | Oid function RangeVarAdjustRelationPersistence (line 632) | void function Oid (line 671) | Oid function RelationIsVisible (line 699) | bool function Oid (line 762) | Oid function Oid (line 775) | Oid function TypeIsVisible (line 807) | bool function FuncCandidateList (line 933) | FuncCandidateList function MatchNamedCall (line 1296) | static bool function FunctionIsVisible (line 1404) | bool function Oid (line 1475) | Oid function FuncCandidateList (line 1577) | FuncCandidateList function OperatorIsVisible (line 1737) | bool function Oid (line 1790) | Oid function OpclassIsVisible (line 1823) | bool function Oid (line 1873) | Oid function OpfamilyIsVisible (line 1906) | bool function Oid (line 1953) | static Oid function Oid (line 2004) | Oid function CollationIsVisible (line 2038) | bool function Oid (line 2089) | Oid function ConversionIsVisible (line 2121) | bool function Oid (line 2168) | Oid function StatisticsObjIsVisible (line 2225) | bool function Oid (line 2290) | Oid function TSParserIsVisible (line 2348) | bool function Oid (line 2416) | Oid function TSDictionaryIsVisible (line 2474) | bool function Oid (line 2543) | Oid function TSTemplateIsVisible (line 2601) | bool function Oid (line 2669) | Oid function TSConfigIsVisible (line 2727) | bool function DeconstructQualifiedName (line 2799) | void function Oid (line 2853) | Oid function Oid (line 2883) | Oid function Oid (line 2926) | Oid function CheckSetNamespace (line 2957) | void function Oid (line 2985) | Oid function Oid (line 3033) | Oid function RangeVar (line 3051) | RangeVar * function isTempNamespace (line 3146) | bool function isTempToastNamespace (line 3158) | bool function isTempOrTempToastNamespace (line 3170) | bool function isAnyTempNamespace (line 3184) | bool function isOtherTempNamespace (line 3207) | bool function isTempNamespaceInUse (line 3226) | bool function GetTempNamespaceBackendId (line 3263) | int function Oid (line 3288) | Oid function GetTempNamespaceState (line 3302) | void function SetTempNamespaceState (line 3318) | void function OverrideSearchPath (line 3349) | OverrideSearchPath * function OverrideSearchPath (line 3385) | OverrideSearchPath * function OverrideSearchPathMatchesCurrent (line 3401) | bool function PushOverrideSearchPath (line 3461) | void function PopOverrideSearchPath (line 3520) | void function Oid (line 3561) | Oid function Oid (line 3615) | Oid function Oid (line 3670) | Oid function recomputeNamespacePath (line 3697) | static void function AccessTempTableNamespace (line 3851) | static void function InitTempTableNamespace (line 3879) | static void function AtEOXact_Namespace (line 4000) | void function AtEOSubXact_Namespace (line 4066) | void function RemoveTempRelations (line 4137) | static void function RemoveTempRelationsCallback (line 4163) | static void function ResetTempTableNamespace (line 4181) | void function check_search_path (line 4194) | bool function assign_search_path (line 4228) | void function InitializeSearchPath (line 4244) | void function NamespaceCallback (line 4284) | static void function List (line 4302) | List * function fetch_search_path_array (line 4342) | int function Datum (line 4379) | Datum function Datum (line 4390) | Datum function Datum (line 4401) | Datum function Datum (line 4412) | Datum function Datum (line 4423) | Datum function Datum (line 4434) | Datum function Datum (line 4445) | Datum function Datum (line 4456) | Datum function Datum (line 4467) | Datum function Datum (line 4478) | Datum function Datum (line 4489) | Datum function Datum (line 4500) | Datum function Datum (line 4511) | Datum function Datum (line 4522) | Datum function Datum (line 4528) | Datum function IsInformationSchema (line 4536) | bool IsInformationSchema(Oid schemaoid) FILE: src/backend/catalog/objectaccess.c function RunObjectPostCreateHook (line 28) | void function RunObjectDropHook (line 50) | void function RunObjectPostAlterHook (line 72) | void function RunNamespaceSearchHook (line 95) | bool function RunFunctionExecuteHook (line 119) | void FILE: src/backend/catalog/objectaddress.c type ObjectPropertyType (line 94) | typedef struct type object_type_map (line 504) | struct object_type_map function ObjectAddress (line 796) | ObjectAddress function ObjectAddress (line 1091) | ObjectAddress function ObjectAddress (line 1113) | static ObjectAddress function ObjectAddress (line 1199) | static ObjectAddress function ObjectAddress (line 1281) | static ObjectAddress function ObjectAddress (line 1360) | static ObjectAddress function ObjectAddress (line 1411) | static ObjectAddress function ObjectAddress (line 1493) | static ObjectAddress function ObjectAddress (line 1532) | static ObjectAddress function ObjectAddress (line 1570) | static ObjectAddress function ObjectAddress (line 1682) | static ObjectAddress function ObjectAddress (line 1753) | static ObjectAddress function ObjectAddress (line 1805) | static ObjectAddress function List (line 1921) | static List * function Datum (line 1948) | Datum function check_object_ownership (line 2229) | void function Oid (line 2452) | Oid function read_objtype_from_string (line 2491) | int function Oid (line 2511) | Oid function get_object_catcache_oid (line 2519) | int function get_object_catcache_name (line 2527) | int function AttrNumber (line 2535) | AttrNumber function AttrNumber (line 2543) | AttrNumber function AttrNumber (line 2551) | AttrNumber function AttrNumber (line 2559) | AttrNumber function ObjectType (line 2567) | ObjectType function get_object_namensp_unique (line 2585) | bool function is_objectclass_supported (line 2597) | bool function ObjectPropertyType (line 2614) | static const ObjectPropertyType * function HeapTuple (line 2649) | HeapTuple function getRelationDescription (line 3621) | static void function getOpFamilyDescription (line 3692) | static void function Datum (line 3730) | Datum function Datum (line 3754) | Datum function Datum (line 3870) | Datum function getRelationTypeDescription (line 4110) | static void function getConstraintTypeDescription (line 4165) | static void function getProcedureTypeDescription (line 4192) | static void function getOpFamilyIdentity (line 5167) | static void function getRelationIdentity (line 5206) | static void function ArrayType (line 5232) | ArrayType * function ObjectType (line 5277) | ObjectType FILE: src/backend/catalog/partition.c function Oid (line 52) | Oid function Oid (line 75) | static Oid function List (line 117) | List * function get_partition_ancestors_worker (line 136) | static void function List (line 167) | List * function has_partition_attrs (line 205) | bool function Oid (line 264) | Oid function Oid (line 281) | Oid function update_default_partition_oid (line 306) | void function List (line 336) | List * FILE: src/backend/catalog/pg_aggregate.c function ObjectAddress (line 45) | ObjectAddress function Oid (line 793) | static Oid FILE: src/backend/catalog/pg_collation.c function Oid (line 45) | Oid function RemoveCollationById (line 209) | void FILE: src/backend/catalog/pg_constraint.c function Oid (line 51) | Oid function ConstraintNameIsUsed (line 396) | bool function ConstraintNameExists (line 441) | bool function RemoveConstraintById (line 565) | void function RenameConstraintById (line 656) | void function AlterConstraintNamespaces (line 708) | void function ConstraintSetParentConstraint (line 777) | void function Oid (line 837) | Oid function Bitmapset (line 894) | Bitmapset * function Oid (line 979) | Oid function Oid (line 1019) | Oid function Bitmapset (line 1078) | Bitmapset * function DeconstructFkConstraintRow (line 1163) | void function check_functional_grouping (line 1279) | bool FILE: src/backend/catalog/pg_conversion.c function ObjectAddress (line 39) | ObjectAddress function RemoveConversionById (line 147) | void function Oid (line 183) | Oid FILE: src/backend/catalog/pg_db_role_setting.c function AlterSetting (line 23) | void function DropSetting (line 169) | void function ApplySetting (line 219) | void FILE: src/backend/catalog/pg_depend.c function recordDependencyOn (line 47) | void function recordMultipleDependencies (line 59) | void function recordDependencyOnCurrentExtension (line 142) | void function deleteDependencyRecordsFor (line 194) | long function deleteDependencyRecordsForClass (line 244) | long function changeDependencyFor (line 298) | long function isObjectPinned (line 392) | static bool function Oid (line 450) | Oid function sequenceIsOwned (line 503) | bool function List (line 551) | List * function Oid (line 608) | Oid function Oid (line 629) | Oid function Oid (line 696) | Oid function List (line 752) | List * FILE: src/backend/catalog/pg_enum.c function EnumValuesCreate (line 53) | void function EnumValuesDelete (line 148) | void function AddEnumLabel (line 183) | void function RenameEnumLabel (line 480) | void function RenumberEnumType (line 582) | static void function sort_order_cmp (line 618) | static int function EnumLabelOidCmp (line 677) | static int EnumLabelOidCmp(const void *v1, const void*v2) function EnumLabelOid (line 684) | EnumLabelOid *GetAllEnumValueOidLabelSorted(Oid enumtypid, uint16_t *plen) function Oid (line 743) | Oid GetEnumLabelOidCached(EnumLabelOid *pelo, int nents, const char *label) FILE: src/backend/catalog/pg_inherits.c type SeenRelsEntry (line 38) | typedef struct SeenRelsEntry function List (line 55) | List * function List (line 165) | List * function has_subclass (line 260) | bool function has_superclass (line 280) | bool function typeInheritsFrom (line 309) | bool function StoreSingleInheritance (line 411) | void function DeleteInheritsTuple (line 448) | bool function has_inheritance_children (line 488) | bool FILE: src/backend/catalog/pg_largeobject.c function Oid (line 39) | Oid function LargeObjectDrop (line 80) | void function LargeObjectExists (line 152) | bool FILE: src/backend/catalog/pg_namespace.c function Oid (line 41) | Oid FILE: src/backend/catalog/pg_operator.c function validOperatorName (line 72) | static bool function Oid (line 128) | static Oid function Oid (line 168) | static Oid function Oid (line 197) | static Oid function ObjectAddress (line 322) | ObjectAddress function Oid (line 574) | static Oid function OperatorUpd (line 643) | void function ObjectAddress (line 762) | ObjectAddress FILE: src/backend/catalog/pg_proc.c type parse_error_callback_arg (line 44) | typedef struct function ObjectAddress (line 65) | ObjectAddress function Datum (line 721) | Datum function Datum (line 767) | Datum function Datum (line 815) | Datum function sql_function_parse_error_callback (line 942) | static void function function_parse_error_transpose (line 966) | bool function match_prosrc_to_query (line 1023) | static int function match_prosrc_to_literal (line 1081) | static bool function List (line 1138) | List * FILE: src/backend/catalog/pg_publication.c function check_publication_add_relation (line 50) | static void function is_publishable_class (line 99) | static bool function is_publishable_relation (line 111) | bool function Datum (line 125) | Datum function ObjectAddress (line 144) | ObjectAddress function List (line 219) | List * function List (line 248) | List * function List (line 287) | List * function List (line 320) | List * function Publication (line 358) | Publication * function Publication (line 390) | Publication * function Oid (line 415) | Oid function Datum (line 454) | Datum FILE: src/backend/catalog/pg_range.c function RangeCreate (line 36) | void function RangeDelete (line 112) | void FILE: src/backend/catalog/pg_sharding.c function ShardExists (line 72) | bool ShardExists(const Oid shardid) function FindCachedShardNode (line 86) | bool FindCachedShardNode(Oid shardid, Oid nodeid, Shard_node_t *out) function List (line 143) | List* GetAllShardIds() function Oid (line 169) | Oid FindBestShardForTable(int which, Relation rel) function Form_pg_shard_node (line 228) | static Form_pg_shard_node function StmtSafeHandle (line 258) | static StmtSafeHandle function MYSQL_ROW (line 296) | static MYSQL_ROW function FindCurrentMasterNodeId (line 327) | static int FindCurrentMasterNodeId(Oid shardid, Oid *pmaster_nodeid) function UpdateCurrentMasterNodeId (line 516) | static bool UpdateCurrentMasterNodeId(Oid shardid) type ShardingTopoCheckReq (line 622) | typedef struct ShardingTopoCheckReq { function Size (line 629) | Size ShardingTopoCheckSize() function ShardingTopoCheckShmemInit (line 635) | void ShardingTopoCheckShmemInit(void) function RequestShardingTopoCheck (line 660) | bool RequestShardingTopoCheck(Oid shardid) function RequestShardingTopoChecks (line 699) | static int RequestShardingTopoChecks(Oid *poids, int n) function ProcessShardingTopoReqs (line 733) | void ProcessShardingTopoReqs() type ShardConnKillReqQ (line 801) | typedef struct ShardConnKillReqQ { function Size (line 809) | Size ShardConnKillReqQSize() function ShardConnKillReqQShmemInit (line 815) | void ShardConnKillReqQShmemInit(void) function Size (line 836) | Size ShardConnKillReqSize(int nodes) function ShardConnKillReq (line 846) | ShardConnKillReq *makeMetaConnKillReq(char type, uint32_t connid) function ShardConnKillReq (line 869) | ShardConnKillReq *makeShardConnKillReq(char type) function appendShardConnKillReq (line 909) | void appendShardConnKillReq(ShardConnKillReq*req) type MetaShardKillConnReq (line 963) | typedef struct MetaShardKillConnReq { type MetaShardKillConnReqSection (line 967) | typedef struct MetaShardKillConnReqSection { function appendMetaConnKillReq (line 976) | static void appendMetaConnKillReq(MetaShardKillConnReqSection *sec, uint... function freeMetaShardKillConnReqSection (line 994) | static void freeMetaShardKillConnReqSection(MetaShardKillConnReqSection*... function reapShardConnKillReqs (line 1005) | void reapShardConnKillReqs() function Oid (line 1116) | Oid GetShardMasterNodeId(Oid shardid) function topo_service_sigterm (line 1164) | static void function topo_service_sighup (line 1175) | static void function topo_service_siguser2 (line 1181) | static void function get_topo_service_pid (line 1192) | int get_topo_service_pid() function TopoServiceMain (line 1208) | void TopoServiceMain(void) FILE: src/backend/catalog/pg_shdepend.c type SharedDependencyObjectType (line 71) | typedef enum function recordSharedDependencyOn (line 114) | void function recordDependencyOnOwner (line 158) | void function shdepChangeDep (line 193) | static void function changeDependencyOnOwner (line 303) | void function getOidListDiff (line 350) | static void function updateAclDependencies (line 420) | void type remoteDep (line 494) | typedef struct function checkSharedDependencies (line 521) | bool function copyTemplateDependencies (line 710) | void function dropDatabaseDependencies (line 774) | void function deleteSharedDependencyRecordsFor (line 822) | void function shdepAddDependency (line 844) | static void function shdepDropDependency (line 899) | static void function Oid (line 965) | static Oid function shdepLockAndCheckObject (line 986) | void function storeObjectDescription (line 1059) | static void function isSharedObjectPinned (line 1110) | static bool function shdepDropOwned (line 1162) | void function shdepReassignOwned (line 1284) | void FILE: src/backend/catalog/pg_subscription.c function Subscription (line 46) | Subscription * function CountDBSubscriptions (line 117) | int function FreeSubscription (line 149) | void function Oid (line 166) | Oid function List (line 208) | static List * function Oid (line 232) | Oid function Oid (line 281) | Oid function GetSubscriptionRelState (line 337) | char function RemoveSubscriptionRel (line 390) | void function List (line 436) | List * function List (line 483) | List * FILE: src/backend/catalog/pg_type.c function ObjectAddress (line 54) | ObjectAddress function ObjectAddress (line 183) | ObjectAddress function GenerateTypeDependencies (line 519) | void function RenameTypeInternal (line 691) | void function moveArrayTypeName (line 832) | bool FILE: src/backend/catalog/storage.c type PendingRelDelete (line 54) | typedef struct PendingRelDelete function RelationCreateStorage (line 76) | void function log_smgrcreate (line 123) | void function RelationDropStorage (line 143) | void function RelationPreserveStorage (line 188) | void function RelationTruncate (line 225) | void function smgrDoPendingDeletes (line 304) | void function smgrGetPendingDeletes (line 387) | int function PostPrepare_smgr (line 428) | void function AtSubCommit_smgr (line 449) | void function AtSubAbort_smgr (line 469) | void function smgr_redo (line 475) | void FILE: src/backend/catalog/system_views.sql type pg_roles (line 17) | CREATE VIEW pg_roles AS type pg_shadow (line 35) | CREATE VIEW pg_shadow AS type pg_group (line 52) | CREATE VIEW pg_group AS type pg_user (line 60) | CREATE VIEW pg_user AS type pg_policies (line 73) | CREATE VIEW pg_policies AS type pg_rules (line 108) | CREATE VIEW pg_rules AS type pg_views (line 118) | CREATE VIEW pg_views AS type pg_tables (line 127) | CREATE VIEW pg_tables AS type pg_matviews (line 141) | CREATE VIEW pg_matviews AS type pg_indexes (line 154) | CREATE VIEW pg_indexes AS type pg_sequences (line 167) | CREATE OR REPLACE VIEW pg_sequences AS type pg_stats (line 189) | CREATE VIEW pg_stats WITH (security_barrier) AS type pg_publication_tables (line 256) | CREATE VIEW pg_publication_tables AS type pg_locks (line 265) | CREATE VIEW pg_locks AS type pg_cursors (line 268) | CREATE VIEW pg_cursors AS type pg_available_extensions (line 271) | CREATE VIEW pg_available_extensions AS type pg_available_extension_versions (line 277) | CREATE VIEW pg_available_extension_versions AS type pg_prepared_xacts (line 284) | CREATE VIEW pg_prepared_xacts AS type pg_prepared_statements (line 291) | CREATE VIEW pg_prepared_statements AS type pg_seclabels (line 294) | CREATE VIEW pg_seclabels AS type pg_settings (line 471) | CREATE VIEW pg_settings AS type pg_file_settings (line 485) | CREATE VIEW pg_file_settings AS type pg_hba_file_rules (line 491) | CREATE VIEW pg_hba_file_rules AS type pg_timezone_abbrevs (line 497) | CREATE VIEW pg_timezone_abbrevs AS type pg_timezone_names (line 500) | CREATE VIEW pg_timezone_names AS type pg_config (line 503) | CREATE VIEW pg_config AS type pg_stat_all_tables (line 511) | CREATE VIEW pg_stat_all_tables AS type pg_stat_xact_all_tables (line 542) | CREATE VIEW pg_stat_xact_all_tables AS type pg_stat_sys_tables (line 562) | CREATE VIEW pg_stat_sys_tables AS type pg_stat_xact_sys_tables (line 567) | CREATE VIEW pg_stat_xact_sys_tables AS type pg_stat_user_tables (line 572) | CREATE VIEW pg_stat_user_tables AS type pg_stat_xact_user_tables (line 577) | CREATE VIEW pg_stat_xact_user_tables AS type pg_statio_all_tables (line 582) | CREATE VIEW pg_statio_all_tables AS type pg_statio_sys_tables (line 607) | CREATE VIEW pg_statio_sys_tables AS type pg_statio_user_tables (line 612) | CREATE VIEW pg_statio_user_tables AS type pg_stat_all_indexes (line 617) | CREATE VIEW pg_stat_all_indexes AS type pg_stat_sys_indexes (line 633) | CREATE VIEW pg_stat_sys_indexes AS type pg_stat_user_indexes (line 638) | CREATE VIEW pg_stat_user_indexes AS type pg_statio_all_indexes (line 643) | CREATE VIEW pg_statio_all_indexes AS type pg_statio_sys_indexes (line 659) | CREATE VIEW pg_statio_sys_indexes AS type pg_statio_user_indexes (line 664) | CREATE VIEW pg_statio_user_indexes AS type pg_statio_all_sequences (line 669) | CREATE VIEW pg_statio_all_sequences AS type pg_statio_sys_sequences (line 681) | CREATE VIEW pg_statio_sys_sequences AS type pg_statio_user_sequences (line 686) | CREATE VIEW pg_statio_user_sequences AS type pg_stat_activity (line 691) | CREATE VIEW pg_stat_activity AS type pg_stat_replication (line 717) | CREATE VIEW pg_stat_replication AS type pg_stat_wal_receiver (line 742) | CREATE VIEW pg_stat_wal_receiver AS type pg_stat_subscription (line 761) | CREATE VIEW pg_stat_subscription AS type pg_stat_ssl (line 776) | CREATE VIEW pg_stat_ssl AS type pg_replication_slots (line 787) | CREATE VIEW pg_replication_slots AS type pg_stat_database (line 804) | CREATE VIEW pg_stat_database AS type pg_stat_database_conflicts (line 828) | CREATE VIEW pg_stat_database_conflicts AS type pg_stat_user_functions (line 839) | CREATE VIEW pg_stat_user_functions AS type pg_stat_xact_user_functions (line 851) | CREATE VIEW pg_stat_xact_user_functions AS type pg_stat_archiver (line 863) | CREATE VIEW pg_stat_archiver AS type pg_stat_bgwriter (line 874) | CREATE VIEW pg_stat_bgwriter AS type pg_stat_progress_vacuum (line 888) | CREATE VIEW pg_stat_progress_vacuum AS type pg_user_mappings (line 906) | CREATE VIEW pg_user_mappings AS type pg_replication_origin_status (line 930) | CREATE VIEW pg_replication_origin_status AS function ts_debug (line 951) | CREATE FUNCTION ts_debug(IN config regconfig, IN document text, function ts_debug (line 994) | CREATE FUNCTION ts_debug(IN document text, function pg_start_backup (line 1019) | CREATE OR REPLACE FUNCTION function pg_stop_backup (line 1024) | CREATE OR REPLACE FUNCTION pg_stop_backup ( function json_populate_record (line 1031) | CREATE OR REPLACE FUNCTION function json_populate_recordset (line 1036) | CREATE OR REPLACE FUNCTION function pg_logical_slot_get_changes (line 1040) | CREATE OR REPLACE FUNCTION pg_logical_slot_get_changes( function pg_logical_slot_peek_changes (line 1048) | CREATE OR REPLACE FUNCTION pg_logical_slot_peek_changes( function pg_logical_slot_get_binary_changes (line 1056) | CREATE OR REPLACE FUNCTION pg_logical_slot_get_binary_changes( function pg_logical_slot_peek_binary_changes (line 1064) | CREATE OR REPLACE FUNCTION pg_logical_slot_peek_binary_changes( function pg_create_physical_replication_slot (line 1072) | CREATE OR REPLACE FUNCTION pg_create_physical_replication_slot( function pg_create_logical_replication_slot (line 1081) | CREATE OR REPLACE FUNCTION pg_create_logical_replication_slot( function make_interval (line 1090) | CREATE OR REPLACE FUNCTION function jsonb_set (line 1099) | CREATE OR REPLACE FUNCTION function parse_ident (line 1107) | CREATE OR REPLACE FUNCTION function jsonb_insert (line 1114) | CREATE OR REPLACE FUNCTION FILE: src/backend/catalog/toasting.c function AlterTableCreateToastTable (line 59) | void function NewHeapCreateToastTable (line 65) | void function NewRelationCreateToastTable (line 71) | void function CheckAndCreateToastTable (line 77) | static void function BootstrapToastTable (line 95) | void function create_toast_table (line 126) | static bool function needs_toast_table (line 404) | static bool FILE: src/backend/commands/aggregatecmds.c function ObjectAddress (line 56) | ObjectAddress function extractModify (line 473) | static char FILE: src/backend/commands/alter.c function report_name_conflict (line 75) | static void function report_namespace_conflict (line 110) | static void function AlterObjectRename_internal (line 164) | static void function ObjectAddress (line 323) | ObjectAddress function ObjectAddress (line 423) | ObjectAddress function ObjectAddress (line 461) | ObjectAddress function Oid (line 555) | Oid function Oid (line 656) | static Oid function ObjectAddress (line 800) | ObjectAddress function AlterObjectOwner_internal (line 901) | void FILE: src/backend/commands/amcmds.c function ObjectAddress (line 40) | ObjectAddress function RemoveAccessMethodById (line 114) | void function Oid (line 148) | static Oid function Oid (line 182) | Oid function Oid (line 192) | Oid function Oid (line 241) | static Oid FILE: src/backend/commands/analyze.c type AnlIndexData (line 67) | typedef struct AnlIndexData function analyze_rel (line 114) | void function do_analyze_rel (line 353) | static void function compute_index_stats (line 755) | static void function VacAttrStats (line 936) | static VacAttrStats * function acquire_sample_rows (line 1056) | static int function compare_rows (line 1317) | static int function acquire_inherited_sample_rows (line 1347) | static int function update_attstats (line 1586) | static void function Datum (line 1720) | static Datum function Datum (line 1736) | static Datum type ScalarMCVItem (line 1775) | typedef struct type CompareScalarsContext (line 1781) | typedef struct function std_typanalyze (line 1813) | bool function compute_trivial_stats (line 1893) | static void function compute_distinct_stats (line 1983) | static void function compute_scalar_stats (line 2326) | static void function compare_scalars (line 2853) | static int function compare_mcvs (line 2884) | static int function analyze_mcv_list (line 2902) | static int FILE: src/backend/commands/async.c type AsyncQueueEntry (line 167) | typedef struct AsyncQueueEntry type QueuePosition (line 184) | typedef struct QueuePosition type QueueBackendStatus (line 217) | typedef struct QueueBackendStatus type AsyncQueueControl (line 245) | typedef struct AsyncQueueControl type ListenActionKind (line 308) | typedef enum type ListenAction (line 315) | typedef struct type Notification (line 341) | typedef struct Notification function asyncQueuePagePrecedes (line 402) | static bool function Size (line 425) | Size function AsyncShmemInit (line 442) | void function Datum (line 508) | Datum function Async_Notify (line 542) | void function queue_listen (line 607) | static void function Async_Listen (line 637) | void function Async_Unlisten (line 651) | void function Async_UnlistenAll (line 669) | void function Datum (line 689) | Datum function Async_UnlistenOnExit (line 736) | static void function AtPrepare_Notify (line 749) | void function PreCommit_Notify (line 774) | void function AtCommit_Notify (line 873) | void function Exec_ListenPreCommit (line 920) | static void function Exec_ListenCommit (line 1008) | static void function Exec_UnlistenCommit (line 1035) | static void function Exec_UnlistenAllCommit (line 1069) | static void function ProcessCompletedNotifies (line 1100) | void function IsListeningOn (line 1168) | static bool function asyncQueueUnregister (line 1187) | static void function asyncQueueIsFull (line 1219) | static bool function asyncQueueAdvance (line 1250) | static bool function asyncQueueNotificationToEntry (line 1285) | static void function ListCell (line 1322) | static ListCell * function Datum (line 1415) | Datum function asyncQueueUsage (line 1432) | static double function asyncQueueFillWarning (line 1461) | static void function SignalBackends (line 1516) | static bool function AtAbort_Notify (line 1588) | void function AtSubStart_Notify (line 1608) | void function AtSubCommit_Notify (line 1638) | void function AtSubAbort_Notify (line 1670) | void function HandleNotifyInterrupt (line 1706) | void function ProcessNotifyInterrupt (line 1730) | void function asyncQueueReadAllNotifications (line 1746) | static void function asyncQueueProcessPageEntries (line 1916) | static bool function asyncQueueAdvanceTail (line 2005) | static void function ProcessIncomingNotify (line 2056) | static void function NotifyMyFrontEnd (line 2095) | void function AsyncExistsPendingNotify (line 2120) | static bool function ClearPendingActionsAndNotifies (line 2168) | static void FILE: src/backend/commands/cluster.c type RelToCluster (line 63) | typedef struct function cluster (line 105) | void function cluster_rel (line 267) | void function check_index_is_clusterable (line 430) | void function mark_index_clustered (line 490) | void function rebuild_relation (line 573) | static void function Oid (line 626) | Oid function copy_heap_data (line 753) | static void function swap_relation_files (line 1180) | static void function finish_heap_swap (line 1519) | void function List (line 1696) | static List * function reform_and_rewrite_tuple (line 1764) | static void FILE: src/backend/commands/collationcmds.c type CollAliasData (line 39) | typedef struct function ObjectAddress (line 50) | ObjectAddress function IsThereCollationInNamespace (line 235) | void function ObjectAddress (line 263) | ObjectAddress function Datum (line 334) | Datum function is_all_ascii (line 372) | static bool function normalize_libc_locale_name (line 392) | static bool function cmpaliases (line 423) | static int function Datum (line 499) | Datum FILE: src/backend/commands/comment.c function ObjectAddress (line 39) | ObjectAddress function CreateComments (line 141) | void function CreateSharedComments (line 236) | void function DeleteComments (line 324) | void function DeleteSharedComments (line 372) | void FILE: src/backend/commands/constraint.c function Datum (line 37) | Datum FILE: src/backend/commands/conversioncmds.c function ObjectAddress (line 35) | ObjectAddress FILE: src/backend/commands/copy.c type CopyDest (line 64) | typedef enum CopyDest type EolType (line 75) | typedef enum EolType type CopyStateData (line 99) | typedef struct CopyStateData type DR_copy (line 219) | typedef struct function if (line 255) | IF_NEED_REFILL_AND_EOF_BREAK(extralen) \ function SendCopyBegin (line 350) | static void function ReceiveCopyBegin (line 383) | static void function SendCopyEnd (line 419) | static void function CopySendData (line 448) | static void function CopySendString (line 454) | static void function CopySendChar (line 460) | static void function CopySendEndOfRow (line 466) | static void function CopyGetData (line 559) | static int function CopySendInt32 (line 673) | static void function CopyGetInt32 (line 687) | static bool function CopySendInt16 (line 704) | static void function CopyGetInt16 (line 716) | static bool function CopyLoadRawBuf (line 741) | static bool function DoCopy (line 786) | void function ProcessCopyOptions (line 1039) | void function CopyState (line 1399) | static CopyState function ClosePipeToProgram (line 1718) | static void function EndCopy (line 1753) | static void function CopyState (line 1776) | static CopyState function uint64 (line 1914) | static uint64 function EndCopyTo (line 1949) | static void function uint64 (line 1968) | static uint64 function CopyOneRowTo (line 2120) | static void function CopyFromErrorCallback (line 2214) | void function uint64 (line 2323) | uint64 function CopyFromInsertBatch (line 2995) | static void function CopyState (line 3079) | CopyState function NextCopyFromRawFields (line 3338) | bool function NextCopyFrom (line 3390) | bool function EndCopyFrom (line 3631) | void function CopyReadLine (line 3646) | static bool function CopyReadLineText (line 3735) | static bool function GetDecimalFromHex (line 4094) | static int function CopyReadAttributesText (line 4122) | static int function CopyReadAttributesCSV (line 4350) | static int function Datum (line 4519) | static Datum function CopyAttributeOutText (line 4578) | static void function CopyAttributeOutCSV (line 4731) | static void function List (line 4822) | static List * function copy_dest_startup (line 4895) | static void function copy_dest_receive (line 4904) | static bool function copy_dest_shutdown (line 4923) | static void function copy_dest_destroy (line 4932) | static void function DestReceiver (line 4941) | DestReceiver * FILE: src/backend/commands/createas.c type DR_intorel (line 54) | typedef struct function ObjectAddress (line 84) | static ObjectAddress function ObjectAddress (line 156) | static ObjectAddress function ObjectAddress (line 224) | ObjectAddress function GetIntoRelEFlags (line 392) | int function DestReceiver (line 423) | DestReceiver * function intorel_startup (line 442) | static void function intorel_receive (line 583) | static bool function intorel_shutdown (line 615) | static void function intorel_destroy (line 634) | static void FILE: src/backend/commands/dbcommands.c type createdb_failure_params (line 73) | typedef struct type movedb_failure_params (line 79) | typedef struct function Oid (line 103) | Oid function check_encoding_locale_matches (line 752) | void function createdb_failure_callback (line 790) | static void function dropdb (line 810) | void function ObjectAddress (line 1011) | ObjectAddress function movedb (line 1100) | static void function movedb_failure_callback (line 1415) | static void function Oid (line 1431) | Oid function Oid (line 1610) | Oid function ObjectAddress (line 1636) | ObjectAddress function get_db_info (line 1760) | static bool function have_createdb_privilege (line 1881) | static bool function remove_dbtablespaces (line 1906) | static void function check_db_file_conflict (line 1972) | static bool function errdetail_busy_db (line 2014) | static int function Oid (line 2044) | Oid function get_database_name2 (line 2115) | int get_database_name2(Oid dbid, StringInfo str) function get_database_name3 (line 2131) | int get_database_name3(Oid dbid, NameData *nm) function dbase_redo (line 2152) | void FILE: src/backend/commands/define.c function defGetNumeric (line 84) | double function defGetBoolean (line 110) | bool function int32 (line 165) | int32 function int64 (line 189) | int64 function List (line 222) | List * function TypeName (line 254) | TypeName * function defGetTypeLength (line 282) | int function List (line 326) | List * FILE: src/backend/commands/discard.c function DiscardCommand (line 30) | void function DiscardAll (line 56) | static void FILE: src/backend/commands/dropcmds.c function RemoveObjects (line 55) | void function owningrel_does_not_exist_skipping (line 141) | static bool function schema_does_not_exist_skipping (line 177) | static bool function type_in_list_does_not_exist_skipping (line 209) | static bool function does_not_exist_skipping (line 246) | static void FILE: src/backend/commands/event_trigger.c type EventTriggerQueryState (line 50) | typedef struct EventTriggerQueryState type event_trigger_support_data (line 74) | typedef struct type event_trigger_command_tag_check_result (line 80) | typedef enum type SQLDropObject (line 134) | typedef struct SQLDropObject function Oid (line 168) | Oid function validate_ddl_tags (line 256) | static void function event_trigger_command_tag_check_result (line 281) | static event_trigger_command_tag_check_result function validate_table_rewrite_tags (line 331) | static void function event_trigger_command_tag_check_result (line 351) | static event_trigger_command_tag_check_result function error_duplicate_filter_variable (line 364) | static void function Oid (line 376) | static Oid function Datum (line 449) | static Datum function RemoveEventTriggerById (line 478) | void function Oid (line 500) | Oid function ObjectAddress (line 544) | ObjectAddress function AlterEventTriggerOwner_oid (line 577) | void function AlterEventTriggerOwner_internal (line 602) | static void function Oid (line 642) | Oid function filter_event_trigger (line 660) | static bool function List (line 693) | static List * function EventTriggerDDLCommandStart (line 778) | void function EventTriggerDDLCommandEnd (line 826) | void function EventTriggerSQLDrop (line 874) | void function EventTriggerTableRewrite (line 947) | void function EventTriggerInvoke (line 1028) | static void function EventTriggerSupportsObjectType (line 1091) | bool function EventTriggerSupportsObjectClass (line 1165) | bool function EventTriggerBeginCompleteQuery (line 1230) | bool function EventTriggerEndCompleteQuery (line 1274) | void function trackDroppedObjectsNeeded (line 1292) | bool function EventTriggerSQLDropAddObject (line 1324) | void function Datum (line 1440) | Datum function Datum (line 1567) | Datum function Datum (line 1588) | Datum function EventTriggerInhibitCommandCollection (line 1628) | void function EventTriggerUndoInhibitCommandCollection (line 1640) | void function EventTriggerCollectSimpleCommand (line 1662) | void function EventTriggerAlterTableStart (line 1700) | void function EventTriggerAlterTableRelid (line 1734) | void function EventTriggerCollectAlterTableSubcmd (line 1752) | void function EventTriggerAlterTableEnd (line 1787) | void function EventTriggerCollectGrant (line 1819) | void function EventTriggerCollectAlterOpFam (line 1863) | void function EventTriggerCollectCreateOpClass (line 1896) | void function EventTriggerCollectAlterTSConfig (line 1930) | void function EventTriggerCollectAlterDefPrivs (line 1965) | void function Datum (line 1993) | Datum FILE: src/backend/commands/explain.c function ExplainQuery (line 144) | void function ExplainState (line 284) | ExplainState * function TupleDesc (line 301) | TupleDesc function ExplainOneQuery (line 340) | static void function ExplainOneUtility (line 389) | void function ExplainOnePlan (line 464) | void function ExplainPrintPlan (line 613) | void function ExplainPrintTriggers (line 650) | void function ExplainPrintJITSummary (line 696) | void function ExplainPrintJIT (line 725) | void function ExplainQueryText (line 825) | void function report_triggers (line 836) | static void function elapsed_time (line 907) | static double function ExplainPreScanNode (line 926) | static bool function ExplainNode (line 992) | static void function show_plan_tlist (line 1982) | static void function show_expression (line 2040) | static void function show_qual (line 2063) | static void function show_scan_qual (line 2084) | static void function show_upper_qual (line 2098) | static void function show_sort_keys (line 2112) | static void function show_merge_append_keys (line 2127) | static void function show_agg_keys (line 2143) | static void function show_grouping_sets (line 2166) | static void function show_grouping_set_keys (line 2197) | static void function show_group_keys (line 2275) | static void function show_sort_group_keys (line 2295) | static void function show_sortorder_options (line 2352) | static void function show_tablesample (line 2408) | static void function show_sort_info (line 2474) | static void function show_hash_info (line 2556) | static void function show_tidbitmap_info (line 2659) | static void function show_instrumentation_count (line 2689) | static void function show_foreignscan_info (line 2718) | static void function show_eval_params (line 2739) | static void function show_buffer_usage (line 2788) | static void function ExplainIndexScanDetails (line 2912) | static void function ExplainScanTarget (line 2951) | static void function ExplainModifyTarget (line 2964) | static void function ExplainTargetRel (line 2973) | static void function show_modifytable_info (line 3097) | static void function ExplainMemberNodes (line 3266) | static void function ExplainSubPlans (line 3293) | static void function ExplainCustomChildren (line 3327) | static void function ExplainPropertyList (line 3342) | void function ExplainPropertyListNested (line 3412) | void function ExplainProperty (line 3465) | static void function ExplainPropertyText (line 3518) | void function ExplainPropertyInteger (line 3527) | void function ExplainPropertyFloat (line 3541) | void function ExplainPropertyBool (line 3555) | void function ExplainOpenGroup (line 3570) | void function ExplainCloseGroup (line 3633) | void function ExplainDummyGroup (line 3669) | static void function ExplainBeginOutput (line 3715) | void function ExplainEndOutput (line 3746) | void function ExplainSeparatePlans (line 3775) | void function ExplainXMLTag (line 3804) | static void function ExplainJSONLineEnding (line 3831) | static void function ExplainYAMLLineStarting (line 3851) | static void function escape_yaml (line 3876) | static void function show_remotescan_details (line 3882) | static void FILE: src/backend/commands/extension.c type ExtensionControlFile (line 73) | typedef struct ExtensionControlFile type ExtensionVersionInfo (line 91) | typedef struct ExtensionVersionInfo function Oid (line 134) | Oid function Oid (line 218) | static Oid function check_valid_extension_name (line 255) | static void function check_valid_version_name (line 302) | static void function is_extension_control_filename (line 349) | static bool function is_extension_script_filename (line 357) | static bool function parse_extension_control_file (line 465) | static void function ExtensionControlFile (line 602) | static ExtensionControlFile * function ExtensionControlFile (line 630) | static ExtensionControlFile * function execute_sql_string (line 696) | static void function execute_extension_script (line 785) | static void function ExtensionVersionInfo (line 951) | static ExtensionVersionInfo * function ExtensionVersionInfo (line 984) | static ExtensionVersionInfo * function List (line 1012) | static List * function List (line 1075) | static List * function List (line 1118) | static List * function ExtensionVersionInfo (line 1211) | static ExtensionVersionInfo * function ObjectAddress (line 1266) | static ObjectAddress function Oid (line 1555) | static Oid function ObjectAddress (line 1627) | ObjectAddress function ObjectAddress (line 1747) | ObjectAddress function RemoveExtensionById (line 1832) | void function Datum (line 1886) | Datum function Datum (line 1995) | Datum function get_available_versions_for_extension (line 2082) | static void function Datum (line 2187) | static Datum function Datum (line 2215) | Datum function Datum (line 2329) | Datum function extension_config_remove (line 2516) | static void function ObjectAddress (line 2687) | ObjectAddress function ObjectAddress (line 2869) | ObjectAddress function ApplyExtensionUpdates (line 3019) | static void function ObjectAddress (line 3177) | ObjectAddress type stat (line 3321) | struct stat FILE: src/backend/commands/foreigncmds.c type import_error_callback_arg (line 42) | typedef struct function Datum (line 64) | static Datum function Datum (line 108) | Datum function AlterForeignDataWrapperOwner_internal (line 206) | static void function ObjectAddress (line 276) | ObjectAddress function AlterForeignDataWrapperOwner_oid (line 311) | void function AlterForeignServerOwner_internal (line 336) | static void function ObjectAddress (line 413) | ObjectAddress function AlterForeignServerOwner_oid (line 446) | void function Oid (line 471) | static Oid function Oid (line 496) | static Oid function parse_func_options (line 515) | static void function ObjectAddress (line 559) | ObjectAddress function ObjectAddress (line 672) | ObjectAddress function RemoveForeignDataWrapperById (line 836) | void function ObjectAddress (line 860) | ObjectAddress function ObjectAddress (line 984) | ObjectAddress function RemoveForeignServerById (line 1083) | void function user_mapping_ddl_aclcheck (line 1109) | static void function ObjectAddress (line 1134) | ObjectAddress function ObjectAddress (line 1253) | ObjectAddress function Oid (line 1348) | Oid function RemoveUserMappingById (line 1425) | void function CreateForeignTable (line 1449) | void function ImportForeignSchema (line 1529) | void function import_error_callback (line 1646) | static void FILE: src/backend/commands/functioncmds.c function compute_return_type (line 87) | static void function interpret_function_parameter_list (line 183) | void function compute_common_attribute (line 472) | static bool function interpret_func_volatility (line 571) | static char function interpret_func_parallel (line 589) | static char function ArrayType (line 614) | static ArrayType * function compute_function_attributes (line 644) | static void function interpret_AS_clause (line 806) | static void function ObjectAddress (line 866) | ObjectAddress function RemoveFunctionById (line 1127) | void function ObjectAddress (line 1175) | ObjectAddress function SetFunctionReturnType (line 1327) | void function SetFunctionArgType (line 1369) | void function ObjectAddress (line 1411) | ObjectAddress function Oid (line 1728) | Oid function DropCastById (line 1745) | void function check_transform_function (line 1772) | static void function ObjectAddress (line 1802) | ObjectAddress function Oid (line 2009) | Oid function DropTransformById (line 2027) | void function IsThereFunctionInNamespace (line 2060) | void function ExecuteDoStmt (line 2083) | void function ExecuteCallStmt (line 2209) | void function TupleDesc (line 2374) | TupleDesc FILE: src/backend/commands/indexcmds.c function CheckIndexCompatible (line 129) | bool function ObjectAddress (line 328) | ObjectAddress function CheckMutability (line 1406) | static bool function CheckPredicate (line 1440) | static void function ComputeIndexAttrs (line 1463) | static void function Oid (line 1788) | Oid function Oid (line 1908) | Oid function List (line 2227) | static List * function ReindexIndex (line 2285) | void function RangeVarCallbackForReindexIndex (line 2326) | static void function Oid (line 2385) | Oid function ReindexMultipleTables (line 2413) | void function ReindexPartitionedIndex (line 2589) | static void function IndexSetParentIndex (line 2603) | void function update_relispartition (line 2745) | static void FILE: src/backend/commands/lockcmds.c function LockTableCommand (line 40) | void function RangeVarCallbackForLockTable (line 81) | static void function LockTableRecurse (line 126) | static void type LockViewRecurse_context (line 188) | typedef struct function LockViewRecurse_walker (line 197) | static bool function LockViewRecurse (line 268) | static void function AclResult (line 295) | static AclResult FILE: src/backend/commands/matview.c type DR_transientrel (line 47) | typedef struct function SetMatViewPopulatedState (line 80) | void function ObjectAddress (line 134) | ObjectAddress function uint64 (line 370) | static uint64 function DestReceiver (line 429) | DestReceiver * function transientrel_startup (line 447) | static void function transientrel_receive (line 477) | static bool function transientrel_shutdown (line 503) | static void function transientrel_destroy (line 522) | static void function refresh_by_match_merge (line 579) | static void function refresh_by_heap_swap (line 847) | static void function is_usable_unique_index (line 857) | static bool function MatViewIncrementalMaintenanceIsEnabled (line 911) | bool function OpenMatViewIncrementalMaintenance (line 917) | static void function CloseMatViewIncrementalMaintenance (line 923) | static void FILE: src/backend/commands/opclasscmds.c function HeapTuple (line 83) | static HeapTuple function Oid (line 141) | Oid function HeapTuple (line 162) | static HeapTuple function Oid (line 220) | Oid function ObjectAddress (line 241) | static ObjectAddress function ObjectAddress (line 323) | ObjectAddress function ObjectAddress (line 718) | ObjectAddress function Oid (line 763) | Oid function AlterOpFamilyAdd (line 822) | static void function AlterOpFamilyDrop (line 947) | static void function processTypesSpec (line 1023) | static void function assignOperTypes (line 1052) | static void function assignProcTypes (line 1118) | static void function addFamilyMember (line 1252) | static void function storeOperators (line 1291) | static void function storeProcedures (line 1406) | static void function dropOperators (line 1506) | static void function dropProcedures (line 1546) | static void function RemoveOpFamilyById (line 1583) | void function RemoveOpClassById (line 1602) | void function RemoveAmOpEntryById (line 1621) | void function RemoveAmProcEntryById (line 1650) | void function IsThereOpClassInNamespace (line 1685) | void function IsThereOpFamilyInNamespace (line 1708) | void FILE: src/backend/commands/operatorcmds.c function ObjectAddress (line 66) | ObjectAddress function Oid (line 262) | static Oid function Oid (line 297) | static Oid function RemoveOperatorById (line 341) | void function ObjectAddress (line 386) | ObjectAddress FILE: src/backend/commands/policy.c function RangeVarCallbackForPolicy (line 64) | static void function parse_policy_command (line 108) | static char function Datum (line 137) | static Datum * function RelationBuildRowSecurity (line 190) | void function RemovePolicyById (line 352) | void function RemoveRoleFromObjectPolicy (line 437) | bool function ObjectAddress (line 685) | ObjectAddress function ObjectAddress (line 880) | ObjectAddress function ObjectAddress (line 1204) | ObjectAddress function Oid (line 1313) | Oid function relation_has_policies (line 1365) | bool FILE: src/backend/commands/portalcmds.c function PerformCursorOpen (line 41) | void function PerformPortalFetch (line 167) | void function PerformPortalClose (line 215) | void function PortalCleanup (line 264) | void function PersistHoldablePortal (line 317) | void FILE: src/backend/commands/prepare.c function PrepareQuery (line 56) | void function ExecuteQuery (line 199) | void function ParamListInfo (line 326) | static ParamListInfo function InitQueryHashTable (line 430) | static void function StorePreparedStatement (line 452) | void function PreparedStatement (line 494) | PreparedStatement * function TupleDesc (line 526) | TupleDesc function List (line 549) | List * function DeallocateQuery (line 565) | void function DropPreparedStatement (line 579) | void function DropAllPreparedStatements (line 600) | void function ExplainExecuteQuery (line 631) | void function Datum (line 709) | Datum function Datum (line 800) | static Datum FILE: src/backend/commands/proclang.c type PLTemplate (line 43) | typedef struct function ObjectAddress (line 62) | ObjectAddress function ObjectAddress (line 319) | static ObjectAddress function PLTemplate (line 446) | static PLTemplate * function PLTemplateExists (line 514) | bool function DropProceduralLanguageById (line 523) | void function Oid (line 548) | Oid FILE: src/backend/commands/publicationcmds.c function parse_publication_options (line 60) | static void function ObjectAddress (line 140) | ObjectAddress function AlterPublicationOptions (line 238) | static void function AlterPublicationTables (line 323) | static void function AlterPublication (line 401) | void function RemovePublicationById (line 436) | void function RemovePublicationRelById (line 459) | void function List (line 490) | static List * function CloseTableList (line 568) | static void function PublicationAddTables (line 584) | static void function PublicationDropTables (line 617) | static void function AlterPublicationOwner_internal (line 650) | static void function ObjectAddress (line 701) | ObjectAddress function AlterPublicationOwner_oid (line 734) | void FILE: src/backend/commands/schemacmds.c function Oid (line 52) | Oid function RemoveSchemaById (line 219) | void function ObjectAddress (line 244) | ObjectAddress function AlterSchemaOwner_oid (line 300) | void function ObjectAddress (line 323) | ObjectAddress function AlterSchemaOwner_internal (line 352) | static void FILE: src/backend/commands/seclabel.c type LabelProvider (line 28) | typedef struct function ObjectAddress (line 43) | ObjectAddress function SetSharedSecurityLabel (line 251) | static void function SetSecurityLabel (line 326) | void function DeleteSharedSecurityLabel (line 413) | void function DeleteSecurityLabel (line 445) | void function register_label_provider (line 492) | void FILE: src/backend/commands/sequence.c type sequence_magic (line 68) | typedef struct sequence_magic type SeqTableData (line 88) | typedef struct SeqTableData type SeqTableData (line 101) | typedef SeqTableData *SeqTable; function ObjectAddress (line 133) | ObjectAddress function ResetSequence (line 300) | void function fill_seq_with_data (line 368) | static void function ObjectAddress (line 447) | ObjectAddress function DeleteSequenceTuple (line 561) | void function Datum (line 584) | Datum function Datum (line 606) | Datum function int64 (line 614) | int64 function Datum (line 880) | Datum function Datum (line 911) | Datum function do_setval (line 959) | static void function Datum (line 1085) | Datum function Datum (line 1100) | Datum function Relation (line 1120) | static Relation function create_seq_hashtable (line 1148) | static void function init_sequence (line 1165) | static void function Form_pg_sequence_data (line 1232) | static Form_pg_sequence_data function init_params (line 1298) | static void function process_owned_by (line 1734) | static void function List (line 1847) | List * function Datum (line 1881) | Datum function Datum (line 1940) | Datum function seq_redo (line 1977) | void function ResetSequenceCaches (line 2030) | void function seq_mask (line 2045) | void FILE: src/backend/commands/statscmds.c function compare_int16 (line 41) | static int function ObjectAddress (line 54) | ObjectAddress function RemoveStatisticsById (line 378) | void function UpdateStatisticsForTypeChange (line 419) | void FILE: src/backend/commands/subscriptioncmds.c function parse_subscription_options (line 63) | static void function Datum (line 249) | static Datum function ObjectAddress (line 303) | ObjectAddress function AlterSubscription_refresh (line 502) | static void function ObjectAddress (line 611) | ObjectAddress function DropSubscription (line 807) | void function AlterSubscriptionOwner_internal (line 1014) | static void function ObjectAddress (line 1051) | ObjectAddress function AlterSubscriptionOwner_oid (line 1085) | void function List (line 1111) | static List * FILE: src/backend/commands/tablecmds.c type OnCommitItem (line 109) | typedef struct OnCommitItem type AlteredTableInfo (line 155) | typedef struct AlteredTableInfo type NewConstraint (line 183) | typedef struct NewConstraint type NewColumnValue (line 201) | typedef struct NewColumnValue type dropmsgstrings (line 211) | struct dropmsgstrings type dropmsgstrings (line 221) | struct dropmsgstrings type DropRelationCallbackState (line 279) | struct DropRelationCallbackState function ObjectAddress (line 523) | ObjectAddress function DropErrorMsgNonExistent (line 1051) | static void function DropErrorMsgWrongType (line 1099) | static void function RemoveRelations (line 1126) | void function RangeVarCallbackForDropRelation (line 1248) | static void function ExecuteTruncate (line 1370) | void function ExecuteTruncateGuts (line 1476) | void function truncate_check_rel (line 1775) | static void function List (line 1902) | static List * function MergeCheckConstraint (line 2557) | static bool function StoreCatalogInheritance (line 2595) | static void function StoreCatalogInheritance1 (line 2639) | static void function findAttrByName (line 2684) | static int function SetRelationHasSubclass (line 2716) | void function renameatt_check (line 2750) | static void function AttrNumber (line 2798) | static AttrNumber function RangeVarCallbackForRenameAttribute (line 2951) | static void function ObjectAddress (line 2971) | ObjectAddress function ObjectAddress (line 3009) | static ObjectAddress function ObjectAddress (line 3115) | ObjectAddress function ObjectAddress (line 3166) | ObjectAddress function RenameRelationInternal (line 3204) | void function CheckTableNotInUse (line 3301) | void function Oid (line 3329) | Oid function AlterTable (line 3380) | void function AlterTableInternal (line 3404) | void function LOCKMODE (line 3449) | LOCKMODE function ATController (line 3698) | static void function ATPrepCmd (line 3735) | static void function ATRewriteCatalogs (line 4043) | static void function ATExecCmd (line 4112) | static void function ATRewriteTables (line 4402) | static void function ATRewriteTable (line 4646) | static void function AlteredTableInfo (line 4972) | static AlteredTableInfo * function ATSimplePermissions (line 5009) | static void function ATWrongRelkindError (line 5065) | static void function ATSimpleRecursion (line 5127) | static void function ATCheckPartitionsNotInUse (line 5175) | static void function ATTypedTableRecursion (line 5205) | static void function find_composite_type_dependencies (line 5250) | void function List (line 5368) | static List * function check_of_type (line 5415) | void function ATPrepAddColumn (line 5458) | static void function ObjectAddress (line 5478) | static ObjectAddress function check_for_column_name_collision (line 5877) | static bool function add_column_datatype_dependency (line 5930) | static void function add_column_collation_dependency (line 5948) | static void function ATPrepAddOids (line 5973) | static void function ATPrepDropNotNull (line 6003) | static void function ObjectAddress (line 6022) | static ObjectAddress function ATPrepSetNotNull (line 6147) | static void function ObjectAddress (line 6171) | static ObjectAddress function ObjectAddress (line 6233) | static ObjectAddress function ObjectAddress (line 6304) | static ObjectAddress function ObjectAddress (line 6376) | static ObjectAddress function ObjectAddress (line 6458) | static ObjectAddress function ATPrepSetStatistics (line 6532) | static void function ObjectAddress (line 6572) | static ObjectAddress function ObjectAddress (line 6671) | static ObjectAddress function ObjectAddress (line 6749) | static ObjectAddress function ATPrepDropColumn (line 6835) | static void function ObjectAddress (line 6854) | static ObjectAddress function ObjectAddress (line 7073) | static ObjectAddress function ObjectAddress (line 7128) | static ObjectAddress function ObjectAddress (line 7220) | static ObjectAddress function ObjectAddress (line 7299) | static ObjectAddress function ObjectAddress (line 7426) | static ObjectAddress function CloneForeignKeyConstraints (line 7937) | void function CloneFkReferencing (line 7991) | static void function ObjectAddress (line 8291) | static ObjectAddress function ObjectAddress (line 8459) | static ObjectAddress function transformColumnNameList (line 8623) | static int function transformFkeyGetPrimaryKey (line 8668) | static int function Oid (line 8765) | static Oid function CoercionPathType (line 8906) | static CoercionPathType function checkFkeyPermissions (line 8935) | static void function validateCheckConstraint (line 8964) | static void function validateForeignKeyConstraint (line 9049) | static void function CreateFKCheckTrigger (line 9127) | static void function createForeignKeyActionTriggers (line 9181) | static void function createForeignKeyCheckTriggers (line 9302) | static void function createForeignKeyTriggers (line 9319) | void function ATExecDropConstraint (line 9349) | static void function ATPrepAlterColumnType (line 9587) | static void function ATColumnChangeRequiresRewrite (line 9830) | static bool function ObjectAddress (line 9860) | static ObjectAddress function RememberConstraintForRebuilding (line 10320) | static void function RememberIndexForRebuilding (line 10346) | static void function ObjectAddress (line 10388) | static ObjectAddress function ATPostAlterTypeCleanup (line 10498) | static void function ATPostAlterTypeParse (line 10609) | static void function RebuildConstraintComment (line 10797) | static void function TryReuseIndex (line 10841) | static void function TryReuseForeignKey (line 10865) | static void function ATExecChangeOwner (line 10915) | void function change_owner_fix_column_acls (line 11154) | static void function change_owner_recurse_to_sequences (line 11219) | static void function ObjectAddress (line 11288) | static ObjectAddress function ATExecDropCluster (line 11320) | static void function ATPrepSetTableSpace (line 11329) | static void function ATExecSetRelOptions (line 11359) | static void function ATExecSetTableSpace (line 11603) | static void function ATExecPartedIdxSetTableSpace (line 11771) | static void function Oid (line 11834) | Oid function copy_relation_data (line 12004) | static void function ATExecEnableDisableTrigger (line 12092) | static void function ATExecEnableDisableRule (line 12104) | static void function ATPrepAddInherit (line 12118) | static void function ObjectAddress (line 12140) | static ObjectAddress function CreateInheritance (line 12260) | static void function constraints_equivalent (line 12354) | static bool function MergeAttributesIntoExisting (line 12383) | static void function MergeConstraintsIntoExisting (line 12533) | static void function ObjectAddress (line 12663) | static ObjectAddress function RemoveInheritance (line 12716) | static void function drop_parent_dependency (line 12885) | static void function ObjectAddress (line 12937) | static ObjectAddress function ATExecDropOf (line 13078) | static void function relation_mark_replica_identity (line 13119) | static void function ATExecReplicaIdentity (line 13217) | static void function ATExecEnableRowSecurity (line 13336) | static void function ATExecDisableRowSecurity (line 13359) | static void function ATExecForceNoForceRowSecurity (line 13386) | static void function ATExecGenericOptions (line 13412) | static void function ATPrepChangePersistence (line 13497) | static bool function ObjectAddress (line 13616) | ObjectAddress function AlterTableNamespaceInternal (line 13686) | void function AlterRelationNamespaceInternal (line 13724) | void function AlterIndexNamespaces (line 13794) | static void function AlterSeqNamespaces (line 13839) | static void function register_on_commit_action (line 13927) | void function remove_on_commit_action (line 13958) | void function PreCommit_on_commit_actions (line 13981) | void function AtEOXact_on_commit_actions (line 14083) | void function AtEOSubXact_on_commit_actions (line 14125) | void function RangeVarCallbackOwnsTable (line 14170) | void function RangeVarCallbackOwnsRelation (line 14203) | void function RangeVarCallbackForAlterRelation (line 14235) | static void function PartitionSpec (line 14362) | static PartitionSpec * function ComputePartitionAttrs (line 14432) | static void function PartConstraintImpliedByRelConstraint (line 14647) | bool function QueuePartitionConstraintValidation (line 14737) | static void function ObjectAddress (line 14814) | static ObjectAddress function AttachPartitionEnsureIndexes (line 15145) | static void function CloneRowTriggersToPartition (line 15318) | static void function ObjectAddress (line 15466) | static ObjectAddress type AttachIndexCallbackState (line 15628) | struct AttachIndexCallbackState function RangeVarCallbackForAttachIndex (line 15635) | static void function ObjectAddress (line 15689) | static ObjectAddress function refuseDupeIndexAttach (line 15843) | static void function validatePartitionedIndex (line 15884) | static void FILE: src/backend/commands/tablespace.c function TablespaceCreateDbspace (line 115) | void function Oid (line 233) | Oid function DropTableSpace (line 401) | void function create_tablespace_directories (line 564) | static void function destroy_tablespace_directories (line 662) | static bool function directory_is_empty (line 832) | bool function remove_tablespace_symlink (line 862) | void function ObjectAddress (line 911) | ObjectAddress function Oid (line 987) | Oid function check_default_tablespace (line 1063) | bool function Oid (line 1113) | Oid type temp_tablespaces_extra (line 1152) | typedef struct function check_temp_tablespaces (line 1159) | bool function assign_temp_tablespaces (line 1265) | void function PrepareTempTablespaces (line 1290) | void function Oid (line 1383) | Oid function tblspc_redo (line 1468) | void FILE: src/backend/commands/trigger.c function ObjectAddress (line 158) | ObjectAddress type OldTriggerInfo (line 1216) | typedef struct function ConvertTriggerToFK (line 1223) | static void function RemoveTriggerById (line 1479) | void function Oid (line 1557) | Oid function RangeVarCallbackForRenameTrigger (line 1607) | static void function ObjectAddress (line 1653) | ObjectAddress function EnableDisableTrigger (line 1785) | void function RelationBuildTriggers (line 1908) | void function SetTriggerFlags (line 2059) | static void function TriggerDesc (line 2136) | TriggerDesc * function FreeTriggerDesc (line 2191) | void function equalTriggerDescs (line 2228) | bool function HeapTuple (line 2351) | static HeapTuple function ExecBSInsertTriggers (line 2445) | void function ExecASInsertTriggers (line 2502) | void function TupleTableSlot (line 2513) | TupleTableSlot * function ExecARInsertTriggers (line 2579) | void function TupleTableSlot (line 2594) | TupleTableSlot * function ExecBSDeleteTriggers (line 2660) | void function ExecASDeleteTriggers (line 2717) | void function ExecBRDeleteTriggers (line 2735) | bool function ExecARDeleteTriggers (line 2817) | void function ExecIRDeleteTriggers (line 2849) | bool function ExecBSUpdateTriggers (line 2896) | void function ExecASUpdateTriggers (line 2956) | void function TupleTableSlot (line 2969) | TupleTableSlot * function ExecARUpdateTriggers (line 3086) | void function TupleTableSlot (line 3128) | TupleTableSlot * function ExecBSTruncateTriggers (line 3194) | void function ExecASTruncateTriggers (line 3246) | void function HeapTuple (line 3257) | static HeapTuple function TriggerEnabled (line 3415) | static bool type SetConstraintTriggerData (line 3576) | typedef struct SetConstraintTriggerData type SetConstraintTriggerData (line 3582) | struct SetConstraintTriggerData type SetConstraintStateData (line 3594) | typedef struct SetConstraintStateData type SetConstraintStateData (line 3603) | typedef SetConstraintStateData *SetConstraintState; type uint32 (line 3643) | typedef uint32 TriggerFlags; type AfterTriggerSharedData (line 3655) | struct AfterTriggerSharedData type AfterTriggerSharedData (line 3657) | typedef struct AfterTriggerSharedData type AfterTriggerEventData (line 3666) | struct AfterTriggerEventData type AfterTriggerEventData (line 3668) | typedef struct AfterTriggerEventData type AfterTriggerEventDataOneCtid (line 3676) | typedef struct AfterTriggerEventDataOneCtid type AfterTriggerEventDataZeroCtids (line 3683) | typedef struct AfterTriggerEventDataZeroCtids type AfterTriggerEventChunk (line 3705) | typedef struct AfterTriggerEventChunk type AfterTriggerEventList (line 3717) | typedef struct AfterTriggerEventList type AfterTriggersQueryData (line 3819) | typedef struct AfterTriggersQueryData AfterTriggersQueryData; type AfterTriggersTransData (line 3820) | typedef struct AfterTriggersTransData AfterTriggersTransData; type AfterTriggersTableData (line 3821) | typedef struct AfterTriggersTableData AfterTriggersTableData; type AfterTriggersData (line 3823) | typedef struct AfterTriggersData type AfterTriggersQueryData (line 3840) | struct AfterTriggersQueryData type AfterTriggersTransData (line 3847) | struct AfterTriggersTransData type AfterTriggersTableData (line 3856) | struct AfterTriggersTableData function Tuplestorestate (line 3892) | static Tuplestorestate * function afterTriggerCheckState (line 3928) | static bool function afterTriggerAddEvent (line 3974) | static void function afterTriggerFreeEventList (line 4090) | static void function afterTriggerRestoreEventList (line 4111) | static void function afterTriggerDeleteHeadEventChunk (line 4151) | static void function AfterTriggerExecute (line 4205) | static void function afterTriggerMarkEvents (line 4399) | static bool function afterTriggerInvokeEvents (line 4471) | static bool function AfterTriggersTableData (line 4612) | static AfterTriggersTableData * function TransitionCaptureState (line 4670) | TransitionCaptureState * function AfterTriggerBeginXact (line 4760) | void function AfterTriggerBeginQuery (line 4792) | void function AfterTriggerEndQuery (line 4812) | void function AfterTriggerFreeQuery (line 4903) | static void function AfterTriggerFireDeferred (line 4956) | void function AfterTriggerEndXact (line 5012) | void function AfterTriggerBeginSubXact (line 5060) | void function AfterTriggerEndSubXact (line 5108) | void function AfterTriggerEnlargeQueryState (line 5210) | static void function SetConstraintState (line 5257) | static SetConstraintState function SetConstraintState (line 5282) | static SetConstraintState function SetConstraintState (line 5302) | static SetConstraintState function AfterTriggerSetState (line 5332) | void function AfterTriggerPendingOnRel (line 5655) | bool function AfterTriggerSaveEvent (line 5725) | static void function before_stmt_triggers_fired (line 6038) | static bool function cancel_prior_stmt_triggers (line 6084) | static void function Datum (line 6159) | Datum FILE: src/backend/commands/tsearchcmds.c function Datum (line 64) | static Datum function ObjectAddress (line 127) | static ObjectAddress function ObjectAddress (line 175) | ObjectAddress function RemoveTSParserById (line 291) | void function ObjectAddress (line 318) | static ObjectAddress function verify_dictoptions (line 353) | static void function ObjectAddress (line 408) | ObjectAddress function RemoveTSDictionaryById (line 500) | void function ObjectAddress (line 524) | ObjectAddress function Datum (line 646) | static Datum function ObjectAddress (line 689) | static ObjectAddress function ObjectAddress (line 728) | ObjectAddress function RemoveTSTemplateById (line 820) | void function HeapTuple (line 847) | static HeapTuple function ObjectAddress (line 872) | static ObjectAddress function ObjectAddress (line 959) | ObjectAddress function RemoveTSConfigurationById (line 1124) | void function ObjectAddress (line 1172) | ObjectAddress function MakeConfigurationMapping (line 1276) | static void function DropConfigurationMapping (line 1437) | static void function text (line 1515) | text * function List (line 1560) | List * FILE: src/backend/commands/typecmds.c type RelToCheck (line 74) | typedef struct function ObjectAddress (line 112) | ObjectAddress function RemoveTypeById (line 685) | void function ObjectAddress (line 725) | ObjectAddress function ObjectAddress (line 1153) | ObjectAddress function ObjectAddress (line 1275) | ObjectAddress function checkEnumOwner (line 1346) | static void function ObjectAddress (line 1368) | ObjectAddress function makeRangeConstructors (line 1636) | static void function Oid (line 1707) | static Oid function Oid (line 1774) | static Oid function Oid (line 1825) | static Oid function Oid (line 1856) | static Oid function Oid (line 1879) | static Oid function Oid (line 1906) | static Oid function Oid (line 1933) | static Oid function Oid (line 1968) | static Oid function Oid (line 2007) | static Oid function Oid (line 2048) | static Oid function Oid (line 2096) | Oid function ObjectAddress (line 2137) | ObjectAddress function ObjectAddress (line 2195) | ObjectAddress function ObjectAddress (line 2335) | ObjectAddress function ObjectAddress (line 2453) | ObjectAddress function ObjectAddress (line 2544) | ObjectAddress function ObjectAddress (line 2653) | ObjectAddress function validateDomainConstraint (line 2756) | static void function List (line 2874) | static List * function checkDomainOwner (line 3043) | void function Node (line 3194) | static Node * function ObjectAddress (line 3226) | ObjectAddress function ObjectAddress (line 3304) | ObjectAddress function AlterTypeOwner_oid (line 3413) | void function AlterTypeOwnerInternal (line 3453) | void function ObjectAddress (line 3508) | ObjectAddress function Oid (line 3545) | Oid function Oid (line 3583) | Oid FILE: src/backend/commands/user.c function have_createrole_privilege (line 61) | static bool function Oid (line 71) | Oid function Oid (line 503) | Oid function Oid (line 885) | Oid function DropRole (line 965) | void function ObjectAddress (line 1142) | ObjectAddress function GrantRole (line 1273) | void function DropOwnedObjects (line 1332) | void function ReassignOwnedObjects (line 1358) | void function List (line 1395) | List * function AddRoleMems (line 1424) | static void function DelRoleMems (line 1568) | static void FILE: src/backend/commands/vacuum.c function ExecVacuum (line 86) | void function vacuum (line 165) | void function List (line 425) | static List * function List (line 526) | static List * function vacuum_set_xid_limits (line 592) | void function vac_estimate_reltuples (line 778) | double function vac_update_relstats (line 863) | void function vac_update_datfrozenxid (line 990) | void function vac_truncate_clog (line 1154) | static void function vacuum_rel (line 1300) | static bool function vac_open_indexes (line 1618) | void function vac_close_indexes (line 1661) | void function vacuum_delay_point (line 1682) | void FILE: src/backend/commands/vacuumlazy.c type LVRelStats (line 114) | typedef struct LVRelStats function lazy_vacuum_rel (line 189) | void function vacuum_log_cleanup_info (line 434) | static void function lazy_scan_heap (line 467) | static void function lazy_vacuum_heap (line 1471) | static void function lazy_vacuum_page (line 1536) | static int function lazy_check_needs_freeze (line 1634) | static bool function lazy_vacuum_index (line 1686) | static void function lazy_cleanup_index (line 1718) | static void function should_attempt_truncation (line 1794) | static bool function lazy_truncate_heap (line 1812) | static void function BlockNumber (line 1940) | static BlockNumber function lazy_space_alloc (line 2082) | static void function lazy_record_dead_tuple (line 2117) | static void function lazy_tid_reaped (line 2142) | static bool function vac_cmp_itemptr (line 2160) | static int function heap_page_is_all_visible (line 2193) | static bool FILE: src/backend/commands/variable.c function check_datestyle (line 44) | bool function assign_datestyle (line 236) | void function check_timezone (line 253) | bool function assign_timezone (line 373) | void function check_log_timezone (line 408) | bool function assign_log_timezone (line 446) | void function check_transaction_read_only (line 485) | bool function check_XactIsoLevel (line 524) | bool function assign_XactIsoLevel (line 585) | void function check_transaction_deferrable (line 614) | bool function check_random_seed (line 642) | bool function assign_random_seed (line 654) | void function check_client_encoding (line 674) | bool function assign_client_encoding (line 750) | void type role_auth_extra (line 789) | typedef struct function check_session_authorization (line 796) | bool function assign_session_authorization (line 842) | void function check_role (line 864) | bool function assign_role (line 929) | void FILE: src/backend/commands/view.c function validateWithCheckOption (line 45) | void function ObjectAddress (line 68) | static ObjectAddress function checkViewTupleDesc (line 272) | static void function DefineViewRules (line 321) | static void function Query (line 358) | static Query * function ObjectAddress (line 415) | ObjectAddress function StoreViewQuery (line 583) | void FILE: src/backend/executor/execAmi.c function ExecReScan (line 76) | void function ExecMarkPos (line 318) | void function ExecRestrPos (line 367) | void function ExecSupportsMarkRestore (line 409) | bool function ExecSupportsBackwardScan (line 466) | bool function IndexSupportsBackwardScan (line 549) | static bool function ExecMaterializesOutput (line 582) | bool FILE: src/backend/executor/execCurrent.c function execCurrentOf (line 42) | bool function ScanState (line 309) | static ScanState * FILE: src/backend/executor/execExpr.c type LastAttnumInfo (line 52) | typedef struct LastAttnumInfo function ExprState (line 118) | ExprState * function ExprState (line 155) | ExprState * function ExprState (line 204) | ExprState * function ExprState (line 293) | ExprState * function List (line 313) | List * function ProjectionInfo (line 348) | ProjectionInfo * function ExprState (line 487) | ExprState * function ExprState (line 515) | ExprState * function ExprState (line 538) | ExprState * function List (line 561) | List * function ExecCheck (line 594) | bool function ExecReadyExpr (line 624) | static void function ExecInitExprRec (line 641) | static void function ExprEvalPushStep (line 2130) | void function ExecInitFunc (line 2156) | static void function ExecInitExprSlots (line 2260) | static void function ExecPushExprSlots (line 2278) | static void function get_last_attnums_walker (line 2313) | static bool function ExecInitWholeRowVar (line 2362) | static void function ExecInitArrayRef (line 2435) | static void function isAssignmentIndirectionExpr (line 2644) | static bool function ExecInitCoerceToDomain (line 2669) | static void function ExprState (line 2819) | ExprState * function ExecBuildAggTransCall (line 3110) | static void function ExprState (line 3215) | ExprState * FILE: src/backend/executor/execExprInterp.c type ExprEvalOpLookup (line 102) | typedef struct ExprEvalOpLookup function ExecReadyInterpretedExpr (line 166) | void function Datum (line 296) | static Datum function Datum (line 1773) | Datum function CheckExprStillValid (line 1793) | void function CheckVarSlotCompatibility (line 1845) | static void function TupleDesc (line 1905) | static TupleDesc function ShutdownTupleDescRef (line 1938) | static void function Datum (line 1953) | static Datum function Datum (line 1969) | static Datum function Datum (line 1981) | static Datum function Datum (line 1993) | static Datum function Datum (line 2003) | static Datum function Datum (line 2026) | static Datum function Datum (line 2042) | static Datum function Datum (line 2058) | static Datum function dispatch_compare_ptr (line 2099) | static int function ExecInitInterpreter (line 2116) | static void function ExprEvalOp (line 2150) | ExprEvalOp function ExecEvalFuncExprFusage (line 2180) | void function ExecEvalFuncExprStrictFusage (line 2201) | void function ExecEvalParamExec (line 2238) | void function ExecEvalParamExtern (line 2260) | void function ExecEvalSQLValueFunction (line 2302) | void function ExecEvalCurrentOfExpr (line 2369) | void function ExecEvalNextValueExpr (line 2380) | void function ExecEvalRowNull (line 2406) | void function ExecEvalRowNotNull (line 2415) | void function ExecEvalRowNullInt (line 2422) | static void function ExecEvalArrayExpr (line 2510) | void function ExecEvalArrayCoerce (line 2717) | void function ExecEvalRow (line 2758) | void function ExecEvalMinMax (line 2778) | void function ExecEvalFieldSelect (line 2832) | void function ExecEvalFieldStoreDeForm (line 2958) | void function ExecEvalFieldStoreForm (line 3004) | void function ExecEvalArrayRefSubscript (line 3029) | bool function ExecEvalArrayRefFetch (line 3064) | void function ExecEvalArrayRefOld (line 3106) | void function ExecEvalArrayRefAssign (line 3153) | void function ExecEvalConvertRowtype (line 3218) | void function ExecEvalScalarArrayOp (line 3318) | void function ExecEvalConstraintNotNull (line 3469) | void function ExecEvalConstraintCheck (line 3483) | void function ExecEvalXmlExpr (line 3503) | void function ExecEvalGroupingFunc (line 3723) | void function ExecEvalSubPlan (line 3747) | void function ExecEvalAlternativeSubPlan (line 3761) | void function ExecEvalWholeRowVar (line 3778) | void function ExecAggInitGroup (line 4032) | void function Datum (line 4060) | Datum function ExecEvalAggOrderedTransDatum (line 4094) | void function ExecEvalAggOrderedTransTuple (line 4108) | void FILE: src/backend/executor/execGrouping.c type tuplehash_hash (line 29) | struct tuplehash_hash type tuplehash_hash (line 30) | struct tuplehash_hash function ExprState (line 59) | ExprState * function execTuplesHashPrepare (line 94) | void function TupleHashTable (line 152) | TupleHashTable function TupleHashTable (line 234) | TupleHashTable function ResetTupleHashTable (line 262) | void function TupleHashEntry (line 280) | TupleHashEntry function TupleHashEntry (line 338) | TupleHashEntry function uint32 (line 376) | static uint32 function TupleHashTableMatch (line 441) | static int FILE: src/backend/executor/execIndexing.c type CEOUC_WAIT_MODE (line 118) | typedef enum function ExecOpenIndices (line 148) | void function ExecCloseIndices (line 223) | void function List (line 270) | List * function ExecCheckIndexConstraints (line 474) | bool function check_exclusion_or_unique_constraint (line 638) | static bool function check_exclusion_constraint (line 862) | void function index_recheck_constraint (line 879) | static bool FILE: src/backend/executor/execJunk.c function JunkFilter (line 60) | JunkFilter * function JunkFilter (line 135) | JunkFilter * function AttrNumber (line 208) | AttrNumber function AttrNumber (line 220) | AttrNumber function Datum (line 247) | Datum function TupleTableSlot (line 261) | TupleTableSlot * FILE: src/backend/executor/execMain.c function ExecutorStart (line 143) | void function standard_ExecutorStart (line 152) | void function ExecutorRun (line 301) | void function standard_ExecutorRun (line 312) | void function ExecutorFinish (line 403) | void function standard_ExecutorFinish (line 412) | void function ExecutorEnd (line 463) | void function standard_ExecutorEnd (line 472) | void function ExecutorRewind (line 529) | void function ExecCheckRTPerms (line 572) | bool function ExecCheckRTEPerms (line 603) | static bool function ExecCheckRTEPermsModified (line 723) | static bool function ExecCheckXactReadOnly (line 770) | static void function InitPlan (line 807) | static void function CheckValidResultRel (line 1104) | void function CheckValidRowMarkRel (line 1240) | static void function InitResultRelInfo (line 1305) | void function ResultRelInfo (line 1400) | ResultRelInfo * function ExecCleanUpTriggerState (line 1483) | void function ExecContextForcesOids (line 1530) | bool function ExecPostprocessPlan (line 1566) | static void function ExecEndPlan (line 1612) | static void function ExecutePlan (line 1690) | static void function ExecPartitionCheck (line 1884) | bool function ExecPartitionCheckEmitError (line 1929) | void function ExecConstraints (line 1991) | void function ExecWithCheckOptions (line 2119) | void function LockTupleMode (line 2403) | LockTupleMode function ExecRowMark (line 2429) | ExecRowMark * function ExecAuxRowMark (line 2453) | ExecAuxRowMark * function TupleTableSlot (line 2524) | TupleTableSlot * function HeapTuple (line 2611) | HeapTuple function EvalPlanQualInit (line 2853) | void function EvalPlanQualSetPlan (line 2872) | void function EvalPlanQualSetTuple (line 2888) | void function HeapTuple (line 2908) | HeapTuple function EvalPlanQualFetchRowMarks (line 2923) | void function TupleTableSlot (line 3058) | TupleTableSlot * function EvalPlanQualBegin (line 3074) | void function EvalPlanQualStart (line 3134) | static void function EvalPlanQualEnd (line 3311) | void FILE: src/backend/executor/execParallel.c type FixedParallelExecutorState (line 74) | typedef struct FixedParallelExecutorState type SharedExecutorInstrumentation (line 98) | struct SharedExecutorInstrumentation type ExecParallelEstimateContext (line 112) | typedef struct ExecParallelEstimateContext type ExecParallelInitializeDSMContext (line 119) | typedef struct ExecParallelInitializeDSMContext function ExecParallelEstimate (line 228) | static bool function Size (line 303) | static Size function dsa_pointer (line 347) | static dsa_pointer function RestoreParamExecParams (line 402) | static void function ExecParallelInitializeDSM (line 431) | static bool function shm_mq_handle (line 522) | static shm_mq_handle ** function ParallelExecutorInfo (line 574) | ParallelExecutorInfo * function ExecParallelCreateReaders (line 844) | void function ExecParallelReinitialize (line 870) | void function ExecParallelReInitializeDSM (line 919) | static bool function ExecParallelRetrieveInstrumentation (line 991) | static bool function ExecParallelRetrieveJitInstrumentation (line 1051) | static void function ExecParallelFinish (line 1091) | void function ExecParallelCleanup (line 1144) | void function DestReceiver (line 1180) | static DestReceiver * function QueryDesc (line 1196) | static QueryDesc * function ExecParallelReportInstrumentation (line 1228) | static bool function ExecParallelInitializeWorker (line 1269) | static bool function ParallelQueryMain (line 1352) | void FILE: src/backend/executor/execPartition.c type PartitionDispatchData (line 53) | typedef struct PartitionDispatchData function PartitionTupleRouting (line 109) | PartitionTupleRouting * function ExecFindPartition (line 218) | int function ResultRelInfo (line 363) | ResultRelInfo * function ExecInitRoutingInfo (line 730) | void function ExecSetupChildParentMapForLeaf (line 775) | void function TupleConversionMap (line 797) | TupleConversionMap * function HeapTuple (line 839) | HeapTuple function ExecCleanupTupleRouting (line 867) | void function PartitionDispatch (line 945) | static PartitionDispatch * function get_partition_dispatch_recurse (line 988) | static void function FormPartitionKeyDatum (line 1087) | static void function get_partition_for_tuple (line 1145) | static int function List (line 1347) | static List * function PartitionPruneState (line 1472) | PartitionPruneState * function ExecDestroyPartitionPruneState (line 1592) | void function ExecInitPruningContext (line 1617) | static void function Bitmapset (line 1705) | Bitmapset * function Bitmapset (line 1861) | Bitmapset * function find_matching_subplans_recurse (line 1913) | static void function GetPartitionStorageShards (line 1978) | void GetPartitionStorageShards(Relation rel, List **ppshardid_list) FILE: src/backend/executor/execProcnode.c function PlanState (line 139) | PlanState * function ExecSetExecProcNode (line 410) | void function TupleTableSlot (line 428) | static TupleTableSlot * function TupleTableSlot (line 459) | static TupleTableSlot * function Node (line 487) | Node * function ExecEndNode (line 542) | void function ExecShutdownNode (line 750) | bool function ExecSetTupleBound (line 820) | void FILE: src/backend/executor/execRemote.c function TupleTableSlot (line 42) | TupleTableSlot * FILE: src/backend/executor/execReplication.c function build_replindex_scan_key (line 47) | static bool function RelationFindReplTupleByIndex (line 114) | bool function tuple_equals_slot (line 223) | static bool function RelationFindReplTupleSeq (line 279) | bool function ExecSimpleRelationInsert (line 382) | void function ExecSimpleRelationUpdate (line 446) | void function ExecSimpleRelationDelete (line 510) | void function CheckCmdReplicaIdentity (line 550) | void function CheckSubscriptionRelkind (line 590) | void FILE: src/backend/executor/execSRF.c function SetExprState (line 55) | SetExprState * function Tuplestorestate (line 100) | Tuplestorestate * function SetExprState (line 423) | SetExprState * function Datum (line 476) | Datum function init_sexpr (line 675) | static void function ShutdownSetExpr (line 786) | static void function ExecEvalFuncArgs (line 810) | static void function ExecPrepareTuplestoreResult (line 840) | static void function tupledesc_match (line 918) | static void FILE: src/backend/executor/execScan.c function TupleTableSlot (line 34) | static inline TupleTableSlot * function TupleTableSlot (line 120) | TupleTableSlot * function ExecAssignScanProjectionInfo (line 234) | void function ExecAssignScanProjectionInfoWithVarno (line 247) | void function ExecScanReScan (line 261) | void FILE: src/backend/executor/execTuples.c function TupleTableSlot (line 112) | TupleTableSlot * function TupleTableSlot (line 166) | TupleTableSlot * function ExecResetTupleTable (line 185) | void function TupleTableSlot (line 231) | TupleTableSlot * function ExecDropSingleTupleTableSlot (line 246) | void function ExecSetSlotDescriptor (line 280) | void function TupleTableSlot (line 355) | TupleTableSlot * function TupleTableSlot (line 419) | TupleTableSlot * function TupleTableSlot (line 474) | TupleTableSlot * /* return: slot passed */ function TupleTableSlot (line 523) | TupleTableSlot * function TupleTableSlot (line 547) | TupleTableSlot * function HeapTuple (line 580) | HeapTuple function MinimalTuple (line 612) | MinimalTuple function HeapTuple (line 660) | HeapTuple function MinimalTuple (line 707) | MinimalTuple function Datum (line 753) | Datum function HeapTuple (line 780) | HeapTuple function TupleTableSlot (line 850) | TupleTableSlot * function ExecInitResultTupleSlotTL (line 889) | void function ExecInitScanTupleSlot (line 914) | void function TupleTableSlot (line 930) | TupleTableSlot * function TupleTableSlot (line 944) | TupleTableSlot * function TupleDesc (line 964) | TupleDesc function TupleDesc (line 976) | TupleDesc function TupleDesc (line 982) | static TupleDesc function TupleDesc (line 1023) | TupleDesc function ExecTypeSetColNames (line 1062) | void function TupleDesc (line 1108) | TupleDesc function TupleTableSlot (line 1125) | TupleTableSlot * function AttInMetadata (line 1145) | AttInMetadata * function HeapTuple (line 1194) | HeapTuple function Datum (line 1283) | Datum function TupOutputState (line 1314) | TupOutputState * function do_tup_output (line 1332) | void function do_text_output_multiline (line 1360) | void function end_tup_output (line 1390) | void FILE: src/backend/executor/execUtils.c function EState (line 80) | EState * function FreeExecutorState (line 188) | void function ExprContext (line 235) | ExprContext * function ExprContext (line 307) | ExprContext * function FreeExprContext (line 366) | void function ReScanExprContext (line 393) | void function ExprContext (line 408) | ExprContext * function ExecAssignExprContext (line 435) | void function TupleDesc (line 445) | TupleDesc function ExecAssignProjectionInfo (line 463) | void function ExecConditionalAssignProjectionInfo (line 483) | void function tlist_matches_tupdesc (line 496) | static bool function ExecFreeExprContext (line 573) | void function ExecAssignScanType (line 593) | void function ExecCreateScanSlotFromOuterPlan (line 605) | void function ExecRelationIsTargetRelation (line 624) | bool function Relation (line 650) | Relation function ExecCloseScanRelation (line 708) | void function UpdateChangedParamSet (line 720) | void function executor_errposition (line 754) | int function RegisterExprContextCallback (line 781) | void function UnregisterExprContextCallback (line 807) | void function ShutdownExprContext (line 838) | static void function ExecLockNonLeafAppendTables (line 875) | void function Datum (line 934) | Datum function Datum (line 997) | Datum function ExecTargetListLength (line 1048) | int function ExecCleanTargetListLength (line 1058) | int FILE: src/backend/executor/functions.c type DR_sqlfunction (line 41) | typedef struct type ExecStatus (line 58) | typedef enum type execution_state (line 63) | typedef struct execution_state type SQLFunctionCache (line 91) | typedef struct type SQLFunctionCache (line 128) | typedef SQLFunctionCache *SQLFunctionCachePtr; type SQLFunctionParseInfo (line 135) | typedef struct SQLFunctionParseInfo function SQLFunctionParseInfoPtr (line 183) | SQLFunctionParseInfoPtr function sql_fn_parser_setup (line 272) | void function Node (line 285) | static Node * function Node (line 403) | static Node * function Node (line 419) | static Node * function Node (line 449) | static Node * function List (line 473) | static List * function init_sql_fcache (line 593) | static void function postquel_start (line 784) | static void function postquel_getnext (line 846) | static bool function postquel_end (line 880) | static void function postquel_sub_params (line 900) | static void function Datum (line 951) | static Datum function Datum (line 994) | Datum function sql_exec_error_callback (line 1371) | static void function ShutdownSQLFunction (line 1453) | static void function check_sql_fn_statements (line 1499) | void function check_sql_fn_retval (line 1585) | bool function DestReceiver (line 1950) | DestReceiver * function sqlfunction_startup (line 1969) | static void function sqlfunction_receive (line 1978) | static bool function sqlfunction_shutdown (line 1995) | static void function sqlfunction_destroy (line 2004) | static void FILE: src/backend/executor/instrument.c function Instrumentation (line 29) | Instrumentation * function InstrInit (line 53) | void function InstrStartNode (line 62) | void function InstrStopNode (line 79) | void function InstrEndLoop (line 113) | void function InstrAggNode (line 142) | void function InstrStartParallelQuery (line 170) | void function InstrEndParallelQuery (line 177) | void function InstrAccumParallelQuery (line 185) | void function BufferUsageAdd (line 192) | static void function BufferUsageAccumDiff (line 210) | static void FILE: src/backend/executor/nodeAgg.c function select_current_set (line 302) | static void function initialize_phase (line 321) | static void function TupleTableSlot (line 391) | static TupleTableSlot * function initialize_aggregate (line 422) | static void function initialize_aggregates (line 510) | static void function advance_transition_function (line 551) | static void function advance_aggregates (line 675) | static void function process_ordered_aggregate_single (line 707) | static void function process_ordered_aggregate_multi (line 800) | static void function finalize_aggregate (line 894) | static void function finalize_partialaggregate (line 996) | static void function prepare_projection_slot (line 1074) | static void function finalize_aggregates (line 1119) | static void function TupleTableSlot (line 1182) | static TupleTableSlot * function Bitmapset (line 1209) | static Bitmapset * function find_unaggregated_cols_walker (line 1223) | static bool function build_hash_table (line 1263) | static void function find_hash_columns (line 1323) | static void function Size (line 1442) | Size function TupleHashEntryData (line 1463) | static TupleHashEntryData * function lookup_hash_entries (line 1521) | static void function TupleTableSlot (line 1548) | static TupleTableSlot * function TupleTableSlot (line 1584) | static TupleTableSlot * function agg_fill_hash_table (line 1926) | static void function TupleTableSlot (line 1968) | static TupleTableSlot * function AggState (line 2095) | AggState * function build_pertrans_for_aggref (line 2887) | static void function Datum (line 3184) | static Datum function find_compatible_peragg (line 3212) | static int function find_compatible_pertrans (line 3290) | static int function ExecEndAgg (line 3341) | void function ExecReScanAgg (line 3387) | void function AggCheckCallContext (line 3525) | int function Aggref (line 3569) | Aggref * function MemoryContext (line 3603) | MemoryContext function AggStateIsShared (line 3629) | bool function AggRegisterCallback (line 3668) | void function Datum (line 3696) | Datum FILE: src/backend/executor/nodeAppend.c type ParallelAppendState (line 66) | struct ParallelAppendState function AppendState (line 100) | AppendState * function TupleTableSlot (line 258) | static TupleTableSlot * function ExecEndAppend (line 320) | void function ExecReScanAppend (line 346) | void function ExecAppendEstimate (line 399) | void function ExecAppendInitializeDSM (line 418) | void function ExecAppendReInitializeDSM (line 439) | void function ExecAppendInitializeWorker (line 455) | void function choose_next_subplan_locally (line 469) | static bool function choose_next_subplan_for_leader (line 518) | static bool function choose_next_subplan_for_worker (line 599) | static bool function mark_invalid_subplans_as_finished (line 723) | static void FILE: src/backend/executor/nodeBitmapAnd.c function TupleTableSlot (line 41) | static TupleTableSlot * function BitmapAndState (line 54) | BitmapAndState * function Node (line 109) | Node * function ExecEndBitmapAnd (line 177) | void function ExecReScanBitmapAnd (line 200) | void FILE: src/backend/executor/nodeBitmapHeapscan.c function TupleTableSlot (line 75) | static TupleTableSlot * function bitgetpage (line 382) | static void function BitmapDoneInitializingSharedState (line 485) | static inline void function BitmapAdjustPrefetchIterator (line 497) | static inline void function BitmapAdjustPrefetchTarget (line 562) | static inline void function BitmapPrefetch (line 601) | static inline void function BitmapHeapRecheck (line 706) | static bool function TupleTableSlot (line 725) | static TupleTableSlot * function ExecReScanBitmapHeapScan (line 739) | void function ExecEndBitmapHeapScan (line 786) | void function BitmapHeapScanState (line 849) | BitmapHeapScanState * function BitmapShouldInitializeSharedState (line 986) | static bool function ExecBitmapHeapEstimate (line 1019) | void function ExecBitmapHeapInitializeDSM (line 1039) | void function ExecBitmapHeapReInitializeDSM (line 1075) | void function ExecBitmapHeapInitializeWorker (line 1104) | void FILE: src/backend/executor/nodeBitmapIndexscan.c function TupleTableSlot (line 37) | static TupleTableSlot * function Node (line 48) | Node * function ExecReScanBitmapIndexScan (line 130) | void function ExecEndBitmapIndexScan (line 174) | void function BitmapIndexScanState (line 209) | BitmapIndexScanState * FILE: src/backend/executor/nodeBitmapOr.c function TupleTableSlot (line 42) | static TupleTableSlot * function BitmapOrState (line 55) | BitmapOrState * function Node (line 110) | Node * function ExecEndBitmapOr (line 195) | void function ExecReScanBitmapOr (line 218) | void FILE: src/backend/executor/nodeCtescan.c function TupleTableSlot (line 30) | static TupleTableSlot * function CteScanRecheck (line 144) | static bool function TupleTableSlot (line 159) | static TupleTableSlot * function CteScanState (line 174) | CteScanState * function ExecEndCteScan (line 286) | void function ExecReScanCteScan (line 316) | void FILE: src/backend/executor/nodeCustom.c function CustomScanState (line 28) | CustomScanState * function TupleTableSlot (line 106) | static TupleTableSlot * function ExecEndCustomScan (line 117) | void function ExecReScanCustomScan (line 135) | void function ExecCustomMarkPos (line 142) | void function ExecCustomRestrPos (line 153) | void function ExecCustomScanEstimate (line 164) | void function ExecCustomScanInitializeDSM (line 177) | void function ExecCustomScanReInitializeDSM (line 193) | void function ExecCustomScanInitializeWorker (line 208) | void function ExecShutdownCustomScan (line 224) | void FILE: src/backend/executor/nodeForeignscan.c function TupleTableSlot (line 41) | static TupleTableSlot * function ForeignRecheck (line 76) | static bool function TupleTableSlot (line 116) | static TupleTableSlot * function ForeignScanState (line 131) | ForeignScanState * function ExecEndForeignScan (line 240) | void function ExecReScanForeignScan (line 273) | void function ExecForeignScanEstimate (line 297) | void function ExecForeignScanInitializeDSM (line 316) | void function ExecForeignScanReInitializeDSM (line 338) | void function ExecForeignScanInitializeWorker (line 359) | void function ExecShutdownForeignScan (line 382) | void FILE: src/backend/executor/nodeFunctionscan.c type FunctionScanPerFuncState (line 36) | typedef struct FunctionScanPerFuncState function TupleTableSlot (line 59) | static TupleTableSlot * function FunctionRecheck (line 249) | static bool function TupleTableSlot (line 265) | static TupleTableSlot * function FunctionScanState (line 279) | FunctionScanState * function ExecEndFunctionScan (line 519) | void function ExecReScanFunctionScan (line 559) | void FILE: src/backend/executor/nodeGather.c function GatherState (line 57) | GatherState * function TupleTableSlot (line 121) | static TupleTableSlot * function ExecEndGather (line 228) | void function TupleTableSlot (line 242) | static TupleTableSlot * function HeapTuple (line 292) | static HeapTuple function ExecShutdownGatherWorkers (line 380) | static void function ExecShutdownGather (line 398) | void function ExecReScanGather (line 422) | void FILE: src/backend/executor/nodeGatherMerge.c type GMReaderTupleBuffer (line 46) | typedef struct GMReaderTupleBuffer function GatherMergeState (line 71) | GatherMergeState * function TupleTableSlot (line 168) | static TupleTableSlot * function ExecEndGatherMerge (line 269) | void function ExecShutdownGatherMerge (line 284) | void function ExecShutdownGatherMergeWorkers (line 303) | static void function ExecReScanGatherMerge (line 321) | void function gather_merge_setup (line 375) | static void function gather_merge_init (line 422) | static void function gather_merge_clear_tuples (line 505) | static void function TupleTableSlot (line 526) | static TupleTableSlot * function load_tuple_array (line 576) | static void function gather_merge_readnext (line 615) | static bool function HeapTuple (line 694) | static HeapTuple type int32 (line 723) | typedef int32 SlotNumber; function int32 (line 728) | static int32 FILE: src/backend/executor/nodeGroup.c function TupleTableSlot (line 36) | static TupleTableSlot * function GroupState (line 161) | GroupState * function ExecEndGroup (line 223) | void function ExecReScanGroup (line 237) | void FILE: src/backend/executor/nodeHash.c function TupleTableSlot (line 90) | static TupleTableSlot * function Node (line 104) | Node * function MultiExecPrivateHash (line 137) | static void function MultiExecParallelHash (line 212) | static void function HashState (line 351) | HashState * function ExecEndHash (line 403) | void function HashJoinTable (line 427) | HashJoinTable function ExecChooseHashTableSize (line 661) | void function ExecHashTableDestroy (line 848) | void function ExecHashIncreaseNumBatches (line 881) | static void function ExecParallelHashIncreaseNumBatches (line 1052) | static void function ExecParallelHashRepartitionFirst (line 1269) | static void function ExecParallelHashRepartitionRest (line 1336) | static void function ExecParallelHashMergeCounters (line 1396) | static void function ExecHashIncreaseNumBuckets (line 1426) | static void function ExecParallelHashIncreaseNumBuckets (line 1489) | static void function ExecHashTableInsert (line 1588) | void function ExecParallelHashTableInsert (line 1673) | void function ExecParallelHashTableInsertCurrentBatch (line 1734) | void function ExecHashGetHashValue (line 1770) | bool function ExecHashGetBucketAndBatch (line 1874) | void function ExecScanHashBucket (line 1906) | bool function ExecParallelScanHashBucket (line 1967) | bool function ExecPrepHashTableForUnmatched (line 2018) | void function ExecScanHashTableForUnmatched (line 2042) | bool function ExecHashTableReset (line 2113) | void function ExecHashTableResetMatchFlags (line 2142) | void function ExecReScanHash (line 2168) | void function ExecHashBuildSkewHash (line 2188) | static void function ExecHashGetSkewBucket (line 2342) | int function ExecHashSkewTableInsert (line 2388) | static void function ExecHashRemoveNextSkewBucket (line 2430) | static void function ExecHashEstimate (line 2543) | void function ExecHashInitializeDSM (line 2562) | void function ExecHashInitializeWorker (line 2584) | void function ExecShutdownHash (line 2604) | void function ExecHashRetrieveInstrumentation (line 2615) | void function ExecHashGetInstrumentation (line 2635) | void function HashJoinTuple (line 2729) | static HashJoinTuple function ExecParallelHashJoinSetUpBatches (line 2877) | static void function ExecParallelHashCloseBatchAccessors (line 2954) | static void function ExecParallelHashEnsureBatchAccessors (line 2975) | static void function ExecParallelHashTableAlloc (line 3038) | void function ExecHashTableDetachBatch (line 3058) | void function ExecHashTableDetach (line 3115) | void function HashJoinTuple (line 3152) | static inline HashJoinTuple function HashJoinTuple (line 3168) | static inline HashJoinTuple function ExecParallelHashPushTuple (line 3182) | static inline void function ExecParallelHashTableSetCurrentBatch (line 3200) | void function HashMemoryChunk (line 3221) | static HashMemoryChunk function ExecParallelHashTuplePrealloc (line 3262) | static bool FILE: src/backend/executor/nodeHashjoin.c function pg_attribute_always_inline (line 164) | static pg_attribute_always_inline TupleTableSlot * function TupleTableSlot (line 564) | static TupleTableSlot * /* return: a tuple or NULL */ function TupleTableSlot (line 580) | static TupleTableSlot * /* return: a tuple or NULL */ function HashJoinState (line 596) | HashJoinState * function ExecEndHashJoin (line 765) | void function TupleTableSlot (line 808) | static TupleTableSlot * function TupleTableSlot (line 882) | static TupleTableSlot * function ExecHashJoinNewBatch (line 946) | static bool function ExecParallelHashJoinNewBatch (line 1086) | static bool function ExecHashJoinSaveTuple (line 1216) | void function TupleTableSlot (line 1250) | static TupleTableSlot * function ExecReScanHashJoin (line 1296) | void function ExecShutdownHashJoin (line 1367) | void function ExecParallelHashJoinPartitionOuter (line 1382) | static void function ExecHashJoinEstimate (line 1423) | void function ExecHashJoinInitializeDSM (line 1430) | void function ExecHashJoinReInitializeDSM (line 1488) | void function ExecHashJoinInitializeWorker (line 1521) | void FILE: src/backend/executor/nodeIndexonlyscan.c function TupleTableSlot (line 56) | static TupleTableSlot * function StoreIndexTuple (line 264) | static void function IndexOnlyRecheck (line 295) | static bool function TupleTableSlot (line 306) | static TupleTableSlot * function ExecReScanIndexOnlyScan (line 333) | void function ExecEndIndexOnlyScan (line 368) | void function ExecIndexOnlyMarkPos (line 425) | void function ExecIndexOnlyRestrPos (line 460) | void function IndexOnlyScanState (line 494) | IndexOnlyScanState * function ExecIndexOnlyScanEstimate (line 645) | void function ExecIndexOnlyScanInitializeDSM (line 663) | void function ExecIndexOnlyScanReInitializeDSM (line 701) | void function ExecIndexOnlyScanInitializeWorker (line 714) | void FILE: src/backend/executor/nodeIndexscan.c type ReorderTuple (line 51) | typedef struct function TupleTableSlot (line 80) | static TupleTableSlot * function TupleTableSlot (line 181) | static TupleTableSlot * function EvalOrderByExpressions (line 383) | static void function IndexRecheck (line 409) | static bool function cmp_orderbyvals (line 428) | static int function reorderqueue_cmp (line 464) | static int function reorderqueue_push (line 481) | static void function HeapTuple (line 515) | static HeapTuple function TupleTableSlot (line 542) | static TupleTableSlot * function ExecReScanIndexScan (line 574) | void function ExecIndexEvalRuntimeKeys (line 617) | void function ExecIndexEvalArrayKeys (line 679) | bool function ExecIndexAdvanceArrayKeys (line 758) | bool function ExecEndIndexScan (line 803) | void function ExecIndexMarkPos (line 853) | void function ExecIndexRestrPos (line 888) | void function IndexScanState (line 922) | IndexScanState * function ExecIndexBuildScanKeys (line 1177) | void function ExecIndexScanEstimate (line 1689) | void function ExecIndexScanInitializeDSM (line 1707) | void function ExecIndexScanReInitializeDSM (line 1743) | void function ExecIndexScanInitializeWorker (line 1756) | void FILE: src/backend/executor/nodeLimit.c function TupleTableSlot (line 40) | static TupleTableSlot * /* return: a tuple or NULL */ function recompute_limits (line 243) | static void function int64 (line 321) | static int64 function LimitState (line 337) | LimitState * function ExecEndLimit (line 400) | void function ExecReScanLimit (line 408) | void FILE: src/backend/executor/nodeLockRows.c function TupleTableSlot (line 39) | static TupleTableSlot * /* return: a tuple or NULL */ function LockRowsState (line 357) | LockRowsState * function ExecEndLockRows (line 457) | void function ExecReScanLockRows (line 465) | void FILE: src/backend/executor/nodeMaterial.c function TupleTableSlot (line 48) | static TupleTableSlot * /* result tuple from subplan */ function MaterialState (line 192) | MaterialState * function ExecEndMaterial (line 294) | void function ExecMaterialMarkPos (line 322) | void function ExecMaterialRestrPos (line 350) | void function ExecReScanMaterial (line 373) | void function init_fill_all (line 441) | static void init_fill_all(bool remote_fetch_all, MaterialState *node) FILE: src/backend/executor/nodeMergeAppend.c type int32 (line 51) | typedef int32 SlotNumber; function MergeAppendState (line 63) | MergeAppendState * function TupleTableSlot (line 170) | static TupleTableSlot * function int32 (line 229) | static int32 function ExecEndMergeAppend (line 276) | void function ExecReScanMergeAppend (line 296) | void FILE: src/backend/executor/nodeMergejoin.c type MergeJoinClauseData (line 121) | typedef struct MergeJoinClauseData type MJEvalResult (line 144) | typedef enum function MergeJoinClause (line 175) | static MergeJoinClause function MJEvalResult (line 294) | static MJEvalResult function MJEvalResult (line 341) | static MJEvalResult function MJCompare (line 391) | static int function TupleTableSlot (line 452) | static TupleTableSlot * function TupleTableSlot (line 483) | static TupleTableSlot * function check_constant_qual (line 519) | static bool function ExecMergeTupleDumpOuter (line 546) | static void function ExecMergeTupleDumpInner (line 558) | static void function ExecMergeTupleDumpMarked (line 570) | static void function ExecMergeTupleDump (line 582) | static void function TupleTableSlot (line 599) | static TupleTableSlot * function MergeJoinState (line 1435) | MergeJoinState * function ExecEndMergeJoin (line 1628) | void function ExecReScanMergeJoin (line 1655) | void FILE: src/backend/executor/nodeModifyTable.c function ExecCheckPlanOutput (line 122) | static void function TupleTableSlot (line 192) | static TupleTableSlot * function ExecCheckHeapTupleVisible (line 235) | static void function ExecCheckTIDVisible (line 267) | static void function fill_tupdesc_attr_info (line 294) | static void fill_tupdesc_attr_info(TupleDesc tupdesc, TupleTableSlot *slot) function TupleTableSlot (line 330) | static TupleTableSlot * function TupleTableSlot (line 735) | static TupleTableSlot * function TupleTableSlot (line 1048) | static TupleTableSlot * function ExecOnConflictUpdate (line 1475) | static bool function ExecOnConflictDelete (line 1667) | static bool function fireBSTriggers (line 1803) | static void function ResultRelInfo (line 1846) | static ResultRelInfo * function fireASTriggers (line 1862) | static void function ExecSetupTransitionCaptureState (line 1896) | static void function TupleTableSlot (line 1948) | static TupleTableSlot * function ExecSetupChildParentMapForSubplan (line 2076) | static void function ExecSetupChildParentMapForTcs (line 2125) | static void function TupleConversionMap (line 2157) | static TupleConversionMap * function get_partition_index (line 2192) | static function TupleConversionMap (line 2212) | static TupleConversionMap * function TupleConversionMap (line 2240) | static TupleConversionMap * function EndRemoteInsert (line 2249) | static void function TupleTableSlot (line 2303) | static TupleTableSlot * function ModifyTableState (line 2642) | ModifyTableState * function ExecEndModifyTable (line 3373) | void function ExecReScanModifyTable (line 3422) | void function TupleTableSlot (line 3432) | static TupleTableSlot * function ExecInitRemoteReturningTupleSlotTL (line 3450) | static void function ConvertReturningForPushdown (line 3459) | static void function TupleTableSlot (line 3489) | static TupleTableSlot* FILE: src/backend/executor/nodeNamedtuplestorescan.c function TupleTableSlot (line 31) | static TupleTableSlot * function NamedTuplestoreScanRecheck (line 52) | static bool function TupleTableSlot (line 67) | static TupleTableSlot * function NamedTuplestoreScanState (line 82) | NamedTuplestoreScanState * function ExecEndNamedTuplestoreScan (line 164) | void function ExecReScanNamedTuplestoreScan (line 185) | void FILE: src/backend/executor/nodeNestloop.c function TupleTableSlot (line 60) | static TupleTableSlot * function NestLoopState (line 262) | NestLoopState * function ExecEndNestLoop (line 360) | void function ExecReScanNestLoop (line 390) | void FILE: src/backend/executor/nodeProjectSet.c function TupleTableSlot (line 42) | static TupleTableSlot * function TupleTableSlot (line 131) | static TupleTableSlot * function ProjectSetState (line 219) | ProjectSetState * function ExecEndProjectSet (line 319) | void function ExecReScanProjectSet (line 338) | void FILE: src/backend/executor/nodeRecursiveunion.c function build_hash_table (line 31) | static void function TupleTableSlot (line 73) | static TupleTableSlot * function RecursiveUnionState (line 165) | RecursiveUnionState * function ExecEndRecursiveUnion (line 270) | void function ExecReScanRecursiveUnion (line 301) | void FILE: src/backend/executor/nodeRemotescan.c function TupleTableSlot (line 64) | static TupleTableSlot * function RemoteRecheck (line 112) | static bool function TupleTableSlot (line 132) | static TupleTableSlot * type FindParamChangeContext (line 160) | typedef struct FindParamChangeContext function dependent_params_changed (line 166) | static bool dependent_params_changed(Node *node, FindParamChangeContext ... type FindParamsContext (line 181) | typedef struct FindParamsContext function has_dependent_params (line 186) | static bool has_dependent_params(Node *node, FindParamsContext*fpc) function var_picker (line 199) | bool var_picker(Node *node, VarPickerCtx*ctx) function TupleDesc (line 260) | TupleDesc expandTupleDesc2(TupleDesc tpd) function reset_var_picker_ctx (line 276) | void reset_var_picker_ctx(VarPickerCtx *vpc) function validate_column_reference (line 286) | void validate_column_reference(Var *colvar, Relation rel) function TupleDesc (line 311) | static TupleDesc function contain_param_exec (line 446) | static bool function IsRemoteScanTotallyPushdown (line 464) | bool IsRemoteScanTotallyPushdown(RemoteScanState *rss, List *unused_tl) function init_type_input_info (line 486) | void init_type_input_info(TypeInputInfo **tii, TupleTableSlot *slot, function decide_remote_scan_param_driven (line 508) | static bool decide_remote_scan_param_driven(RemoteScan *rs) function RemoteScanState (line 540) | RemoteScanState * function ExecEndRemoteScan (line 642) | void function ExecReScanRemoteScan (line 704) | void function ExecRemoteScanEstimate (line 777) | void function ExecRemoteScanInitializeDSM (line 790) | void function ExecRemoteScanReInitializeDSM (line 803) | void function ExecRemoteScanInitializeWorker (line 816) | void function generate_remote_sql (line 823) | static void generate_remote_sql(RemoteScanState *rss) function ExecStoreRemoteTuple (line 919) | void ExecStoreRemoteTuple(TypeInputInfo *tii, MYSQL_ROW row, FILE: src/backend/executor/nodeResult.c function TupleTableSlot (line 67) | static TupleTableSlot * function ExecResultMarkPos (line 146) | void function ExecResultRestrPos (line 161) | void function ResultState (line 180) | ResultState * function ExecEndResult (line 240) | void function ExecReScanResult (line 259) | void FILE: src/backend/executor/nodeSamplescan.c function TupleTableSlot (line 46) | static TupleTableSlot * function SampleRecheck (line 79) | static bool function TupleTableSlot (line 98) | static TupleTableSlot * function SampleScanState (line 112) | SampleScanState * function ExecEndSampleScan (line 201) | void function ExecReScanSampleScan (line 240) | void function tablesample_init (line 253) | static void function HeapTuple (line 357) | static HeapTuple function SampleTupleVisible (line 534) | static bool FILE: src/backend/executor/nodeSeqscan.c function TupleTableSlot (line 48) | static TupleTableSlot * function SeqRecheck (line 105) | static bool function TupleTableSlot (line 124) | static TupleTableSlot * function SeqScanState (line 139) | SeqScanState * function ExecEndSeqScan (line 202) | void function ExecReScanSeqScan (line 248) | void function ExecSeqScanEstimate (line 274) | void function ExecSeqScanInitializeDSM (line 291) | void function ExecSeqScanReInitializeDSM (line 313) | void function ExecSeqScanInitializeWorker (line 328) | void FILE: src/backend/executor/nodeSetOp.c type SetOpStatePerGroupData (line 64) | typedef struct SetOpStatePerGroupData function initialize_counts (line 79) | static inline void function advance_counts (line 88) | static inline void function fetch_tuple_flag (line 101) | static int function build_hash_table (line 119) | static void function set_output_count (line 148) | static void function TupleTableSlot (line 188) | static TupleTableSlot * /* return: a tuple or NULL */ function TupleTableSlot (line 225) | static TupleTableSlot * function setop_fill_hash_table (line 338) | static void function TupleTableSlot (line 424) | static TupleTableSlot * function SetOpState (line 480) | SetOpState * function ExecEndSetOp (line 579) | void function ExecReScanSetOp (line 594) | void FILE: src/backend/executor/nodeSort.c function TupleTableSlot (line 39) | static TupleTableSlot * function SortState (line 165) | SortState * function ExecEndSort (line 233) | void function ExecSortMarkPos (line 268) | void function ExecSortRestrPos (line 286) | void function ExecReScanSort (line 301) | void function ExecSortEstimate (line 355) | void function ExecSortInitializeDSM (line 376) | void function ExecSortInitializeWorker (line 401) | void function ExecSortRetrieveInstrumentation (line 415) | void FILE: src/backend/executor/nodeSubplan.c function Datum (line 62) | Datum function Datum (line 101) | static Datum function Datum (line 223) | static Datum function buildSubPlanHash (line 470) | static void function execTuplesUnequal (line 639) | static bool function findPartialMatch (line 707) | static bool function slotAllNulls (line 741) | static bool function slotNoNulls (line 761) | static bool function SubPlanState (line 785) | SubPlanState * function ExecSetParamPlan (line 1039) | void function ExecSetParamPlanMulti (line 1234) | void function ExecReScanSetParamPlan (line 1257) | void function AlternativeSubPlanState (line 1303) | AlternativeSubPlanState * function Datum (line 1365) | Datum FILE: src/backend/executor/nodeSubqueryscan.c function TupleTableSlot (line 45) | static TupleTableSlot * function SubqueryRecheck (line 66) | static bool function TupleTableSlot (line 82) | static TupleTableSlot * function SubqueryScanState (line 96) | SubqueryScanState * function ExecEndSubqueryScan (line 155) | void function ExecReScanSubqueryScan (line 181) | void FILE: src/backend/executor/nodeTableFuncscan.c function TupleTableSlot (line 53) | static TupleTableSlot * function TableFuncRecheck (line 80) | static bool function TupleTableSlot (line 96) | static TupleTableSlot * function TableFuncScanState (line 110) | TableFuncScanState * function ExecEndTableFuncScan (line 213) | void function ExecReScanTableFuncScan (line 241) | void function tfuncFetchRows (line 271) | static void function tfuncInitialize (line 344) | static void function tfuncLoadRows (line 433) | static void FILE: src/backend/executor/nodeTidscan.c type TidExpr (line 43) | typedef struct TidExpr function TidExprListCreate (line 63) | static void function TidListEval (line 127) | static void function itemptr_comparator (line 273) | static int function TupleTableSlot (line 302) | static TupleTableSlot * function TidRecheck (line 418) | static bool function TupleTableSlot (line 448) | static TupleTableSlot * function ExecReScanTidScan (line 462) | void function ExecEndTidScan (line 481) | void function TidScanState (line 512) | TidScanState * FILE: src/backend/executor/nodeUnique.c function TupleTableSlot (line 46) | static TupleTableSlot * /* return: a tuple or NULL */ function UniqueState (line 114) | UniqueState * function ExecEndUnique (line 167) | void function ExecReScanUnique (line 179) | void FILE: src/backend/executor/nodeValuesscan.c function TupleTableSlot (line 46) | static TupleTableSlot * function ValuesRecheck (line 193) | static bool function TupleTableSlot (line 209) | static TupleTableSlot * function ValuesScanState (line 223) | ValuesScanState * function ExecEndValuesScan (line 302) | void function ExecReScanValuesScan (line 325) | void FILE: src/backend/executor/nodeWindowAgg.c type WindowObjectData (line 60) | typedef struct WindowObjectData type WindowStatePerFuncData (line 76) | typedef struct WindowStatePerFuncData type WindowStatePerAggData (line 104) | typedef struct WindowStatePerAggData function initialize_windowaggregate (line 204) | static void function advance_windowaggregate (line 239) | static void function advance_windowaggregate_base (line 416) | static bool function finalize_windowaggregate (line 579) | static void function eval_windowaggregates (line 661) | static void function eval_windowfunction (line 1031) | static void function begin_partition (line 1077) | static void function spool_tuples (line 1237) | static void function release_partition (line 1310) | static void function row_is_in_frame (line 1360) | static int function update_frameheadpos (line 1460) | static void function update_frametailpos (line 1710) | static void function update_grouptailpos (line 1960) | static void function TupleTableSlot (line 2021) | static TupleTableSlot * function WindowAggState (line 2247) | WindowAggState * function ExecEndWindowAgg (line 2518) | void function ExecReScanWindowAgg (line 2562) | void function WindowStatePerAggData (line 2602) | static WindowStatePerAggData * function Datum (line 2867) | static Datum function are_peers (line 2889) | static bool function window_gettupleslot (line 2912) | static bool function int64 (line 3027) | int64 function int64 (line 3042) | int64 function WinSetMarkPosition (line 3060) | void function WinRowsArePeers (line 3095) | bool function Datum (line 3152) | Datum function Datum (line 3240) | Datum function Datum (line 3435) | Datum FILE: src/backend/executor/nodeWorktablescan.c function TupleTableSlot (line 29) | static TupleTableSlot * function WorkTableScanRecheck (line 65) | static bool function TupleTableSlot (line 80) | static TupleTableSlot * function WorkTableScanState (line 129) | WorkTableScanState * function ExecEndWorkTableScan (line 185) | void function ExecReScanWorkTableScan (line 206) | void FILE: src/backend/executor/remoteScanUtils.c function InitScanTupleGenContext (line 9) | void InitScanTupleGenContext(ScanTupleGenContext *context, PlanState *pl... function Var (line 45) | Var* lookup_scanvar_for_expr(ScanTupleGenContext *context, Expr *expr) function alloc_scanvar_impl (line 56) | static function alloc_scanvar_for_expr (line 89) | bool alloc_scanvar_for_expr(ScanTupleGenContext *context, Expr *expr) function Node (line 194) | Node* replace_expr_with_scanvar_mutator(Node *node, ScanTupleGenContext ... function Node (line 235) | Node *restore_scanvar_with_expr_mutator(Node *node, ScanTupleGenContext ... FILE: src/backend/executor/spi.c function SPI_connect (line 89) | int function SPI_connect_ext (line 95) | int function SPI_finish (line 179) | int function SPI_start_transaction (line 216) | void function SPI_commit (line 225) | void function SPI_rollback (line 272) | void function SPICleanup (line 309) | void function AtEOXact_SPI (line 324) | void function AtEOSubXact_SPI (line 346) | void function SPI_inside_nonatomic_context (line 446) | bool function SPI_execute (line 458) | int function SPI_exec (line 486) | int function SPI_execute_plan (line 493) | int function SPI_execp (line 520) | int function SPI_execute_plan_with_paramlist (line 527) | int function SPI_execute_snapshot (line 561) | int function SPI_execute_with_args (line 595) | int function SPIPlanPtr (line 636) | SPIPlanPtr function SPIPlanPtr (line 642) | SPIPlanPtr function SPIPlanPtr (line 677) | SPIPlanPtr function SPI_keepplan (line 714) | int function SPIPlanPtr (line 741) | SPIPlanPtr function SPI_freeplan (line 763) | int function HeapTuple (line 785) | HeapTuple function HeapTupleHeader (line 812) | HeapTupleHeader function HeapTuple (line 844) | HeapTuple function SPI_fnumber (line 915) | int function Datum (line 992) | Datum function Oid (line 1048) | Oid function SPI_pfree (line 1094) | void function Datum (line 1101) | Datum function SPI_freetuple (line 1119) | void function SPI_freetuptable (line 1126) | void function Portal (line 1185) | Portal function Portal (line 1212) | Portal function Portal (line 1264) | Portal function Portal (line 1277) | static Portal function Portal (line 1491) | Portal function SPI_cursor_fetch (line 1503) | void function SPI_cursor_move (line 1518) | void function SPI_scroll_cursor_fetch (line 1532) | void function SPI_scroll_cursor_move (line 1547) | void function SPI_cursor_close (line 1559) | void function Oid (line 1572) | Oid function SPI_getargcount (line 1587) | int function SPI_is_cursor_plan (line 1607) | bool function SPI_plan_is_valid (line 1645) | bool function List (line 1746) | List * function CachedPlan (line 1762) | CachedPlan * function spi_dest_startup (line 1805) | void function spi_printtup (line 1852) | bool function _SPI_prepare_plan (line 1901) | static void function _SPI_prepare_oneshot_plan (line 2006) | static void function _SPI_execute_plan (line 2064) | static int function ParamListInfo (line 2412) | static ParamListInfo function _SPI_pquery (line 2448) | static int function _SPI_error_callback (line 2530) | static void function _SPI_cursor_operation (line 2559) | static void function MemoryContext (line 2610) | static MemoryContext function MemoryContext (line 2616) | static MemoryContext function _SPI_begin_call (line 2629) | static int function _SPI_end_call (line 2653) | static int function _SPI_checktuples (line 2669) | static bool function SPIPlanPtr (line 2693) | static SPIPlanPtr function SPIPlanPtr (line 2760) | static SPIPlanPtr function EphemeralNamedRelation (line 2830) | static EphemeralNamedRelation function SPI_register_relation (line 2847) | int function SPI_unregister_relation (line 2881) | int function SPI_register_trigger_data (line 2914) | int FILE: src/backend/executor/tqueue.c type TQueueDestReceiver (line 30) | typedef struct TQueueDestReceiver type TupleQueueReader (line 43) | struct TupleQueueReader function tqueueReceiveSlot (line 53) | static bool function tqueueStartupReceiver (line 78) | static void function tqueueShutdownReceiver (line 87) | static void function tqueueDestroyReceiver (line 100) | static void function DestReceiver (line 114) | DestReceiver * function TupleQueueReader (line 134) | TupleQueueReader * function DestroyTupleQueueReader (line 150) | void function HeapTuple (line 171) | HeapTuple FILE: src/backend/executor/tstoreReceiver.c type TStoreState (line 27) | typedef struct function tstoreStartupReceiver (line 47) | static void function tstoreReceiveSlot_notoast (line 94) | static bool function tstoreReceiveSlot_detoast (line 108) | static bool function tstoreShutdownReceiver (line 163) | static void function tstoreDestroyReceiver (line 180) | static void function DestReceiver (line 189) | DestReceiver * function SetTuplestoreDestReceiverParams (line 208) | void FILE: src/backend/foreign/foreign.c function ForeignDataWrapper (line 34) | ForeignDataWrapper * function ForeignDataWrapper (line 77) | ForeignDataWrapper * function ForeignServer (line 92) | ForeignServer * function ForeignServer (line 147) | ForeignServer * function UserMapping (line 165) | UserMapping * function ForeignTable (line 215) | ForeignTable * function List (line 253) | List * function FdwRoutine (line 286) | FdwRoutine * function Oid (line 307) | Oid function FdwRoutine (line 329) | FdwRoutine * function FdwRoutine (line 371) | FdwRoutine * function FdwRoutine (line 394) | FdwRoutine * function IsImportableForeignTable (line 434) | bool function deflist_to_tuplestore (line 473) | static void function Datum (line 537) | Datum type ConnectionOption (line 552) | struct ConnectionOption type ConnectionOption (line 563) | struct ConnectionOption function is_conninfo_option (line 587) | static bool function Datum (line 611) | Datum function Oid (line 658) | Oid function Oid (line 679) | Oid function Path (line 715) | Path * FILE: src/backend/jit/jit.c function Datum (line 59) | Datum function provider_init (line 70) | static bool function jit_reset_after_error (line 130) | void function jit_release_context (line 140) | void function jit_compile_expr (line 155) | bool function InstrJitAgg (line 186) | void function file_exists (line 196) | static bool FILE: src/backend/jit/llvm/llvmjit.c type LLVMJitHandle (line 44) | typedef struct LLVMJitHandle function _PG_jit_provider_init (line 121) | void function LLVMJitContext (line 136) | LLVMJitContext * function llvm_release_context (line 161) | static void function LLVMModuleRef (line 197) | LLVMModuleRef type LLVMJitContext (line 223) | struct LLVMJitContext function LLVMValueRef (line 311) | LLVMValueRef function llvm_copy_attributes (line 332) | void function LLVMValueRef (line 355) | LLVMValueRef function llvm_optimize_module (line 416) | static void function llvm_compile_module (line 487) | static void function llvm_session_initialize (line 609) | static void function llvm_shutdown (line 696) | static void function LLVMTypeRef (line 723) | static LLVMTypeRef function LLVMTypeRef (line 743) | static LLVMTypeRef function llvm_create_types (line 773) | static void function llvm_split_symbol_name (line 843) | void function llvm_resolve_symbol (line 877) | static uint64_t FILE: src/backend/jit/llvm/llvmjit_deform.c function LLVMValueRef (line 33) | LLVMValueRef FILE: src/backend/jit/llvm/llvmjit_error.cpp function llvm_enter_fatal_on_oom (line 55) | void function llvm_leave_fatal_on_oom (line 72) | void function llvm_reset_after_error (line 90) | void function llvm_assert_in_fatal_section (line 104) | void function fatal_system_new_handler (line 110) | static void function fatal_llvm_new_handler (line 120) | static void function fatal_llvm_error_handler (line 132) | static void FILE: src/backend/jit/llvm/llvmjit_expr.c type CompiledExprState (line 51) | typedef struct CompiledExprState function llvm_compile_expr (line 73) | bool function Datum (line 2576) | static Datum function LLVMValueRef (line 2596) | static LLVMValueRef function build_EvalXFunc (line 2646) | static void function LLVMValueRef (line 2678) | static LLVMValueRef FILE: src/backend/jit/llvm/llvmjit_inline.cpp type InlineWorkListItem (line 77) | struct InlineWorkListItem type FunctionInlineState (line 88) | struct FunctionInlineState function llvm_inline (line 159) | void function llvm_build_inline_plan (line 174) | static std::unique_ptr function llvm_execute_inline_plan (line 370) | static void function load_module (line 481) | static std::unique_ptr function function_references (line 511) | static void function function_inlinable (line 568) | static bool function llvm_load_summary (line 753) | static std::unique_ptr function add_module_to_inline_search_path (line 792) | static void function summaries_for_guid (line 821) | static llvm::SmallVector FILE: src/backend/jit/llvm/llvmjit_types.c type tupleDesc (line 62) | struct tupleDesc function Datum (line 71) | Datum function FunctionReturningBool (line 85) | bool FILE: src/backend/lib/binaryheap.c function binaryheap (line 32) | binaryheap * function binaryheap_reset (line 56) | void function binaryheap_free (line 68) | void function left_offset (line 83) | static inline int function right_offset (line 89) | static inline int function parent_offset (line 95) | static inline int function binaryheap_add_unordered (line 109) | void function binaryheap_build (line 125) | void function binaryheap_add (line 141) | void function Datum (line 158) | Datum function Datum (line 173) | Datum function binaryheap_replace_first (line 203) | void function swap_nodes (line 217) | static inline void function sift_up (line 231) | static void function sift_down (line 263) | static void FILE: src/backend/lib/bipartite_match.c function BipartiteMatchState (line 38) | BipartiteMatchState * function BipartiteMatchFree (line 77) | void function hk_breadth_search (line 92) | static bool function hk_depth_search (line 145) | static bool FILE: src/backend/lib/bloomfilter.c type bloom_filter (line 43) | struct bloom_filter function bloom_filter (line 86) | bloom_filter * function bloom_free (line 125) | void function bloom_add_element (line 134) | void function bloom_lacks_element (line 156) | bool function bloom_prop_bits_set (line 186) | double function my_bloom_power (line 221) | static int function optimal_k (line 240) | static int function k_hashes (line 261) | static void function uint32 (line 299) | static inline uint32 FILE: src/backend/lib/dshash.c type dshash_table_item (line 46) | struct dshash_table_item type dshash_partition (line 75) | typedef struct dshash_partition type dshash_table_control (line 85) | typedef struct dshash_table_control type dshash_table (line 105) | struct dshash_table function dshash_table (line 195) | dshash_table * function dshash_table (line 262) | dshash_table * function dshash_detach (line 301) | void function dshash_destroy (line 317) | void function dshash_table_handle (line 361) | dshash_table_handle function dshash_delete_key (line 501) | bool function dshash_delete_entry (line 539) | void function dshash_release_lock (line 560) | void function dshash_memcmp (line 580) | int function dshash_hash (line 589) | dshash_hash function dshash_dump (line 599) | void function delete_item (line 653) | static void function resize (line 679) | static void function ensure_valid_bucket_pointers (line 756) | static inline void function dshash_table_item (line 770) | static inline dshash_table_item * function insert_item_into_bucket (line 789) | static void function dshash_table_item (line 805) | static dshash_table_item * function delete_key_from_bucket (line 825) | static bool function delete_item_from_bucket (line 854) | static bool function dshash_hash (line 882) | static inline dshash_hash function equal_keys (line 893) | static inline bool FILE: src/backend/lib/hyperloglog.c function initHyperLogLog (line 64) | void function initHyperLogLogError (line 126) | void function freeHyperLogLog (line 149) | void function addHyperLogLog (line 165) | void function estimateHyperLogLog (line 184) | double function uint8 (line 240) | static inline uint8 FILE: src/backend/lib/ilist.c function slist_delete (line 30) | void function dlist_check (line 58) | void function slist_check (line 95) | void FILE: src/backend/lib/knapsack.c function Bitmapset (line 53) | Bitmapset * FILE: src/backend/lib/pairingheap.c function pairingheap (line 41) | pairingheap * function pairingheap_free (line 62) | void function pairingheap_node (line 78) | static pairingheap_node * function pairingheap_add (line 111) | void function pairingheap_node (line 129) | pairingheap_node * function pairingheap_node (line 144) | pairingheap_node * function pairingheap_remove (line 169) | void function pairingheap_node (line 233) | static pairingheap_node * function pairingheap_dump_recurse (line 295) | static void FILE: src/backend/lib/rbtree.c type RBTree (line 41) | struct RBTree function RBTree (line 101) | RBTree * function rbt_copy_data (line 126) | static inline void function RBTNode (line 144) | RBTNode * function RBTNode (line 172) | RBTNode * function rbt_rotate_left (line 200) | static void function rbt_rotate_right (line 237) | static void function rbt_insert_fixup (line 281) | static void function RBTNode (line 390) | RBTNode * function rbt_delete_fixup (line 458) | static void function rbt_delete_node (line 556) | static void function rbt_delete (line 632) | void function RBTNode (line 642) | static RBTNode * function RBTNode (line 684) | static RBTNode * function rbt_begin_iterate (line 739) | void function RBTNode (line 763) | RBTNode * FILE: src/backend/lib/stringinfo.c function StringInfo (line 31) | StringInfo function initStringInfo2 (line 49) | void function initStringInfo (line 57) | void function resetStringInfo (line 73) | void function appendStringInfo (line 95) | int function appendStringInfoVA (line 135) | int function appendStringInfoString (line 178) | int function appendStringInfoChar (line 192) | void function appendStringInfoSpaces (line 210) | void function appendBinaryStringInfo (line 236) | void function appendBinaryStringInfo2 (line 256) | int appendBinaryStringInfo2(StringInfo str, const char *data, int datalen) function appendBinaryStringInfoNT (line 268) | void function shrinkStringInfo (line 285) | void shrinkStringInfo(StringInfo str, int len) function enlargeStringInfo (line 313) | void function lengthStringInfo (line 369) | size_t lengthStringInfo(StringInfo str) function truncateStringInfo (line 396) | bool truncateStringInfo(StringInfo str, size_t len) FILE: src/backend/libpq/auth-scram.c type scram_state_enum (line 113) | typedef enum type scram_state (line 120) | typedef struct function pg_be_scram_get_mechanisms (line 181) | void function pg_be_scram_exchange (line 328) | int function scram_verify_plain_password (line 488) | bool function parse_scram_verifier (line 554) | bool function mock_scram_verifier (line 642) | static void function is_scram_printable (line 704) | static bool function read_client_first_message (line 831) | static void function verify_final_nonce (line 1045) | static bool function verify_client_proof (line 1066) | static bool function read_client_final_message (line 1164) | static void FILE: src/backend/libpq/auth.c type pam_message (line 96) | struct pam_message type pam_response (line 97) | struct pam_response type pam_conv (line 99) | struct pam_conv type ULONG (line 135) | typedef function auth_failed (line 258) | static void function ClientAuthentication (line 346) | void function sendAuthRequest (line 616) | static void function CheckPasswordAuth (line 737) | static int function CheckPWChallengeAuth (line 769) | static int function CheckMD5Auth (line 825) | static int function CheckSCRAMAuth (line 862) | static int function pg_GSS_error (line 1044) | static void function pg_GSS_recvauth (line 1089) | static int function pg_SSPI_error (line 1329) | static void function pg_SSPI_recvauth (line 1347) | static int function pg_SSPI_make_upn (line 1641) | static int function interpret_ident_response (line 1745) | static bool function ident_inet (line 1833) | static int function auth_peer (line 2007) | static int function pam_passwd_conv_proc (line 2059) | static int function CheckPAMAuth (line 2160) | static int function CheckBSDAuth (line 2297) | static int function InitializeLDAPConnection (line 2339) | static int function CheckLDAPAuth (line 2541) | static int function errdetail_for_ldap (line 2765) | static int function CheckCertAuth (line 2789) | static int type radius_attribute (line 2826) | typedef struct type radius_packet (line 2833) | typedef struct function radius_add_attribute (line 2860) | static void function CheckRADIUSAuth (line 2886) | static int function PerformRadiusTransaction (line 2979) | static int FILE: src/backend/libpq/be-fsstubs.c function Datum (line 90) | Datum function Datum (line 111) | Datum function lo_read (line 141) | int function lo_write (line 169) | int function Datum (line 193) | Datum function Datum (line 218) | Datum function Datum (line 236) | Datum function Datum (line 252) | Datum function Datum (line 268) | Datum function Datum (line 291) | Datum function Datum (line 307) | Datum function Datum (line 351) | Datum function Datum (line 369) | Datum function Datum (line 390) | Datum function Datum (line 402) | Datum function Oid (line 411) | static Oid function Datum (line 467) | Datum function lo_truncate_internal (line 537) | static void function Datum (line 558) | Datum function Datum (line 568) | Datum function AtEOXact_LargeObject (line 582) | void function AtEOSubXact_LargeObject (line 623) | void function newLOfd (line 657) | static int function deleteLOfd (line 700) | static void function bytea (line 713) | static bytea * function Datum (line 769) | Datum function Datum (line 783) | Datum function Datum (line 804) | Datum function Datum (line 826) | Datum FILE: src/backend/libpq/be-secure-common.c function run_ssl_passphrase_command (line 37) | int function check_ssl_key_file_permissions (line 130) | bool FILE: src/backend/libpq/be-secure-openssl.c function be_tls_init (line 75) | int function be_tls_destroy (line 313) | void function be_tls_open_server (line 322) | int function be_tls_close (line 486) | void function be_tls_read (line 510) | ssize_t function be_tls_write (line 569) | ssize_t function my_sock_read (line 658) | static int function my_sock_write (line 680) | static int function BIO_METHOD (line 699) | static BIO_METHOD * function my_SSL_set_fd (line 740) | static int function DH (line 776) | static DH * function DH (line 839) | static DH * function ssl_external_passwd_cb (line 861) | static int function dummy_ssl_passwd_cb (line 881) | static int function verify_cb (line 903) | static int function info_cb (line 913) | static void function initialize_dh (line 966) | static bool function initialize_ecdh (line 1001) | static bool function be_tls_get_cipher_bits (line 1058) | int function be_tls_get_compression (line 1072) | bool function be_tls_get_peerdn_name (line 1099) | void FILE: src/backend/libpq/be-secure.c function secure_initialize (line 73) | int function secure_destroy (line 86) | void function secure_loaded_verify_locations (line 97) | bool function secure_open_server (line 110) | int function secure_close (line 129) | void function secure_read (line 141) | ssize_t function secure_raw_read (line 222) | ssize_t function secure_write (line 246) | ssize_t function secure_raw_write (line 310) | ssize_t FILE: src/backend/libpq/crypt.c function PasswordType (line 91) | PasswordType function md5_crypt_verify (line 168) | int function plain_crypt_verify (line 224) | int FILE: src/backend/libpq/hba.c type check_network_data (line 60) | typedef struct check_network_data type HbaToken (line 75) | typedef struct HbaToken type TokenizedLine (line 89) | typedef struct TokenizedLine function pg_isblank (line 159) | bool function next_token (line 194) | static bool function HbaToken (line 287) | static HbaToken * function HbaToken (line 306) | static HbaToken * function List (line 329) | static List * function List (line 371) | static List * function MemoryContext (line 469) | static MemoryContext function is_member (line 561) | static bool function check_role (line 585) | static bool function check_db (line 609) | static bool function ipv4eq (line 648) | static bool function ipv6eq (line 656) | static bool function hostname_match (line 672) | static bool function check_hostname (line 692) | static bool function check_ip (line 785) | static bool function check_network_callback (line 799) | static void function check_same_host_or_net (line 826) | static bool function HbaLine (line 944) | static HbaLine * function verify_option_list_length (line 1619) | static bool function parse_hba_auth_opt (line 1646) | static bool function check_hba (line 2024) | static void function load_hba (line 2125) | bool function ArrayType (line 2232) | static ArrayType * function fill_hba_line (line 2356) | static void function fill_hba_view (line 2530) | static void function Datum (line 2584) | Datum function IdentLine (line 2647) | static IdentLine * function check_ident_usermap (line 2724) | static void function check_usermap (line 2860) | int function load_ident (line 2915) | bool function hba_getauthmethod (line 3026) | void FILE: src/backend/libpq/ifaddr.c type sockaddr_in (line 35) | struct sockaddr_in type sockaddr_in (line 36) | struct sockaddr_in type sockaddr_in (line 37) | struct sockaddr_in type sockaddr_in6 (line 40) | struct sockaddr_in6 type sockaddr_in6 (line 41) | struct sockaddr_in6 type sockaddr_in6 (line 42) | struct sockaddr_in6 function pg_range_sockaddr (line 52) | int type sockaddr (line 225) | struct sockaddr function pg_foreach_ifaddr (line 242) | int function pg_foreach_ifaddr (line 307) | int function pg_foreach_ifaddr (line 354) | int function pg_foreach_ifaddr (line 482) | int function pg_foreach_ifaddr (line 558) | int FILE: src/backend/libpq/pqcomm.c function pq_init (line 193) | void function socket_comm_reset (line 238) | static void function socket_close (line 255) | static void function StreamServerPort (line 329) | int function Lock_AF_UNIX (line 613) | static int function Setup_AF_UNIX (line 644) | static int function StreamConnection (line 715) | int function StreamClose (line 843) | void function TouchSocketFiles (line 858) | void function RemoveSocketFiles (line 888) | void function socket_set_nonblocking (line 921) | static void function pq_recvbuf (line 938) | static int function pq_getbyte (line 999) | int function pq_peekbyte (line 1018) | int function pq_getbyte_if_available (line 1039) | int function pq_getbytes (line 1093) | int function pq_discardbytes (line 1127) | static int function pq_getstring (line 1165) | int function pq_startmsgread (line 1209) | void function pq_endmsgread (line 1233) | void function pq_is_reading_msg (line 1249) | bool function pq_getmessage (line 1271) | int function pq_putbytes (line 1352) | int function internal_putbytes (line 1368) | static int function socket_flush (line 1399) | static int function internal_flush (line 1421) | static int function socket_flush_if_writable (line 1494) | static int function socket_is_send_pending (line 1520) | static bool function socket_putmessage (line 1559) | static int function socket_putmessage_noblock (line 1592) | static void function socket_startcopyout (line 1619) | static void function socket_endcopyout (line 1635) | static void function pq_setkeepaliveswin32 (line 1657) | static int function pq_getkeepalivesidle (line 1695) | int function pq_setkeepalivesidle (line 1729) | int function pq_getkeepalivesinterval (line 1777) | int function pq_setkeepalivesinterval (line 1811) | int function pq_getkeepalivescount (line 1858) | int function pq_setkeepalivescount (line 1887) | int FILE: src/backend/libpq/pqformat.c function pq_beginmessage (line 86) | void function pq_beginmessage_reuse (line 107) | void function pq_sendbytes (line 124) | void function pq_sendcountedtext (line 141) | void function pq_sendtext (line 173) | void function pq_sendstring (line 196) | void function pq_send_ascii_string (line 228) | void function pq_sendfloat4 (line 253) | void function pq_sendfloat8 (line 277) | void function pq_endmessage (line 297) | void function pq_endmessage_reuse (line 315) | void function pq_begintypsend (line 327) | void function bytea (line 347) | bytea * function pq_puttextmessage (line 368) | void function pq_putemptymessage (line 389) | void function pq_getmsgbyte (line 400) | int function pq_getmsgint (line 416) | unsigned int function int64 (line 454) | int64 function float4 (line 470) | float4 function float8 (line 489) | float8 function pq_copymsgbytes (line 529) | void function pq_getmsgend (line 636) | void FILE: src/backend/libpq/pqmq.c function pq_redirect_to_shm_mq (line 54) | void function pq_cleanup_redirect_to_shm_mq (line 68) | static void function pq_set_parallel_master (line 79) | void function mq_comm_reset (line 87) | static void function mq_flush (line 93) | static int function mq_flush_if_writable (line 100) | static int function mq_is_send_pending (line 107) | static bool function mq_putmessage (line 119) | static int function mq_putmessage_noblock (line 185) | static void function mq_startcopyout (line 198) | static void function mq_endcopyout (line 204) | static void function pq_parse_errornotice (line 214) | void FILE: src/backend/libpq/pqsignal.c function pqinitmask (line 40) | void FILE: src/backend/main/main.c function main (line 60) | int function startup_hacks (line 250) | static void function init_locale (line 311) | static void function help (line 330) | static void function check_root (line 390) | static void type Runtime_env (line 430) | struct Runtime_env FILE: src/backend/nodes/bitmapset.c function Bitmapset (line 132) | Bitmapset * function bms_equal (line 152) | bool function bms_compare (line 205) | int function Bitmapset (line 244) | Bitmapset * function bms_free (line 266) | void function Bitmapset (line 283) | Bitmapset * function Bitmapset (line 317) | Bitmapset * function Bitmapset (line 349) | Bitmapset * function bms_is_subset (line 373) | bool function BMS_Comparison (line 410) | BMS_Comparison function bms_is_member (line 485) | bool function bms_overlap (line 508) | bool function bms_overlap_list (line 530) | bool function bms_nonempty_difference (line 559) | bool function bms_singleton_member (line 591) | int function bms_get_singleton_member (line 634) | bool function bms_num_members (line 670) | int function BMS_Membership (line 699) | BMS_Membership function bms_is_empty (line 728) | bool function Bitmapset (line 763) | Bitmapset * function Bitmapset (line 800) | Bitmapset * function Bitmapset (line 820) | Bitmapset * function Bitmapset (line 861) | Bitmapset * function Bitmapset (line 929) | Bitmapset * function Bitmapset (line 955) | Bitmapset * function Bitmapset (line 976) | Bitmapset * function bms_first_member (line 1023) | int function bms_next_member (line 1075) | int function bms_prev_member (line 1139) | int function uint32 (line 1196) | uint32 FILE: src/backend/nodes/copyfuncs.c function PlannedStmt (line 78) | static PlannedStmt * function CopyPlanFields (line 116) | static void function Plan (line 141) | static Plan * function Result (line 158) | static Result * function ProjectSet (line 179) | static ProjectSet * function ModifyTable (line 195) | static ModifyTable * function Append (line 236) | static Append * function MergeAppend (line 260) | static MergeAppend * function RecursiveUnion (line 287) | static RecursiveUnion * function BitmapAnd (line 315) | static BitmapAnd * function BitmapOr (line 336) | static BitmapOr * function Gather (line 358) | static Gather * function GatherMerge (line 383) | static GatherMerge * function CopyScanFields (line 414) | static void function Scan (line 425) | static Scan * function RemoteScan (line 441) | static RemoteScan * function SeqScan (line 461) | static SeqScan * function SampleScan (line 477) | static SampleScan * function IndexScan (line 498) | static IndexScan * function IndexOnlyScan (line 525) | static IndexOnlyScan * function BitmapIndexScan (line 550) | static BitmapIndexScan * function BitmapHeapScan (line 574) | static BitmapHeapScan * function TidScan (line 595) | static TidScan * function SubqueryScan (line 616) | static SubqueryScan * function FunctionScan (line 637) | static FunctionScan * function TableFuncScan (line 659) | static TableFuncScan * function ValuesScan (line 680) | static ValuesScan * function CteScan (line 701) | static CteScan * function NamedTuplestoreScan (line 723) | static NamedTuplestoreScan * function WorkTableScan (line 744) | static WorkTableScan * function ForeignScan (line 765) | static ForeignScan * function CustomScan (line 793) | static CustomScan * function CopyJoinFields (line 829) | static void function Join (line 843) | static Join * function NestLoop (line 860) | static NestLoop * function MergeJoin (line 882) | static MergeJoin * function HashJoin (line 913) | static HashJoin * function Material (line 935) | static Material * function Sort (line 952) | static Sort * function Group (line 975) | static Group * function Agg (line 992) | static Agg * function WindowAgg (line 1018) | static WindowAgg * function Unique (line 1053) | static Unique * function Hash (line 1076) | static Hash * function SetOp (line 1100) | static SetOp * function LockRows (line 1128) | static LockRows * function Limit (line 1150) | static Limit * function NestLoopParam (line 1172) | static NestLoopParam * function PlanRowMark (line 1186) | static PlanRowMark * function PartitionPruneInfo (line 1203) | static PartitionPruneInfo * function PartitionedRelPruneInfo (line 1214) | static PartitionedRelPruneInfo * function PartitionPruneStepOp (line 1239) | static PartitionPruneStepOp * function PartitionPruneStepCombine (line 1256) | static PartitionPruneStepCombine * function PlanInvalItem (line 1271) | static PlanInvalItem * function Alias (line 1290) | static Alias * function RangeVar (line 1304) | static RangeVar * function TableFunc (line 1323) | static TableFunc * function IntoClause (line 1348) | static IntoClause * function Var (line 1374) | static Var * function Const (line 1395) | static Const * function Param (line 1433) | static Param * function Aggref (line 1451) | static Aggref * function GroupingFunc (line 1480) | static GroupingFunc * function WindowFunc (line 1497) | static WindowFunc * function ArrayRef (line 1519) | static ArrayRef * function FuncExpr (line 1539) | static FuncExpr * function NamedArgExpr (line 1560) | static NamedArgExpr * function OpExpr (line 1576) | static OpExpr * function DistinctExpr (line 1596) | static DistinctExpr * function NullIfExpr (line 1616) | static NullIfExpr * function ScalarArrayOpExpr (line 1636) | static ScalarArrayOpExpr * function BoolExpr (line 1654) | static BoolExpr * function SubLink (line 1669) | static SubLink * function SubPlan (line 1687) | static SubPlan * function AlternativeSubPlan (line 1715) | static AlternativeSubPlan * function FieldSelect (line 1728) | static FieldSelect * function FieldStore (line 1745) | static FieldStore * function RelabelType (line 1761) | static RelabelType * function CoerceViaIO (line 1779) | static CoerceViaIO * function ArrayCoerceExpr (line 1796) | static ArrayCoerceExpr * function ConvertRowtypeExpr (line 1815) | static ConvertRowtypeExpr * function CollateExpr (line 1831) | static CollateExpr * function CaseExpr (line 1846) | static CaseExpr * function CaseWhen (line 1864) | static CaseWhen * function CaseTestExpr (line 1879) | static CaseTestExpr * function ArrayExpr (line 1894) | static ArrayExpr * function RowExpr (line 1912) | static RowExpr * function RowCompareExpr (line 1929) | static RowCompareExpr * function CoalesceExpr (line 1947) | static CoalesceExpr * function MinMaxExpr (line 1963) | static MinMaxExpr * function SQLValueFunction (line 1981) | static SQLValueFunction * function XmlExpr (line 1997) | static XmlExpr * function NullTest (line 2018) | static NullTest * function BooleanTest (line 2034) | static BooleanTest * function CoerceToDomain (line 2049) | static CoerceToDomain * function CoerceToDomainValue (line 2067) | static CoerceToDomainValue * function SetToDefault (line 2083) | static SetToDefault * function CurrentOfExpr (line 2099) | static CurrentOfExpr * function NextValueExpr (line 2114) | static NextValueExpr * function InferenceElem (line 2128) | static InferenceElem * function TargetEntry (line 2143) | static TargetEntry * function RangeTblRef (line 2162) | static RangeTblRef * function JoinExpr (line 2175) | static JoinExpr * function FromExpr (line 2195) | static FromExpr * function OnConflictExpr (line 2209) | static OnConflictExpr * function PathKey (line 2237) | static PathKey * function RestrictInfo (line 2254) | static RestrictInfo * function PlaceHolderVar (line 2299) | static PlaceHolderVar * function SpecialJoinInfo (line 2315) | static SpecialJoinInfo * function AppendRelInfo (line 2338) | static AppendRelInfo * function PlaceHolderInfo (line 2356) | static PlaceHolderInfo * function RangeTblEntry (line 2376) | static RangeTblEntry * function RangeTblFunction (line 2417) | static RangeTblFunction * function TableSampleClause (line 2433) | static TableSampleClause * function WithCheckOption (line 2445) | static WithCheckOption * function SortGroupClause (line 2459) | static SortGroupClause * function GroupingSet (line 2473) | static GroupingSet * function WindowClause (line 2485) | static WindowClause * function RowMarkClause (line 2508) | static RowMarkClause * function WithClause (line 2521) | static WithClause * function InferClause (line 2533) | static InferClause * function OnConflictClause (line 2546) | static OnConflictClause * function CommonTableExpr (line 2560) | static CommonTableExpr * function A_Expr (line 2579) | static A_Expr * function ColumnRef (line 2593) | static ColumnRef * function ParamRef (line 2604) | static ParamRef * function A_Const (line 2615) | static A_Const * function FuncCall (line 2646) | static FuncCall * function A_Star (line 2665) | static A_Star * function A_Indices (line 2673) | static A_Indices * function A_Indirection (line 2685) | static A_Indirection * function A_ArrayExpr (line 2696) | static A_ArrayExpr * function ResTarget (line 2707) | static ResTarget * function MultiAssignRef (line 2720) | static MultiAssignRef * function TypeName (line 2732) | static TypeName * function SortBy (line 2749) | static SortBy * function WindowDef (line 2763) | static WindowDef * function RangeSubselect (line 2780) | static RangeSubselect * function RangeFunction (line 2792) | static RangeFunction * function RangeTableSample (line 2807) | static RangeTableSample * function RangeTableFunc (line 2821) | static RangeTableFunc * function RangeTableFuncCol (line 2837) | static RangeTableFuncCol * function TypeCast (line 2853) | static TypeCast * function CollateClause (line 2865) | static CollateClause * function IndexElem (line 2877) | static IndexElem * function ColumnDef (line 2893) | static ColumnDef * function Constraint (line 2919) | static Constraint * function DefElem (line 2955) | static DefElem * function LockingClause (line 2969) | static LockingClause * function XmlSerialize (line 2981) | static XmlSerialize * function RoleSpec (line 2994) | static RoleSpec * function TriggerTransition (line 3006) | static TriggerTransition * function Query (line 3018) | static Query * function RawStmt (line 3063) | static RawStmt * function InsertStmt (line 3075) | static InsertStmt * function DeleteStmt (line 3091) | static DeleteStmt * function UpdateStmt (line 3105) | static UpdateStmt * function SelectStmt (line 3120) | static SelectStmt * function SetOperationStmt (line 3147) | static SetOperationStmt * function AlterTableStmt (line 3164) | static AlterTableStmt * function AlterTableCmd (line 3177) | static AlterTableCmd * function AlterCollationStmt (line 3193) | static AlterCollationStmt * function AlterDomainStmt (line 3203) | static AlterDomainStmt * function GrantStmt (line 3218) | static GrantStmt * function ObjectWithArgs (line 3235) | static ObjectWithArgs * function AccessPriv (line 3247) | static AccessPriv * function GrantRoleStmt (line 3258) | static GrantRoleStmt * function AlterDefaultPrivilegesStmt (line 3273) | static AlterDefaultPrivilegesStmt * function DeclareCursorStmt (line 3284) | static DeclareCursorStmt * function ClosePortalStmt (line 3296) | static ClosePortalStmt * function CallStmt (line 3306) | static CallStmt * function ClusterStmt (line 3317) | static ClusterStmt * function CopyStmt (line 3329) | static CopyStmt * function CopyCreateStmtFields (line 3351) | static void function CreateStmt (line 3367) | static CreateStmt * function TableLikeClause (line 3377) | static TableLikeClause * function DefineStmt (line 3388) | static DefineStmt * function DropStmt (line 3403) | static DropStmt * function TruncateStmt (line 3417) | static TruncateStmt * function CommentStmt (line 3429) | static CommentStmt * function SecLabelStmt (line 3441) | static SecLabelStmt * function FetchStmt (line 3454) | static FetchStmt * function IndexStmt (line 3467) | static IndexStmt * function CreateStatsStmt (line 3499) | static CreateStatsStmt * function CreateFunctionStmt (line 3514) | static CreateFunctionStmt * function FunctionParameter (line 3529) | static FunctionParameter * function AlterFunctionStmt (line 3542) | static AlterFunctionStmt * function DoStmt (line 3554) | static DoStmt * function RenameStmt (line 3564) | static RenameStmt * function AlterObjectDependsStmt (line 3581) | static AlterObjectDependsStmt * function AlterObjectSchemaStmt (line 3594) | static AlterObjectSchemaStmt * function AlterOwnerStmt (line 3608) | static AlterOwnerStmt * function AlterOperatorStmt (line 3621) | static AlterOperatorStmt * function RuleStmt (line 3632) | static RuleStmt * function NotifyStmt (line 3648) | static NotifyStmt * function ListenStmt (line 3659) | static ListenStmt * function UnlistenStmt (line 3669) | static UnlistenStmt * function TransactionStmt (line 3679) | static TransactionStmt * function CompositeTypeStmt (line 3692) | static CompositeTypeStmt * function CreateEnumStmt (line 3703) | static CreateEnumStmt * function CreateRangeStmt (line 3714) | static CreateRangeStmt * function AlterEnumStmt (line 3725) | static AlterEnumStmt * function ViewStmt (line 3740) | static ViewStmt * function LoadStmt (line 3755) | static LoadStmt * function CreateDomainStmt (line 3765) | static CreateDomainStmt * function CreateOpClassStmt (line 3778) | static CreateOpClassStmt * function CreateOpClassItem (line 3793) | static CreateOpClassItem * function CreateOpFamilyStmt (line 3808) | static CreateOpFamilyStmt * function AlterOpFamilyStmt (line 3819) | static AlterOpFamilyStmt * function CreatedbStmt (line 3832) | static CreatedbStmt * function AlterDatabaseStmt (line 3843) | static AlterDatabaseStmt * function AlterDatabaseSetStmt (line 3854) | static AlterDatabaseSetStmt * function DropdbStmt (line 3865) | static DropdbStmt * function VacuumStmt (line 3876) | static VacuumStmt * function VacuumRelation (line 3887) | static VacuumRelation * function ExplainStmt (line 3899) | static ExplainStmt * function CreateTableAsStmt (line 3910) | static CreateTableAsStmt * function RefreshMatViewStmt (line 3924) | static RefreshMatViewStmt * function ReplicaIdentityStmt (line 3936) | static ReplicaIdentityStmt * function AlterSystemStmt (line 3947) | static AlterSystemStmt * function CreateSeqStmt (line 3957) | static CreateSeqStmt * function AlterSeqStmt (line 3971) | static AlterSeqStmt * function VariableSetStmt (line 3984) | static VariableSetStmt * function VariableShowStmt (line 3997) | static VariableShowStmt * function DiscardStmt (line 4007) | static DiscardStmt * function CreateTableSpaceStmt (line 4017) | static CreateTableSpaceStmt * function DropTableSpaceStmt (line 4030) | static DropTableSpaceStmt * function AlterTableSpaceOptionsStmt (line 4041) | static AlterTableSpaceOptionsStmt * function AlterTableMoveAllStmt (line 4053) | static AlterTableMoveAllStmt * function CreateExtensionStmt (line 4067) | static CreateExtensionStmt * function AlterExtensionStmt (line 4079) | static AlterExtensionStmt * function AlterExtensionContentsStmt (line 4090) | static AlterExtensionContentsStmt * function CreateFdwStmt (line 4103) | static CreateFdwStmt * function AlterFdwStmt (line 4115) | static AlterFdwStmt * function CreateForeignServerStmt (line 4127) | static CreateForeignServerStmt * function AlterForeignServerStmt (line 4142) | static AlterForeignServerStmt * function CreateUserMappingStmt (line 4155) | static CreateUserMappingStmt * function AlterUserMappingStmt (line 4168) | static AlterUserMappingStmt * function DropUserMappingStmt (line 4180) | static DropUserMappingStmt * function CreateForeignTableStmt (line 4192) | static CreateForeignTableStmt * function ImportForeignSchemaStmt (line 4205) | static ImportForeignSchemaStmt * function CreateTransformStmt (line 4220) | static CreateTransformStmt * function CreateAmStmt (line 4234) | static CreateAmStmt * function CreateTrigStmt (line 4246) | static CreateTrigStmt * function CreateEventTrigStmt (line 4269) | static CreateEventTrigStmt * function AlterEventTrigStmt (line 4282) | static AlterEventTrigStmt * function CreatePLangStmt (line 4293) | static CreatePLangStmt * function CreateRoleStmt (line 4308) | static CreateRoleStmt * function AlterRoleStmt (line 4320) | static AlterRoleStmt * function AlterRoleSetStmt (line 4332) | static AlterRoleSetStmt * function DropRoleStmt (line 4344) | static DropRoleStmt * function LockStmt (line 4355) | static LockStmt * function ConstraintsSetStmt (line 4367) | static ConstraintsSetStmt * function ReindexStmt (line 4378) | static ReindexStmt * function CreateSchemaStmt (line 4391) | static CreateSchemaStmt * function CreateConversionStmt (line 4404) | static CreateConversionStmt * function CreateCastStmt (line 4418) | static CreateCastStmt * function PrepareStmt (line 4432) | static PrepareStmt * function ExecuteStmt (line 4444) | static ExecuteStmt * function DeallocateStmt (line 4455) | static DeallocateStmt * function DropOwnedStmt (line 4465) | static DropOwnedStmt * function ReassignOwnedStmt (line 4476) | static ReassignOwnedStmt * function AlterTSDictionaryStmt (line 4487) | static AlterTSDictionaryStmt * function AlterTSConfigurationStmt (line 4498) | static AlterTSConfigurationStmt * function CreatePolicyStmt (line 4514) | static CreatePolicyStmt * function AlterPolicyStmt (line 4530) | static AlterPolicyStmt * function PartitionElem (line 4544) | static PartitionElem * function PartitionSpec (line 4558) | static PartitionSpec * function PartitionBoundSpec (line 4570) | static PartitionBoundSpec * function PartitionRangeDatum (line 4587) | static PartitionRangeDatum * function PartitionCmd (line 4599) | static PartitionCmd * function CreatePublicationStmt (line 4610) | static CreatePublicationStmt * function AlterPublicationStmt (line 4623) | static AlterPublicationStmt * function CreateSubscriptionStmt (line 4637) | static CreateSubscriptionStmt * function AlterSubscriptionStmt (line 4650) | static AlterSubscriptionStmt * function DropSubscriptionStmt (line 4664) | static DropSubscriptionStmt * function List (line 4690) | static List * function ExtensibleNode (line 4722) | static ExtensibleNode * function Value (line 4743) | static Value * function ForeignKeyCacheInfo (line 4773) | static ForeignKeyCacheInfo * FILE: src/backend/nodes/equalfuncs.c function _equalAlias (line 97) | static bool function _equalRangeVar (line 106) | static bool function _equalTableFunc (line 120) | static bool function _equalIntoClause (line 140) | static bool function _equalVar (line 161) | static bool function _equalConst (line 177) | static bool function _equalParam (line 198) | static bool function _equalAggref (line 211) | static bool function _equalGroupingFunc (line 235) | static bool function _equalWindowFunc (line 250) | static bool function _equalArrayRef (line 267) | static bool function _equalFuncExpr (line 282) | static bool function _equalNamedArgExpr (line 298) | static bool function _equalOpExpr (line 309) | static bool function _equalDistinctExpr (line 335) | static bool function _equalNullIfExpr (line 361) | static bool function _equalScalarArrayOpExpr (line 387) | static bool function _equalBoolExpr (line 411) | static bool function _equalSubLink (line 421) | static bool function _equalSubPlan (line 434) | static bool function _equalAlternativeSubPlan (line 457) | static bool function _equalFieldSelect (line 465) | static bool function _equalFieldStore (line 477) | static bool function _equalRelabelType (line 488) | static bool function _equalCoerceViaIO (line 501) | static bool function _equalArrayCoerceExpr (line 513) | static bool function _equalConvertRowtypeExpr (line 527) | static bool function _equalCollateExpr (line 538) | static bool function _equalCaseExpr (line 548) | static bool function _equalCaseWhen (line 561) | static bool function _equalCaseTestExpr (line 571) | static bool function _equalArrayExpr (line 581) | static bool function _equalRowExpr (line 594) | static bool function _equalRowCompareExpr (line 606) | static bool function _equalCoalesceExpr (line 619) | static bool function _equalMinMaxExpr (line 630) | static bool function _equalSQLValueFunction (line 643) | static bool function _equalXmlExpr (line 654) | static bool function _equalNullTest (line 670) | static bool function _equalBooleanTest (line 681) | static bool function _equalCoerceToDomain (line 691) | static bool function _equalCoerceToDomainValue (line 704) | static bool function _equalSetToDefault (line 715) | static bool function _equalCurrentOfExpr (line 726) | static bool function _equalNextValueExpr (line 736) | static bool function _equalInferenceElem (line 745) | static bool function _equalTargetEntry (line 755) | static bool function _equalRangeTblRef (line 769) | static bool function _equalJoinExpr (line 777) | static bool function _equalFromExpr (line 792) | static bool function _equalOnConflictExpr (line 801) | static bool function _equalPathKey (line 820) | static bool function _equalRestrictInfo (line 832) | static bool function _equalPlaceHolderVar (line 851) | static bool function _equalSpecialJoinInfo (line 876) | static bool function _equalAppendRelInfo (line 894) | static bool function _equalPlaceHolderInfo (line 907) | static bool function _equalExtensibleNode (line 923) | static bool function _equalQuery (line 944) | static bool function _equalRawStmt (line 987) | static bool function _equalInsertStmt (line 997) | static bool function _equalDeleteStmt (line 1011) | static bool function _equalUpdateStmt (line 1023) | static bool function _equalSelectStmt (line 1036) | static bool function _equalSetOperationStmt (line 1061) | static bool function _equalAlterTableStmt (line 1076) | static bool function _equalAlterTableCmd (line 1087) | static bool function _equalAlterCollationStmt (line 1101) | static bool function _equalAlterDomainStmt (line 1109) | static bool function _equalGrantStmt (line 1122) | static bool function _equalObjectWithArgs (line 1137) | static bool function _equalAccessPriv (line 1147) | static bool function _equalGrantRoleStmt (line 1156) | static bool function _equalAlterDefaultPrivilegesStmt (line 1169) | static bool function _equalDeclareCursorStmt (line 1178) | static bool function _equalClosePortalStmt (line 1188) | static bool function _equalCallStmt (line 1196) | static bool function _equalClusterStmt (line 1205) | static bool function _equalCopyStmt (line 1215) | static bool function _equalCreateStmt (line 1229) | static bool function _equalTableLikeClause (line 1247) | static bool function _equalDefineStmt (line 1256) | static bool function _equalDropStmt (line 1269) | static bool function _equalTruncateStmt (line 1281) | static bool function _equalCommentStmt (line 1291) | static bool function _equalSecLabelStmt (line 1301) | static bool function _equalFetchStmt (line 1312) | static bool function _equalIndexStmt (line 1323) | static bool function _equalCreateStatsStmt (line 1353) | static bool function _equalCreateFunctionStmt (line 1366) | static bool function _equalFunctionParameter (line 1379) | static bool function _equalAlterFunctionStmt (line 1390) | static bool function _equalDoStmt (line 1400) | static bool function _equalRenameStmt (line 1408) | static bool function _equalAlterObjectDependsStmt (line 1423) | static bool function _equalAlterObjectSchemaStmt (line 1434) | static bool function _equalAlterOwnerStmt (line 1446) | static bool function _equalAlterOperatorStmt (line 1457) | static bool function _equalRuleStmt (line 1466) | static bool function _equalNotifyStmt (line 1480) | static bool function _equalListenStmt (line 1489) | static bool function _equalUnlistenStmt (line 1497) | static bool function _equalTransactionStmt (line 1505) | static bool function _equalCompositeTypeStmt (line 1516) | static bool function _equalCreateEnumStmt (line 1525) | static bool function _equalCreateRangeStmt (line 1534) | static bool function _equalAlterEnumStmt (line 1543) | static bool function _equalViewStmt (line 1556) | static bool function _equalLoadStmt (line 1569) | static bool function _equalCreateDomainStmt (line 1577) | static bool function _equalCreateOpClassStmt (line 1588) | static bool function _equalCreateOpClassItem (line 1601) | static bool function _equalCreateOpFamilyStmt (line 1614) | static bool function _equalAlterOpFamilyStmt (line 1623) | static bool function _equalCreatedbStmt (line 1634) | static bool function _equalAlterDatabaseStmt (line 1643) | static bool function _equalAlterDatabaseSetStmt (line 1652) | static bool function _equalDropdbStmt (line 1661) | static bool function _equalVacuumStmt (line 1670) | static bool function _equalVacuumRelation (line 1679) | static bool function _equalExplainStmt (line 1689) | static bool function _equalCreateTableAsStmt (line 1698) | static bool function _equalRefreshMatViewStmt (line 1710) | static bool function _equalReplicaIdentityStmt (line 1720) | static bool function _equalAlterSystemStmt (line 1729) | static bool function _equalCreateSeqStmt (line 1738) | static bool function _equalAlterSeqStmt (line 1750) | static bool function _equalVariableSetStmt (line 1761) | static bool function _equalVariableShowStmt (line 1772) | static bool function _equalDiscardStmt (line 1780) | static bool function _equalCreateTableSpaceStmt (line 1788) | static bool function _equalDropTableSpaceStmt (line 1799) | static bool function _equalAlterTableSpaceOptionsStmt (line 1808) | static bool function _equalAlterTableMoveAllStmt (line 1819) | static bool function _equalCreateExtensionStmt (line 1832) | static bool function _equalAlterExtensionStmt (line 1842) | static bool function _equalAlterExtensionContentsStmt (line 1851) | static bool function _equalCreateFdwStmt (line 1862) | static bool function _equalAlterFdwStmt (line 1872) | static bool function _equalCreateForeignServerStmt (line 1882) | static bool function _equalAlterForeignServerStmt (line 1895) | static bool function _equalCreateUserMappingStmt (line 1906) | static bool function _equalAlterUserMappingStmt (line 1917) | static bool function _equalDropUserMappingStmt (line 1927) | static bool function _equalCreateForeignTableStmt (line 1937) | static bool function _equalImportForeignSchemaStmt (line 1949) | static bool function _equalCreateTransformStmt (line 1962) | static bool function _equalCreateAmStmt (line 1974) | static bool function _equalCreateTrigStmt (line 1984) | static bool function _equalCreateEventTrigStmt (line 2005) | static bool function _equalAlterEventTrigStmt (line 2016) | static bool function _equalCreatePLangStmt (line 2025) | static bool function _equalCreateRoleStmt (line 2038) | static bool function _equalAlterRoleStmt (line 2048) | static bool function _equalAlterRoleSetStmt (line 2058) | static bool function _equalDropRoleStmt (line 2068) | static bool function _equalLockStmt (line 2077) | static bool function _equalConstraintsSetStmt (line 2087) | static bool function _equalReindexStmt (line 2096) | static bool function _equalCreateSchemaStmt (line 2107) | static bool function _equalCreateConversionStmt (line 2118) | static bool function _equalCreateCastStmt (line 2130) | static bool function _equalPrepareStmt (line 2142) | static bool function _equalExecuteStmt (line 2152) | static bool function _equalDeallocateStmt (line 2161) | static bool function _equalDropOwnedStmt (line 2169) | static bool function _equalReassignOwnedStmt (line 2178) | static bool function _equalAlterTSDictionaryStmt (line 2187) | static bool function _equalAlterTSConfigurationStmt (line 2196) | static bool function _equalCreatePublicationStmt (line 2211) | static bool function _equalAlterPublicationStmt (line 2223) | static bool function _equalCreateSubscriptionStmt (line 2236) | static bool function _equalAlterSubscriptionStmt (line 2248) | static bool function _equalDropSubscriptionStmt (line 2261) | static bool function _equalCreatePolicyStmt (line 2272) | static bool function _equalAlterPolicyStmt (line 2286) | static bool function _equalAExpr (line 2298) | static bool function _equalColumnRef (line 2310) | static bool function _equalParamRef (line 2319) | static bool function _equalAConst (line 2328) | static bool function _equalFuncCall (line 2338) | static bool function _equalAStar (line 2355) | static bool function _equalAIndices (line 2361) | static bool function _equalA_Indirection (line 2371) | static bool function _equalA_ArrayExpr (line 2380) | static bool function _equalResTarget (line 2389) | static bool function _equalMultiAssignRef (line 2400) | static bool function _equalTypeName (line 2410) | static bool function _equalTypeCast (line 2425) | static bool function _equalCollateClause (line 2435) | static bool function _equalSortBy (line 2445) | static bool function _equalWindowDef (line 2457) | static bool function _equalRangeSubselect (line 2472) | static bool function _equalRangeFunction (line 2482) | static bool function _equalRangeTableSample (line 2495) | static bool function _equalRangeTableFunc (line 2507) | static bool function _equalRangeTableFuncCol (line 2521) | static bool function _equalIndexElem (line 2536) | static bool function _equalColumnDef (line 2550) | static bool function _equalConstraint (line 2573) | static bool function _equalDefElem (line 2607) | static bool function _equalLockingClause (line 2619) | static bool function _equalRangeTblEntry (line 2629) | static bool function _equalRangeTblFunction (line 2667) | static bool function _equalTableSampleClause (line 2681) | static bool function _equalWithCheckOption (line 2691) | static bool function _equalSortGroupClause (line 2703) | static bool function _equalGroupingSet (line 2715) | static bool function _equalWindowClause (line 2725) | static bool function _equalRowMarkClause (line 2746) | static bool function _equalWithClause (line 2757) | static bool function _equalInferClause (line 2767) | static bool function _equalOnConflictClause (line 2778) | static bool function _equalCommonTableExpr (line 2790) | static bool function _equalXmlSerialize (line 2807) | static bool function _equalRoleSpec (line 2818) | static bool function _equalTriggerTransition (line 2828) | static bool function _equalPartitionElem (line 2838) | static bool function _equalPartitionSpec (line 2850) | static bool function _equalPartitionBoundSpec (line 2860) | static bool function _equalPartitionRangeDatum (line 2875) | static bool function _equalPartitionCmd (line 2885) | static bool function _equalList (line 2898) | static bool function _equalValue (line 2957) | static bool function equal (line 2987) | bool FILE: src/backend/nodes/extensible.c type ExtensibleNodeEntry (line 29) | typedef struct function RegisterExtensibleNodeEntry (line 38) | static void function RegisterExtensibleNodeMethods (line 75) | void function RegisterCustomScanMethods (line 87) | void function ExtensibleNodeMethods (line 124) | const ExtensibleNodeMethods * function CustomScanMethods (line 136) | const CustomScanMethods * FILE: src/backend/nodes/list.c function check_list_invariants (line 33) | static void function List (line 62) | static List * function new_head_cell (line 88) | static void function new_tail_cell (line 107) | static void function List (line 127) | List * function List (line 145) | List * function List (line 163) | List * function ListCell (line 184) | static ListCell * function ListCell (line 208) | ListCell * function ListCell (line 221) | ListCell * function ListCell (line 234) | ListCell * function List (line 258) | List * function List (line 276) | List * function List (line 294) | List * function List (line 320) | List * function List (line 349) | List * function ListCell (line 385) | ListCell * function list_nth_int (line 420) | int function Oid (line 431) | Oid function list_member (line 443) | bool function list_member_ptr (line 464) | bool function list_member_int (line 484) | bool function list_member_oid (line 504) | bool function List (line 527) | List * function List (line 566) | List * function List (line 589) | List * function List (line 612) | List * function List (line 635) | List * function List (line 665) | List * function List (line 696) | List * function List (line 720) | List * function List (line 743) | List * function List (line 766) | List * function List (line 799) | List * function List (line 825) | List * function List (line 857) | List * function List (line 883) | List * function List (line 908) | List * function List (line 933) | List * function List (line 961) | List * function List (line 974) | List * function List (line 986) | List * function List (line 998) | List * function List (line 1017) | List * function List (line 1039) | List * function List (line 1060) | List * function List (line 1081) | List * function list_free_private (line 1102) | static void function list_free (line 1132) | void function list_free_deep (line 1146) | void function List (line 1159) | List * function List (line 1202) | List * function List (line 1260) | List * function length (line 1332) | int FILE: src/backend/nodes/makefuncs.c function A_Expr (line 30) | A_Expr * function A_Expr (line 48) | A_Expr * function Var (line 66) | Var * function Var (line 103) | Var * function Var (line 133) | Var * function TargetEntry (line 236) | TargetEntry * function TargetEntry (line 269) | TargetEntry * function FromExpr (line 283) | FromExpr * function Const (line 297) | Const * function Const (line 335) | Const * function Node (line 355) | Node * function Expr (line 367) | Expr * function Alias (line 385) | Alias * function RelabelType (line 400) | RelabelType * function RangeVar (line 420) | RangeVar * function TypeName (line 442) | TypeName * function TypeName (line 454) | TypeName * function TypeName (line 470) | TypeName * function ColumnDef (line 488) | ColumnDef * function FuncExpr (line 517) | FuncExpr * function DefElem (line 544) | DefElem * function DefElem (line 562) | DefElem * function FuncCall (line 583) | FuncCall * function GroupingSet (line 605) | GroupingSet * function VacuumRelation (line 620) | VacuumRelation * FILE: src/backend/nodes/nodeFuncs.c function Oid (line 41) | Oid function int32 (line 275) | int32 function exprIsLengthCoercion (line 512) | bool function Node (line 587) | Node * function Node (line 611) | Node * function expression_returns_set (line 669) | bool function expression_returns_set_walker (line 675) | static bool function Oid (line 719) | Oid function Oid (line 920) | Oid function exprSetCollation (line 968) | void function exprSetInputCollation (line 1121) | void function exprLocation (line 1185) | int function leftmostLoc (line 1560) | static int function fix_opfuncids (line 1581) | void function fix_opfuncids_walker (line 1588) | static bool function set_opfuncid (line 1612) | void function set_sa_opfuncid (line 1623) | void function check_functions_in_node (line 1650) | bool function expression_tree_walker (line 1833) | bool function query_tree_walker (line 2255) | bool function range_table_walker (line 2299) | bool function Node (line 2419) | Node * function Query (line 3092) | Query * function List (line 3131) | List * function query_or_expression_tree_walker (line 3202) | bool function Node (line 3225) | Node * function raw_expression_tree_walker (line 3256) | bool function planstate_tree_walker (line 3721) | bool function planstate_walk_subplans (line 3808) | static bool function planstate_walk_members (line 3830) | static bool FILE: src/backend/nodes/outfuncs.c function outToken (line 124) | void function outChar (line 160) | static void function _outList (line 171) | static void function outBitmapset (line 214) | void function outDatum (line 230) | void function _outPlannedStmt (line 267) | static void function _outPlanInfo (line 300) | static void function _outScanInfo (line 325) | static void function _outJoinPlanInfo (line 336) | static void function _outPlan (line 347) | static void function _outResult (line 355) | static void function _outProjectSet (line 365) | static void function _outModifyTable (line 373) | static void function _outAppend (line 403) | static void function _outMergeAppend (line 416) | static void function _outRecursiveUnion (line 447) | static void function _outBitmapAnd (line 470) | static void function _outBitmapOr (line 480) | static void function _outGather (line 491) | static void function _outGatherMerge (line 505) | static void function _outScan (line 537) | static void function _outRemoteScan (line 545) | static void function _outSeqScan (line 557) | static void function _outSampleScan (line 565) | static void function _outIndexScan (line 575) | static void function _outIndexOnlyScan (line 591) | static void function _outBitmapIndexScan (line 605) | static void function _outBitmapHeapScan (line 618) | static void function _outTidScan (line 628) | static void function _outSubqueryScan (line 638) | static void function _outFunctionScan (line 648) | static void function _outTableFuncScan (line 659) | static void function _outValuesScan (line 669) | static void function _outCteScan (line 679) | static void function _outNamedTuplestoreScan (line 690) | static void function _outWorkTableScan (line 700) | static void function _outForeignScan (line 710) | static void function _outCustomScan (line 727) | static void function _outJoin (line 745) | static void function _outNestLoop (line 753) | static void function _outMergeJoin (line 763) | static void function _outHashJoin (line 795) | static void function _outAgg (line 805) | static void function _outWindowAgg (line 832) | static void function _outGroup (line 872) | static void function _outMaterial (line 892) | static void function _outSort (line 901) | static void function _outUnique (line 929) | static void function _outHash (line 949) | static void function _outSetOp (line 962) | static void function _outLockRows (line 988) | static void function _outLimit (line 999) | static void function _outNestLoopParam (line 1010) | static void function _outPlanRowMark (line 1019) | static void function _outPartitionPruneInfo (line 1034) | static void function _outPartitionedRelPruneInfo (line 1043) | static void function _outPartitionPruneStepOp (line 1075) | static void function _outPartitionPruneStepCombine (line 1087) | static void function _outPlanInvalItem (line 1097) | static void function _outAlias (line 1112) | static void function _outRangeVar (line 1121) | static void function _outTableFunc (line 1138) | static void function _outIntoClause (line 1158) | static void function _outVar (line 1172) | static void function _outConst (line 1188) | static void function _outParam (line 1208) | static void function _outAggref (line 1221) | static void function _outGroupingFunc (line 1245) | static void function _outWindowFunc (line 1257) | static void function _outArrayRef (line 1274) | static void function _outFuncExpr (line 1289) | static void function _outNamedArgExpr (line 1305) | static void function _outOpExpr (line 1316) | static void function _outDistinctExpr (line 1331) | static void function _outNullIfExpr (line 1346) | static void function _outScalarArrayOpExpr (line 1361) | static void function _outBoolExpr (line 1374) | static void function _outSubLink (line 1401) | static void function _outSubPlan (line 1414) | static void function _outAlternativeSubPlan (line 1437) | static void function _outFieldSelect (line 1445) | static void function _outFieldStore (line 1457) | static void function _outRelabelType (line 1468) | static void function _outCoerceViaIO (line 1481) | static void function _outArrayCoerceExpr (line 1493) | static void function _outConvertRowtypeExpr (line 1507) | static void function _outCollateExpr (line 1518) | static void function _outCaseExpr (line 1528) | static void function _outCaseWhen (line 1541) | static void function _outCaseTestExpr (line 1551) | static void function _outArrayExpr (line 1561) | static void function _outRowExpr (line 1574) | static void function _outRowCompareExpr (line 1586) | static void function _outCoalesceExpr (line 1599) | static void function _outMinMaxExpr (line 1610) | static void function _outSQLValueFunction (line 1623) | static void function _outXmlExpr (line 1634) | static void function _outNullTest (line 1650) | static void function _outBooleanTest (line 1661) | static void function _outCoerceToDomain (line 1671) | static void function _outCoerceToDomainValue (line 1684) | static void function _outSetToDefault (line 1695) | static void function _outCurrentOfExpr (line 1706) | static void function _outNextValueExpr (line 1716) | static void function _outInferenceElem (line 1725) | static void function _outTargetEntry (line 1735) | static void function _outRangeTblRef (line 1749) | static void function _outJoinExpr (line 1757) | static void function _outFromExpr (line 1772) | static void function _outOnConflictExpr (line 1781) | static void function _outPathInfo (line 1812) | static void function _outJoinPathInfo (line 1837) | static void function _outPath (line 1849) | static void function _outIndexPath (line 1857) | static void function _outBitmapHeapPath (line 1875) | static void function _outBitmapAndPath (line 1885) | static void function _outBitmapOrPath (line 1896) | static void function _outTidPath (line 1907) | static void function _outSubqueryScanPath (line 1917) | static void function _outForeignPath (line 1927) | static void function _outCustomPath (line 1938) | static void function _outAppendPath (line 1952) | static void function _outMergeAppendPath (line 1964) | static void function _outResultPath (line 1976) | static void function _outMaterialPath (line 1986) | static void function _outUniquePath (line 1996) | static void function _outGatherPath (line 2009) | static void function _outProjectionPath (line 2021) | static void function _outProjectSetPath (line 2032) | static void function _outSortPath (line 2042) | static void function _outGroupPath (line 2052) | static void function _outUpperUniquePath (line 2064) | static void function _outAggPath (line 2075) | static void function _outRollupData (line 2090) | static void function _outGroupingSetData (line 2103) | static void function _outGroupingSetsPath (line 2112) | static void function _outMinMaxAggPath (line 2125) | static void function _outWindowAggPath (line 2136) | static void function _outSetOpPath (line 2147) | static void function _outRecursiveUnionPath (line 2163) | static void function _outLockRowsPath (line 2177) | static void function _outModifyTablePath (line 2189) | static void function _outLimitPath (line 2211) | static void function _outGatherMergePath (line 2223) | static void function _outNestPath (line 2234) | static void function _outMergePath (line 2242) | static void function _outHashPath (line 2256) | static void function _outPlannerGlobal (line 2268) | static void function _outPlannerInfo (line 2294) | static void function _outRelOptInfo (line 2346) | static void function _outIndexOptInfo (line 2397) | static void function _outForeignKeyOptInfo (line 2422) | static void function _outStatisticExtInfo (line 2453) | static void function _outEquivalenceClass (line 2465) | static void function _outEquivalenceMember (line 2492) | static void function _outPathKey (line 2505) | static void function _outPathTarget (line 2516) | static void function _outParamPathInfo (line 2535) | static void function _outRestrictInfo (line 2545) | static void function _outPlaceHolderVar (line 2577) | static void function _outSpecialJoinInfo (line 2588) | static void function _outAppendRelInfo (line 2606) | static void function _outPlaceHolderInfo (line 2619) | static void function _outMinMaxAggInfo (line 2632) | static void function _outPlannerParamItem (line 2646) | static void function _outExtensibleNode (line 2661) | static void function _outCreateStmtInfo (line 2685) | static void function _outCreateStmt (line 2701) | static void function _outCreateForeignTableStmt (line 2709) | static void function _outImportForeignSchemaStmt (line 2720) | static void function _outIndexStmt (line 2733) | static void function _outCreateStatsStmt (line 2763) | static void function _outNotifyStmt (line 2776) | static void function _outDeclareCursorStmt (line 2785) | static void function _outSelectStmt (line 2795) | static void function _outFuncCall (line 2820) | static void function _outDefElem (line 2837) | static void function _outTableLikeClause (line 2849) | static void function _outLockingClause (line 2858) | static void function _outXmlSerialize (line 2868) | static void function _outTriggerTransition (line 2879) | static void function _outColumnDef (line 2889) | static void function _outTypeName (line 2913) | static void function _outTypeCast (line 2928) | static void function _outCollateClause (line 2938) | static void function _outIndexElem (line 2948) | static void function _outQuery (line 2962) | static void function _outWithCheckOption (line 3030) | static void function _outSortGroupClause (line 3042) | static void function _outGroupingSet (line 3054) | static void function _outWindowClause (line 3064) | static void function _outRowMarkClause (line 3085) | static void function _outWithClause (line 3096) | static void function _outCommonTableExpr (line 3106) | static void function _outSetOperationStmt (line 3123) | static void function _outRangeTblEntry (line 3138) | static void function _outRangeTblFunction (line 3208) | static void function _outTableSampleClause (line 3222) | static void function _outAExpr (line 3232) | static void function _outValue (line 3314) | static void function _outColumnRef (line 3355) | static void function _outParamRef (line 3364) | static void function _outRawStmt (line 3377) | static void function _outAConst (line 3387) | static void function _outA_Star (line 3397) | static void function _outA_Indices (line 3403) | static void function _outA_Indirection (line 3413) | static void function _outA_ArrayExpr (line 3422) | static void function _outResTarget (line 3431) | static void function _outMultiAssignRef (line 3442) | static void function _outSortBy (line 3452) | static void function _outWindowDef (line 3464) | static void function _outRangeSubselect (line 3479) | static void function _outRangeFunction (line 3489) | static void function _outRangeTableSample (line 3502) | static void function _outRangeTableFunc (line 3514) | static void function _outRangeTableFuncCol (line 3528) | static void function _outConstraint (line 3542) | static void function _outForeignKeyCacheInfo (line 3651) | static void function _outPartitionElem (line 3673) | static void function _outPartitionSpec (line 3685) | static void function _outPartitionBoundSpec (line 3695) | static void function _outPartitionRangeDatum (line 3710) | static void function outNode (line 3724) | void FILE: src/backend/nodes/params.c function ParamListInfo (line 35) | ParamListInfo function Size (line 87) | Size function SerializeParamList (line 147) | void function ParamListInfo (line 210) | ParamListInfo FILE: src/backend/nodes/print.c function print (line 33) | void function pprint (line 51) | void function elog_node_display (line 69) | void function print_rt (line 251) | void function print_expr (line 314) | void function print_pathkeys (line 420) | void function print_tl (line 460) | void function print_slot (line 486) | void FILE: src/backend/nodes/read.c function NodeTag (line 200) | static NodeTag FILE: src/backend/nodes/readfuncs.c function Bitmapset (line 185) | static Bitmapset * function Bitmapset (line 226) | Bitmapset * function Query (line 235) | static Query * function NotifyStmt (line 283) | static NotifyStmt * function DeclareCursorStmt (line 297) | static DeclareCursorStmt * function WithCheckOption (line 312) | static WithCheckOption * function SortGroupClause (line 329) | static SortGroupClause * function GroupingSet (line 346) | static GroupingSet * function WindowClause (line 361) | static WindowClause * function RowMarkClause (line 387) | static RowMarkClause * function CommonTableExpr (line 403) | static CommonTableExpr * function SetOperationStmt (line 425) | static SetOperationStmt * function Alias (line 447) | static Alias * function RangeVar (line 458) | static RangeVar * function TableFunc (line 478) | static TableFunc * function IntoClause (line 500) | static IntoClause * function Var (line 519) | static Var * function Const (line 540) | static Const * function Param (line 565) | static Param * function Aggref (line 583) | static Aggref * function GroupingFunc (line 612) | static GroupingFunc * function WindowFunc (line 629) | static WindowFunc * function ArrayRef (line 651) | static ArrayRef * function FuncExpr (line 671) | static FuncExpr * function NamedArgExpr (line 692) | static NamedArgExpr * function OpExpr (line 708) | static OpExpr * function DistinctExpr (line 728) | static DistinctExpr * function NullIfExpr (line 748) | static NullIfExpr * function ScalarArrayOpExpr (line 768) | static ScalarArrayOpExpr * function BoolExpr (line 786) | static BoolExpr * function SubLink (line 812) | static SubLink * function FieldSelect (line 834) | static FieldSelect * function FieldStore (line 851) | static FieldStore * function RelabelType (line 867) | static RelabelType * function CoerceViaIO (line 885) | static CoerceViaIO * function ArrayCoerceExpr (line 902) | static ArrayCoerceExpr * function ConvertRowtypeExpr (line 921) | static ConvertRowtypeExpr * function CollateExpr (line 937) | static CollateExpr * function CaseExpr (line 952) | static CaseExpr * function CaseWhen (line 970) | static CaseWhen * function CaseTestExpr (line 985) | static CaseTestExpr * function ArrayExpr (line 1000) | static ArrayExpr * function RowExpr (line 1018) | static RowExpr * function RowCompareExpr (line 1035) | static RowCompareExpr * function CoalesceExpr (line 1053) | static CoalesceExpr * function MinMaxExpr (line 1069) | static MinMaxExpr * function SQLValueFunction (line 1087) | static SQLValueFunction * function XmlExpr (line 1103) | static XmlExpr * function NullTest (line 1124) | static NullTest * function BooleanTest (line 1140) | static BooleanTest * function CoerceToDomain (line 1155) | static CoerceToDomain * function CoerceToDomainValue (line 1173) | static CoerceToDomainValue * function SetToDefault (line 1189) | static SetToDefault * function CurrentOfExpr (line 1205) | static CurrentOfExpr * function NextValueExpr (line 1220) | static NextValueExpr * function InferenceElem (line 1234) | static InferenceElem * function TargetEntry (line 1249) | static TargetEntry * function RangeTblRef (line 1268) | static RangeTblRef * function JoinExpr (line 1281) | static JoinExpr * function FromExpr (line 1301) | static FromExpr * function OnConflictExpr (line 1315) | static OnConflictExpr * function RangeTblEntry (line 1339) | static RangeTblEntry * function RangeTblFunction (line 1424) | static RangeTblFunction * function TableSampleClause (line 1443) | static TableSampleClause * function DefElem (line 1458) | static DefElem * function PlannedStmt (line 1479) | static PlannedStmt * function ReadCommonPlan (line 1515) | static void function Plan (line 1542) | static Plan * function Result (line 1555) | static Result * function ProjectSet (line 1570) | static ProjectSet * function ModifyTable (line 1583) | static ModifyTable * function Append (line 1618) | static Append * function MergeAppend (line 1636) | static MergeAppend * function RecursiveUnion (line 1657) | static RecursiveUnion * function BitmapAnd (line 1676) | static BitmapAnd * function BitmapOr (line 1691) | static BitmapOr * function ReadCommonScan (line 1708) | static void function Scan (line 1721) | static Scan * function SeqScan (line 1734) | static SeqScan * function SampleScan (line 1747) | static SampleScan * function IndexScan (line 1762) | static IndexScan * function IndexOnlyScan (line 1783) | static IndexOnlyScan * function BitmapIndexScan (line 1802) | static BitmapIndexScan * function BitmapHeapScan (line 1820) | static BitmapHeapScan * function TidScan (line 1835) | static TidScan * function SubqueryScan (line 1850) | static SubqueryScan * function FunctionScan (line 1865) | static FunctionScan * function ValuesScan (line 1881) | static ValuesScan * function TableFuncScan (line 1896) | static TableFuncScan * function CteScan (line 1911) | static CteScan * function NamedTuplestoreScan (line 1927) | static NamedTuplestoreScan * function WorkTableScan (line 1942) | static WorkTableScan * function ForeignScan (line 1957) | static ForeignScan * function CustomScan (line 1979) | static CustomScan * function ReadCommonJoin (line 2009) | static void function Join (line 2024) | static Join * function NestLoop (line 2037) | static NestLoop * function MergeJoin (line 2052) | static MergeJoin * function HashJoin (line 2077) | static HashJoin * function Material (line 2092) | static Material * function Sort (line 2107) | static Sort * function Group (line 2126) | static Group * function Agg (line 2143) | static Agg * function WindowAgg (line 2166) | static WindowAgg * function Unique (line 2195) | static Unique * function Gather (line 2212) | static Gather * function GatherMerge (line 2231) | static GatherMerge * function Hash (line 2253) | static Hash * function SetOp (line 2271) | static SetOp * function LockRows (line 2293) | static LockRows * function Limit (line 2309) | static Limit * function NestLoopParam (line 2325) | static NestLoopParam * function PlanRowMark (line 2339) | static PlanRowMark * function PartitionPruneInfo (line 2356) | static PartitionPruneInfo * function PartitionedRelPruneInfo (line 2367) | static PartitionedRelPruneInfo * function PartitionPruneStepOp (line 2389) | static PartitionPruneStepOp * function PartitionPruneStepCombine (line 2403) | static PartitionPruneStepCombine * function PlanInvalItem (line 2418) | static PlanInvalItem * function SubPlan (line 2432) | static SubPlan * function AlternativeSubPlan (line 2460) | static AlternativeSubPlan * function ExtensibleNode (line 2473) | static ExtensibleNode * function PartitionBoundSpec (line 2503) | static PartitionBoundSpec * function PartitionRangeDatum (line 2523) | static PartitionRangeDatum * function Node (line 2543) | Node * function Datum (line 2811) | Datum function AttrNumber (line 2868) | AttrNumber * function Oid (line 2892) | Oid * FILE: src/backend/nodes/remote_input.c function myInputInfo (line 20) | void myInputInfo(Oid typid, int typmod, TypeInputInfo *info) function Datum (line 80) | Datum myInputFuncCall(TypeInputInfo *info, char *str, int len, enum enum... FILE: src/backend/nodes/remote_print.c function is_numeric_func (line 406) | static inline bool is_numeric_func(Oid funcid) function func_id_cmp (line 418) | static inline int func_id_cmp(const void *v1, const void *v2) function func_name_cmp (line 426) | inline static int func_name_cmp(const void *n1, const void*n2) function mysql_has_func (line 435) | static inline bool mysql_has_func(const char *fn) function type_is_array_category (line 442) | inline static bool type_is_array_category(Oid typid) function is_str_type (line 453) | inline static bool is_str_type(Oid typid) function is_expr_integer (line 466) | inline static bool is_expr_integer(Node *expr) function output_const_type_value (line 476) | static int output_const_type_value(StringInfo str, bool isnull, Oid type, function snprint_expr (line 632) | int function SQLValueFunction (line 1241) | static SQLValueFunction* function SQLValueFuncValue (line 1254) | static int SQLValueFuncValue(SQLValueFunction *svfo, StringInfo str_res) function append_expr_list (line 1380) | static int append_expr_list(StringInfo str, List *l, RemotePrintExprCont... function eval_nextval_expr (line 1396) | static int eval_nextval_expr(StringInfo str, NextValueExpr *nve) function convert_numeric_func (line 1455) | static int convert_numeric_func(Oid funcid, List *args, StringInfo str, function ParamExternData (line 1597) | static ParamExternData * eval_extern_param_val(ParamListInfo paramInfo, ... FILE: src/backend/nodes/remote_print2.c function type_is_array_category (line 166) | inline static bool type_is_array_category(Oid typid) function snprint_mysql_func (line 174) | static int function get_proc_format (line 207) | static bool function is_mysql_proc (line 249) | static bool is_mysql_proc(Oid funcoid) function is_mysql_operator (line 257) | static bool is_mysql_operator(Oid oproid) function snprint_op_expr (line 273) | static int function snprint_func_expr (line 322) | static int function contain_non_const_walker (line 364) | static bool function function_is_safe (line 377) | static bool function eval_snprint_func (line 396) | static int function snprint_cast_numeric (line 433) | static int function snprint_cast (line 474) | static int function snprint_var (line 539) | static int function snprint_bool_expr (line 583) | static int function snprint_nulltest_expr (line 622) | static int function snprint_test_expr (line 647) | static int function snprint_param_expr (line 684) | static int function snprint_minmax_expr (line 742) | static int function snprint_coalesce_expr (line 760) | static int function snprint_case_expr (line 773) | static int function snprint_scalararrayop (line 832) | static int function snprint_nextval (line 874) | static int function snprint_rowexpr (line 886) | static int function snprint_list_expr (line 899) | static int function snprint_agg_expr (line 912) | static int function snprint_placeholdervar (line 918) | static int function snprint_sqlvalue_func (line 927) | static int function snprint_coerce_io (line 970) | static int function snprint_expr (line 1043) | int snprint_expr(StringInfo str, const Expr *expr, RemotePrintExprContex... function is_expr_printable (line 1204) | bool is_expr_printable(const Expr *expr, RemotePrintExprContext *rpec) function append_expr_list (line 1214) | static int function eval_nextval_expr (line 1232) | static int function ParamExternData (line 1256) | static ParamExternData * function output_const_type_value (line 1274) | int function Oid (line 1282) | Oid my_output_funcoid(Oid typid, bool *typIsVarlena) function snprint_const_type_value (line 1330) | int snprint_const_type_value(StringInfo str, bool isnull, Oid type, FILE: src/backend/nodes/remote_type_funcs.c function Datum (line 49) | Datum my_timetz_in(PG_FUNCTION_ARGS) function Datum (line 64) | Datum my_timetz_out(PG_FUNCTION_ARGS) function Datum (line 82) | Datum my_timestamptz_in(PG_FUNCTION_ARGS) function Datum (line 97) | Datum my_timestamptz_out(PG_FUNCTION_ARGS) function Datum (line 122) | Datum my_timestamp_out(PG_FUNCTION_ARGS) function Datum (line 143) | Datum my_time_out(PG_FUNCTION_ARGS) function Datum (line 159) | Datum my_date_out(PG_FUNCTION_ARGS) function Datum (line 204) | Datum my_inet_out(PG_FUNCTION_ARGS) function Datum (line 211) | Datum my_cidr_out(PG_FUNCTION_ARGS) function Datum (line 233) | Datum my_cstring_out(PG_FUNCTION_ARGS) function Datum (line 240) | Datum my_textout(PG_FUNCTION_ARGS) function Datum (line 252) | Datum my_bpcharout(PG_FUNCTION_ARGS) function Datum (line 263) | Datum my_varcharout(PG_FUNCTION_ARGS) function Datum (line 274) | Datum my_nameout(PG_FUNCTION_ARGS) function Datum (line 281) | Datum my_charout(PG_FUNCTION_ARGS) function Datum (line 293) | Datum my_xml_out(PG_FUNCTION_ARGS) function Datum (line 301) | Datum my_json_out(PG_FUNCTION_ARGS) function Datum (line 312) | Datum my_jsonb_out(PG_FUNCTION_ARGS) function Datum (line 321) | Datum my_byteain(PG_FUNCTION_ARGS) function Datum (line 348) | Datum my_byteaout(PG_FUNCTION_ARGS) function Datum (line 363) | Datum my_uuid_out(PG_FUNCTION_ARGS) function Datum (line 372) | Datum my_macaddr_out(PG_FUNCTION_ARGS) function Datum (line 385) | Datum my_macaddr8_out(PG_FUNCTION_ARGS) function Datum (line 399) | Datum my_boolout(PG_FUNCTION_ARGS) function Datum (line 411) | Datum my_varbit_in(PG_FUNCTION_ARGS) function Datum (line 471) | Datum my_varbit_out(PG_FUNCTION_ARGS) function Datum (line 577) | Datum my_interval_out(PG_FUNCTION_ARGS) function Datum (line 646) | Datum my_enum_out(PG_FUNCTION_ARGS) function Datum (line 672) | Datum my_cash_out(PG_FUNCTION_ARGS) function Datum (line 718) | Datum function Datum (line 738) | Datum FILE: src/backend/nodes/tidbitmap.c type PagetableEntry (line 99) | typedef struct PagetableEntry type PTEntryArray (line 111) | typedef struct PTEntryArray type TBMStatus (line 128) | typedef enum type TBMIteratingState (line 138) | typedef enum type TIDBitmap (line 148) | struct TIDBitmap type TBMIterator (line 177) | struct TBMIterator type TBMSharedIteratorState (line 190) | typedef struct TBMSharedIteratorState type PTIterationArray (line 208) | typedef struct PTIterationArray type TBMSharedIterator (line 218) | struct TBMSharedIterator function TIDBitmap (line 264) | TIDBitmap * function tbm_create_pagetable (line 290) | static void function tbm_free (line 320) | void function tbm_free_shared_area (line 339) | void function tbm_add_tuples (line 375) | void function tbm_add_page (line 441) | void function tbm_union (line 456) | void function tbm_union_page (line 479) | static void function tbm_intersect (line 538) | void function tbm_intersect_page (line 587) | static bool function tbm_is_empty (line 668) | bool function TBMIterator (line 687) | TBMIterator * function dsa_pointer (line 764) | dsa_pointer function tbm_extract_page_tuple (line 909) | static inline int function tbm_advance_schunkbit (line 939) | static inline void function TBMIterateResult (line 969) | TBMIterateResult * function TBMIterateResult (line 1050) | TBMIterateResult * function tbm_end_iterate (line 1144) | void function tbm_end_shared_iterate (line 1156) | void function PagetableEntry (line 1167) | static const PagetableEntry * function PagetableEntry (line 1200) | static PagetableEntry * function tbm_page_is_lossy (line 1247) | static bool function tbm_mark_page_lossy (line 1281) | static void function tbm_lossify (line 1353) | static void function tbm_comparator (line 1422) | static int function tbm_shared_comparator (line 1440) | static int function TBMSharedIterator (line 1463) | TBMSharedIterator * function pagetable_free (line 1524) | static inline void function tbm_calculate_entries (line 1544) | long FILE: src/backend/nodes/value.c function Value (line 22) | Value * function Value (line 37) | Value * function Value (line 52) | Value * function Value (line 67) | Value * FILE: src/backend/optimizer/geqo/geqo_copy.c function geqo_copy (line 44) | void FILE: src/backend/optimizer/geqo/geqo_cx.c function cx (line 47) | int FILE: src/backend/optimizer/geqo/geqo_erx.c function Edge (line 53) | Edge * function free_edge_table (line 73) | void function gimme_edge_table (line 92) | float function gimme_edge (line 151) | static int function gimme_tour (line 193) | int function remove_gene (line 239) | static void function Gene (line 281) | static Gene function Gene (line 372) | static Gene FILE: src/backend/optimizer/geqo/geqo_eval.c type Clump (line 36) | typedef struct function Cost (line 56) | Cost function RelOptInfo (line 162) | RelOptInfo * function List (line 237) | static List * function desirable_join (line 332) | static bool FILE: src/backend/optimizer/geqo/geqo_main.c function RelOptInfo (line 66) | RelOptInfo * function gimme_pool_size (line 309) | static int function gimme_number_generations (line 341) | static int FILE: src/backend/optimizer/geqo/geqo_misc.c function avg_pool (line 33) | static double function print_pool (line 56) | void function print_gen (line 90) | void function print_edge_table (line 111) | void FILE: src/backend/optimizer/geqo/geqo_mutation.c function geqo_mutation (line 40) | void FILE: src/backend/optimizer/geqo/geqo_ox1.c function ox1 (line 46) | void FILE: src/backend/optimizer/geqo/geqo_ox2.c function ox2 (line 46) | void FILE: src/backend/optimizer/geqo/geqo_pmx.c function pmx (line 46) | void FILE: src/backend/optimizer/geqo/geqo_pool.c function Pool (line 41) | Pool * function free_pool (line 68) | void function random_init_pool (line 90) | void function sort_pool (line 134) | void function compare (line 144) | static int function Chromosome (line 161) | Chromosome * function free_chromo (line 175) | void function spread_chromo (line 186) | void FILE: src/backend/optimizer/geqo/geqo_px.c function px (line 46) | void FILE: src/backend/optimizer/geqo/geqo_random.c function geqo_set_seed (line 19) | void function geqo_rand (line 34) | double FILE: src/backend/optimizer/geqo/geqo_recombination.c function init_tour (line 33) | void function City (line 68) | City * function free_city_table (line 86) | void FILE: src/backend/optimizer/geqo/geqo_selection.c function geqo_selection (line 53) | void function linear_rand (line 91) | static int FILE: src/backend/optimizer/path/allpaths.c type pushdown_safety_info (line 54) | typedef struct pushdown_safety_info function RelOptInfo (line 147) | RelOptInfo * function set_base_rel_consider_startup (line 208) | static void function set_base_rel_sizes (line 251) | static void function set_base_rel_pathlists (line 294) | static void function set_rel_size (line 321) | static void function set_rel_pathlist (line 424) | static void function set_plain_rel_size (line 525) | static void function set_rel_consider_parallel (line 542) | static void function set_plain_rel_pathlist (line 713) | static void function create_plain_partial_paths (line 758) | static void function set_tablesample_rel_size (line 778) | static void function set_tablesample_rel_pathlist (line 818) | static void function set_foreign_size (line 866) | static void function set_foreign_pathlist (line 883) | static void function set_append_rel_size (line 901) | static void function set_append_rel_pathlist (line 1313) | static void function add_paths_to_append_rel (line 1389) | void function generate_mergeappend_paths (line 1803) | static void function Path (line 1890) | static Path * function accumulate_append_subpath (line 1979) | static void function set_dummy_rel_pathlist (line 2031) | void function has_multiple_baserels (line 2057) | static bool function set_subquery_pathlist (line 2090) | static void function set_function_pathlist (line 2294) | static void function set_values_pathlist (line 2362) | static void function set_tablefunc_pathlist (line 2382) | static void function set_cte_pathlist (line 2406) | static void function set_namedtuplestore_pathlist (line 2472) | static void function set_worktable_pathlist (line 2502) | static void function generate_gather_paths (line 2561) | void function RelOptInfo (line 2617) | static RelOptInfo * function RelOptInfo (line 2722) | RelOptInfo * function subquery_is_pushdown_safe (line 2880) | static bool function recurse_pushdown_safe (line 2932) | static bool function check_output_expressions (line 2999) | static void function compare_tlist_datatypes (line 3067) | static void function targetIsInAllPartitionLists (line 3100) | static bool function qual_is_pushdown_safe (line 3142) | static bool function subquery_push_qual (line 3219) | static void function recurse_push_qual (line 3266) | static void function remove_unused_subquery_outputs (line 3313) | static void function create_partial_bitmap_paths (line 3418) | void function compute_parallel_worker (line 3454) | int function generate_partitionwise_join_paths (line 3542) | void function print_relids (line 3611) | static void function print_restrictclauses (line 3631) | static void function print_path (line 3646) | static void function debug_print_rel (line 3867) | void FILE: src/backend/optimizer/path/clausesel.c type RangeQueryClause (line 32) | typedef struct RangeQueryClause function Selectivity (line 98) | Selectivity function addRangeClause (line 333) | static void function RelOptInfo (line 429) | static RelOptInfo * function bms_is_subset_singleton (line 474) | static bool function treat_as_join_clause (line 495) | static inline bool function Selectivity (line 573) | Selectivity FILE: src/backend/optimizer/path/costsize.c type cost_qual_eval_context (line 143) | typedef struct function clamp_row_est (line 187) | double function cost_seqscan (line 211) | void function cost_samplescan (line 288) | void function cost_gather (line 363) | void function cost_gather_merge (line 401) | void function cost_index (line 476) | void function List (line 769) | static List * function index_pages_fetched (line 829) | double function get_indexpath_pages (line 894) | static double function cost_bitmap_heap_scan (line 944) | void function cost_bitmap_tree_node (line 1045) | void function cost_bitmap_and_node (line 1088) | void function cost_bitmap_or_node (line 1132) | void function cost_tidscan (line 1180) | void function cost_subqueryscan (line 1283) | void function cost_functionscan (line 1332) | void function cost_tablefuncscan (line 1393) | void function cost_valuesscan (line 1449) | void function cost_ctescan (line 1499) | void function cost_namedtuplestorescan (line 1540) | void function cost_recursive_union (line 1580) | void function cost_sort (line 1660) | void function Cost (line 1766) | static Cost function cost_append (line 1842) | void function cost_merge_append (line 1956) | void function cost_material (line 2005) | void function cost_agg (line 2059) | void function cost_windowagg (line 2177) | void function cost_group (line 2247) | void function initial_cost_nestloop (line 2317) | void function final_cost_nestloop (line 2392) | void function initial_cost_mergejoin (line 2599) | void function final_cost_mergejoin (line 2829) | void function MergeScanSelCache (line 3078) | static MergeScanSelCache * function initial_cost_hashjoin (line 3157) | void function final_cost_hashjoin (line 3265) | void function cost_subplan (line 3520) | void function cost_rescan (line 3613) | static void function cost_qual_eval (line 3720) | void function cost_qual_eval_node (line 3746) | void function cost_qual_eval_walker (line 3760) | static bool function get_restriction_qual_cost (line 3999) | static void function compute_semi_anti_join_factors (line 4041) | void function has_indexed_join_quals (line 4150) | static bool function approx_tuple_count (line 4243) | static double function set_baserel_size_estimates (line 4299) | void function get_parameterized_baserel_size (line 4329) | double function set_joinrel_size_estimates (line 4379) | void function get_parameterized_joinrel_size (line 4411) | double function calc_joinrel_size_estimate (line 4452) | static double function Selectivity (line 4604) | static Selectivity function set_subquery_size_estimates (line 4814) | void function set_function_size_estimates (line 4894) | void function set_tablefunc_size_estimates (line 4932) | void function set_values_size_estimates (line 4954) | void function set_cte_size_estimates (line 4986) | void function set_namedtuplestore_size_estimates (line 5023) | void function set_foreign_size_estimates (line 5062) | void function set_rel_width (line 5097) | static void function PathTarget (line 5255) | PathTarget * function relation_byte_size (line 5333) | static double function page_size (line 5344) | static double function get_parallel_divisor (line 5354) | static double function compute_bitmap_pages (line 5387) | double FILE: src/backend/optimizer/path/equivclass.c function process_equivalence (line 113) | bool function Expr (line 493) | Expr * function EquivalenceMember (line 543) | static EquivalenceMember * function EquivalenceClass (line 619) | EquivalenceClass * function generate_base_implied_equalities (line 800) | void function generate_base_implied_equalities_const (line 845) | static void function generate_base_implied_equalities_no_const (line 922) | static void function generate_base_implied_equalities_broken (line 1014) | static void function List (line 1071) | List * function List (line 1088) | List * function List (line 1159) | static List * function List (line 1335) | static List * function Oid (line 1384) | static Oid function RestrictInfo (line 1419) | static RestrictInfo * function reconsider_outer_join_clauses (line 1572) | void function reconsider_outer_join_clause (line 1681) | static bool function reconsider_full_join_clause (line 1806) | static bool function exprs_known_equal (line 1983) | bool function EquivalenceClass (line 2030) | EquivalenceClass * function add_child_rel_equivalences (line 2116) | void function List (line 2220) | List * function have_relevant_eclass_joinclause (line 2351) | bool function has_relevant_eclass_joinclause (line 2405) | bool function eclass_useful_for_merging (line 2444) | bool function is_redundant_derived_clause (line 2502) | bool FILE: src/backend/optimizer/path/indxpath.c type ScanTypeControl (line 48) | typedef enum type IndexClauseSet (line 56) | typedef struct type PathClauseUsage (line 64) | typedef struct type ec_member_matches_arg (line 74) | typedef struct function create_index_paths (line 230) | void function consider_index_join_clauses (line 437) | static void function consider_index_join_outer_rels (line 503) | static void function get_join_index_paths (line 604) | static void function eclass_already_used (line 683) | static bool function bms_equal_any (line 706) | static bool function get_index_paths (line 735) | static void function List (line 857) | static List * function List (line 1167) | static List * function List (line 1263) | static List * function Path (line 1370) | static Path * function path_usage_comparator (line 1583) | static int function Cost (line 1617) | static Cost function Cost (line 1653) | static Cost function PathClauseUsage (line 1713) | static PathClauseUsage * function Relids (line 1776) | static Relids function find_indexpath_quals (line 1824) | static void function find_list_position (line 1865) | static int function check_index_only (line 1891) | static bool function get_loop_count (line 2003) | static double function adjust_rowcount_for_semijoins (line 2056) | static double function approximate_joinrel_size (line 2099) | static double function match_restriction_clauses_to_index (line 2141) | static void function match_join_clauses_to_index (line 2155) | static void function match_eclass_clauses_to_index (line 2185) | static void function match_clauses_to_index (line 2223) | static void function match_clause_to_index (line 2254) | static void function match_clause_to_indexcol (line 2355) | static bool function is_indexable_operator (line 2488) | static bool function match_rowcompare_to_indexcol (line 2508) | static bool function match_pathkeys_to_index (line 2596) | static void function Expr (line 2711) | static Expr * function check_index_predicates (line 2825) | void function ec_member_matches_indexcol (line 2958) | static bool function relation_has_unique_index_for (line 3016) | bool function indexcol_is_bool_constant_for_query (line 3187) | bool function match_index_to_operand (line 3236) | bool function match_boolean_index_clause (line 3362) | static bool function match_special_index_operator (line 3406) | static bool function expand_indexqual_conditions (line 3582) | void function Expr (line 3672) | static Expr * function List (line 3738) | static List * function RestrictInfo (line 3832) | static RestrictInfo * function Expr (line 3885) | Expr * function List (line 4096) | static List * function List (line 4222) | static List * function Datum (line 4309) | static Datum function Const (line 4327) | static Const * FILE: src/backend/optimizer/path/joinpath.c function add_paths_to_joinrel (line 116) | void function allow_star_schema_join (line 344) | static inline bool function try_nestloop_path (line 362) | static void function try_partial_nestloop_path (line 474) | static void function try_mergejoin_path (line 556) | static void function try_partial_mergejoin_path (line 651) | static void function try_hashjoin_path (line 721) | static void function try_partial_hashjoin_path (line 787) | static void function clause_sides_match_join (line 848) | static inline bool function sort_inner_and_outer (line 880) | static void function generate_mergejoin_paths (line 1082) | static void function match_unsorted_outer (line 1330) | static void function consider_parallel_mergejoin (line 1564) | static void function consider_parallel_nestloop (line 1604) | static void function hash_inner_and_outer (line 1676) | static void function List (line 1931) | static List * FILE: src/backend/optimizer/path/joinrels.c function join_search_one_level (line 63) | void function make_rels_by_clause_joins (line 272) | static void function make_rels_by_clauseless_joins (line 306) | static void function join_is_legal (line 339) | static bool function RelOptInfo (line 661) | RelOptInfo * function populate_joinrel_with_paths (line 751) | static void function have_join_order_restriction (line 926) | bool function has_join_restriction (line 1039) | static bool function has_legal_joinclause (line 1095) | static bool function have_dangerous_phv (line 1159) | bool function is_dummy_rel (line 1187) | bool function mark_dummy_rel (line 1236) | void function restriction_is_constant_false (line 1279) | static bool function try_partitionwise_join (line 1333) | static void function have_partkey_equi_join (line 1529) | bool function match_expr_to_partition_keys (line 1647) | static int FILE: src/backend/optimizer/path/pathkeys.c function PathKey (line 51) | PathKey * function pathkey_is_redundant (line 128) | static bool function PathKey (line 170) | static PathKey * function PathKey (line 229) | static PathKey * function PathKeysComparison (line 278) | PathKeysComparison function pathkeys_contained_in (line 317) | bool function Path (line 343) | Path * function Path (line 388) | Path * function Path (line 421) | Path * function List (line 462) | List * function List (line 562) | List * function List (line 618) | List * function Var (line 819) | static Var * function List (line 862) | List * function List (line 905) | List * function initialize_mergeclause_eclasses (line 959) | void function update_mergeclause_eclasses (line 1008) | void function List (line 1042) | List * function List (line 1155) | List * function List (line 1327) | List * function List (line 1430) | List * function pathkeys_useful_for_merging (line 1525) | static int function right_merge_direction (line 1592) | static bool function pathkeys_useful_for_ordering (line 1628) | static int function List (line 1650) | List * function has_useful_pathkeys (line 1690) | bool FILE: src/backend/optimizer/path/tidpath.c function IsTidEqualClause (line 65) | static bool function IsTidEqualAnyClause (line 117) | static bool function List (line 166) | static List * function List (line 222) | static List * function create_tidscan_paths (line 252) | void FILE: src/backend/optimizer/plan/analyzejoins.c function List (line 60) | List * function clause_sides_match_join (line 127) | static inline bool function join_is_removable (line 159) | static bool function remove_rel_from_query (line 312) | static void function List (line 456) | static List * function reduce_unique_semijoins (line 510) | void function rel_supports_distinctness (line 591) | static bool function rel_is_distinct_for (line 647) | static bool function query_supports_distinctness (line 744) | bool function query_is_distinct_for (line 781) | bool function Oid (line 930) | static Oid function innerrel_is_unique (line 970) | bool function is_innerrel_unique_for (line 1078) | static bool FILE: src/backend/optimizer/plan/createplan.c function Plan (line 314) | Plan * function Plan (line 365) | static Plan * function Plan (line 520) | static Plan * function List (line 759) | static List * function use_physical_tlist (line 799) | static bool function List (line 920) | static List * function Plan (line 940) | static Plan * function Plan (line 982) | static Plan * function Plan (line 1042) | static Plan * function Plan (line 1150) | static Plan * function Result (line 1279) | static Result * function ProjectSet (line 1304) | static ProjectSet * function Material (line 1330) | static Material * function Plan (line 1358) | static Plan * function Gather (line 1551) | static Gather * function GatherMerge (line 1587) | static GatherMerge * function Plan (line 1646) | static Plan * function Plan (line 1747) | static Plan * function Plan (line 1779) | Plan * function Sort (line 1807) | static Sort * function Group (line 1842) | static Group * function Unique (line 1879) | static Unique * function Agg (line 1907) | static Agg * function AttrNumber (line 1950) | static AttrNumber * function Plan (line 1988) | static Plan * function Result (line 2148) | static Result * function WindowAgg (line 2217) | static WindowAgg * function SetOp (line 2311) | static SetOp * function RecursiveUnion (line 2347) | static RecursiveUnion * function LockRows (line 2383) | static LockRows * function ModifyTable (line 2406) | static ModifyTable * function Limit (line 2467) | static Limit * function RemoteScan (line 2497) | static RemoteScan * function SeqScan (line 2533) | static SeqScan * function SampleScan (line 2571) | static SampleScan * function Scan (line 2622) | static Scan * function BitmapHeapScan (line 2798) | static BitmapHeapScan * function Plan (line 2928) | static Plan * function TidScan (line 3126) | static TidScan * function SubqueryScan (line 3178) | static SubqueryScan * function FunctionScan (line 3228) | static FunctionScan * function TableFuncScan (line 3271) | static TableFuncScan * function ValuesScan (line 3314) | static ValuesScan * function CteScan (line 3358) | static CteScan * function NamedTuplestoreScan (line 3452) | static NamedTuplestoreScan * function WorkTableScan (line 3490) | static WorkTableScan * function ForeignScan (line 3550) | static ForeignScan * function CustomScan (line 3694) | static CustomScan * function NestLoop (line 3765) | static NestLoop * function MergeJoin (line 3841) | static MergeJoin * function HashJoin (line 4148) | static HashJoin * function Node (line 4310) | static Node * function Node (line 4317) | static Node * function List (line 4400) | static List * function List (line 4531) | static List * function Node (line 4588) | static Node * function List (line 4663) | static List * function List (line 4740) | static List * function copy_generic_path_info (line 4834) | static void function copy_plan_costsize (line 4849) | static void function label_sort_with_costsize (line 4871) | static void function bitmap_subplan_mark_shared (line 4897) | static void function List (line 4920) | static List * function RemoteScan (line 4950) | static RemoteScan * function SeqScan (line 4969) | static SeqScan * function SampleScan (line 4986) | static SampleScan * function IndexScan (line 5005) | static IndexScan * function IndexOnlyScan (line 5036) | static IndexOnlyScan * function BitmapIndexScan (line 5063) | static BitmapIndexScan * function BitmapHeapScan (line 5084) | static BitmapHeapScan * function TidScan (line 5104) | static TidScan * function SubqueryScan (line 5123) | static SubqueryScan * function FunctionScan (line 5142) | static FunctionScan * function TableFuncScan (line 5163) | static TableFuncScan * function ValuesScan (line 5182) | static ValuesScan * function CteScan (line 5201) | static CteScan * function NamedTuplestoreScan (line 5222) | static NamedTuplestoreScan * function WorkTableScan (line 5242) | static WorkTableScan * function ForeignScan (line 5261) | ForeignScan * function Append (line 5295) | static Append * function RecursiveUnion (line 5314) | static RecursiveUnion * function BitmapAnd (line 5366) | static BitmapAnd * function BitmapOr (line 5381) | static BitmapOr * function NestLoop (line 5396) | static NestLoop * function HashJoin (line 5421) | static HashJoin * function Hash (line 5446) | static Hash * function MergeJoin (line 5467) | static MergeJoin * function Sort (line 5508) | static Sort * function Plan (line 5570) | static Plan * function EquivalenceMember (line 5797) | static EquivalenceMember * function Sort (line 5849) | static Sort * function Sort (line 5882) | Sort * function Sort (line 5931) | static Sort * function Material (line 5972) | static Material * function Plan (line 5995) | Plan * function Agg (line 6029) | Agg * function WindowAgg (line 6061) | static WindowAgg * function Group (line 6098) | static Group * function Unique (line 6126) | static Unique * function Unique (line 6171) | static Unique * function Gather (line 6273) | static Gather * function SetOp (line 6302) | static SetOp * function LockRows (line 6354) | static LockRows * function Limit (line 6375) | Limit * function Result (line 6396) | static Result * function ProjectSet (line 6417) | static ProjectSet * function ModifyTable (line 6436) | static ModifyTable * function is_projection_capable_path (line 6582) | bool function is_projection_capable_plan (line 6626) | bool FILE: src/backend/optimizer/plan/initsplan.c type PostponedQual (line 42) | typedef struct PostponedQual function add_base_rels_to_query (line 104) | void function build_base_rel_tlists (line 150) | void function add_vars_to_targetlist (line 197) | void function find_lateral_references (line 271) | void function extract_lateral_references (line 319) | static void function create_lateral_join_info (line 417) | void function List (line 703) | List * function List (line 749) | static List * function process_security_barrier_quals (line 1101) | static void function SpecialJoinInfo (line 1167) | static SpecialJoinInfo * function compute_semijoin_info (line 1415) | static void function distribute_qual_to_rels (line 1632) | static void function check_outerjoin_delay (line 2065) | static bool function check_equivalence_delay (line 2149) | static bool function check_redundant_nullability_qual (line 2184) | static bool function distribute_restrictinfo_to_rels (line 2222) | void function process_implied_equality (line 2306) | void function RestrictInfo (line 2371) | RestrictInfo * function match_foreign_keys_to_quals (line 2429) | void function check_mergejoinable (line 2598) | static void function check_hashjoinable (line 2635) | static void FILE: src/backend/optimizer/plan/planagg.c function preprocess_minmax_aggregates (line 74) | void function find_minmax_aggs_walker (line 246) | static bool function build_minmax_path (line 341) | static bool function minmax_qp_callback (line 500) | static void function Oid (line 519) | static Oid FILE: src/backend/optimizer/plan/planmain.c function RelOptInfo (line 53) | RelOptInfo * FILE: src/backend/optimizer/plan/planner.c type standard_qp_extra (line 94) | typedef struct type grouping_sets_data (line 105) | typedef struct function PlannedStmt (line 258) | PlannedStmt * function PlannedStmt (line 271) | PlannedStmt * function PlannerInfo (line 599) | PlannerInfo * function Node (line 1014) | static Node * function preprocess_qual_conditions (line 1101) | static void function Expr (line 1145) | Expr * function inheritance_planner (line 1170) | static void function grouping_planner (line 1724) | static void function grouping_sets_data (line 2317) | static grouping_sets_data * function List (line 2492) | static List * function is_dummy_plan (line 2536) | bool function preprocess_rowmarks (line 2561) | static void function RowMarkType (line 2672) | RowMarkType function preprocess_limit (line 2742) | static double function limit_needed (line 2927) | bool function remove_useless_groupby_columns (line 2984) | static void function List (line 3149) | static List * function List (line 3252) | static List * function List (line 3464) | static List * function standard_qp_callback (line 3514) | static void function get_number_of_groups (line 3604) | static double function Size (line 3717) | static Size function RelOptInfo (line 3759) | static RelOptInfo * function RelOptInfo (line 3869) | static RelOptInfo * function is_degenerate_grouping (line 3922) | static bool function create_degenerate_grouping_paths (line 3943) | static void function create_ordinary_grouping_paths (line 4007) | static void function consider_groupingsets_paths (line 4143) | static void function RelOptInfo (line 4505) | static RelOptInfo * function create_one_window_path (line 4592) | static void function RelOptInfo (line 4686) | static RelOptInfo * function RelOptInfo (line 4898) | static RelOptInfo * function PathTarget (line 5059) | static PathTarget * function PathTarget (line 5146) | static PathTarget * function mark_partial_aggref (line 5249) | void function List (line 5284) | static List * function List (line 5317) | static List * function PathTarget (line 5414) | static PathTarget * function List (line 5532) | static List * function PathTarget (line 5627) | static PathTarget * function Path (line 5798) | Path * function adjust_paths_for_srfs (line 5841) | static void function Expr (line 5951) | Expr * function plan_cluster_use_sort (line 5980) | bool function plan_create_index_workers (line 6100) | int function add_paths_to_grouping_rel (line 6229) | static void function RelOptInfo (line 6463) | static RelOptInfo * function gather_grouping_paths (line 6766) | static void function can_partial_agg (line 6806) | static bool function apply_scanjoin_target_to_paths (line 6848) | static void function create_partitionwise_grouping_paths (line 7076) | static void function group_by_has_partkey (line 7216) | static bool FILE: src/backend/optimizer/plan/planremote.c type PlanBranchType (line 102) | enum PlanBranchType{ NONE, OUTER = 1, INNER, OUTER_AND_INNER } type Mat_tree_remote_ctx (line 104) | typedef struct Mat_tree_remote_ctx type PlanBranchType (line 141) | enum PlanBranchType function RemoteScanRef (line 146) | static RemoteScanRef * function addRemotescanRefToPlan (line 169) | static void addRemotescanRefToPlan(Plan *plan, RemoteScanRef *rsr) function ShardRemoteScanRef (line 194) | static ShardRemoteScanRef *copyShardRemoteScanRef(ShardRemoteScanRef *src) function ShardRemoteScanRef (line 202) | ShardRemoteScanRef *dupShardRemoteScanRefs(ShardRemoteScanRef *src) function plan_merge_accessed_shards (line 227) | static void plan_merge_accessed_shards(PlannedStmt *pstmt, Plan *plan) function materialize_branch_conflicting_remotescans (line 310) | static void materialize_branch_conflicting_remotescans(PlannedStmt *pstmt, function List (line 456) | static List *subplan_list_to_plan_list(PlannedStmt *pstmt, List *subplan... function materialize_remotescans (line 472) | static void materialize_remotescans(ShardRemoteScanRef *p, bool mat_1st_... function handle_plan_traverse (line 511) | static bool handle_plan_traverse(PlannedStmt *pstmt, Plan *parent_plan, function visit_plan_node (line 551) | static inline bool visit_plan_node(Plan *plan, void *ctx) function plan_list_traverse (line 558) | static bool plan_list_traverse(PlannedStmt *pstmt, Plan **plan, List *pl... function plan_tree_traverse (line 617) | static bool function PlanSubtreeResultPrecached (line 705) | static bool PlanSubtreeResultPrecached(Plan *plan) function materialize_conflicting_remotescans (line 745) | void materialize_conflicting_remotescans(PlannedStmt *pstmt) function is_multi_children_plan (line 770) | static bool is_multi_children_plan(Plan *plan) function List (line 793) | static List* function materialize_children (line 817) | static void materialize_children(PlannedStmt *pstmt, Plan *plan, Mat_tre... function materialize_plan (line 904) | static int materialize_plan(Plan *tgt_plan) function materialize_plan_lists (line 924) | static void materialize_plan_lists(List *plans1, List *plans2, enum Plan... function ShardRemoteScanRef (line 964) | static ShardRemoteScanRef * function List (line 992) | static List *get_children_plan_list(Plan *plan) function plan_merge_children (line 1022) | static void plan_merge_children(Plan *plan) function merge_plan_list (line 1040) | static void merge_plan_list(Plan *plan, List*plans) function List (line 1078) | static List *make_init_plan_list(PlannedStmt *pstmt, Plan *plan) function merge_init_plans (line 1096) | static void merge_init_plans(PlannedStmt *pstmt, Plan *plan) type SubplanPickerCtx (line 1104) | typedef struct SubplanPickerCtx function subplan_picker (line 1111) | static bool subplan_picker(Node *node, SubplanPickerCtx*ctx) function List (line 1133) | static List *make_qual_subplan_list(PlannedStmt *pstmt, Plan *plan) function List (line 1146) | static List *make_tl_subplan_list(PlannedStmt *pstmt, Plan *plan) FILE: src/backend/optimizer/plan/setrefs.c type tlist_vinfo (line 31) | typedef struct type indexed_tlist (line 38) | typedef struct type fix_scan_expr_context (line 47) | typedef struct type fix_join_expr_context (line 53) | typedef struct type fix_upper_expr_context (line 62) | typedef struct function Plan (line 209) | Plan * function add_rtes_to_flat_rtable (line 251) | static void function flatten_unplanned_rtes (line 337) | static void function flatten_rtes_walker (line 347) | static bool function add_rte_to_flat_rtable (line 383) | static void function Plan (line 434) | static Plan * function Plan (line 1037) | static Plan * function Plan (line 1078) | static Plan * function trivial_subqueryscan (line 1150) | static bool function set_foreignscan_references (line 1205) | static void function set_customscan_references (line 1283) | static void function Var (line 1358) | static inline Var * function fix_expr_common (line 1380) | static void function Node (line 1468) | static Node * function Node (line 1498) | static Node * function Node (line 1530) | static Node * function fix_scan_expr_walker (line 1599) | static bool function set_join_references (line 1618) | static void function set_upper_references (line 1752) | static void function set_param_references (line 1812) | static void function Node (line 1867) | static Node * function set_dummy_tlist_references (line 1936) | static void function indexed_tlist (line 2002) | static indexed_tlist * function indexed_tlist (line 2052) | static indexed_tlist * function Var (line 2103) | static Var * function Var (line 2143) | static Var * function Var (line 2183) | static Var * function List (line 2247) | static List * function Node (line 2265) | static Node * function Node (line 2392) | static Node * function Node (line 2408) | static Node * function List (line 2511) | static List * function record_plan_function_dependency (line 2560) | void function extract_query_dependencies (line 2598) | void function extract_query_dependencies_walker (line 2626) | static bool FILE: src/backend/optimizer/plan/subselect.c type convert_testexpr_context (line 42) | typedef struct convert_testexpr_context type process_sublinks_context (line 48) | typedef struct process_sublinks_context type finalize_primnode_context (line 54) | typedef struct finalize_primnode_context function SS_assign_special_param (line 104) | int function get_first_col_type (line 119) | static void function Node (line 163) | static Node * function Node (line 325) | static Node * function List (line 602) | static List * function List (line 635) | static List * function Node (line 664) | static Node * function Node (line 676) | static Node * function subplan_is_hashable (line 731) | static bool function testexpr_is_hashable (line 753) | static bool function hash_ok_operator (line 797) | static bool function SS_process_ctes (line 842) | void function JoinExpr (line 1004) | JoinExpr * function JoinExpr (line 1109) | JoinExpr * function simplify_EXISTS_query (line 1273) | static bool function Query (line 1361) | static Query * function Node (line 1603) | Node * function Node (line 1610) | static Node * function Node (line 1648) | Node * function Node (line 1658) | static Node * function SS_identify_outer_params (line 1795) | void function SS_charge_for_initplans (line 1857) | void function SS_attach_initplans (line 1914) | void function SS_finalize_plan (line 1929) | void function Bitmapset (line 1967) | static Bitmapset * function finalize_primnode (line 2589) | static bool function finalize_agg_primnode (line 2654) | static bool function Param (line 2681) | Param * function SS_make_initplan_from_plan (line 2697) | void FILE: src/backend/optimizer/prep/prepjointree.c type pullup_replace_vars_context (line 40) | typedef struct pullup_replace_vars_context type reduce_outer_joins_state (line 54) | typedef struct reduce_outer_joins_state function pull_up_sublinks (line 149) | void function Node (line 176) | static Node * function Node (line 330) | static Node * function inline_set_returning_functions (line 572) | void function pull_up_subqueries (line 606) | void function Node (line 672) | static Node * function Node (line 867) | static Node * function Node (line 1259) | static Node * function pull_up_union_leaf_queries (line 1340) | static void function make_setop_translation_list (line 1407) | static void function is_simple_subquery (line 1438) | static bool function Node (line 1610) | static Node * function is_simple_values (line 1718) | static bool function is_simple_union_all (line 1774) | static bool function is_simple_union_all_recurse (line 1802) | static bool function is_safe_append_member (line 1842) | static bool function jointree_contains_lateral_outer_refs (line 1883) | static bool function replace_vars_in_jointree (line 1955) | static void function Node (line 2063) | static Node * function Node (line 2073) | static Node * function Query (line 2266) | static Query * function Node (line 2286) | static Node * function flatten_simple_union_all (line 2352) | void function reduce_outer_joins (line 2470) | void function reduce_outer_joins_state (line 2499) | static reduce_outer_joins_state * function reduce_outer_joins_pass2 (line 2571) | static void type substitute_multiple_relids_context (line 2859) | typedef struct function substitute_multiple_relids_walker (line 2866) | static bool function substitute_multiple_relids (line 2908) | static void function fix_append_rel_relids (line 2936) | static void function Relids (line 2974) | Relids function Relids (line 3018) | Relids function Node (line 3035) | static Node * FILE: src/backend/optimizer/prep/prepqual.c function Node (line 72) | Node * function Expr (line 290) | Expr * function List (line 320) | static List * function List (line 352) | static List * function Expr (line 415) | static Expr * function Expr (line 526) | static Expr * FILE: src/backend/optimizer/prep/preptlist.c function List (line 69) | List * function List (line 254) | static List * function PlanRowMark (line 423) | PlanRowMark * FILE: src/backend/optimizer/prep/prepunion.c type adjust_appendrel_attrs_context (line 58) | typedef struct function RelOptInfo (line 143) | RelOptInfo * function RelOptInfo (line 244) | static RelOptInfo * function RelOptInfo (line 472) | static RelOptInfo * function RelOptInfo (line 578) | static RelOptInfo * function RelOptInfo (line 737) | static RelOptInfo * function List (line 914) | static List * function Path (line 973) | static Path * function postprocess_setop_rel (line 1036) | static void function choose_hashed_setop (line 1054) | static bool function List (line 1159) | static List * function List (line 1304) | static List * function List (line 1432) | static List * function expand_inherited_tables (line 1475) | void function expand_inherited_rtentry (line 1518) | static void function expand_partitioned_rtentry (line 1679) | static void function expand_single_inheritance_child (line 1774) | static void function make_inh_translation_list (line 1894) | static void function Bitmapset (line 2001) | static Bitmapset * function Node (line 2055) | Node * function Node (line 2105) | static Node * function Relids (line 2355) | static Relids function Relids (line 2390) | Relids function List (line 2454) | static List * function Node (line 2542) | Node * function SpecialJoinInfo (line 2582) | SpecialJoinInfo * function AppendRelInfo (line 2626) | AppendRelInfo ** FILE: src/backend/optimizer/util/clauses.c type get_agg_clause_costs_context (line 56) | typedef struct type eval_const_expressions_context (line 63) | typedef struct type substitute_actual_parameters_context (line 72) | typedef struct type substitute_actual_srf_parameters_context (line 79) | typedef struct type inline_error_callback_arg (line 86) | typedef struct type max_parallel_hazard_context (line 92) | typedef struct function Expr (line 172) | Expr * function Node (line 199) | Node * function Node (line 216) | Node * function not_clause (line 236) | bool function Expr (line 249) | Expr * function Expr (line 265) | Expr * function or_clause (line 280) | bool function Expr (line 293) | Expr * function and_clause (line 314) | bool function Expr (line 327) | Expr * function Node (line 348) | Node * function Expr (line 367) | Expr * function List (line 378) | List * function contain_agg_clause (line 417) | bool function contain_agg_clause_walker (line 423) | static bool function get_agg_clause_costs (line 467) | void function get_agg_clause_costs_walker (line 479) | static bool function contain_window_function (line 727) | bool function WindowFuncLists (line 740) | WindowFuncLists * function find_window_functions_walker (line 752) | static bool function expression_returns_set_rows (line 802) | double function contain_subplans (line 843) | bool function contain_subplans_walker (line 849) | static bool function contain_mutable_functions (line 878) | bool function contain_mutable_functions_checker (line 884) | static bool function contain_mutable_functions_walker (line 890) | static bool function contain_volatile_functions (line 957) | bool function contain_volatile_functions_checker (line 963) | static bool function contain_volatile_functions_walker (line 969) | static bool function contain_volatile_functions_not_nextval (line 1007) | bool function contain_volatile_functions_not_nextval_checker (line 1013) | static bool function contain_volatile_functions_not_nextval_walker (line 1020) | static bool function max_parallel_hazard (line 1068) | char function is_parallel_safe (line 1087) | bool function max_parallel_hazard_test (line 1130) | static bool function max_parallel_hazard_checker (line 1158) | static bool function max_parallel_hazard_walker (line 1165) | static bool function contain_nonstrict_functions (line 1328) | bool function contain_nonstrict_functions_checker (line 1334) | static bool function contain_nonstrict_functions_walker (line 1340) | static bool function contain_context_dependent_node (line 1463) | static bool function contain_context_dependent_node_walker (line 1473) | static bool function contain_leaked_vars (line 1547) | bool function contain_leaked_vars_checker (line 1553) | static bool function contain_leaked_vars_walker (line 1559) | static bool function Relids (line 1721) | Relids function Relids (line 1727) | static Relids function List (line 1929) | List * function List (line 1935) | static List * function List (line 2122) | List * function Var (line 2181) | Var * function is_strict_saop (line 2230) | static bool function is_pseudo_constant_clause (line 2291) | bool function is_pseudo_constant_clause_relids (line 2311) | bool function NumRelids (line 2333) | int function CommuteOpExpr (line 2348) | void function CommuteRowCompareExpr (line 2382) | void function rowtype_field_matches (line 2452) | static bool function Node (line 2520) | Node * function Node (line 2553) | Node * function Node (line 2598) | static Node * function contain_non_const_walker (line 3770) | static bool function ece_function_is_safe (line 3786) | static bool function List (line 3824) | static List * function List (line 3936) | static List * function Node (line 4036) | static Node * function Expr (line 4105) | static Expr * function List (line 4202) | List * function List (line 4245) | static List * function List (line 4315) | static List * function List (line 4340) | static List * function recheck_cast_function_args (line 4375) | static void function Expr (line 4419) | static Expr * function Expr (line 4546) | static Expr * function Node (line 4866) | static Node * function Node (line 4879) | static Node * function sql_inline_error_callback (line 4908) | static void function Expr (line 4932) | static Expr * function Query (line 5020) | Query * function Query (line 5313) | static Query * function Node (line 5328) | static Node * function tlist_matches_coltypelist (line 5381) | static bool FILE: src/backend/optimizer/util/joininfo.c function have_relevant_joinclause (line 35) | bool function add_join_clause_to_rels (line 94) | void function remove_join_clause_from_rels (line 121) | void FILE: src/backend/optimizer/util/orclauses.c function extract_restriction_or_clauses (line 72) | void function is_safe_restriction_clause_for (line 128) | static bool function Expr (line 158) | static Expr * function consider_new_or_clause (line 256) | static void FILE: src/backend/optimizer/util/paramassign.c function assign_param_for_var (line 65) | static int function Param (line 119) | Param * function assign_param_for_placeholdervar (line 148) | static int function Param (line 196) | Param * function Param (line 223) | Param * function Param (line 269) | Param * function Param (line 315) | Param * function Param (line 364) | Param * function process_subquery_nestloop_params (line 428) | void function List (line 508) | List * function Param (line 564) | Param * function assign_special_exec_param (line 591) | int FILE: src/backend/optimizer/util/pathnode.c type PathCostComparison (line 38) | typedef enum function compare_path_costs (line 70) | int function compare_fractional_path_costs (line 116) | int function PathCostComparison (line 165) | static PathCostComparison function set_cheapest (line 243) | void function add_path (line 421) | void function add_path_precheck (line 656) | bool function add_partial_path (line 761) | void function add_partial_path_precheck (line 891) | bool function Path (line 954) | Path * function Path (line 980) | Path * function Path (line 1005) | Path * function IndexPath (line 1050) | IndexPath * function BitmapHeapPath (line 1109) | BitmapHeapPath * function BitmapAndPath (line 1142) | BitmapAndPath * function BitmapOrPath (line 1178) | BitmapOrPath * function TidPath (line 1214) | TidPath * function AppendPath (line 1245) | AppendPath * function append_total_cost_compare (line 1334) | static int function append_startup_cost_compare (line 1355) | static int function MergeAppendPath (line 1373) | MergeAppendPath * function ResultPath (line 1465) | ResultPath * function MaterialPath (line 1509) | MaterialPath * function UniquePath (line 1548) | UniquePath * function GatherMergePath (line 1767) | GatherMergePath * function List (line 1832) | static List * function GatherPath (line 1858) | GatherPath * function SubqueryScanPath (line 1897) | SubqueryScanPath * function Path (line 1925) | Path * function Path (line 1951) | Path * function Path (line 1977) | Path * function Path (line 2003) | Path * function Path (line 2028) | Path * function Path (line 2054) | Path * function ForeignPath (line 2088) | ForeignPath * function Relids (line 2145) | Relids function Relids (line 2178) | Relids function NestPath (line 2211) | NestPath * function MergePath (line 2299) | MergePath * function HashPath (line 2365) | HashPath * function ProjectionPath (line 2431) | ProjectionPath * function Path (line 2522) | Path * function ProjectSetPath (line 2611) | ProjectSetPath * function SortPath (line 2678) | SortPath * function GroupPath (line 2722) | GroupPath * function UpperUniquePath (line 2781) | UpperUniquePath * function AggPath (line 2833) | AggPath * function GroupingSetsPath (line 2899) | GroupingSetsPath * function MinMaxAggPath (line 3056) | MinMaxAggPath * function WindowAggPath (line 3127) | WindowAggPath * function SetOpPath (line 3189) | SetOpPath * function RecursiveUnionPath (line 3251) | RecursiveUnionPath * function LockRowsPath (line 3296) | LockRowsPath * function ModifyTablePath (line 3357) | ModifyTablePath * function LimitPath (line 3459) | LimitPath * function Path (line 3557) | Path * function Path (line 3671) | Path * function List (line 3984) | static List * FILE: src/backend/optimizer/util/placeholder.c function PlaceHolderVar (line 38) | PlaceHolderVar * function PlaceHolderInfo (line 68) | PlaceHolderInfo * function find_placeholders_in_jointree (line 143) | void function find_placeholders_recurse (line 162) | static void function find_placeholders_in_expr (line 212) | static void function update_placeholder_eval_levels (line 264) | void function fix_placeholder_input_needed_levels (line 349) | void function add_placeholders_to_base_rels (line 378) | void function add_placeholders_to_joinrel (line 410) | void FILE: src/backend/optimizer/util/plancat.c function get_relation_info (line 109) | void function get_relation_foreign_keys (line 488) | static void function List (line 601) | List * function infer_collation_opclass_match (line 869) | static bool function estimate_rel_size (line 951) | void function int32 (line 1125) | static int32 function int32 (line 1167) | int32 function List (line 1207) | static List * function List (line 1345) | static List * function relation_excluded_by_constraints (line 1420) | bool function List (line 1638) | List * function List (line 1758) | static List * function Selectivity (line 1821) | Selectivity function Selectivity (line 1858) | Selectivity function has_unique_index (line 1902) | bool function has_row_triggers (line 1934) | bool function set_relation_partition_info (line 1980) | static void function PartitionScheme (line 2004) | static PartitionScheme function set_baserel_partition_key_exprs (line 2112) | static void FILE: src/backend/optimizer/util/predtest.c type PredClass (line 48) | typedef enum type PredIterInfoData (line 55) | struct PredIterInfoData type PredIterInfoData (line 57) | typedef struct PredIterInfoData function predicate_implied_by (line 148) | bool function predicate_refuted_by (line 218) | bool function predicate_implied_by_recurse (line 286) | static bool function predicate_refuted_by_recurse (line 527) | static bool function PredClass (line 822) | static PredClass function list_startup_fn (line 904) | static void function Node (line 910) | static Node * function list_cleanup_fn (line 923) | static void function boolexpr_startup_fn (line 933) | static void type ArrayConstIterState (line 943) | typedef struct function arrayconst_startup_fn (line 953) | static void function Node (line 1002) | static Node * function arrayconst_cleanup_fn (line 1015) | static void type ArrayExprIterState (line 1030) | typedef struct function arrayexpr_startup_fn (line 1036) | static void function Node (line 1062) | static Node * function arrayexpr_cleanup_fn (line 1074) | static void function predicate_implied_by_simple_clause (line 1111) | static bool function predicate_refuted_by_simple_clause (line 1173) | static bool function Node (line 1243) | static Node * function Node (line 1271) | static Node * function clause_is_strict_for (line 1304) | static bool function operator_predicate_proof (line 1529) | static bool function operator_same_subexprs_proof (line 1782) | static bool type OprProofCacheKey (line 1825) | typedef struct OprProofCacheKey type OprProofCacheEntry (line 1831) | typedef struct OprProofCacheEntry function OprProofCacheEntry (line 1851) | static OprProofCacheEntry * function operator_same_subexprs_lookup (line 2056) | static bool function Oid (line 2081) | static Oid function InvalidateOprProofCacheCallBack (line 2097) | static void FILE: src/backend/optimizer/util/relnode.c type JoinHashEntry (line 33) | typedef struct JoinHashEntry function setup_simple_rel_arrays (line 71) | void function setup_append_rel_array (line 103) | void function RelOptInfo (line 137) | RelOptInfo * function RelOptInfo (line 322) | RelOptInfo * function build_join_rel_hash (line 345) | static void function RelOptInfo (line 387) | RelOptInfo * function set_foreign_rel_properties (line 450) | static void function add_join_rel (line 488) | static void function RelOptInfo (line 525) | RelOptInfo * function RelOptInfo (line 730) | RelOptInfo * function Relids (line 861) | Relids function build_joinrel_tlist (line 904) | static void function List (line 990) | static List * function build_joinrel_joinlist (line 1020) | static void function List (line 1038) | static List * function List (line 1072) | static List * function RelOptInfo (line 1120) | RelOptInfo * function RelOptInfo (line 1154) | RelOptInfo * function Relids (line 1205) | Relids function ParamPathInfo (line 1241) | ParamPathInfo * function ParamPathInfo (line 1331) | ParamPathInfo * function ParamPathInfo (line 1538) | ParamPathInfo * function ParamPathInfo (line 1570) | ParamPathInfo * function build_joinrel_partition_info (line 1593) | static void function build_child_join_reltarget (line 1766) | static void FILE: src/backend/optimizer/util/restrictinfo.c function RestrictInfo (line 56) | RestrictInfo * function RestrictInfo (line 99) | static RestrictInfo * function Expr (line 225) | static Expr * function restriction_is_or_clause (line 294) | bool function restriction_is_securely_promotable (line 309) | bool function List (line 332) | List * function List (line 355) | List * function extract_actual_join_clauses (line 382) | void function join_clause_is_movable_to (line 437) | bool function join_clause_is_movable_into (line 510) | bool FILE: src/backend/optimizer/util/tlist.c type split_pathtarget_item (line 33) | typedef struct type split_pathtarget_context (line 39) | typedef struct function TargetEntry (line 71) | TargetEntry * function TargetEntry (line 92) | TargetEntry * function TargetEntry (line 122) | static TargetEntry * function List (line 152) | List * function List (line 183) | List * function count_nonjunk_tlist_entries (line 206) | int function tlist_same_exprs (line 238) | bool function tlist_same_datatypes (line 268) | bool function tlist_same_collations (line 302) | bool function apply_tlist_labeling (line 338) | void function TargetEntry (line 365) | TargetEntry * function TargetEntry (line 387) | TargetEntry * function Node (line 399) | Node * function List (line 412) | List * function SortGroupClause (line 442) | SortGroupClause * function SortGroupClause (line 463) | SortGroupClause * function Oid (line 483) | Oid * function AttrNumber (line 509) | AttrNumber * function grouping_is_sortable (line 535) | bool function grouping_is_hashable (line 555) | bool function PathTarget (line 586) | PathTarget * function List (line 612) | List * function PathTarget (line 646) | PathTarget * function PathTarget (line 670) | PathTarget * function add_column_to_pathtarget (line 684) | void function add_new_column_to_pathtarget (line 720) | void function add_new_columns_to_pathtarget (line 731) | void function apply_pathtarget_labeling_to_tlist (line 753) | void function split_pathtarget_at_srfs (line 860) | void function split_pathtarget_walker (line 1054) | static bool function add_sp_item_to_pathtarget (line 1179) | static void function add_sp_items_to_pathtarget (line 1225) | static void FILE: src/backend/optimizer/util/var.c type pull_varnos_context (line 31) | typedef struct type pull_varattnos_context (line 37) | typedef struct type pull_vars_context (line 43) | typedef struct type locate_var_of_level_context (line 49) | typedef struct type pull_var_clause_context (line 55) | typedef struct type flatten_join_alias_vars_context (line 61) | typedef struct function Relids (line 94) | Relids function Relids (line 119) | Relids function pull_varnos_walker (line 139) | static bool function pull_varattnos (line 218) | void function pull_varattnos_walker (line 231) | static bool function List (line 262) | List * function pull_vars_walker (line 282) | static bool function contain_var_clause (line 330) | bool function contain_var_clause_walker (line 336) | static bool function contain_vars_of_level (line 368) | bool function contain_vars_of_level_walker (line 379) | static bool function locate_var_of_level (line 436) | int function locate_var_of_level_walker (line 452) | static bool function List (line 534) | List * function pull_var_clause_walker (line 554) | static bool function Node (line 669) | Node * function Node (line 684) | static Node * function Relids (line 825) | static Relids FILE: src/backend/parser/analyze.c function Query (line 102) | Query * function Query (line 136) | Query * function Query (line 166) | Query * function Query (line 193) | Query * function Query (line 217) | static Query * function Query (line 256) | Query * function analyze_requires_snapshot (line 359) | bool function Query (line 399) | static Query * function Query (line 519) | static Query * function List (line 952) | static List * function OnConflictExpr (line 1056) | static OnConflictExpr * function List (line 1147) | List * function count_rowexpr_columns (line 1217) | static int function Query (line 1259) | static Query * function Query (line 1397) | static Query * function Query (line 1635) | static Query * function Node (line 1878) | static Node * function determineRecursiveColTypes (line 2226) | static void function List (line 2277) | static List * function Query (line 2305) | static Query * function List (line 2416) | static List * function List (line 2488) | static List * function Query (line 2545) | static Query * function Query (line 2631) | static Query * function Query (line 2655) | static Query * function Query (line 2732) | static Query * function CheckSelectLocking (line 2796) | void function transformLockingClause (line 2860) | static void function applyLockingClause (line 3031) | void function test_raw_expression_coverage (line 3091) | static bool FILE: src/backend/parser/parse_agg.c type check_agg_arguments_context (line 34) | typedef struct type check_ungrouped_columns_context (line 42) | typedef struct function transformAggregateCall (line 102) | void function Node (line 247) | Node * function check_agglevels_and_constraints (line 286) | static void function check_agg_arguments (line 583) | static int function check_agg_arguments_walker (line 671) | static bool function transformWindowFuncCall (line 775) | void function parseCheckAggregates (line 1010) | void function check_ungrouped_columns (line 1217) | static void function check_ungrouped_columns_walker (line 1237) | static bool function finalize_grouping_exprs (line 1425) | static void function finalize_grouping_exprs_walker (line 1444) | static bool function List (line 1599) | static List * function cmp_list_len_asc (line 1704) | static int function List (line 1720) | List * function get_aggregate_argtypes (line 1819) | int function Oid (line 1845) | Oid function build_aggregate_transfn_expr (line 1900) | void function build_aggregate_combinefn_expr (line 1961) | void function build_aggregate_serialfn_expr (line 1990) | void function build_aggregate_deserialfn_expr (line 2013) | void function build_aggregate_finalfn_expr (line 2037) | void function Node (line 2077) | static Node * FILE: src/backend/parser/parse_clause.c function transformFromClause (line 119) | void function setTargetTable (line 185) | int function interpretOidsOption (line 263) | bool function Oid (line 293) | Oid interpretShardidOption(List *defList) function extractRemainingColumns (line 314) | static void function Node (line 359) | static Node * function Node (line 419) | static Node * function RangeTblEntry (line 449) | static RangeTblEntry * function RangeTblEntry (line 463) | static RangeTblEntry * function RangeTblEntry (line 530) | static RangeTblEntry * function RangeTblEntry (line 755) | static RangeTblEntry * function TableSampleClause (line 976) | static TableSampleClause * function RangeTblEntry (line 1079) | static RangeTblEntry * function Node (line 1124) | static Node * function Node (line 1565) | static Node * function ParseNamespaceItem (line 1684) | static ParseNamespaceItem * function setNamespaceColumnVisibility (line 1703) | static void function setNamespaceLateralState (line 1720) | static void function Node (line 1742) | Node * function Node (line 1769) | Node * function checkExprIsVarFree (line 1800) | static void function checkTargetlistEntrySQL92 (line 1825) | static void function TargetEntry (line 1881) | static TargetEntry * function TargetEntry (line 2048) | static TargetEntry * function Node (line 2134) | static Node * function Index (line 2245) | static Index function List (line 2353) | static List * function Node (line 2406) | static Node * function List (line 2510) | List * function List (line 2610) | List * function List (line 2643) | List * function List (line 2863) | List * function List (line 2947) | List * function get_matching_location (line 3054) | static int function List (line 3079) | static List * function transformOnConflictArbiter (line 3175) | void function List (line 3284) | List * function List (line 3427) | static List * function Index (line 3482) | Index function targetIsInSortList (line 3523) | bool function WindowClause (line 3550) | static WindowClause * function Node (line 3577) | static Node * FILE: src/backend/parser/parse_coerce.c function Node (line 77) | Node * function Node (line 155) | Node * function can_coerce_type (line 542) | bool function Node (line 662) | Node * function Node (line 739) | static Node * function hide_coercion_node (line 781) | static void function Node (line 809) | static Node * function Node (line 982) | static Node * function Node (line 1132) | Node * function Node (line 1179) | Node * function Node (line 1228) | Node * function parser_coercion_errposition (line 1248) | int function Oid (line 1274) | Oid function Node (line 1403) | Node * function check_generic_type_consistency (line 1474) | bool function Oid (line 1671) | Oid function Oid (line 1985) | Oid function TYPCATEGORY (line 2080) | TYPCATEGORY function IsPreferredType (line 2099) | bool function IsBinaryCoercible (line 2134) | bool function CoercionPathType (line 2230) | CoercionPathType function CoercionPathType (line 2385) | CoercionPathType function is_complex_array (line 2435) | static bool function typeIsOfTypedTable (line 2449) | static bool FILE: src/backend/parser/parse_collate.c type CollateStrength (line 56) | typedef enum type assign_collations_context (line 64) | typedef struct function assign_query_collations (line 100) | void function assign_query_collations_walker (line 125) | static bool function assign_list_collations (line 154) | void function assign_expr_collations (line 176) | void function Oid (line 207) | Oid function assign_collations_walker (line 254) | static bool function merge_collation_state (line 755) | static void function assign_aggregate_collations (line 856) | static void function assign_ordered_set_collations (line 894) | static void function assign_hypothetical_collations (line 930) | static void FILE: src/backend/parser/parse_cte.c type RecursionContext (line 27) | typedef enum type CteItem (line 59) | typedef struct CteItem type CteState (line 67) | typedef struct CteState function List (line 104) | List * function analyzeCTE (line 236) | static void function analyzeCTETargetList (line 351) | void function makeDependencyGraph (line 428) | static void function makeDependencyGraphWalker (line 450) | static bool function TopologicalSort (line 578) | static void function checkWellFormedRecursion (line 630) | static void function checkWellFormedRecursionWalker (line 729) | static bool function checkWellFormedSelectStmt (line 909) | static void FILE: src/backend/parser/parse_enr.c function name_matches_visible_ENR (line 19) | bool function EphemeralNamedRelationMetadata (line 25) | EphemeralNamedRelationMetadata FILE: src/backend/parser/parse_expr.c function Node (line 145) | Node * function Node (line 163) | static Node * function unknown_attribute (line 388) | static void function Node (line 434) | static Node * function Node (line 508) | static Node * function Node (line 810) | static Node * function exprIsNullConstant (line 834) | static bool function Node (line 847) | static Node * function Node (line 948) | static Node * function Node (line 971) | static Node * function Node (line 994) | static Node * function Node (line 1050) | static Node * function Node (line 1096) | static Node * function Node (line 1137) | static Node * function Node (line 1297) | static Node * function Node (line 1407) | static Node * function Node (line 1443) | static Node * function Node (line 1488) | static Node * function Node (line 1635) | static Node * function Node (line 1775) | static Node * function Node (line 2016) | static Node * function Node (line 2174) | static Node * function Node (line 2206) | static Node * function Node (line 2255) | static Node * function Node (line 2294) | static Node * function Node (line 2347) | static Node * function Node (line 2481) | static Node * function Node (line 2524) | static Node * function Node (line 2569) | static Node * function Node (line 2626) | static Node * function Node (line 2661) | static Node * function Node (line 2754) | static Node * function Node (line 2794) | static Node * function Node (line 2996) | static Node * function Expr (line 3040) | static Expr * function Node (line 3073) | static Node * function operator_precedence_group (line 3099) | static int function emit_precedence_warnings (line 3342) | static void FILE: src/backend/parser/parse_func.c function Node (line 78) | Node * function func_match_argtypes (line 904) | int function FuncCandidateList (line 989) | FuncCandidateList function FuncDetailCode (line 1376) | FuncDetailCode function unify_hypothetical_args (line 1725) | static void function make_fn_arguments (line 1819) | void function Oid (line 1875) | static Oid function Node (line 1906) | static Node * function Oid (line 2043) | Oid function Oid (line 2116) | Oid function check_srf_call_placement (line 2253) | void FILE: src/backend/parser/parse_node.c function ParseState (line 43) | ParseState * function free_parsestate (line 76) | void function parser_errposition (line 110) | int function setup_parser_errposition_callback (line 144) | void function cancel_parser_errposition_callback (line 160) | void function pcb_error_callback (line 174) | static void function Var (line 188) | Var * function Oid (line 215) | Oid function ArrayRef (line 293) | ArrayRef * function Const (line 469) | Const * FILE: src/backend/parser/parse_oper.c type OprCacheKey (line 51) | typedef struct OprCacheKey type OprCacheEntry (line 59) | typedef struct OprCacheEntry function Oid (line 101) | Oid function Oid (line 139) | Oid function get_sort_group_operators (line 186) | void function Oid (line 244) | Oid function Oid (line 251) | Oid function Oid (line 268) | static Oid function FuncDetailCode (line 318) | static FuncDetailCode function Operator (line 376) | Operator function Operator (line 456) | Operator function Oid (line 493) | Oid function Operator (line 524) | Operator function Operator (line 603) | Operator function op_error (line 708) | static void function Expr (line 746) | Expr * function Expr (line 866) | Expr * function make_oper_cache_key (line 1032) | static bool function Oid (line 1076) | static Oid function make_oper_cache_entry (line 1116) | static void function InvalidateOprCacheCallBack (line 1132) | static void FILE: src/backend/parser/parse_param.c type FixedParamState (line 36) | typedef struct FixedParamState type VarParamState (line 48) | typedef struct VarParamState function parse_fixed_parameters (line 66) | void function parse_variable_parameters (line 82) | void function Node (line 98) | static Node * function Node (line 130) | static Node * function Node (line 180) | static Node * function check_variable_parameters (line 262) | void function check_parameter_resolution_walker (line 280) | static bool function query_contains_extern_params (line 324) | bool function query_contains_extern_params_walker (line 332) | static bool FILE: src/backend/parser/parse_relation.c function RangeTblEntry (line 82) | RangeTblEntry * function RangeTblEntry (line 153) | static RangeTblEntry * function RangeTblEntry (line 194) | static RangeTblEntry * function CommonTableExpr (line 236) | CommonTableExpr * function isFutureCTE (line 267) | static bool function scanNameSpaceForENR (line 289) | bool function RangeTblEntry (line 310) | static RangeTblEntry * function checkNameSpaceConflicts (line 388) | void function check_lateral_ref_ok (line 434) | static void function RTERangeTablePosn (line 462) | int function RangeTblEntry (line 495) | RangeTblEntry * function CommonTableExpr (line 516) | CommonTableExpr * function updateFuzzyAttrMatchState (line 550) | static void function Node (line 654) | Node * function Node (line 757) | Node * function FuzzyAttrMatchState (line 831) | static FuzzyAttrMatchState * function markRTEForSelectPriv (line 909) | static void function markVarForSelectPriv (line 1003) | void function buildRelationAliases (line 1030) | static void function Relation (line 1146) | Relation function RangeTblEntry (line 1194) | RangeTblEntry * function RangeTblEntry (line 1268) | RangeTblEntry * function RangeTblEntry (line 1324) | RangeTblEntry * function RangeTblEntry (line 1404) | RangeTblEntry * function RangeTblEntry (line 1660) | RangeTblEntry * function RangeTblEntry (line 1723) | RangeTblEntry * function RangeTblEntry (line 1801) | RangeTblEntry * function RangeTblEntry (line 1871) | RangeTblEntry * function RangeTblEntry (line 1980) | RangeTblEntry * function isLockedRefname (line 2083) | bool function addRTEtoQuery (line 2131) | void function expandRTE (line 2175) | void function expandRelation (line 2508) | static void function expandTupleDesc (line 2533) | static void function List (line 2621) | List * function get_rte_attribute_type (line 2711) | void function get_rte_attribute_is_dropped (line 2901) | bool function TargetEntry (line 3036) | TargetEntry * function RowMarkClause (line 3056) | RowMarkClause * function attnameAttNum (line 3080) | int function specialAttNum (line 3115) | static int function Name (line 3135) | Name function Oid (line 3157) | Oid function Oid (line 3177) | Oid function errorMissingRTE (line 3196) | void function errorMissingColumn (line 3252) | void function isQueryUsingTempRelation (line 3324) | bool function isQueryUsingTempRelation_walker (line 3330) | static bool FILE: src/backend/parser/parse_target.c function TargetEntry (line 85) | TargetEntry * function List (line 131) | List * function List (line 228) | List * function resolveTargetListUnknowns (line 299) | void function markTargetListOrigins (line 329) | void function markTargetListOrigin (line 351) | static void function Expr (line 455) | Expr * function updateTargetListEntry (line 617) | void function Node (line 676) | static Node * function Node (line 886) | static Node * function List (line 978) | List * function List (line 1083) | static List * function List (line 1253) | static List * function List (line 1307) | static List * function List (line 1334) | static List * function List (line 1383) | static List * function TupleDesc (line 1478) | TupleDesc function FigureColnameInternal (line 1690) | static int FILE: src/backend/parser/parse_type.c function Type (line 38) | Type function Type (line 73) | Type function Oid (line 232) | Oid function Type (line 264) | Type function Oid (line 291) | Oid function typenameTypeIdAndMod (line 310) | void function int32 (line 332) | static int32 function appendTypeNameToBuffer (line 437) | static void function Oid (line 513) | Oid function Oid (line 538) | Oid function Type (line 576) | Type function Oid (line 588) | Oid function int16 (line 597) | int16 function typeByVal (line 607) | bool function Oid (line 628) | Oid function Oid (line 638) | Oid function Datum (line 652) | Datum function Oid (line 666) | Oid function Oid (line 687) | Oid function pts_error_callback (line 717) | static void function TypeName (line 738) | TypeName * function parseTypeString (line 832) | void FILE: src/backend/parser/parse_utilcmd.c type CreateStmtContext (line 74) | typedef struct type CreateSchemaStmtContext (line 102) | typedef struct function List (line 161) | List * function generateSerialExtraStmts (line 373) | static void function transformColumnDefinition (line 526) | static void function transformTableConstraint (line 822) | static void function transformTableLikeClause (line 907) | static void function transformOfType (line 1249) | static void function IndexStmt (line 1300) | IndexStmt * function CreateStatsStmt (line 1654) | static CreateStatsStmt * function List (line 1734) | static List * function List (line 1768) | static List * function transformIndexConstraints (line 1800) | static void function IndexStmt (line 1913) | static IndexStmt * function transformExtendedStatistics (line 2402) | static void function transformCheckConstraints (line 2417) | static void function transformFKConstraints (line 2446) | static void function IndexStmt (line 2517) | IndexStmt * function transformRuleStmt (line 2622) | void function List (line 2927) | List * function transformConstraintAttrs (line 3276) | static void function transformColumnType (line 3391) | static void function List (line 3444) | List * function setSchemaName (line 3549) | static void function transformPartitionCmd (line 3569) | static void function PartitionBoundSpec (line 3614) | PartitionBoundSpec * function validateInfiniteBounds (line 3826) | static void function Const (line 3865) | static Const * FILE: src/backend/parser/parser.c function List (line 35) | List * function base_yylex (line 82) | int FILE: src/backend/parser/scansup.c function truncate_identifier (line 186) | void function scanner_isspace (line 220) | bool FILE: src/backend/partitioning/partbounds.c function List (line 61) | List * function partition_bounds_equal (line 103) | bool function PartitionBoundInfo (line 216) | PartitionBoundInfo function check_new_partition_bound (line 306) | void function check_default_partition_contents (line 598) | void function get_hash_partition_greatest_modulus (line 763) | int function PartitionRangeBound (line 780) | PartitionRangeBound * function int32 (line 836) | int32 function int32 (line 900) | int32 function int32 (line 931) | int32 function partition_list_bsearch (line 951) | int function partition_range_bsearch (line 994) | int function partition_range_datum_bsearch (line 1040) | int function partition_hash_bsearch (line 1083) | int function get_partition_bound_num_indexes (line 1123) | static int function Oid (line 1168) | static Oid function Expr (line 1204) | static Expr * function List (line 1317) | static List * function List (line 1400) | static List * function List (line 1609) | static List * function get_range_key_properties (line 1974) | static void function List (line 2018) | static List * function uint64 (line 2064) | uint64 function Datum (line 2110) | Datum FILE: src/backend/partitioning/partprune.c type PartClauseInfo (line 63) | typedef struct PartClauseInfo type PartClauseMatchStatus (line 78) | typedef enum PartClauseMatchStatus type PartClauseTarget (line 92) | typedef enum PartClauseTarget type GeneratePruningStepsContext (line 111) | typedef struct GeneratePruningStepsContext type PruneStepResult (line 128) | typedef struct PruneStepResult function PartitionPruneInfo (line 228) | PartitionPruneInfo * function List (line 341) | static List * function gen_partprune_steps (line 589) | static void function Relids (line 640) | Relids function Bitmapset (line 708) | Bitmapset * function List (line 836) | static List * function PartitionPruneStep (line 1191) | static PartitionPruneStep * function PartitionPruneStep (line 1224) | static PartitionPruneStep * function PartitionPruneStep (line 1250) | static PartitionPruneStep * function PartClauseMatchStatus (line 1612) | static PartClauseMatchStatus function List (line 2174) | static List * function List (line 2221) | static List * function PruneStepResult (line 2364) | static PruneStepResult * function PruneStepResult (line 2441) | static PruneStepResult * function PruneStepResult (line 2652) | static PruneStepResult * function Bitmapset (line 3047) | static Bitmapset * function pull_exec_paramids_walker (line 3057) | static bool function Bitmapset (line 3081) | static Bitmapset * function PruneStepResult (line 3117) | static PruneStepResult * function PruneStepResult (line 3265) | static PruneStepResult * function PartClauseMatchStatus (line 3382) | static PartClauseMatchStatus function partkey_datum_from_expr (line 3453) | static void FILE: src/backend/port/atomics.c function pg_spinlock_barrier (line 28) | void function pg_extern_compiler_barrier (line 44) | void function pg_atomic_init_flag_impl (line 54) | void function pg_atomic_test_set_flag_impl (line 75) | bool function pg_atomic_clear_flag_impl (line 88) | void function pg_atomic_unlocked_test_flag_impl (line 96) | bool function pg_atomic_init_u32_impl (line 105) | void function pg_atomic_write_u32_impl (line 123) | void function pg_atomic_compare_exchange_u32_impl (line 136) | bool function uint32 (line 164) | uint32 function pg_atomic_init_u64_impl (line 181) | void function pg_atomic_compare_exchange_u64_impl (line 199) | bool function uint64 (line 227) | uint64 FILE: src/backend/port/dynloader/darwin.c function pg_dlclose (line 28) | void function PGFunction (line 34) | PGFunction function pg_dlclose (line 69) | void function PGFunction (line 75) | PGFunction FILE: src/backend/port/dynloader/freebsd.c function BSD44_derived_dlclose (line 100) | void FILE: src/backend/port/dynloader/hpux.c function PGFunction (line 43) | PGFunction function pg_dlclose (line 53) | void FILE: src/backend/port/dynloader/linux.c function PGFunction (line 103) | PGFunction function pg_dlclose (line 113) | void FILE: src/backend/port/dynloader/netbsd.c function BSD44_derived_dlclose (line 100) | void FILE: src/backend/port/dynloader/openbsd.c function BSD44_derived_dlclose (line 100) | void FILE: src/backend/port/dynloader/win32.c function set_dl_error (line 12) | static void function dlclose (line 40) | int FILE: src/backend/port/posix_sema.c type SemTPadded (line 50) | typedef union SemTPadded type PGSemaphoreData (line 57) | typedef struct PGSemaphoreData function sem_t (line 90) | static sem_t * function PosixSemaphoreCreate (line 139) | static void function PosixSemaphoreKill (line 151) | static void function Size (line 169) | Size function PGReserveSemaphores (line 204) | void function ReleaseSemaphores (line 234) | static void function PGSemaphore (line 256) | PGSemaphore function PGSemaphoreReset (line 289) | void function SemaFenceInitialize (line 315) | void function PGSemaphoreTimedLockFence (line 322) | int function PGSemaphoreUnlockFence (line 385) | void function PGSemaphoreLock (line 402) | void function PGSemaphoreUnlock (line 422) | void function PGSemaphoreTryLock (line 447) | bool FILE: src/backend/port/sysv_sema.c type PGSemaphoreData (line 40) | typedef struct PGSemaphoreData type semid_ds (line 50) | struct semid_ds type key_t (line 55) | typedef key_t IpcSemaphoreKey; type IpcSemaphoreId (line 56) | typedef int IpcSemaphoreId; function IpcSemaphoreId (line 102) | static IpcSemaphoreId function IpcSemaphoreInitialize (line 151) | static void function IpcSemaphoreKill (line 174) | static void function IpcSemaphoreGetValue (line 186) | static int function pid_t (line 197) | static pid_t function IpcSemaphoreId (line 217) | static IpcSemaphoreId function Size (line 296) | Size function PGReserveSemaphores (line 323) | void function ReleaseSemaphores (line 353) | static void function PGSemaphore (line 368) | PGSemaphore function PGSemaphoreReset (line 403) | void function SemaFenceInitialize (line 415) | void function PGSemaphoreTimedLockFence (line 422) | int function PGSemaphoreUnlockFence (line 471) | void function PGSemaphoreLock (line 488) | void function PGSemaphoreUnlock (line 521) | void function PGSemaphoreTryLock (line 551) | bool FILE: src/backend/port/sysv_shmem.c type key_t (line 71) | typedef key_t IpcMemoryKey; type IpcMemoryId (line 72) | typedef int IpcMemoryId; type IpcMemoryState (line 85) | typedef enum function IpcMemoryDetach (line 278) | static void function IpcMemoryDelete (line 290) | static void function PGSharedMemoryIsInUse (line 309) | bool function IpcMemoryState (line 339) | static IpcMemoryState function GetHugePageSize (line 476) | static void function AnonymousShmemDetach (line 599) | static void function PGShmemHeader (line 629) | PGShmemHeader * function PGSharedMemoryReAttach (line 804) | void function PGSharedMemoryNoReAttach (line 853) | void function PGSharedMemoryDetach (line 884) | void FILE: src/backend/port/win32/crashdump.c function LONG (line 91) | static LONG WINAPI function pgwin32_install_crashdump_handler (line 179) | void FILE: src/backend/port/win32/mingwcompat.c type in6_addr (line 22) | struct in6_addr function LoadKernel32 (line 36) | static void type HANDLE (line 54) | typedef function BOOL (line 59) | BOOL WINAPI FILE: src/backend/port/win32/signal.c function pg_usleep (line 52) | void function pgwin32_signal_initialize (line 67) | void function pgwin32_dispatch_queued_signals (line 106) | void function pqsigsetmask (line 144) | int function pqsigfunc (line 167) | pqsigfunc function HANDLE (line 180) | HANDLE function pg_queue_signal (line 209) | void function DWORD (line 223) | static DWORD WINAPI function DWORD (line 253) | static DWORD WINAPI function BOOL (line 347) | static BOOL WINAPI FILE: src/backend/port/win32/socket.c function TranslateSocketError (line 55) | static void function pgwin32_poll_signals (line 143) | static int function isDataGram (line 155) | static int function pgwin32_waitforsinglesocket (line 167) | int function SOCKET (line 277) | SOCKET function pgwin32_bind (line 300) | int function pgwin32_listen (line 311) | int function SOCKET (line 322) | SOCKET function pgwin32_connect (line 344) | int function pgwin32_recv (line 367) | int function pgwin32_send (line 444) | int function pgwin32_select (line 502) | int FILE: src/backend/port/win32/timer.c type timerCA (line 23) | typedef struct timerCA function DWORD (line 35) | static DWORD WINAPI function setitimer (line 85) | int FILE: src/backend/port/win32_sema.c function Size (line 30) | Size function PGReserveSemaphores (line 46) | void function ReleaseSemaphores (line 63) | static void function PGSemaphore (line 78) | PGSemaphore function PGSemaphoreReset (line 115) | void function PGSemaphoreLock (line 132) | void function PGSemaphoreUnlock (line 196) | void function PGSemaphoreTryLock (line 210) | bool FILE: src/backend/port/win32_shmem.c function PGSharedMemoryIsInUse (line 110) | bool function EnableLockPagesPrivilege (line 134) | static bool function PGShmemHeader (line 196) | PGShmemHeader * function PGSharedMemoryReAttach (line 400) | void function PGSharedMemoryNoReAttach (line 448) | void function PGSharedMemoryDetach (line 481) | void function pgwin32_SharedMemoryDelete (line 525) | static void function pgwin32_ReserveSharedMemoryRegion (line 549) | int FILE: src/backend/postmaster/autovacuum.c type avl_dbase (line 159) | typedef struct avl_dbase type avw_dbase (line 168) | typedef struct avw_dbase type av_relation (line 178) | typedef struct av_relation type autovac_table (line 188) | typedef struct autovac_table type WorkerInfoData (line 220) | typedef struct WorkerInfoData type WorkerInfoData (line 234) | struct WorkerInfoData type AutoVacuumSignal (line 241) | typedef enum type AutoVacuumWorkItem (line 254) | typedef struct AutoVacuumWorkItem type AutoVacuumShmemStruct (line 282) | typedef struct type timeval (line 316) | struct timeval function pid_t (line 363) | static pid_t function AutovacuumLauncherIAm (line 382) | void function StartAutoVacLauncher (line 393) | int function NON_EXEC_STATIC (line 431) | NON_EXEC_STATIC void function launcher_determine_sleep (line 845) | static void function rebuild_database_list (line 929) | static void function db_comparator (line 1110) | static int function Oid (line 1130) | static Oid function launch_worker (line 1345) | static void function AutoVacWorkerFailed (line 1397) | void function av_sighup_handler (line 1404) | static void function avl_sigusr2_handler (line 1416) | static void function avl_sigterm_handler (line 1428) | static void function pid_t (line 1450) | static pid_t function AutovacuumWorkerIAm (line 1469) | void function StartAutoVacWorker (line 1481) | int function NON_EXEC_STATIC (line 1519) | NON_EXEC_STATIC void function FreeWorkerInfo (line 1723) | static void function AutoVacuumUpdateDelay (line 1772) | void function autovac_balance_cost (line 1788) | static void function List (line 1876) | static List * function do_autovacuum (line 1942) | static void function perform_work_item (line 2624) | static void function AutoVacOpts (line 2730) | static AutoVacOpts * function PgStat_StatTabEntry (line 2756) | static PgStat_StatTabEntry * function autovac_table (line 2783) | static autovac_table * function relation_needs_vacanalyze (line 2965) | static void function autovacuum_do_vac_analyze (line 3110) | static void function autovac_report_activity (line 3139) | static void function autovac_report_workitem (line 3174) | static void function AutoVacuumingActive (line 3214) | bool function AutoVacuumRequestWork (line 3226) | bool function autovac_init (line 3268) | void function IsAutoVacuumLauncherProcess (line 3282) | bool function IsAutoVacuumWorkerProcess (line 3288) | bool function Size (line 3299) | Size function AutoVacuumShmemInit (line 3318) | void function autovac_refresh_stats (line 3366) | static void FILE: src/backend/postmaster/bgworker.c type BackgroundWorkerSlot (line 77) | typedef struct BackgroundWorkerSlot type BackgroundWorkerArray (line 97) | typedef struct BackgroundWorkerArray function Size (line 137) | Size function BackgroundWorkerShmemInit (line 153) | void function RegisteredBgWorker (line 212) | static RegisteredBgWorker * function BackgroundWorkerStateChange (line 235) | void function ForgetBackgroundWorker (line 406) | void function ReportBackgroundWorkerPID (line 434) | void function ReportBackgroundWorkerExit (line 453) | void function BackgroundWorkerStopNotifications (line 487) | void function ResetBackgroundWorkerCrashTimes (line 509) | void function BackgroundWorker (line 556) | BackgroundWorker * function SanityCheckBackgroundWorker (line 577) | static bool function bgworker_quickdie (line 639) | static void function bgworker_die (line 662) | static void function bgworker_sigusr1_handler (line 679) | static void function StartBackgroundWorker (line 695) | void function RegisterBackgroundWorker (line 842) | void function RegisterDynamicBackgroundWorker (line 926) | bool function BgwHandleStatus (line 1038) | BgwHandleStatus function BgwHandleStatus (line 1090) | BgwHandleStatus function BgwHandleStatus (line 1132) | BgwHandleStatus function TerminateBackgroundWorker (line 1171) | void function bgworker_main_type (line 1212) | static bgworker_main_type FILE: src/backend/postmaster/bgwriter.c function BackgroundWriterMain (line 109) | void function bg_quickdie (line 409) | static void function BgSigHupHandler (line 430) | static void function ReqShutdownHandler (line 442) | static void function bgwriter_sigusr1_handler (line 454) | static void FILE: src/backend/postmaster/checkpointer.c type CheckpointerRequest (line 109) | typedef struct type CheckpointerShmemStruct (line 117) | typedef struct function CheckpointerMain (line 191) | void function CheckArchiveTimeout (line 588) | static void function ImmediateCheckpointRequested (line 649) | static bool function CheckpointWriteDelay (line 676) | void function IsCheckpointOnSchedule (line 740) | static bool function chkpt_quickdie (line 824) | static void function ChkptSigHupHandler (line 845) | static void function ReqCheckpointHandler (line 857) | static void function chkpt_sigusr1_handler (line 872) | static void function ReqShutdownHandler (line 883) | static void function Size (line 904) | Size function CheckpointerShmemInit (line 923) | void function RequestCheckpoint (line 964) | void function ForwardFsyncRequest (line 1124) | bool function CompactCheckpointerRequestQueue (line 1196) | static bool function AbsorbFsyncRequests (line 1304) | void function UpdateSharedMemoryConfig (line 1358) | static void function FirstCallSinceLastCheckpoint (line 1377) | bool FILE: src/backend/postmaster/fork_process.c function pid_t (line 30) | pid_t FILE: src/backend/postmaster/pgarch.c function pgarch_start (line 116) | int function pid_t (line 188) | static pid_t function NON_EXEC_STATIC (line 214) | NON_EXEC_STATIC void function pgarch_exit (line 247) | static void function ArchSigHupHandler (line 255) | static void function ArchSigTermHandler (line 268) | static void function pgarch_waken (line 286) | static void function pgarch_waken_stop (line 299) | static void function pgarch_MainLoop (line 316) | static void function pgarch_ArchiverCopyLoop (line 414) | static void function pgarch_archiveXlog (line 501) | static bool function pgarch_readyXlog (line 658) | static bool function pgarch_archiveDone (line 735) | static void FILE: src/backend/postmaster/pgstat.c type sockaddr_storage (line 151) | struct sockaddr_storage type TabStatusArray (line 170) | typedef struct TabStatusArray type TabStatHashEntry (line 182) | typedef struct TabStatHashEntry type PgStat_SubXactStatus (line 212) | typedef struct PgStat_SubXactStatus type TwoPhasePgStatRecord (line 227) | typedef struct TwoPhasePgStatRecord function pgstat_init (line 354) | void function pgstat_reset_remove_files (line 636) | static void function pgstat_reset_all (line 684) | void function pid_t (line 698) | static pid_t function allow_immediate_pgstat_restart (line 789) | void function pgstat_report_stat (line 811) | void function pgstat_send_tabstat (line 918) | static void function pgstat_send_funcstats (line 962) | static void function pgstat_vacuum_stat (line 1021) | void function HTAB (line 1203) | static HTAB * function pgstat_drop_database (line 1249) | void function pgstat_drop_relation (line 1275) | void function pgstat_reset_counters (line 1305) | void function pgstat_reset_shared_counters (line 1327) | void function pgstat_reset_single_counter (line 1358) | void function pgstat_report_autovac (line 1382) | void function pgstat_report_vacuum (line 1404) | void function pgstat_report_analyze (line 1432) | void function pgstat_report_recovery_conflict (line 1485) | void function pgstat_report_deadlock (line 1505) | void function pgstat_report_tempfile (line 1524) | void function pgstat_ping (line 1545) | void function pgstat_send_inquiry (line 1563) | static void function pgstat_init_function_usage (line 1580) | void function PgStat_BackendFunctionEntry (line 1632) | PgStat_BackendFunctionEntry * function pgstat_end_function_usage (line 1652) | void function pgstat_initstats (line 1709) | void function PgStat_TableStatus (line 1748) | static PgStat_TableStatus * function PgStat_TableStatus (line 1837) | PgStat_TableStatus * function PgStat_SubXactStatus (line 1857) | static PgStat_SubXactStatus * function add_tabstat_xact_level (line 1879) | static void function pgstat_count_heap_insert (line 1906) | void function pgstat_count_heap_update (line 1927) | void function pgstat_count_heap_delete (line 1952) | void function pgstat_truncate_save_counters (line 1978) | static void function pgstat_truncate_restore_counters (line 1993) | static void function pgstat_count_truncate (line 2007) | void function pgstat_update_heap_dead_tuples (line 2036) | void function AtEOXact_PgStat (line 2052) | void function AtEOSubXact_PgStat (line 2139) | void function AtPrepare_PgStat (line 2238) | void function PostPrepare_PgStat (line 2287) | void function pgstat_twophase_postcommit (line 2320) | void function pgstat_twophase_postabort (line 2356) | void function PgStat_StatDBEntry (line 2390) | PgStat_StatDBEntry * function PgStat_StatTabEntry (line 2417) | PgStat_StatTabEntry * function PgStat_StatFuncEntry (line 2473) | PgStat_StatFuncEntry * function PgBackendStatus (line 2505) | PgBackendStatus * function LocalPgBackendStatus (line 2527) | LocalPgBackendStatus * function pgstat_fetch_stat_numbackends (line 2546) | int function PgStat_ArchiverStats (line 2562) | PgStat_ArchiverStats * function PgStat_GlobalStats (line 2579) | PgStat_GlobalStats * function Size (line 2607) | Size function CreateSharedBackendStatus (line 2635) | void function pgstat_initialize (line 2748) | void function pgstat_bestart (line 2790) | void function pgstat_beshutdown_hook (line 2998) | static void function pgstat_report_activity (line 3036) | void function pgstat_progress_start_command (line 3114) | void function pgstat_progress_update_param (line 3135) | void function pgstat_progress_update_multi_param (line 3157) | void function pgstat_progress_end_command (line 3186) | void function pgstat_report_appname (line 3209) | void function pgstat_report_xact_timestamp (line 3238) | void function pgstat_read_current_status (line 3265) | static void function pgstat_setheader (line 4209) | static void function pgstat_send (line 4222) | static void function pgstat_send_archiver (line 4252) | void function pgstat_send_bgwriter (line 4273) | void function NON_EXEC_STATIC (line 4309) | NON_EXEC_STATIC void function pgstat_exit (line 4563) | static void function pgstat_sighup_handler (line 4575) | static void function reset_dbentry_counters (line 4591) | static void function PgStat_StatDBEntry (line 4641) | static PgStat_StatDBEntry * function PgStat_StatTabEntry (line 4672) | static PgStat_StatTabEntry * function pgstat_write_statsfiles (line 4730) | static void function get_dbstat_filename (line 4855) | static void function pgstat_write_db_statsfile (line 4881) | static void function HTAB (line 5004) | static HTAB * function pgstat_read_db_statsfile (line 5236) | static void function pgstat_read_db_statsfile_timestamp (line 5398) | static bool function backend_read_statsfile (line 5517) | static void function pgstat_setup_memcxt (line 5651) | static void function pgstat_clear_snapshot (line 5671) | void function pgstat_recv_inquiry (line 5692) | static void function pgstat_recv_tabstat (line 5785) | static void function pgstat_recv_tabpurge (line 5892) | static void function pgstat_recv_dropdb (line 5925) | static void function pgstat_recv_resetcounter (line 5968) | static void function pgstat_recv_resetsharedcounter (line 6006) | static void function pgstat_recv_resetsinglecounter (line 6034) | static void function pgstat_recv_autovac (line 6062) | static void function pgstat_recv_vacuum (line 6081) | static void function pgstat_recv_analyze (line 6115) | static void function pgstat_recv_archiver (line 6158) | static void function pgstat_recv_bgwriter (line 6185) | static void function pgstat_recv_recoveryconflict (line 6206) | static void function pgstat_recv_deadlock (line 6246) | static void function pgstat_recv_tempfile (line 6262) | static void function pgstat_recv_funcstat (line 6279) | static void function pgstat_recv_funcpurge (line 6327) | static void function pgstat_write_statsfile_needed (line 6359) | static bool function pgstat_db_requested (line 6375) | static bool FILE: src/backend/postmaster/postmaster.c type Backend (line 169) | typedef struct bkend type StartupStatusEnum (line 263) | typedef enum type PMState (line 325) | typedef enum type timeval (line 379) | struct timeval type win32_deadchild_waitinfo (line 462) | typedef struct type InheritableSocket (line 475) | typedef struct type InheritableSocket (line 482) | typedef int InheritableSocket; type BackendParameters (line 488) | typedef struct function PostmasterMain (line 578) | void function CloseServerPorts (line 1400) | static void function unlink_external_pid_file (line 1436) | static void function getInstallationPaths (line 1448) | static void function checkControlFile (line 1501) | static void function DetermineSleepTime (line 1530) | static void function ServerLoop (line 1628) | static int function initMasks (line 1874) | static int function ProcessStartupPacket (line 1909) | static int function SendNegotiateProtocolVersion (line 2258) | static void function CAC_state (line 2338) | static CAC_state function Port (line 2394) | static Port * function ConnFree (line 2438) | static void function ClosePostmasterPorts (line 2460) | void function reset_shared (line 2514) | static void function SIGHUP_handler (line 2532) | static void function pmdie (line 2609) | static void function reaper (line 2794) | static void function CleanupBackgroundWorker (line 3141) | static bool function CleanupBackend (line 3241) | static void function HandleChildCrash (line 3325) | static void function LogChildExit (line 3602) | static void function PostmasterStateMachine (line 3675) | static void function signal_child (line 3930) | static void function SignalSomeChildren (line 3956) | static bool function TerminateChildren (line 4000) | static void function BackendStartup (line 4037) | static int function report_fork_failure_to_client (line 4154) | static void function BackendInitialize (line 4187) | static void function BackendRun (line 4367) | static void function pid_t (line 4452) | pid_t function pid_t (line 4471) | static pid_t function pid_t (line 4495) | static pid_t function pid_t (line 4587) | static pid_t function SubPostmasterMain (line 4795) | void function ExitPostmaster (line 5060) | static void function sigusr1_handler (line 5093) | static void function startup_die (line 5263) | static void function dummy_handler (line 5278) | static void function StartupPacketTimeoutHandler (line 5287) | static void function RandomCancelKey (line 5297) | static bool function CountChildren (line 5338) | static int function pid_t (line 5384) | static pid_t function StartAutovacuumWorker (line 5492) | static void function MaybeStartWalReceiver (line 5583) | static void function CreateOptsFile (line 5602) | static bool function MaxLivePostmasterChildren (line 5642) | int function BackgroundWorkerInitializeConnection (line 5652) | void function BackgroundWorkerInitializeConnectionByOid (line 5675) | void function BackgroundWorkerBlockSignals (line 5698) | void function BackgroundWorkerUnblockSignals (line 5704) | void function pid_t (line 5711) | static pid_t function do_start_bgworker (line 5740) | static bool function bgworker_should_start_now (line 5831) | static bool function assign_backendlist_entry (line 5875) | static bool function maybe_start_bgworkers (line 5926) | static void function PostmasterMarkPIDForWorkerNotify (line 6046) | bool function save_backend_variables (line 6093) | static bool function write_duplicated_handle (line 6172) | static bool function write_inheritable_socket (line 6202) | static bool function read_inheritable_socket (line 6223) | static void function read_backend_variables (line 6260) | static void function restore_backend_variables (line 6332) | static void function Size (line 6397) | Size function ShmemBackendArrayAllocation (line 6403) | void function ShmemBackendArrayAdd (line 6413) | static void function ShmemBackendArrayRemove (line 6423) | static void function pid_t (line 6441) | static pid_t function pgwin32_deadchild_callback (line 6465) | static void WINAPI function InitPostmasterDeathWatchHandle (line 6516) | static void FILE: src/backend/postmaster/startup.c function startupproc_quickdie (line 69) | static void function StartupProcSigUsr1Handler (line 91) | static void function StartupProcTriggerHandler (line 102) | static void function StartupProcSigHupHandler (line 114) | static void function StartupProcShutdownHandler (line 126) | static void function HandleStartupProcInterrupts (line 141) | void function StartupProcessMain (line 172) | void function PreRestoreCommand (line 220) | void function PostRestoreCommand (line 234) | void function IsPromoteTriggered (line 240) | bool function ResetPromoteTriggered (line 246) | void FILE: src/backend/postmaster/syslogger.c type save_buffer (line 104) | typedef struct function NON_EXEC_STATIC (line 158) | NON_EXEC_STATIC void function pid_t (line 734) | static pid_t function syslogger_parseArgs (line 788) | static void function process_pipe_input (line 870) | static void function flush_pipe_input (line 1021) | static void function write_syslogger_file (line 1072) | void function pipeThread (line 1114) | static unsigned int __stdcall function FILE (line 1190) | static FILE * function logfile_rotate (line 1230) | static void function set_next_rotation_time (line 1412) | static void function update_metainfo_datafile (line 1447) | static void function sigHupHandler (line 1527) | static void function sigUsr1Handler (line 1539) | static void FILE: src/backend/postmaster/walwriter.c function WalWriterMain (line 97) | void function wal_quickdie (line 319) | static void function WalSigHupHandler (line 340) | static void function WalShutdownHandler (line 352) | static void function walwriter_sigusr1_handler (line 364) | static void FILE: src/backend/postmaster/xidsender.c type GlobalXid (line 74) | typedef struct GlobalXid type XidGlobalInfo (line 92) | typedef struct XidGlobalInfo function get_cluster_conn_thread_id (line 126) | uint32_t get_cluster_conn_thread_id() function disconnect_metadata_shard (line 131) | void disconnect_metadata_shard() function MYSQL_CONN (line 137) | MYSQL_CONN* get_metadata_cluster_conn(bool isbg) function MYSQL_CONN (line 173) | static MYSQL_CONN* connect_to_metadata_cluster(bool isbg) function recover_nextXid_global (line 341) | static void recover_nextXid_global() function XidSyncDone (line 389) | bool XidSyncDone() function qsort_oid_compare (line 395) | static int function get_shardid_index (line 406) | static int function Oid (line 472) | static Oid function encode_shards_bitmap (line 518) | static void function decode_shards_bitmap (line 533) | static void function dump_shards_bitmap_worker (line 566) | static void function dump_shards_bitmap (line 575) | static void function WaitForXidCommitLogWrite (line 594) | char WaitForXidCommitLogWrite(Oid comp_nodeid, GlobalTrxId xid, time_t d... function disconnect_request_kill_meta_conn (line 656) | void disconnect_request_kill_meta_conn(int c, Datum d) function reapXids (line 672) | static int reapXids(GlobalXid *slots) function xidsender_setup_memcxt (line 716) | static void function pid_t (line 731) | static pid_t function xidsender_exit (line 748) | static void function xidsender_quickexit (line 759) | static void function xidsender_sighup_handler (line 766) | static void function xidsender_sigusr2_handler (line 778) | static void function check_commit_log_decision (line 854) | static void function XidSenderMain (line 979) | void XidSenderMain(int argc, char **argv) function Size (line 1250) | Size function CreateSharedBackendXidSlots (line 1266) | void function xidsender_initialize (line 1295) | void function wait_latch (line 1307) | bool wait_latch(int millisecs) FILE: src/backend/regex/regc_color.c function initcm (line 48) | static void function freecm (line 102) | static void function color (line 119) | color function color (line 171) | static color function color (line 184) | static color /* COLORLESS for error */ function freecolor (line 256) | static void function color (line 311) | static color function color (line 335) | static color function color (line 365) | static color function color (line 388) | static color function newhicolorrow (line 419) | static int function newhicolorcols (line 468) | static void function subcolorcvec (line 521) | static void function subcoloronechr (line 623) | static void function subcoloronerange (line 746) | static void function subcoloronerow (line 884) | static void function okcolors (line 915) | static void function colorchain (line 974) | static void function uncolorchain (line 990) | static void function rainbow (line 1016) | static void function colorcomplement (line 1039) | static void function dumpcolors (line 1064) | static void function dumpchr (line 1128) | static void FILE: src/backend/regex/regc_cvec.c type cvec (line 44) | struct cvec type cvec (line 49) | struct cvec type cvec (line 50) | struct cvec type cvec (line 50) | struct cvec type cvec (line 55) | struct cvec type cvec (line 65) | struct cvec type cvec (line 66) | struct cvec function addchr (line 78) | static void function addrange (line 89) | static void type cvec (line 111) | struct cvec type vars (line 112) | struct vars function freecvec (line 134) | static void FILE: src/backend/regex/regc_lex.c function lexstart (line 69) | static void function prefixes (line 98) | static void function lexnest (line 202) | static void function lexword (line 267) | static void function next (line 276) | static int /* 1 normal, 0 failure */ function lexescape (line 736) | static int /* not actually used, but convenient for RETV */ function chr (line 907) | static chr /* chr value; errors signalled via ERR */ function brenext (line 988) | static int /* 1 normal, 0 failure */ function skip (line 1109) | static void function chr (line 1137) | static chr function chr (line 1149) | static chr FILE: src/backend/regex/regc_locale.c type cname (line 55) | struct cname type classes (line 360) | enum classes function chr (line 379) | static chr type cvec (line 415) | struct cvec type vars (line 416) | struct vars type cvec (line 422) | struct cvec function before (line 495) | static int /* predicate */ type cvec (line 507) | struct cvec type vars (line 508) | struct vars type cvec (line 513) | struct cvec type cvec (line 547) | struct cvec type vars (line 548) | struct vars type cvec (line 554) | struct cvec type classes (line 584) | enum classes type classes (line 585) | enum classes type classes (line 598) | enum classes function cclass_column_index (line 671) | static int type cvec (line 715) | struct cvec type vars (line 716) | struct vars type cvec (line 719) | struct cvec function cmp (line 741) | static int /* 0 for equal, nonzero for unequal */ function casecmp (line 756) | static int /* 0 for equal, nonzero for unequal */ FILE: src/backend/regex/regc_nfa.c type nfa (line 46) | struct nfa type vars (line 47) | struct vars type colormap (line 48) | struct colormap type nfa (line 49) | struct nfa type nfa (line 51) | struct nfa type nfa (line 53) | struct nfa type nfa (line 53) | struct nfa function freenfa (line 97) | static void type state (line 123) | struct state type nfa (line 124) | struct nfa type state (line 126) | struct state type state (line 151) | struct state type state (line 151) | struct state type state (line 157) | struct state type state (line 187) | struct state type nfa (line 188) | struct nfa type state (line 190) | struct state function dropstate (line 201) | static void function freestate (line 217) | static void function destroystate (line 248) | static void function newarc (line 275) | static void function createarc (line 321) | static void type arc (line 367) | struct arc type nfa (line 368) | struct nfa type state (line 369) | struct state type arc (line 371) | struct arc type arcbatch (line 384) | struct arcbatch type arcbatch (line 392) | struct arcbatch type arcbatch (line 392) | struct arcbatch type arcbatch (line 398) | struct arcbatch function freearc (line 420) | static void function changearctarget (line 494) | static void function hasnonemptyout (line 536) | static int type arc (line 553) | struct arc type state (line 554) | struct state type arc (line 558) | struct arc function cparc (line 569) | static void function sortins (line 581) | static void function sortins_cmp (line 623) | static int function sortouts (line 648) | static void function sortouts_cmp (line 690) | static int function moveins (line 735) | static void function copyins (line 827) | static void function mergeins (line 909) | static void function moveouts (line 1006) | static void function copyouts (line 1095) | static void function cloneouts (line 1174) | static void function delsub (line 1195) | static void function deltraverse (line 1218) | static void function dupnfa (line 1269) | static void function duptraverse (line 1293) | static void function cleartraverse (line 1330) | static void type state (line 1367) | struct state type state (line 1368) | struct state type state (line 1368) | struct state type arc (line 1370) | struct arc function specialcolors (line 1397) | static void function optimize (line 1436) | static long /* re_info bits */ function pullback (line 1476) | static void function pull (line 1556) | static int function pushfwd (line 1643) | static void function push (line 1723) | static int function combine (line 1814) | static int function fixempties (line 1868) | static void type state (line 2095) | struct state type nfa (line 2096) | struct nfa type state (line 2097) | struct state type state (line 2098) | struct state type arc (line 2099) | struct arc type arc (line 2101) | struct arc function isconstraintarc (line 2123) | static inline int function hasconstraintout (line 2141) | static int function fixconstraintloops (line 2162) | static void function findconstraintloop (line 2261) | static int function breakconstraintloop (line 2350) | static void function clonesuccessorstates (line 2496) | static void function cleanup (line 2728) | static void function markreachable (line 2763) | static void function markcanreach (line 2789) | static void function analyze (line 2815) | static long /* re_info bits to be ORed in */ function compact (line 2836) | static void function carcsort (line 2924) | static void function carc_cmp (line 2931) | static int function freecnfa (line 2951) | static void function dumpnfa (line 2964) | static void function dumpstate (line 3001) | static void function dumparcs (line 3027) | static void function dumparc (line 3059) | static void function dumpcnfa (line 3123) | static void function dumpcstate (line 3152) | static void FILE: src/backend/regex/regc_pg_locale.c type PG_Locale_Strategy (line 65) | typedef enum function pg_set_regex_collation (line 231) | void function pg_wc_isdigit (line 290) | static int function pg_wc_isalpha (line 326) | static int function pg_wc_isalnum (line 362) | static int function pg_wc_isupper (line 398) | static int function pg_wc_islower (line 434) | static int function pg_wc_isgraph (line 470) | static int function pg_wc_isprint (line 506) | static int function pg_wc_ispunct (line 542) | static int function pg_wc_isspace (line 578) | static int function pg_wchar (line 614) | static pg_wchar function pg_wchar (line 658) | static pg_wchar type pg_ctype_cache (line 718) | typedef struct pg_ctype_cache function store_match (line 731) | static bool type cvec (line 775) | struct cvec FILE: src/backend/regex/regcomp.c type vars (line 41) | struct vars type vars (line 42) | struct vars type vars (line 43) | struct vars type nfa (line 43) | struct nfa type subre (line 44) | struct subre type vars (line 44) | struct vars type state (line 44) | struct state type state (line 44) | struct state type subre (line 45) | struct subre type vars (line 45) | struct vars type state (line 45) | struct state type state (line 45) | struct state type vars (line 46) | struct vars type state (line 46) | struct state type state (line 46) | struct state type subre (line 46) | struct subre type vars (line 47) | struct vars type state (line 47) | struct state type state (line 47) | struct state type vars (line 48) | struct vars type state (line 48) | struct state type state (line 48) | struct state type vars (line 49) | struct vars type vars (line 50) | struct vars type state (line 50) | struct state type state (line 50) | struct state type vars (line 51) | struct vars type state (line 51) | struct state type state (line 51) | struct state type vars (line 52) | struct vars type state (line 52) | struct state type state (line 52) | struct state type vars (line 53) | struct vars type state (line 53) | struct state type state (line 53) | struct state type vars (line 54) | struct vars type vars (line 55) | struct vars type state (line 55) | struct state type state (line 55) | struct state type vars (line 56) | struct vars type vars (line 57) | struct vars type state (line 57) | struct state type state (line 57) | struct state type state (line 58) | struct state type state (line 58) | struct state type subre (line 59) | struct subre type vars (line 59) | struct vars type state (line 59) | struct state type state (line 59) | struct state type vars (line 60) | struct vars type subre (line 60) | struct subre type vars (line 61) | struct vars type subre (line 61) | struct subre type vars (line 62) | struct vars type subre (line 62) | struct subre type subre (line 63) | struct subre type subre (line 64) | struct subre type vars (line 65) | struct vars type vars (line 66) | struct vars type subre (line 66) | struct subre type vars (line 67) | struct vars type subre (line 67) | struct subre type vars (line 68) | struct vars type state (line 68) | struct state type state (line 68) | struct state type subre (line 69) | struct subre type subre (line 76) | struct subre type subre (line 77) | struct subre type subre (line 78) | struct subre type vars (line 81) | struct vars type vars (line 82) | struct vars type vars (line 83) | struct vars type vars (line 84) | struct vars type vars (line 85) | struct vars type vars (line 86) | struct vars type vars (line 87) | struct vars type vars (line 88) | struct vars type vars (line 89) | struct vars type vars (line 91) | struct vars type vars (line 94) | struct vars type colormap (line 94) | struct colormap type colormap (line 95) | struct colormap type colormap (line 96) | struct colormap type colormap (line 97) | struct colormap type colormap (line 98) | struct colormap type colormap (line 99) | struct colormap type colormap (line 100) | struct colormap type colormap (line 101) | struct colormap type colormap (line 102) | struct colormap type colormap (line 103) | struct colormap type colormap (line 104) | struct colormap type vars (line 105) | struct vars type cvec (line 105) | struct cvec type state (line 105) | struct state type state (line 105) | struct state type vars (line 106) | struct vars type state (line 106) | struct state type state (line 106) | struct state type vars (line 107) | struct vars type state (line 107) | struct state type state (line 107) | struct state type vars (line 108) | struct vars type state (line 108) | struct state type state (line 108) | struct state type nfa (line 109) | struct nfa type colormap (line 109) | struct colormap type colormap (line 110) | struct colormap type arc (line 110) | struct arc type colormap (line 111) | struct colormap type arc (line 111) | struct arc type nfa (line 112) | struct nfa type colormap (line 112) | struct colormap type state (line 112) | struct state type state (line 112) | struct state type nfa (line 113) | struct nfa type colormap (line 113) | struct colormap type state (line 113) | struct state type state (line 113) | struct state type state (line 113) | struct state type colormap (line 116) | struct colormap type nfa (line 120) | struct nfa type vars (line 120) | struct vars type colormap (line 120) | struct colormap type nfa (line 120) | struct nfa type nfa (line 121) | struct nfa type state (line 122) | struct state type nfa (line 122) | struct nfa type state (line 123) | struct state type nfa (line 123) | struct nfa type nfa (line 124) | struct nfa type state (line 124) | struct state type nfa (line 125) | struct nfa type state (line 125) | struct state type nfa (line 126) | struct nfa type state (line 126) | struct state type nfa (line 127) | struct nfa type state (line 127) | struct state type state (line 127) | struct state type nfa (line 128) | struct nfa type state (line 128) | struct state type state (line 128) | struct state type arc (line 129) | struct arc type nfa (line 129) | struct nfa type state (line 129) | struct state type nfa (line 130) | struct nfa type arc (line 130) | struct arc type arc (line 131) | struct arc type state (line 131) | struct state type state (line 132) | struct state type arc (line 133) | struct arc type state (line 133) | struct state type nfa (line 134) | struct nfa type arc (line 134) | struct arc type state (line 134) | struct state type state (line 134) | struct state type nfa (line 135) | struct nfa type state (line 135) | struct state type nfa (line 137) | struct nfa type state (line 137) | struct state type nfa (line 139) | struct nfa type state (line 139) | struct state type state (line 139) | struct state type nfa (line 140) | struct nfa type state (line 140) | struct state type state (line 140) | struct state type nfa (line 141) | struct nfa type state (line 141) | struct state type arc (line 141) | struct arc type nfa (line 142) | struct nfa type state (line 142) | struct state type state (line 142) | struct state type nfa (line 143) | struct nfa type state (line 143) | struct state type state (line 143) | struct state type nfa (line 144) | struct nfa type state (line 144) | struct state type state (line 144) | struct state type state (line 144) | struct state type nfa (line 145) | struct nfa type state (line 145) | struct state type state (line 145) | struct state type nfa (line 146) | struct nfa type state (line 146) | struct state type state (line 146) | struct state type nfa (line 147) | struct nfa type state (line 147) | struct state type state (line 147) | struct state type state (line 147) | struct state type state (line 147) | struct state type nfa (line 148) | struct nfa type state (line 148) | struct state type state (line 148) | struct state type nfa (line 149) | struct nfa type state (line 149) | struct state type state (line 150) | struct state type state (line 150) | struct state type state (line 150) | struct state type nfa (line 151) | struct nfa type nfa (line 152) | struct nfa type nfa (line 153) | struct nfa type nfa (line 154) | struct nfa type arc (line 154) | struct arc type state (line 154) | struct state type nfa (line 155) | struct nfa type nfa (line 156) | struct nfa type arc (line 156) | struct arc type state (line 156) | struct state type arc (line 161) | struct arc type arc (line 161) | struct arc type nfa (line 162) | struct nfa type state (line 163) | struct state type nfa (line 163) | struct nfa type state (line 163) | struct state type state (line 164) | struct state type arc (line 164) | struct arc type arc (line 165) | struct arc type state (line 166) | struct state type nfa (line 167) | struct nfa type nfa (line 168) | struct nfa type state (line 168) | struct state type nfa (line 169) | struct nfa type state (line 169) | struct state type nfa (line 170) | struct nfa type state (line 170) | struct state type state (line 170) | struct state type state (line 171) | struct state type arc (line 171) | struct arc type nfa (line 173) | struct nfa type nfa (line 174) | struct nfa type state (line 174) | struct state type state (line 174) | struct state type state (line 174) | struct state type nfa (line 175) | struct nfa type state (line 175) | struct state type state (line 175) | struct state type state (line 175) | struct state type nfa (line 176) | struct nfa type nfa (line 177) | struct nfa type cnfa (line 177) | struct cnfa type carc (line 178) | struct carc type cnfa (line 180) | struct cnfa type nfa (line 181) | struct nfa type state (line 184) | struct state type state (line 185) | struct state type arc (line 186) | struct arc type state (line 186) | struct state type cnfa (line 187) | struct cnfa type cnfa (line 188) | struct cnfa type cvec (line 191) | struct cvec type cvec (line 192) | struct cvec type cvec (line 192) | struct cvec type cvec (line 193) | struct cvec type cvec (line 194) | struct cvec type cvec (line 195) | struct cvec type vars (line 195) | struct vars type cvec (line 196) | struct cvec type vars (line 212) | struct vars type cvec (line 213) | struct cvec type vars (line 213) | struct vars type cvec (line 215) | struct cvec type vars (line 215) | struct vars type cvec (line 216) | struct cvec type vars (line 216) | struct vars type colormap (line 217) | struct colormap type cvec (line 218) | struct cvec type vars (line 218) | struct vars type vars (line 224) | struct vars type fns (line 299) | struct fns function pg_regcomp (line 313) | int function moresubs (line 493) | static void function freev (line 530) | static int function makesearch (line 559) | static void type subre (line 648) | struct subre type vars (line 649) | struct vars type state (line 652) | struct state type state (line 653) | struct state type state (line 655) | struct state type state (line 656) | struct state type subre (line 657) | struct subre type subre (line 658) | struct subre type subre (line 659) | struct subre type subre (line 727) | struct subre type vars (line 728) | struct vars type state (line 731) | struct state type state (line 732) | struct state type state (line 735) | struct state type subre (line 737) | struct subre function parseqatom (line 776) | static void function nonword (line 1228) | static void function word (line 1246) | static void function scannum (line 1260) | static int /* value, <= DUPMAX */ function repeat (line 1291) | static void function bracket (line 1377) | static void function cbracket (line 1396) | static void function brackpart (line 1426) | static void function chr (line 1539) | static const chr * /* just after end of sequence */ function onechr (line 1564) | static void function wordchrs (line 1591) | static void function processlacon (line 1623) | static void type subre (line 1689) | struct subre type vars (line 1690) | struct vars type state (line 1693) | struct state type state (line 1694) | struct state type subre (line 1696) | struct subre type subre (line 1712) | struct subre type subre (line 1712) | struct subre function freesubre (line 1741) | static void function freesrnode (line 1759) | static void function optst (line 1783) | static void function numst (line 1799) | static int /* next number */ function markst (line 1833) | static void function cleanst (line 1848) | static void function nfatree (line 1867) | static long /* optimize results from top node */ function nfanode (line 1887) | static long /* optimize results */ function newlacon (line 1926) | static int /* lacon number */ function freelacons (line 1965) | static void function rfree (line 1982) | static void function rcancelrequested (line 2018) | static int function rstacktoodeep (line 2034) | static int function dump (line 2045) | static void function dumpst (line 2108) | static void function stdump (line 2123) | static void type subre (line 2174) | struct subre FILE: src/backend/regex/rege_dfa.c function chr (line 41) | static chr * function chr (line 167) | static chr * function matchuntil (line 302) | static int function chr (line 416) | static chr * /* endpoint, or NULL */ type dfa (line 436) | struct dfa type vars (line 437) | struct vars type cnfa (line 438) | struct cnfa type colormap (line 439) | struct colormap type smalldfa (line 440) | struct smalldfa type dfa (line 442) | struct dfa type smalldfa (line 445) | struct smalldfa type smalldfa (line 454) | struct smalldfa type smalldfa (line 454) | struct smalldfa type dfa (line 472) | struct dfa type dfa (line 472) | struct dfa type sset (line 478) | struct sset type sset (line 478) | struct sset type sset (line 482) | struct sset type sset (line 483) | struct sset type arcp (line 484) | struct arcp type arcp (line 485) | struct arcp function freedfa (line 516) | static void function hash (line 540) | static unsigned type sset (line 556) | struct sset type vars (line 557) | struct vars type dfa (line 558) | struct dfa type sset (line 561) | struct sset type sset (line 602) | struct sset type vars (line 603) | struct vars type dfa (line 604) | struct dfa type sset (line 605) | struct sset type cnfa (line 610) | struct cnfa type carc (line 613) | struct carc type sset (line 614) | struct sset function lacon (line 742) | static int /* predicate: constraint satisfied? */ type sset (line 799) | struct sset type vars (line 800) | struct vars type dfa (line 801) | struct dfa type sset (line 806) | struct sset type sset (line 807) | struct sset type arcp (line 808) | struct arcp type arcp (line 840) | struct arcp type sset (line 870) | struct sset type vars (line 871) | struct vars type dfa (line 872) | struct dfa type sset (line 877) | struct sset type sset (line 878) | struct sset FILE: src/backend/regex/regerror.c type rerr (line 40) | struct rerr function pg_regerror (line 59) | size_t /* actual space needed (including NUL) */ FILE: src/backend/regex/regexec.c type arcp (line 39) | struct arcp type sset (line 45) | struct sset type dfa (line 63) | struct dfa type smalldfa (line 89) | struct smalldfa type vars (line 103) | struct vars type dfa (line 137) | struct dfa type vars (line 137) | struct vars type subre (line 137) | struct subre type dfa (line 138) | struct dfa type vars (line 138) | struct vars type vars (line 139) | struct vars type cnfa (line 139) | struct cnfa type colormap (line 139) | struct colormap type vars (line 140) | struct vars type cnfa (line 140) | struct cnfa type colormap (line 140) | struct colormap type vars (line 141) | struct vars type cnfa (line 141) | struct cnfa type colormap (line 141) | struct colormap type dfa (line 141) | struct dfa type dfa (line 141) | struct dfa type vars (line 143) | struct vars type subre (line 143) | struct subre type vars (line 144) | struct vars type subre (line 144) | struct subre type vars (line 145) | struct vars type subre (line 145) | struct subre type vars (line 146) | struct vars type subre (line 146) | struct subre type vars (line 147) | struct vars type subre (line 147) | struct subre type vars (line 148) | struct vars type subre (line 148) | struct subre type vars (line 149) | struct vars type subre (line 149) | struct subre type vars (line 150) | struct vars type subre (line 150) | struct subre type vars (line 151) | struct vars type subre (line 151) | struct subre type vars (line 154) | struct vars type dfa (line 154) | struct dfa type vars (line 155) | struct vars type dfa (line 155) | struct dfa type vars (line 156) | struct vars type dfa (line 156) | struct dfa type sset (line 156) | struct sset type vars (line 157) | struct vars type dfa (line 157) | struct dfa type dfa (line 158) | struct dfa type vars (line 158) | struct vars type cnfa (line 158) | struct cnfa type colormap (line 158) | struct colormap type smalldfa (line 158) | struct smalldfa type dfa (line 159) | struct dfa type sset (line 161) | struct sset type vars (line 161) | struct vars type dfa (line 161) | struct dfa type sset (line 162) | struct sset type vars (line 162) | struct vars type dfa (line 162) | struct dfa type sset (line 162) | struct sset type vars (line 163) | struct vars type cnfa (line 163) | struct cnfa type sset (line 164) | struct sset type vars (line 164) | struct vars type dfa (line 164) | struct dfa type sset (line 165) | struct sset type vars (line 165) | struct vars type dfa (line 165) | struct dfa function pg_regexec (line 171) | int type dfa (line 336) | struct dfa type vars (line 337) | struct vars type subre (line 338) | struct subre type dfa (line 354) | struct dfa type vars (line 355) | struct vars type subre (line 362) | struct subre function find (line 374) | static int function cfind (line 465) | static int function cfindloop (line 505) | static int function zapallsubs (line 618) | static void function zaptreesubs (line 634) | static void function subset (line 659) | static void function cdissect (line 691) | static int /* regexec return code */ function ccondissect (line 762) | static int /* regexec return code */ function crevcondissect (line 840) | static int /* regexec return code */ function cbrdissect (line 918) | static int /* regexec return code */ function caltdissect (line 999) | static int /* regexec return code */ function citerdissect (line 1036) | static int /* regexec return code */ function creviterdissect (line 1237) | static int /* regexec return code */ FILE: src/backend/regex/regexport.c function pg_reg_getnumstates (line 35) | int function pg_reg_getinitialstate (line 49) | int function pg_reg_getfinalstate (line 63) | int function traverse_lacons (line 92) | static void function pg_reg_getnumoutarcs (line 133) | int function pg_reg_getoutarcs (line 154) | void function pg_reg_getnumcolors (line 173) | int function pg_reg_colorisbegin (line 190) | int function pg_reg_colorisend (line 207) | int function pg_reg_getnumcharacters (line 228) | int function pg_reg_getcharacters (line 264) | void FILE: src/backend/regex/regfree.c function pg_regfree (line 48) | void FILE: src/backend/regex/regprefix.c type cnfa (line 22) | struct cnfa type colormap (line 22) | struct colormap function pg_regprefix (line 45) | int function findprefix (line 111) | static int /* regprefix return code */ FILE: src/backend/replication/basebackup.c type basebackup_options (line 46) | typedef struct type stat (line 61) | struct stat type stat (line 64) | struct stat type stat (line 65) | struct stat function base_backup_cleanup (line 213) | static void function perform_base_backup (line 225) | static void function compareWalFileNames (line 629) | static int function parse_basebackup_options (line 641) | static void function SendBaseBackup (line 757) | void function send_int8_string (line 778) | static void function SendBackupHeader (line 788) | static void function SendXlogRecPtrResult (line 866) | static void function sendFileWithContent (line 921) | static void function int64 (line 968) | int64 function int64 (line 1019) | static int64 function is_checksummed_file (line 1328) | static bool function sendFile (line 1364) | static bool function int64 (line 1590) | static int64 function int64 (line 1632) | static int64 function throttle (line 1652) | static void FILE: src/backend/replication/libpqwalreceiver/libpqwalreceiver.c type WalReceiverConn (line 40) | struct WalReceiverConn function _PG_init (line 107) | void function WalReceiverConn (line 120) | static WalReceiverConn * function libpqrcv_check_conninfo (line 226) | static void function libpqrcv_get_senderinfo (line 293) | static void function libpqrcv_startstreaming (line 367) | static bool function libpqrcv_endstreaming (line 453) | static void function libpqrcv_readtimelinehistoryfile (line 525) | static void function PGresult (line 580) | static PGresult * function PGresult (line 629) | static PGresult * function libpqrcv_disconnect (line 678) | static void function libpqrcv_receive (line 703) | static int function libpqrcv_send (line 790) | static void function libpqrcv_processTuples (line 864) | static void function WalRcvExecResult (line 939) | static WalRcvExecResult * FILE: src/backend/replication/logical/decode.c type XLogRecordBuffer (line 49) | typedef struct XLogRecordBuffer function LogicalDecodingProcessRecord (line 96) | void function DecodeXLogOp (line 169) | static void function DecodeXactOp (line 211) | static void function DecodeStandbyOp (line 303) | static void function DecodeHeap2Op (line 353) | static void function DecodeHeapOp (line 413) | static void function FilterByOrigin (line 496) | static inline bool function DecodeLogicalMsgOp (line 508) | static void function DecodeCommit (line 559) | static void function DecodeAbort (line 645) | static void function DecodeInsert (line 665) | static void function DecodeUpdate (line 722) | static void function DecodeDelete (line 788) | static void function DecodeTruncate (line 843) | static void function DecodeMultiInsert (line 881) | static void function DecodeSpecConfirm (line 986) | static void function DecodeXLogTuple (line 1021) | static void FILE: src/backend/replication/logical/launcher.c type LogicalRepCtxStruct (line 65) | typedef struct LogicalRepCtxStruct type LogicalRepWorkerId (line 76) | typedef struct LogicalRepWorkerId type StopWorkersData (line 82) | typedef struct StopWorkersData function List (line 116) | static List * function WaitForReplicationWorkerAttach (line 181) | static void function LogicalRepWorker (line 245) | LogicalRepWorker * function List (line 273) | List * function logicalrep_worker_launch (line 296) | void function logicalrep_worker_stop (line 466) | void function logicalrep_worker_stop_at_commit (line 571) | void function logicalrep_worker_wakeup (line 616) | void function logicalrep_worker_wakeup_ptr (line 636) | void function logicalrep_worker_attach (line 647) | void function logicalrep_worker_detach (line 683) | static void function logicalrep_worker_cleanup (line 697) | static void function logicalrep_launcher_onexit (line 715) | static void function logicalrep_worker_onexit (line 726) | static void function logicalrep_launcher_sighup (line 739) | static void function logicalrep_sync_worker_count (line 756) | int function Size (line 780) | Size function ApplyLauncherRegister (line 799) | void function ApplyLauncherShmemInit (line 828) | void function XactManipulatesLogicalReplicationWorkers (line 859) | bool function AtEOXact_ApplyLauncher (line 868) | void function AtEOSubXact_ApplyLauncher (line 910) | void function ApplyLauncherWakeupAtCommit (line 965) | void function ApplyLauncherWakeup (line 972) | static void function ApplyLauncherMain (line 982) | void function IsLogicalLauncher (line 1102) | bool function Datum (line 1111) | Datum FILE: src/backend/replication/logical/logical.c type LogicalErrorCallbackState (line 48) | typedef struct LogicalErrorCallbackState function CheckLogicalDecodingRequirements (line 77) | void function LogicalDecodingContext (line 120) | static LogicalDecodingContext * function LogicalDecodingContext (line 227) | LogicalDecodingContext * function LogicalDecodingContext (line 362) | LogicalDecodingContext * function DecodingContextReady (line 445) | bool function DecodingContextFindStartpoint (line 454) | void function FreeDecodingContext (line 500) | void function OutputPluginPrepareWrite (line 515) | void function OutputPluginWrite (line 528) | void function OutputPluginUpdateProgress (line 541) | void function LoadOutputPlugin (line 554) | static void function output_plugin_error_callback (line 576) | static void function startup_cb_wrapper (line 596) | static void function shutdown_cb_wrapper (line 623) | static void function begin_cb_wrapper (line 655) | static void function commit_cb_wrapper (line 685) | static void function change_cb_wrapper (line 716) | static void function truncate_cb_wrapper (line 753) | static void function filter_by_origin_cb_wrapper (line 793) | bool function message_cb_wrapper (line 823) | static void function LogicalIncreaseXminForSlot (line 867) | void function LogicalIncreaseRestartDecodingForSlot (line 924) | void function LogicalConfirmReceivedLocation (line 993) | void FILE: src/backend/replication/logical/logicalfuncs.c type DecodingOutputState (line 52) | typedef struct DecodingOutputState function LogicalOutputPrepareWrite (line 63) | static void function LogicalOutputWrite (line 73) | static void function check_permissions (line 108) | static void function logical_read_local_xlog_page (line 117) | int function Datum (line 128) | static Datum function Datum (line 370) | Datum function Datum (line 379) | Datum function Datum (line 388) | Datum function Datum (line 397) | Datum function Datum (line 407) | Datum function Datum (line 420) | Datum FILE: src/backend/replication/logical/message.c function XLogRecPtr (line 50) | XLogRecPtr function logicalmsg_redo (line 84) | void FILE: src/backend/replication/logical/origin.c type ReplicationState (line 103) | typedef struct ReplicationState type ReplicationStateOnDisk (line 141) | typedef struct ReplicationStateOnDisk type ReplicationStateCtl (line 148) | typedef struct ReplicationStateCtl function replorigin_check_prerequisites (line 179) | static void function RepOriginId (line 210) | RepOriginId function RepOriginId (line 241) | RepOriginId function replorigin_drop (line 333) | void function replorigin_by_oid (line 433) | bool function Size (line 474) | Size function ReplicationOriginShmemInit (line 494) | void function CheckPointReplicationOrigin (line 544) | void function StartupReplicationOrigin (line 675) | void function replorigin_redo (line 790) | void function replorigin_advance (line 851) | void function XLogRecPtr (line 974) | XLogRecPtr function ReplicationOriginExitCleanup (line 1015) | static void function replorigin_session_setup (line 1047) | void function replorigin_session_reset (line 1135) | void function replorigin_session_advance (line 1164) | void function XLogRecPtr (line 1182) | XLogRecPtr function Datum (line 1214) | Datum function Datum (line 1233) | Datum function Datum (line 1256) | Datum function Datum (line 1277) | Datum function Datum (line 1299) | Datum function Datum (line 1316) | Datum function Datum (line 1332) | Datum function Datum (line 1353) | Datum function Datum (line 1371) | Datum function Datum (line 1383) | Datum function Datum (line 1418) | Datum function Datum (line 1443) | Datum FILE: src/backend/replication/logical/proto.c function logicalrep_write_begin (line 45) | void function logicalrep_read_begin (line 59) | void function logicalrep_write_commit (line 74) | void function logicalrep_read_commit (line 94) | void function logicalrep_write_origin (line 112) | void function logicalrep_write_insert (line 141) | void function LogicalRepRelId (line 162) | LogicalRepRelId function logicalrep_write_update (line 184) | void function LogicalRepRelId (line 213) | LogicalRepRelId function logicalrep_write_delete (line 254) | void function LogicalRepRelId (line 279) | LogicalRepRelId function logicalrep_write_truncate (line 301) | void function List (line 328) | List * function logicalrep_write_rel (line 353) | void function LogicalRepRelation (line 378) | LogicalRepRelation * function logicalrep_write_typ (line 403) | void function logicalrep_read_typ (line 430) | void function logicalrep_write_tuple (line 443) | static void function logicalrep_read_tuple (line 511) | static void function logicalrep_write_attrs (line 562) | static void function logicalrep_read_attrs (line 621) | static void function logicalrep_write_namespace (line 663) | static void FILE: src/backend/replication/logical/relation.c function logicalrep_relmap_invalidate_cb (line 42) | static void function logicalrep_relmap_init (line 83) | static void function logicalrep_relmap_free_entry (line 121) | static void function logicalrep_relmap_update (line 153) | void function logicalrep_rel_att_by_name (line 198) | static int function LogicalRepRelMapEntry (line 218) | LogicalRepRelMapEntry * function logicalrep_rel_close (line 367) | void function logicalrep_typmap_free_entry (line 377) | static void function logicalrep_typmap_update (line 387) | void FILE: src/backend/replication/logical/reorderbuffer.c type ReorderBufferTXNByIdEnt (line 85) | typedef struct ReorderBufferTXNByIdEnt type ReorderBufferTupleCidKey (line 92) | typedef struct ReorderBufferTupleCidKey type ReorderBufferTupleCidEnt (line 98) | typedef struct ReorderBufferTupleCidEnt type ReorderBufferIterTXNEntry (line 107) | typedef struct ReorderBufferIterTXNEntry type ReorderBufferIterTXNState (line 116) | typedef struct ReorderBufferIterTXNState type ReorderBufferToastEnt (line 125) | typedef struct ReorderBufferToastEnt type ReorderBufferDiskChange (line 138) | typedef struct ReorderBufferDiskChange function ReorderBuffer (line 225) | ReorderBuffer * function ReorderBufferFree (line 291) | void function ReorderBufferTXN (line 309) | static ReorderBufferTXN * function ReorderBufferReturnTXN (line 329) | static void function ReorderBufferChange (line 359) | ReorderBufferChange * function ReorderBufferReturnChange (line 374) | void function ReorderBufferTupleBuf (line 432) | ReorderBufferTupleBuf * function ReorderBufferReturnTupleBuf (line 453) | void function Oid (line 468) | Oid * function ReorderBufferReturnRelids (line 484) | void function ReorderBufferTXN (line 496) | static ReorderBufferTXN * function ReorderBufferQueueChange (line 579) | void function ReorderBufferQueueMessage (line 599) | void function AssertTXNLsnOrder (line 658) | static void function ReorderBufferTXN (line 714) | ReorderBufferTXN * function TransactionId (line 742) | TransactionId function ReorderBufferSetRestartPoint (line 757) | void function ReorderBufferAssignChild (line 769) | void function ReorderBufferTransferSnapToParent (line 835) | static void function ReorderBufferCommitChild (line 889) | void function ReorderBufferIterCompare (line 931) | static int function ReorderBufferIterTXNState (line 949) | static ReorderBufferIterTXNState * function ReorderBufferChange (line 1072) | static ReorderBufferChange * function ReorderBufferIterTXNFinish (line 1158) | static void function ReorderBufferCleanupTXN (line 1189) | static void function ReorderBufferBuildTupleCidHash (line 1274) | static void function Snapshot (line 1352) | static Snapshot function ReorderBufferFreeSnap (line 1411) | static void function ReorderBufferCommit (line 1433) | void function ReorderBufferAbort (line 1855) | void function ReorderBufferAbortOld (line 1881) | void function ReorderBufferForget (line 1939) | void function ReorderBufferImmediateInvalidation (line 1975) | void function ReorderBufferProcessXid (line 2011) | void function ReorderBufferAddSnapshot (line 2024) | void function ReorderBufferSetBaseSnapshot (line 2042) | void function ReorderBufferAddNewCommandId (line 2073) | void function ReorderBufferAddNewTupleCids (line 2089) | void function ReorderBufferAddInvalidations (line 2117) | void function ReorderBufferExecuteInvalidations (line 2143) | static void function ReorderBufferXidSetCatalogChanges (line 2155) | void function ReorderBufferXidHasCatalogChanges (line 2170) | bool function ReorderBufferXidHasBaseSnapshot (line 2187) | bool function ReorderBufferSerializeReserve (line 2217) | static void function ReorderBufferCheckSerializeTXN (line 2235) | static void function ReorderBufferSerializeTXN (line 2252) | static void function ReorderBufferSerializeChange (line 2330) | static void function Size (line 2518) | static Size function ReorderBufferRestoreChange (line 2649) | static void function ReorderBufferRestoreCleanup (line 2792) | static void function ReorderBufferCleanupSerializedTXNs (line 2822) | static void function ReorderBufferSerializedPath (line 2861) | static void function StartupReorderBuffer (line 2879) | void function ReorderBufferToastInitHash (line 2913) | static void function ReorderBufferToastAppendChunk (line 2934) | static void function ReorderBufferToastReplace (line 3007) | static void function ReorderBufferToastReset (line 3176) | static void type RewriteMappingFile (line 3240) | typedef struct RewriteMappingFile function DisplayMapping (line 3247) | static void function ApplyLogicalMappingFile (line 3275) | static void function TransactionIdInArray (line 3370) | static bool function file_sort_by_lsn (line 3380) | static int function UpdateLogicalMappings (line 3397) | static void function ResolveCminCmaxDuringDecoding (line 3486) | bool FILE: src/backend/replication/logical/snapbuild.c type SnapBuild (line 153) | struct SnapBuild function TransactionId (line 285) | static inline TransactionId function SnapBuildStartNextPhaseAt (line 299) | static inline void function SnapBuild (line 315) | SnapBuild * function FreeSnapshotBuilder (line 356) | void function SnapBuildFreeSnapshot (line 375) | static void function SnapBuildState (line 400) | SnapBuildState function SnapBuildXactNeedsSkip (line 409) | bool function SnapBuildSnapIncRefcount (line 421) | static void function SnapBuildSnapDecRefcount (line 433) | void function Snapshot (line 465) | static Snapshot function Snapshot (line 544) | Snapshot function Snapshot (line 676) | Snapshot function SnapBuildClearExportedSnapshot (line 697) | void function SnapBuildProcessChange (line 720) | bool function SnapBuildProcessNewCid (line 770) | void function SnapBuildDistributeNewCatalogSnapshot (line 812) | static void function SnapBuildAddCommittedTxn (line 858) | static void function SnapBuildPurgeCommittedTxn (line 887) | static void function SnapBuildCommitTxn (line 928) | void function SnapBuildProcessRunningXacts (line 1095) | void function SnapBuildFindSnapshot (line 1197) | static bool function SnapBuildWaitSnapshot (line 1389) | static void type SnapBuildOnDisk (line 1437) | typedef struct SnapBuildOnDisk function SnapBuildSerializationPoint (line 1472) | void function SnapBuildSerialize (line 1485) | static void function SnapBuildRestore (line 1690) | static bool function CheckPointSnapBuild (line 1897) | void FILE: src/backend/replication/logical/tablesync.c function pg_attribute_noreturn (line 119) | static void function wait_for_relation_state_change (line 159) | static bool function wait_for_worker_state_change (line 217) | static bool function invalidate_syncing_table_states (line 270) | void function process_syncing_tables_for_sync (line 284) | static void function process_syncing_tables_for_apply (line 334) | static void function process_syncing_tables (line 543) | void function List (line 555) | static List * function copy_read_data (line 575) | static int function fetch_remote_table_info (line 655) | static void function copy_table (line 761) | static void FILE: src/backend/replication/logical/worker.c type FlushPosition (line 95) | typedef struct FlushPosition type SlotErrCallbackArg (line 104) | typedef struct SlotErrCallbackArg function should_apply_changes_for_rel (line 144) | static bool function ensure_transaction (line 160) | static bool function EState (line 189) | static EState * function slot_fill_defaults (line 231) | static void function slot_store_error_callback (line 286) | static void function slot_store_cstrings (line 321) | static void function slot_modify_cstrings (line 389) | static void function apply_handle_begin (line 455) | static void function apply_handle_commit (line 474) | static void function apply_handle_origin (line 518) | static void function apply_handle_relation (line 540) | static void function apply_handle_type (line 555) | static void function Oid (line 569) | static Oid function apply_handle_insert (line 585) | static void function check_relation_updatable (line 647) | static void function apply_handle_update (line 681) | static void function apply_handle_delete (line 802) | static void function apply_handle_truncate (line 902) | static void function apply_dispatch (line 962) | static void function get_flush_position (line 1025) | static void function store_flush_position (line 1069) | static void function UpdateWorkerStats (line 1088) | static void function LogicalRepApplyLoop (line 1104) | static void function send_feedback (line 1337) | static void function maybe_reread_subscription (line 1426) | static void function subscription_change_cb (line 1562) | static void function logicalrep_worker_sighup (line 1569) | static void function ApplyWorkerMain (line 1583) | void function IsLogicalWorker (line 1761) | bool FILE: src/backend/replication/pgoutput/pgoutput.c type RelationSyncEntry (line 55) | typedef struct RelationSyncEntry function _PG_output_plugin_init (line 75) | void function parse_output_parameters (line 89) | static void function pgoutput_startup (line 149) | static void function pgoutput_begin_txn (line 210) | static void function pgoutput_commit_txn (line 246) | static void function maybe_send_schema (line 260) | static void function pgoutput_change (line 304) | static void function pgoutput_truncate (line 381) | static void function pgoutput_origin_filter (line 432) | static bool function pgoutput_shutdown (line 445) | static void function List (line 458) | static List * function publication_invalidation_cb (line 478) | static void function init_rel_sync_cache (line 497) | static void function RelationSyncEntry (line 529) | static RelationSyncEntry * function rel_sync_cache_relation_cb (line 603) | static void function rel_sync_cache_publication_cb (line 641) | static void FILE: src/backend/replication/slot.c type ReplicationSlotOnDisk (line 56) | typedef struct ReplicationSlotOnDisk function Size (line 113) | Size function ReplicationSlotsShmemInit (line 131) | void function ReplicationSlotValidateName (line 173) | bool function ReplicationSlotCreate (line 220) | void function ReplicationSlotAcquire (line 329) | void function ReplicationSlotRelease (line 423) | void function ReplicationSlotCleanup (line 478) | void function ReplicationSlotDrop (line 516) | void function ReplicationSlotDropAcquired (line 529) | static void function ReplicationSlotDropPtr (line 546) | static void function ReplicationSlotSave (line 645) | void function ReplicationSlotMarkDirty (line 663) | void function ReplicationSlotPersist (line 680) | void function ReplicationSlotsComputeRequiredXmin (line 702) | void function ReplicationSlotsComputeRequiredLSN (line 748) | void function XLogRecPtr (line 791) | XLogRecPtr function ReplicationSlotsCountDBSlots (line 840) | bool function ReplicationSlotsDropDBSlots (line 896) | void function CheckSlotRequirements (line 972) | void function ReplicationSlotReserveWal (line 997) | void function CheckPointReplicationSlots (line 1074) | void function StartupReplicationSlots (line 1109) | void function CreateSlotOnDisk (line 1169) | static void function SaveSlotToPath (line 1230) | static void function RestoreSlotFromDisk (line 1355) | static void FILE: src/backend/replication/slotfuncs.c function check_permissions (line 29) | static void function Datum (line 42) | Datum function Datum (line 99) | Datum function Datum (line 168) | Datum function Datum (line 185) | Datum function XLogRecPtr (line 326) | static XLogRecPtr function XLogRecPtr (line 354) | static XLogRecPtr function Datum (line 471) | Datum FILE: src/backend/replication/syncrep.c function SyncRepWaitForLSN (line 145) | void function SyncRepQueueInsert (line 317) | static void function SyncRepCancelWait (line 350) | static void function SyncRepCleanupAtProcExit (line 360) | void function SyncRepInitConfig (line 381) | void function SyncRepReleaseWaiters (line 409) | void function SyncRepGetSyncRecPtr (line 517) | static bool function SyncRepGetOldestSyncRecPtr (line 574) | static void function SyncRepGetNthLatestSyncRecPtr (line 610) | static void function cmp_lsn (line 657) | static int function List (line 679) | List * function List (line 705) | static List * function List (line 771) | static List * function SyncRepGetStandbyPriority (line 950) | static int function SyncRepWakeQueue (line 997) | static int function SyncRepUpdateSyncStandbysDefined (line 1065) | void function SyncRepQueueIsOrderedByLSN (line 1101) | static bool function check_synchronous_standby_names (line 1141) | bool function assign_synchronous_standby_names (line 1198) | void function assign_synchronous_commit (line 1204) | void FILE: src/backend/replication/walreceiver.c function ProcessWalRcvInterrupts (line 146) | void function WalReceiverMain (line 166) | void function WalRcvWaitForStartPosition (line 627) | static void function WalRcvFetchTimeLineHistoryFiles (line 712) | static void function WalRcvDie (line 759) | static void function WalRcvSigHupHandler (line 790) | static void function WalRcvSigUsr1Handler (line 798) | static void function WalRcvShutdownHandler (line 809) | static void function WalRcvQuickDieHandler (line 828) | static void function XLogWalRcvProcessMsg (line 851) | static void function XLogWalRcvWrite (line 918) | static void function XLogWalRcvFlush (line 1027) | static void function XLogWalRcvSendReply (line 1086) | static void function XLogWalRcvSendHSFeedback (line 1155) | static void function ProcessWalSndrMessage (line 1268) | static void function WalRcvForceReply (line 1321) | void function Datum (line 1364) | Datum FILE: src/backend/replication/walreceiverfuncs.c function Size (line 41) | Size function WalRcvShmemInit (line 52) | void function WalRcvRunning (line 71) | bool function WalRcvStreaming (line 116) | bool function ShutdownWalRcv (line 162) | void function RequestXLogStreaming (line 222) | void function XLogRecPtr (line 296) | XLogRecPtr function GetReplicationApplyDelay (line 317) | int function GetReplicationTransferLatency (line 354) | int FILE: src/backend/replication/walsender.c type WalTimeSample (line 205) | typedef struct function InitWalSender (line 262) | void function WalSndErrorCleanup (line 294) | void function WalSndShutdown (line 324) | static void function IdentifySystem (line 341) | static void function SendTimeLineHistory (line 430) | static void function StartReplication (line 526) | static void function logical_read_xlog_page (line 751) | static int function parseCreateReplSlotOptions (line 785) | static void function CreateReplicationSlot (line 838) | static void function DropReplicationSlot (line 1032) | static void function StartLogicalReplication (line 1043) | static void function WalSndPrepareWrite (line 1131) | static void function WalSndWriteData (line 1158) | static void function WalSndUpdateProgress (line 1254) | static void function XLogRecPtr (line 1280) | static XLogRecPtr function exec_replication_command (line 1426) | bool function ProcessRepliesIfAny (line 1595) | static void function ProcessStandbyMessage (line 1699) | static void function PhysicalConfirmReceivedLocation (line 1730) | static void function ProcessStandbyReplyMessage (line 1762) | static void function PhysicalReplicationSlotNewXmin (line 1854) | static void function TransactionIdInRecentPast (line 1903) | static bool function ProcessStandbyHSFeedbackMessage (line 1931) | static void function WalSndComputeSleeptime (line 2030) | static long function WalSndCheckTimeOut (line 2080) | static void function WalSndLoop (line 2107) | static void function InitWalSenderSlot (line 2241) | static void function WalSndKill (line 2302) | static void function XLogRead (line 2330) | static void function XLogSendPhysical (line 2505) | static void function XLogSendLogical (line 2768) | static void function WalSndDone (line 2848) | static void function XLogRecPtr (line 2888) | static XLogRecPtr function WalSndRqstFileReload (line 2918) | void function HandleWalSndInitStopping (line 2941) | void function WalSndLastCycleHandler (line 2963) | static void function WalSndSignals (line 2975) | void function Size (line 2999) | Size function WalSndShmemInit (line 3011) | void function WalSndWakeup (line 3043) | void function WalSndInitStopping (line 3072) | void function WalSndWaitStopping (line 3098) | void function WalSndSetState (line 3136) | void function Interval (line 3174) | static Interval * function Datum (line 3190) | Datum function WalSndKeepalive (line 3358) | static void function WalSndKeepaliveIfNecessary (line 3377) | static void function LagTrackerWrite (line 3416) | static void function TimeOffset (line 3481) | static TimeOffset FILE: src/backend/rewrite/rewriteDefine.c function Oid (line 58) | static Oid function ObjectAddress (line 193) | ObjectAddress function ObjectAddress (line 227) | ObjectAddress function checkRuleResultList (line 648) | static void function setRuleCheckAsUser (line 780) | void function setRuleCheckAsUser_walker (line 786) | static bool function setRuleCheckAsUser_Query (line 800) | static void function EnableDisableRule (line 837) | void function RangeVarCallbackForRenameRule (line 901) | static void function ObjectAddress (line 937) | ObjectAddress FILE: src/backend/rewrite/rewriteHandler.c type rewrite_event (line 48) | typedef struct rewrite_event type acquireLocksOnSubLinks_context (line 54) | typedef struct acquireLocksOnSubLinks_context function AcquireRewriteLocks (line 135) | void function acquireLocksOnSubLinks (line 294) | static bool function Query (line 335) | static Query * function List (line 638) | static List * function Expr (line 666) | static Expr* function List (line 790) | static List * function rewriteTargetListAutoIncrement (line 1001) | static void function TargetEntry (line 1039) | static TargetEntry * function Node (line 1192) | static Node * function Node (line 1219) | Node * function searchForDefault (line 1302) | static bool function rewriteValuesRTE (line 1360) | static bool function rewriteTargetListUD (line 1543) | void function List (line 1700) | static List * function Query (line 1766) | static Query * function markQueryForLocking (line 1943) | static void function fireRIRonSubLink (line 2003) | static bool function Query (line 2034) | static Query * function Query (line 2309) | static Query * function List (line 2379) | static List * function Query (line 2470) | Query * function view_has_instead_trigger (line 2503) | static bool function relation_is_updatable (line 2815) | int function Bitmapset (line 2981) | static Bitmapset * function Query (line 3051) | static Query * function List (line 3598) | static List * function List (line 4028) | List * FILE: src/backend/rewrite/rewriteManip.c type contain_aggs_of_level_context (line 27) | typedef struct type locate_agg_of_level_context (line 32) | typedef struct type locate_windowfunc_context (line 38) | typedef struct function contain_aggs_of_level (line 66) | bool function contain_aggs_of_level_walker (line 83) | static bool function locate_agg_of_level (line 130) | int function locate_agg_of_level_walker (line 150) | static bool function contain_windowfuncs (line 196) | bool function contain_windowfuncs_walker (line 209) | static bool function locate_windowfunc (line 234) | int function locate_windowfunc_walker (line 253) | static bool function checkExprHasSubLink (line 276) | bool function checkExprHasSubLink_walker (line 289) | static bool function contains_multiexpr_param (line 305) | static bool type OffsetVarNodes_context (line 333) | typedef struct function OffsetVarNodes_walker (line 339) | static bool function OffsetVarNodes (line 423) | void function Relids (line 471) | static Relids type ChangeVarNodes_context (line 496) | typedef struct function ChangeVarNodes_walker (line 503) | static bool function ChangeVarNodes (line 606) | void function Relids (line 660) | static Relids type IncrementVarSublevelsUp_context (line 693) | typedef struct function IncrementVarSublevelsUp_walker (line 699) | static bool function IncrementVarSublevelsUp (line 772) | void function IncrementVarSublevelsUp_rtable (line 795) | void type rangeTableEntry_used_context (line 816) | typedef struct function rangeTableEntry_used_walker (line 822) | static bool function rangeTableEntry_used (line 888) | bool function Query (line 920) | Query * function AddQual (line 975) | void function AddInvertedQual (line 1043) | void function Node (line 1083) | Node * function Node (line 1130) | Node * type map_variable_attnos_context (line 1220) | typedef struct function Node (line 1230) | static Node * function Node (line 1350) | Node * type ReplaceVarsFromTargetList_context (line 1397) | typedef struct function Node (line 1405) | static Node * function Node (line 1509) | Node * FILE: src/backend/rewrite/rewriteRemove.c function RemoveRewriteRuleById (line 37) | void FILE: src/backend/rewrite/rewriteSupport.c function IsDefinedRewriteRule (line 33) | bool function SetRelationRuleStatus (line 54) | void function Oid (line 93) | Oid FILE: src/backend/rewrite/rowsecurity.c function get_row_security_policies (line 107) | void function get_policies_for_relation (line 409) | static void function List (line 525) | static List * function row_security_policy_cmp (line 557) | static int function add_security_quals (line 583) | static void function add_with_check_options (line 679) | static void function check_role_for_policy (line 800) | static bool FILE: src/backend/sharding/cluster_meta.c type CMNConnInfo (line 73) | struct CMNConnInfo type CMNConnInfo (line 74) | struct CMNConnInfo function check_mysql_instance_status (line 92) | bool check_mysql_instance_status(MYSQL_CONN *conn, uint64_t checks, bool... function connect_meta_mysql (line 250) | static int connect_meta_mysql(MYSQL_CONN *mysql, const char *host, uint1... function connect_meta_master (line 324) | int connect_meta_master(MYSQL_CONN *mysql, const char *host, uint16_t po... function connect_meta_slave (line 329) | int connect_meta_slave(MYSQL_CONN *mysql, const char *host, uint16_t por... function handle_metadata_cluster_error (line 337) | int handle_metadata_cluster_error(MYSQL_CONN *conn, bool throw_error) function send_stmt_to_cluster_meta (line 460) | bool send_stmt_to_cluster_meta(MYSQL_CONN *conn, const char *stmt, size_... function free_metadata_cluster_result (line 488) | void free_metadata_cluster_result(MYSQL_CONN *conn) function mysql_get_next_result (line 516) | static bool mysql_get_next_result(MYSQL_CONN *conn, bool isbg) function handle_metadata_cluster_result (line 569) | bool handle_metadata_cluster_result(MYSQL_CONN *conn, bool isbg) function TransactionId (line 648) | TransactionId get_max_txnid_cluster_meta(MYSQL_CONN *conn, bool *completed) function fetch_cluster_meta (line 689) | static void fetch_cluster_meta() function close_metadata_cluster_conn (line 733) | void close_metadata_cluster_conn(MYSQL_CONN* conn) type CMNConnInfo (line 754) | typedef struct CMNConnInfo { function check_metashard_master (line 771) | static int check_metashard_master(MYSQL_CONN *cnconn, CMNConnInfo *ci, C... function FindCurrentMetaShardMasterNodeId (line 876) | int FindCurrentMetaShardMasterNodeId(Oid *pmaster_nodeid, Oid *old_maste... function UpdateCurrentMetaShardMasterNodeId (line 1041) | bool UpdateCurrentMetaShardMasterNodeId() function KillMetaShardConn (line 1195) | void KillMetaShardConn(char type, uint32_t connid) function FindMetaShardAllNodes (line 1231) | static int FindMetaShardAllNodes(CMNConnInfo *cmnodes, size_t n) function Storage_HA_Mode (line 1308) | Storage_HA_Mode storage_ha_mode() function Storage_HA_Mode (line 1329) | Storage_HA_Mode metaserver_ha_mode() FILE: src/backend/sharding/mat_cache.c function MatCache (line 10) | MatCache *matcache_create() function matcache_close (line 21) | void matcache_close(MatCache *cache) function matcache_reset (line 27) | void matcache_reset(MatCache *cache) function matcache_eof (line 34) | bool matcache_eof(MatCache *cache) function matcache_write (line 44) | void matcache_write(MatCache *cache, uchar *data, size_t len) function matcache_read (line 63) | size_t matcache_read(MatCache *cache, uchar *buff, size_t len) function matcache_get_read_pos (line 85) | void matcache_get_read_pos(MatCache *cache, MatCachePos *pos) function matcache_get_write_pos (line 93) | void matcache_get_write_pos(MatCache *cache, MatCachePos *pos) function matcache_set_read_pos (line 101) | void matcache_set_read_pos(MatCache *cache, MatCachePos pos) function matcache_set_write_pos (line 109) | void matcache_set_write_pos(MatCache *cache, MatCachePos pos) FILE: src/backend/sharding/mysql_vars.c function var_def_cmp (line 163) | static int var_def_cmp(const void *a, const void *b) function Var_def (line 170) | Var_def *find_var_def(const char *varname) function init_var_cache (line 190) | void init_var_cache() function Var_entry (line 196) | static Var_entry *find_cached_var(const char *varname) function Var_entry (line 213) | static Var_entry *alloc_var_entry() function str_to_bool (line 230) | static bool str_to_bool(const char *s, bool *pres) function var_val_check_assign_uint (line 254) | static void var_val_check_assign_uint(Var_entry *ve, uint64_t val) function var_val_check_assign_int (line 289) | static void var_val_check_assign_int(Var_entry *ve, int64_t val) function cache_var (line 329) | void cache_var(const char *var_name, const char *var_val) FILE: src/backend/sharding/sharding_conn.c function IsConnReset (line 115) | bool IsConnReset(AsyncStmtInfo *asi) function IsConnValid (line 120) | inline static bool IsConnValid(AsyncStmtInfo *asi) function MarkConnReset (line 129) | inline static bool MarkConnReset(AsyncStmtInfo *asi, bool b) function MarkConnValid (line 134) | inline static bool MarkConnValid(AsyncStmtInfo *asi, bool valid) type ShardConnIdxSection (line 184) | typedef struct ShardConnIdxSection type ShardConnSection (line 196) | typedef struct ShardConnSection type ShardingSession (line 208) | typedef struct ShardingSession function remote_conn_subxact_cb (line 254) | static void function InitShardingSession (line 291) | void InitShardingSession() function disconnect_request_kill_shard_conns (line 303) | static void disconnect_request_kill_shard_conns(int i, Datum arg) function AsyncStmtInfo (line 321) | AsyncStmtInfo *GetAsyncStmtInfo(Oid shardid) function check_conn_alive (line 330) | static function AsyncStmtInfo (line 346) | AsyncStmtInfo *GetAsyncStmtInfoNode(Oid shardid, Oid shardNodeId, bool r... function ResetASI (line 459) | static void ResetASI(AsyncStmtInfo *asi) function ResetCommunicationHub (line 488) | void ResetCommunicationHub() function ResetCommunicationHubStmt (line 500) | void ResetCommunicationHubStmt(bool ended_clean) function ShardConnection (line 514) | static ShardConnection *AllocShardConnSlot(Oid shardid, int inspos) function ShardBackendConnValid (line 550) | static inline bool function AllocShardConnNodeSlot (line 556) | static int AllocShardConnNodeSlot(ShardConnection *sconn, Oid nodeid, in... function MarkConnFlag (line 639) | static bool MarkConnFlag(AsyncStmtInfo *asi, int flagbit, bool b) function ConnHasFlag (line 658) | static bool ConnHasFlag(AsyncStmtInfo *asi, int flagbit) function ShardConnection (line 677) | static ShardConnection *GetConnShard(Oid shardid) function MYSQL (line 721) | static MYSQL *GetConnShardNode(Oid shardid, Oid nodeid, int *newconn, bo... function MYSQL (line 732) | static MYSQL *GetConnShardMaster(Oid shardid, int *newconn) function wait_for_mysql (line 738) | static int function async_connect (line 808) | static bool async_connect(MYSQL *mysql, const char *host, uint16_t port,... function GetAsyncStmtInfoUsed (line 891) | int GetAsyncStmtInfoUsed() function AsyncStmtInfo (line 896) | AsyncStmtInfo *GetAsyncStmtInfoByIndex(int i) function GetRemoteAffectedRows (line 918) | uint64_t GetRemoteAffectedRows() function set_stmt_ignored_error (line 935) | int set_stmt_ignored_error(int eno) function StmtSafeHandle (line 946) | StmtSafeHandle function work_on_stmt (line 1019) | static void function send_stmt_impl (line 1081) | static bool function recv_stmt_result_impl (line 1131) | static bool function fetch_stmt_remote_next (line 1216) | static inline bool function handle_stmt_remote_result (line 1281) | static bool function is_stmt_eof (line 1404) | bool is_stmt_eof(StmtSafeHandle h) function StmtHandle (line 1412) | static StmtHandle* function process_preceding_stmts (line 1498) | static bool function flush_invalid_stmts (line 1564) | static void function flush_all_stmts_impl (line 1596) | static void function MYSQL_ROW (line 1713) | static MYSQL_ROW function MYSQL_ROW (line 1801) | MYSQL_ROW function MYSQL_ROW (line 1808) | MYSQL_ROW type enum_field_types (line 1815) | enum enum_field_types function int32 (line 1828) | int32 get_stmt_affected_rows(StmtSafeHandle handle) function stmt_handles_member (line 1834) | static bool function StmtSafeHandle (line 1843) | StmtSafeHandle function matcache_store_ulong (line 1959) | static void function matcache_read_ulong (line 1982) | static size_t function serialize_ulong (line 2006) | static int function deserialize_ulong (line 2028) | static size_t function MYSQL_ROW (line 2057) | static MYSQL_ROW function materialize_current_tuple (line 2089) | static void function is_stmt_rewindable (line 2123) | bool is_stmt_rewindable(StmtSafeHandle handle) function stmt_rewind (line 2129) | void stmt_rewind(StmtSafeHandle h) function release_stmt_handle (line 2144) | void release_stmt_handle(StmtSafeHandle h) function send_stmt_async_nowarn (line 2168) | void send_stmt_async_nowarn(AsyncStmtInfo *asi, char *stmt, function send_remote_stmt_sync (line 2190) | void send_remote_stmt_sync(AsyncStmtInfo *asi, char *stmt, size_t len, function send_stmt_to_all_inuse_sync (line 2229) | void send_stmt_to_all_inuse_sync(char *stmt, size_t len, CmdType cmdtype... function send_stmt_to_all_shards_sync (line 2270) | void send_stmt_to_all_shards_sync(char *stmt, size_t len, CmdType cmdtyp... function flush_all_stmts (line 2295) | void flush_all_stmts() function cancel_stmt_async (line 2328) | void cancel_stmt_async(StmtSafeHandle h) function cancel_stmt (line 2341) | void cancel_stmt(StmtSafeHandle h) function cancel_all_stmts_impl (line 2374) | static void function cancel_all_stmts (line 2455) | void cancel_all_stmts() function close_remote_conn (line 2469) | static void function handle_backend_disconnect (line 2488) | static void handle_backend_disconnect(AsyncStmtInfo *asi0) function handle_stmt_error (line 2523) | static void function MySQLQueryExecuted (line 2622) | bool MySQLQueryExecuted() function check_mysql_node_status (line 2633) | static void function disconnect_storage_shards (line 2683) | void disconnect_storage_shards() function request_topo_checks_used_shards (line 2701) | void request_topo_checks_used_shards() function GetTxnRemoteAffectedRows (line 2710) | uint64_t GetTxnRemoteAffectedRows() function Oid (line 2721) | Oid GetCurrentNodeOfShard(Oid shard) function CurrentStatementsShards (line 2732) | static void CurrentStatementsShards(StringInfo str) FILE: src/backend/snowball/dict_snowball.c type stemmer_module (line 68) | typedef struct stemmer_module type DictSnowball (line 124) | typedef struct DictSnowball function locate_stem_module (line 140) | static void function Datum (line 181) | Datum function Datum (line 231) | Datum FILE: src/backend/snowball/libstemmer/api.c type SN_env (line 3) | struct SN_env type SN_env (line 5) | struct SN_env type SN_env (line 5) | struct SN_env type SN_env (line 5) | struct SN_env function SN_close_env (line 40) | extern void SN_close_env(struct SN_env * z, int S_size) function SN_set_current (line 58) | extern int SN_set_current(struct SN_env * z, int size, const symbol * s) FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_danish.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 24) | struct SN_env type among (line 63) | struct among type among (line 104) | struct among type among (line 118) | struct among function r_mark_regions (line 135) | static int r_mark_regions(struct SN_env * z) { function r_main_suffix (line 159) | static int r_main_suffix(struct SN_env * z) { function r_consonant_pair (line 191) | static int r_consonant_pair(struct SN_env * z) { function r_other_suffix (line 216) | static int r_other_suffix(struct SN_env * z) { function r_undouble (line 266) | static int r_undouble(struct SN_env * z) { function danish_ISO_8859_1_stem (line 287) | extern int danish_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 334) | struct SN_env function danish_ISO_8859_1_close_env (line 336) | extern void danish_ISO_8859_1_close_env(struct SN_env * z) { SN_close_en... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_dutch.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 27) | struct SN_env type SN_env (line 28) | struct SN_env type among (line 45) | struct among type among (line 63) | struct among type among (line 74) | struct among type among (line 87) | struct among type among (line 103) | struct among type among (line 118) | struct among function r_prelude (line 155) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 252) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 284) | static int r_postlude(struct SN_env * z) { function r_R1 (line 318) | static int r_R1(struct SN_env * z) { function r_R2 (line 323) | static int r_R2(struct SN_env * z) { function r_undouble (line 328) | static int r_undouble(struct SN_env * z) { function r_e_ending (line 344) | static int r_e_ending(struct SN_env * z) { function r_en_ending (line 368) | static int r_en_ending(struct SN_env * z) { function r_standard_suffix (line 393) | static int r_standard_suffix(struct SN_env * z) { function dutch_ISO_8859_1_stem (line 582) | extern int dutch_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 621) | struct SN_env function dutch_ISO_8859_1_close_env (line 623) | extern void dutch_ISO_8859_1_close_env(struct SN_env * z) { SN_close_env... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_english.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 24) | struct SN_env type SN_env (line 25) | struct SN_env type SN_env (line 26) | struct SN_env type SN_env (line 27) | struct SN_env type SN_env (line 33) | struct SN_env type SN_env (line 34) | struct SN_env type among (line 44) | struct among type among (line 55) | struct among type among (line 69) | struct among type among (line 92) | struct among type among (line 116) | struct among type among (line 151) | struct among type among (line 189) | struct among type among (line 221) | struct among type among (line 246) | struct among type among (line 261) | struct among type among (line 292) | struct among function r_prelude (line 371) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 424) | static int r_mark_regions(struct SN_env * z) { function r_shortv (line 464) | static int r_shortv(struct SN_env * z) { function r_R1 (line 480) | static int r_R1(struct SN_env * z) { function r_R2 (line 485) | static int r_R2(struct SN_env * z) { function r_Step_1a (line 490) | static int r_Step_1a(struct SN_env * z) { function r_Step_1b (line 555) | static int r_Step_1b(struct SN_env * z) { function r_Step_1c (line 630) | static int r_Step_1c(struct SN_env * z) { function r_Step_2 (line 654) | static int r_Step_2(struct SN_env * z) { function r_Step_3 (line 753) | static int r_Step_3(struct SN_env * z) { function r_Step_4 (line 804) | static int r_Step_4(struct SN_env * z) { function r_Step_5 (line 839) | static int r_Step_5(struct SN_env * z) { function r_exception2 (line 890) | static int r_exception2(struct SN_env * z) { function r_exception1 (line 899) | static int r_exception1(struct SN_env * z) { function r_postlude (line 968) | static int r_postlude(struct SN_env * z) { function english_ISO_8859_1_stem (line 995) | extern int english_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 1114) | struct SN_env function english_ISO_8859_1_close_env (line 1116) | extern void english_ISO_8859_1_close_env(struct SN_env * z) { SN_close_e... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_finnish.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 29) | struct SN_env type SN_env (line 30) | struct SN_env type among (line 47) | struct among type among (line 68) | struct among type among (line 85) | struct among type among (line 98) | struct among type among (line 114) | struct among type among (line 135) | struct among type among (line 177) | struct among type among (line 226) | struct among type among (line 247) | struct among type among (line 256) | struct among function r_mark_regions (line 291) | static int r_mark_regions(struct SN_env * z) { function r_R2 (line 311) | static int r_R2(struct SN_env * z) { function r_particle_etc (line 316) | static int r_particle_etc(struct SN_env * z) { function r_possessive (line 348) | static int r_possessive(struct SN_env * z) { function r_LONG (line 416) | static int r_LONG(struct SN_env * z) { function r_VI (line 421) | static int r_VI(struct SN_env * z) { function r_case_ending (line 427) | static int r_case_ending(struct SN_env * z) { function r_other_endings (line 499) | static int r_other_endings(struct SN_env * z) { function r_i_plural (line 530) | static int r_i_plural(struct SN_env * z) { function r_t_plural (line 549) | static int r_t_plural(struct SN_env * z) { function r_tidy (line 599) | static int r_tidy(struct SN_env * z) { function finnish_ISO_8859_1_stem (line 680) | extern int finnish_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 759) | struct SN_env function finnish_ISO_8859_1_close_env (line 761) | extern void finnish_ISO_8859_1_close_env(struct SN_env * z) { SN_close_e... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_french.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 24) | struct SN_env type SN_env (line 30) | struct SN_env type SN_env (line 31) | struct SN_env type among (line 41) | struct among type among (line 52) | struct among type among (line 67) | struct among type among (line 81) | struct among type among (line 132) | struct among type among (line 215) | struct among type among (line 293) | struct among type among (line 343) | struct among type among (line 360) | struct among function r_prelude (line 419) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 490) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 550) | static int r_postlude(struct SN_env * z) { function r_RV (line 589) | static int r_RV(struct SN_env * z) { function r_R1 (line 594) | static int r_R1(struct SN_env * z) { function r_R2 (line 599) | static int r_R2(struct SN_env * z) { function r_standard_suffix (line 604) | static int r_standard_suffix(struct SN_env * z) { function r_i_verb_suffix (line 951) | static int r_i_verb_suffix(struct SN_env * z) { function r_verb_suffix (line 978) | static int r_verb_suffix(struct SN_env * z) { function r_residual_suffix (line 1027) | static int r_residual_suffix(struct SN_env * z) { function r_un_double (line 1094) | static int r_un_double(struct SN_env * z) { function r_un_accent (line 1110) | static int r_un_accent(struct SN_env * z) { function french_ISO_8859_1_stem (line 1137) | extern int french_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 1243) | struct SN_env function french_ISO_8859_1_close_env (line 1245) | extern void french_ISO_8859_1_close_env(struct SN_env * z) { SN_close_en... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_german.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 24) | struct SN_env type SN_env (line 25) | struct SN_env type among (line 37) | struct among type among (line 55) | struct among type among (line 71) | struct among type among (line 82) | struct among type among (line 97) | struct among function r_prelude (line 132) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 196) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 236) | static int r_postlude(struct SN_env * z) { function r_R1 (line 284) | static int r_R1(struct SN_env * z) { function r_R2 (line 289) | static int r_R2(struct SN_env * z) { function r_standard_suffix (line 294) | static int r_standard_suffix(struct SN_env * z) { function german_ISO_8859_1_stem (line 461) | extern int german_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 500) | struct SN_env function german_ISO_8859_1_close_env (line 502) | extern void german_ISO_8859_1_close_env(struct SN_env * z) { SN_close_en... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_hungarian.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 24) | struct SN_env type SN_env (line 25) | struct SN_env type SN_env (line 26) | struct SN_env type SN_env (line 32) | struct SN_env type SN_env (line 33) | struct SN_env type among (line 48) | struct among type among (line 63) | struct among type among (line 93) | struct among type among (line 123) | struct among type among (line 174) | struct among type among (line 226) | struct among type among (line 240) | struct among type among (line 253) | struct among type among (line 267) | struct among type among (line 291) | struct among type among (line 339) | struct among type among (line 417) | struct among function r_mark_regions (line 502) | static int r_mark_regions(struct SN_env * z) { function r_R1 (line 533) | static int r_R1(struct SN_env * z) { function r_v_ending (line 538) | static int r_v_ending(struct SN_env * z) { function r_double (line 565) | static int r_double(struct SN_env * z) { function r_undouble (line 574) | static int r_undouble(struct SN_env * z) { function r_instrum (line 589) | static int r_instrum(struct SN_env * z) { function r_case (line 625) | static int r_case(struct SN_env * z) { function r_case_special (line 643) | static int r_case_special(struct SN_env * z) { function r_case_other (line 675) | static int r_case_other(struct SN_env * z) { function r_factive (line 712) | static int r_factive(struct SN_env * z) { function r_plural (line 748) | static int r_plural(struct SN_env * z) { function r_owned (line 800) | static int r_owned(struct SN_env * z) { function r_sing_owner (line 862) | static int r_sing_owner(struct SN_env * z) { function r_plur_owner (line 978) | static int r_plur_owner(struct SN_env * z) { function hungarian_ISO_8859_1_stem (line 1140) | extern int hungarian_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 1227) | struct SN_env function hungarian_ISO_8859_1_close_env (line 1229) | extern void hungarian_ISO_8859_1_close_env(struct SN_env * z) { SN_close... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_italian.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 28) | struct SN_env type SN_env (line 29) | struct SN_env type among (line 42) | struct among type among (line 56) | struct among type among (line 101) | struct among type among (line 148) | struct among type among (line 162) | struct among type among (line 174) | struct among type among (line 233) | struct among type among (line 376) | struct among function r_prelude (line 496) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 588) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 668) | static int r_postlude(struct SN_env * z) { function r_RV (line 702) | static int r_RV(struct SN_env * z) { function r_R1 (line 707) | static int r_R1(struct SN_env * z) { function r_R2 (line 712) | static int r_R2(struct SN_env * z) { function r_attached_pronoun (line 717) | static int r_attached_pronoun(struct SN_env * z) { function r_standard_suffix (line 746) | static int r_standard_suffix(struct SN_env * z) { function r_verb_suffix (line 929) | static int r_verb_suffix(struct SN_env * z) { function r_vowel_suffix (line 954) | static int r_vowel_suffix(struct SN_env * z) { function italian_ISO_8859_1_stem (line 997) | extern int italian_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 1062) | struct SN_env function italian_ISO_8859_1_close_env (line 1064) | extern void italian_ISO_8859_1_close_env(struct SN_env * z) { SN_close_e... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_norwegian.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type among (line 59) | struct among type among (line 95) | struct among type among (line 113) | struct among function r_mark_regions (line 135) | static int r_mark_regions(struct SN_env * z) { function r_main_suffix (line 159) | static int r_main_suffix(struct SN_env * z) { function r_consonant_pair (line 204) | static int r_consonant_pair(struct SN_env * z) { function r_other_suffix (line 229) | static int r_other_suffix(struct SN_env * z) { function norwegian_ISO_8859_1_stem (line 255) | extern int norwegian_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 294) | struct SN_env function norwegian_ISO_8859_1_close_env (line 296) | extern void norwegian_ISO_8859_1_close_env(struct SN_env * z) { SN_close... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_porter.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 29) | struct SN_env type SN_env (line 30) | struct SN_env type among (line 41) | struct among type among (line 62) | struct among type among (line 83) | struct among type among (line 111) | struct among type among (line 143) | struct among type among (line 174) | struct among function r_shortv (line 237) | static int r_shortv(struct SN_env * z) { function r_R1 (line 244) | static int r_R1(struct SN_env * z) { function r_R2 (line 249) | static int r_R2(struct SN_env * z) { function r_Step_1a (line 254) | static int r_Step_1a(struct SN_env * z) { function r_Step_1b (line 282) | static int r_Step_1b(struct SN_env * z) { function r_Step_1c (line 357) | static int r_Step_1c(struct SN_env * z) { function r_Step_2 (line 379) | static int r_Step_2(struct SN_env * z) { function r_Step_3 (line 466) | static int r_Step_3(struct SN_env * z) { function r_Step_4 (line 498) | static int r_Step_4(struct SN_env * z) { function r_Step_5a (line 533) | static int r_Step_5a(struct SN_env * z) { function r_Step_5b (line 566) | static int r_Step_5b(struct SN_env * z) { function porter_ISO_8859_1_stem (line 581) | extern int porter_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 746) | struct SN_env function porter_ISO_8859_1_close_env (line 748) | extern void porter_ISO_8859_1_close_env(struct SN_env * z) { SN_close_en... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_portuguese.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 28) | struct SN_env type SN_env (line 29) | struct SN_env type among (line 38) | struct among type among (line 48) | struct among type among (line 60) | struct among type among (line 72) | struct among type among (line 83) | struct among type among (line 136) | struct among type among (line 306) | struct among type among (line 438) | struct among type among (line 454) | struct among function r_prelude (line 483) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 517) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 597) | static int r_postlude(struct SN_env * z) { function r_RV (line 631) | static int r_RV(struct SN_env * z) { function r_R1 (line 636) | static int r_R1(struct SN_env * z) { function r_R2 (line 641) | static int r_R2(struct SN_env * z) { function r_standard_suffix (line 646) | static int r_standard_suffix(struct SN_env * z) { function r_verb_suffix (line 828) | static int r_verb_suffix(struct SN_env * z) { function r_residual_suffix (line 853) | static int r_residual_suffix(struct SN_env * z) { function r_residual_form (line 874) | static int r_residual_form(struct SN_env * z) { function portuguese_ISO_8859_1_stem (line 926) | extern int portuguese_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 1014) | struct SN_env function portuguese_ISO_8859_1_close_env (line 1016) | extern void portuguese_ISO_8859_1_close_env(struct SN_env * z) { SN_clos... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_spanish.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 28) | struct SN_env type SN_env (line 29) | struct SN_env type among (line 41) | struct among type among (line 65) | struct among type among (line 94) | struct among type among (line 114) | struct among type among (line 126) | struct among type among (line 137) | struct among type among (line 191) | struct among type among (line 254) | struct among type among (line 367) | struct among type among (line 476) | struct among function r_mark_regions (line 513) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 593) | static int r_postlude(struct SN_env * z) { function r_RV (line 642) | static int r_RV(struct SN_env * z) { function r_R1 (line 647) | static int r_R1(struct SN_env * z) { function r_R2 (line 652) | static int r_R2(struct SN_env * z) { function r_attached_pronoun (line 657) | static int r_attached_pronoun(struct SN_env * z) { function r_standard_suffix (line 717) | static int r_standard_suffix(struct SN_env * z) { function r_y_verb_suffix (line 912) | static int r_y_verb_suffix(struct SN_env * z) { function r_verb_suffix (line 938) | static int r_verb_suffix(struct SN_env * z) { function r_residual_suffix (line 978) | static int r_residual_suffix(struct SN_env * z) { function spanish_ISO_8859_1_stem (line 1026) | extern int spanish_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 1090) | struct SN_env function spanish_ISO_8859_1_close_env (line 1092) | extern void spanish_ISO_8859_1_close_env(struct SN_env * z) { SN_close_e... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_1_swedish.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type among (line 67) | struct among type among (line 116) | struct among type among (line 133) | struct among function r_mark_regions (line 149) | static int r_mark_regions(struct SN_env * z) { function r_main_suffix (line 173) | static int r_main_suffix(struct SN_env * z) { function r_consonant_pair (line 205) | static int r_consonant_pair(struct SN_env * z) { function r_other_suffix (line 229) | static int r_other_suffix(struct SN_env * z) { function swedish_ISO_8859_1_stem (line 265) | extern int swedish_ISO_8859_1_stem(struct SN_env * z) { type SN_env (line 304) | struct SN_env function swedish_ISO_8859_1_close_env (line 306) | extern void swedish_ISO_8859_1_close_env(struct SN_env * z) { SN_close_e... FILE: src/backend/snowball/libstemmer/stem_ISO_8859_2_romanian.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 29) | struct SN_env type SN_env (line 30) | struct SN_env type among (line 39) | struct among type among (line 63) | struct among type among (line 130) | struct among type among (line 243) | struct among type among (line 404) | struct among type among (line 508) | struct among function r_prelude (line 543) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 583) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 663) | static int r_postlude(struct SN_env * z) { function r_RV (line 697) | static int r_RV(struct SN_env * z) { function r_R1 (line 702) | static int r_R1(struct SN_env * z) { function r_R2 (line 707) | static int r_R2(struct SN_env * z) { function r_step_0 (line 712) | static int r_step_0(struct SN_env * z) { function r_combo_suffix (line 770) | static int r_combo_suffix(struct SN_env * z) { function r_standard_suffix (line 820) | static int r_standard_suffix(struct SN_env * z) { function r_verb_suffix (line 866) | static int r_verb_suffix(struct SN_env * z) { function r_vowel_suffix (line 904) | static int r_vowel_suffix(struct SN_env * z) { function romanian_ISO_8859_2_stem (line 925) | extern int romanian_ISO_8859_2_stem(struct SN_env * z) { type SN_env (line 995) | struct SN_env function romanian_ISO_8859_2_close_env (line 997) | extern void romanian_ISO_8859_2_close_env(struct SN_env * z) { SN_close_... FILE: src/backend/snowball/libstemmer/stem_KOI8_R_russian.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 28) | struct SN_env type SN_env (line 29) | struct SN_env type among (line 45) | struct among type among (line 85) | struct among type among (line 124) | struct among type among (line 139) | struct among type among (line 192) | struct among type among (line 279) | struct among type among (line 322) | struct among type among (line 333) | struct among function r_mark_regions (line 354) | static int r_mark_regions(struct SN_env * z) { function r_R2 (line 386) | static int r_R2(struct SN_env * z) { function r_perfective_gerund (line 391) | static int r_perfective_gerund(struct SN_env * z) { function r_adjective (line 422) | static int r_adjective(struct SN_env * z) { function r_adjectival (line 440) | static int r_adjectival(struct SN_env * z) { function r_reflexive (line 479) | static int r_reflexive(struct SN_env * z) { function r_verb (line 497) | static int r_verb(struct SN_env * z) { function r_noun (line 528) | static int r_noun(struct SN_env * z) { function r_derivational (line 546) | static int r_derivational(struct SN_env * z) { function r_tidy_up (line 568) | static int r_tidy_up(struct SN_env * z) { function russian_KOI8_R_stem (line 604) | extern int russian_KOI8_R_stem(struct SN_env * z) { type SN_env (line 697) | struct SN_env function russian_KOI8_R_close_env (line 699) | extern void russian_KOI8_R_close_env(struct SN_env * z) { SN_close_env(z... FILE: src/backend/snowball/libstemmer/stem_UTF_8_danish.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 24) | struct SN_env type among (line 63) | struct among type among (line 104) | struct among type among (line 118) | struct among function r_mark_regions (line 135) | static int r_mark_regions(struct SN_env * z) { function r_main_suffix (line 159) | static int r_main_suffix(struct SN_env * z) { function r_consonant_pair (line 191) | static int r_consonant_pair(struct SN_env * z) { function r_other_suffix (line 218) | static int r_other_suffix(struct SN_env * z) { function r_undouble (line 268) | static int r_undouble(struct SN_env * z) { function danish_UTF_8_stem (line 289) | extern int danish_UTF_8_stem(struct SN_env * z) { type SN_env (line 336) | struct SN_env function danish_UTF_8_close_env (line 338) | extern void danish_UTF_8_close_env(struct SN_env * z) { SN_close_env(z, ... FILE: src/backend/snowball/libstemmer/stem_UTF_8_dutch.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 27) | struct SN_env type SN_env (line 28) | struct SN_env type among (line 45) | struct among type among (line 63) | struct among type among (line 74) | struct among type among (line 87) | struct among type among (line 103) | struct among type among (line 118) | struct among function r_prelude (line 155) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 256) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 288) | static int r_postlude(struct SN_env * z) { function r_R1 (line 324) | static int r_R1(struct SN_env * z) { function r_R2 (line 329) | static int r_R2(struct SN_env * z) { function r_undouble (line 334) | static int r_undouble(struct SN_env * z) { function r_e_ending (line 352) | static int r_e_ending(struct SN_env * z) { function r_en_ending (line 376) | static int r_en_ending(struct SN_env * z) { function r_standard_suffix (line 401) | static int r_standard_suffix(struct SN_env * z) { function dutch_UTF_8_stem (line 592) | extern int dutch_UTF_8_stem(struct SN_env * z) { type SN_env (line 631) | struct SN_env function dutch_UTF_8_close_env (line 633) | extern void dutch_UTF_8_close_env(struct SN_env * z) { SN_close_env(z, 0... FILE: src/backend/snowball/libstemmer/stem_UTF_8_english.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 24) | struct SN_env type SN_env (line 25) | struct SN_env type SN_env (line 26) | struct SN_env type SN_env (line 27) | struct SN_env type SN_env (line 33) | struct SN_env type SN_env (line 34) | struct SN_env type among (line 44) | struct among type among (line 55) | struct among type among (line 69) | struct among type among (line 92) | struct among type among (line 116) | struct among type among (line 151) | struct among type among (line 189) | struct among type among (line 221) | struct among type among (line 246) | struct among type among (line 261) | struct among type among (line 292) | struct among function r_prelude (line 371) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 426) | static int r_mark_regions(struct SN_env * z) { function r_shortv (line 466) | static int r_shortv(struct SN_env * z) { function r_R1 (line 482) | static int r_R1(struct SN_env * z) { function r_R2 (line 487) | static int r_R2(struct SN_env * z) { function r_Step_1a (line 492) | static int r_Step_1a(struct SN_env * z) { function r_Step_1b (line 559) | static int r_Step_1b(struct SN_env * z) { function r_Step_1c (line 636) | static int r_Step_1c(struct SN_env * z) { function r_Step_2 (line 660) | static int r_Step_2(struct SN_env * z) { function r_Step_3 (line 759) | static int r_Step_3(struct SN_env * z) { function r_Step_4 (line 810) | static int r_Step_4(struct SN_env * z) { function r_Step_5 (line 845) | static int r_Step_5(struct SN_env * z) { function r_exception2 (line 896) | static int r_exception2(struct SN_env * z) { function r_exception1 (line 905) | static int r_exception1(struct SN_env * z) { function r_postlude (line 974) | static int r_postlude(struct SN_env * z) { function english_UTF_8_stem (line 1003) | extern int english_UTF_8_stem(struct SN_env * z) { type SN_env (line 1122) | struct SN_env function english_UTF_8_close_env (line 1124) | extern void english_UTF_8_close_env(struct SN_env * z) { SN_close_env(z,... FILE: src/backend/snowball/libstemmer/stem_UTF_8_finnish.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 29) | struct SN_env type SN_env (line 30) | struct SN_env type among (line 47) | struct among type among (line 68) | struct among type among (line 85) | struct among type among (line 98) | struct among type among (line 114) | struct among type among (line 135) | struct among type among (line 177) | struct among type among (line 226) | struct among type among (line 247) | struct among type among (line 256) | struct among function r_mark_regions (line 291) | static int r_mark_regions(struct SN_env * z) { function r_R2 (line 311) | static int r_R2(struct SN_env * z) { function r_particle_etc (line 316) | static int r_particle_etc(struct SN_env * z) { function r_possessive (line 348) | static int r_possessive(struct SN_env * z) { function r_LONG (line 416) | static int r_LONG(struct SN_env * z) { function r_VI (line 421) | static int r_VI(struct SN_env * z) { function r_case_ending (line 427) | static int r_case_ending(struct SN_env * z) { function r_other_endings (line 501) | static int r_other_endings(struct SN_env * z) { function r_i_plural (line 532) | static int r_i_plural(struct SN_env * z) { function r_t_plural (line 551) | static int r_t_plural(struct SN_env * z) { function r_tidy (line 601) | static int r_tidy(struct SN_env * z) { function finnish_UTF_8_stem (line 686) | extern int finnish_UTF_8_stem(struct SN_env * z) { type SN_env (line 765) | struct SN_env function finnish_UTF_8_close_env (line 767) | extern void finnish_UTF_8_close_env(struct SN_env * z) { SN_close_env(z,... FILE: src/backend/snowball/libstemmer/stem_UTF_8_french.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 24) | struct SN_env type SN_env (line 30) | struct SN_env type SN_env (line 31) | struct SN_env type among (line 41) | struct among type among (line 52) | struct among type among (line 67) | struct among type among (line 81) | struct among type among (line 132) | struct among type among (line 215) | struct among type among (line 293) | struct among type among (line 343) | struct among type among (line 360) | struct among function r_prelude (line 419) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 492) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 556) | static int r_postlude(struct SN_env * z) { function r_RV (line 597) | static int r_RV(struct SN_env * z) { function r_R1 (line 602) | static int r_R1(struct SN_env * z) { function r_R2 (line 607) | static int r_R2(struct SN_env * z) { function r_standard_suffix (line 612) | static int r_standard_suffix(struct SN_env * z) { function r_i_verb_suffix (line 959) | static int r_i_verb_suffix(struct SN_env * z) { function r_verb_suffix (line 986) | static int r_verb_suffix(struct SN_env * z) { function r_residual_suffix (line 1035) | static int r_residual_suffix(struct SN_env * z) { function r_un_double (line 1102) | static int r_un_double(struct SN_env * z) { function r_un_accent (line 1120) | static int r_un_accent(struct SN_env * z) { function french_UTF_8_stem (line 1147) | extern int french_UTF_8_stem(struct SN_env * z) { type SN_env (line 1253) | struct SN_env function french_UTF_8_close_env (line 1255) | extern void french_UTF_8_close_env(struct SN_env * z) { SN_close_env(z, ... FILE: src/backend/snowball/libstemmer/stem_UTF_8_german.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 24) | struct SN_env type SN_env (line 25) | struct SN_env type among (line 37) | struct among type among (line 55) | struct among type among (line 71) | struct among type among (line 82) | struct among type among (line 97) | struct among function r_prelude (line 132) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 200) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 240) | static int r_postlude(struct SN_env * z) { function r_R1 (line 290) | static int r_R1(struct SN_env * z) { function r_R2 (line 295) | static int r_R2(struct SN_env * z) { function r_standard_suffix (line 300) | static int r_standard_suffix(struct SN_env * z) { function german_UTF_8_stem (line 467) | extern int german_UTF_8_stem(struct SN_env * z) { type SN_env (line 506) | struct SN_env function german_UTF_8_close_env (line 508) | extern void german_UTF_8_close_env(struct SN_env * z) { SN_close_env(z, ... FILE: src/backend/snowball/libstemmer/stem_UTF_8_hungarian.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 24) | struct SN_env type SN_env (line 25) | struct SN_env type SN_env (line 26) | struct SN_env type SN_env (line 32) | struct SN_env type SN_env (line 33) | struct SN_env type among (line 48) | struct among type among (line 63) | struct among type among (line 93) | struct among type among (line 123) | struct among type among (line 174) | struct among type among (line 226) | struct among type among (line 240) | struct among type among (line 253) | struct among type among (line 267) | struct among type among (line 291) | struct among type among (line 339) | struct among type among (line 417) | struct among function r_mark_regions (line 502) | static int r_mark_regions(struct SN_env * z) { function r_R1 (line 535) | static int r_R1(struct SN_env * z) { function r_v_ending (line 540) | static int r_v_ending(struct SN_env * z) { function r_double (line 567) | static int r_double(struct SN_env * z) { function r_undouble (line 576) | static int r_undouble(struct SN_env * z) { function r_instrum (line 593) | static int r_instrum(struct SN_env * z) { function r_case (line 629) | static int r_case(struct SN_env * z) { function r_case_special (line 647) | static int r_case_special(struct SN_env * z) { function r_case_other (line 679) | static int r_case_other(struct SN_env * z) { function r_factive (line 716) | static int r_factive(struct SN_env * z) { function r_plural (line 752) | static int r_plural(struct SN_env * z) { function r_owned (line 804) | static int r_owned(struct SN_env * z) { function r_sing_owner (line 866) | static int r_sing_owner(struct SN_env * z) { function r_plur_owner (line 982) | static int r_plur_owner(struct SN_env * z) { function hungarian_UTF_8_stem (line 1144) | extern int hungarian_UTF_8_stem(struct SN_env * z) { type SN_env (line 1231) | struct SN_env function hungarian_UTF_8_close_env (line 1233) | extern void hungarian_UTF_8_close_env(struct SN_env * z) { SN_close_env(... FILE: src/backend/snowball/libstemmer/stem_UTF_8_italian.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 28) | struct SN_env type SN_env (line 29) | struct SN_env type among (line 42) | struct among type among (line 56) | struct among type among (line 101) | struct among type among (line 148) | struct among type among (line 162) | struct among type among (line 174) | struct among type among (line 233) | struct among type among (line 376) | struct among function r_prelude (line 496) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 592) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 674) | static int r_postlude(struct SN_env * z) { function r_RV (line 710) | static int r_RV(struct SN_env * z) { function r_R1 (line 715) | static int r_R1(struct SN_env * z) { function r_R2 (line 720) | static int r_R2(struct SN_env * z) { function r_attached_pronoun (line 725) | static int r_attached_pronoun(struct SN_env * z) { function r_standard_suffix (line 754) | static int r_standard_suffix(struct SN_env * z) { function r_verb_suffix (line 937) | static int r_verb_suffix(struct SN_env * z) { function r_vowel_suffix (line 962) | static int r_vowel_suffix(struct SN_env * z) { function italian_UTF_8_stem (line 1005) | extern int italian_UTF_8_stem(struct SN_env * z) { type SN_env (line 1070) | struct SN_env function italian_UTF_8_close_env (line 1072) | extern void italian_UTF_8_close_env(struct SN_env * z) { SN_close_env(z,... FILE: src/backend/snowball/libstemmer/stem_UTF_8_norwegian.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type among (line 59) | struct among type among (line 95) | struct among type among (line 113) | struct among function r_mark_regions (line 135) | static int r_mark_regions(struct SN_env * z) { function r_main_suffix (line 159) | static int r_main_suffix(struct SN_env * z) { function r_consonant_pair (line 204) | static int r_consonant_pair(struct SN_env * z) { function r_other_suffix (line 231) | static int r_other_suffix(struct SN_env * z) { function norwegian_UTF_8_stem (line 257) | extern int norwegian_UTF_8_stem(struct SN_env * z) { type SN_env (line 296) | struct SN_env function norwegian_UTF_8_close_env (line 298) | extern void norwegian_UTF_8_close_env(struct SN_env * z) { SN_close_env(... FILE: src/backend/snowball/libstemmer/stem_UTF_8_porter.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 29) | struct SN_env type SN_env (line 30) | struct SN_env type among (line 41) | struct among type among (line 62) | struct among type among (line 83) | struct among type among (line 111) | struct among type among (line 143) | struct among type among (line 174) | struct among function r_shortv (line 237) | static int r_shortv(struct SN_env * z) { function r_R1 (line 244) | static int r_R1(struct SN_env * z) { function r_R2 (line 249) | static int r_R2(struct SN_env * z) { function r_Step_1a (line 254) | static int r_Step_1a(struct SN_env * z) { function r_Step_1b (line 282) | static int r_Step_1b(struct SN_env * z) { function r_Step_1c (line 359) | static int r_Step_1c(struct SN_env * z) { function r_Step_2 (line 381) | static int r_Step_2(struct SN_env * z) { function r_Step_3 (line 468) | static int r_Step_3(struct SN_env * z) { function r_Step_4 (line 500) | static int r_Step_4(struct SN_env * z) { function r_Step_5a (line 535) | static int r_Step_5a(struct SN_env * z) { function r_Step_5b (line 568) | static int r_Step_5b(struct SN_env * z) { function porter_UTF_8_stem (line 583) | extern int porter_UTF_8_stem(struct SN_env * z) { type SN_env (line 752) | struct SN_env function porter_UTF_8_close_env (line 754) | extern void porter_UTF_8_close_env(struct SN_env * z) { SN_close_env(z, ... FILE: src/backend/snowball/libstemmer/stem_UTF_8_portuguese.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 28) | struct SN_env type SN_env (line 29) | struct SN_env type among (line 38) | struct among type among (line 48) | struct among type among (line 60) | struct among type among (line 72) | struct among type among (line 83) | struct among type among (line 136) | struct among type among (line 306) | struct among type among (line 438) | struct among type among (line 454) | struct among function r_prelude (line 483) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 519) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 601) | static int r_postlude(struct SN_env * z) { function r_RV (line 637) | static int r_RV(struct SN_env * z) { function r_R1 (line 642) | static int r_R1(struct SN_env * z) { function r_R2 (line 647) | static int r_R2(struct SN_env * z) { function r_standard_suffix (line 652) | static int r_standard_suffix(struct SN_env * z) { function r_verb_suffix (line 834) | static int r_verb_suffix(struct SN_env * z) { function r_residual_suffix (line 859) | static int r_residual_suffix(struct SN_env * z) { function r_residual_form (line 880) | static int r_residual_form(struct SN_env * z) { function portuguese_UTF_8_stem (line 932) | extern int portuguese_UTF_8_stem(struct SN_env * z) { type SN_env (line 1020) | struct SN_env function portuguese_UTF_8_close_env (line 1022) | extern void portuguese_UTF_8_close_env(struct SN_env * z) { SN_close_env... FILE: src/backend/snowball/libstemmer/stem_UTF_8_romanian.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 29) | struct SN_env type SN_env (line 30) | struct SN_env type among (line 39) | struct among type among (line 63) | struct among type among (line 130) | struct among type among (line 243) | struct among type among (line 404) | struct among type among (line 508) | struct among function r_prelude (line 543) | static int r_prelude(struct SN_env * z) { function r_mark_regions (line 585) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 667) | static int r_postlude(struct SN_env * z) { function r_RV (line 703) | static int r_RV(struct SN_env * z) { function r_R1 (line 708) | static int r_R1(struct SN_env * z) { function r_R2 (line 713) | static int r_R2(struct SN_env * z) { function r_step_0 (line 718) | static int r_step_0(struct SN_env * z) { function r_combo_suffix (line 776) | static int r_combo_suffix(struct SN_env * z) { function r_standard_suffix (line 826) | static int r_standard_suffix(struct SN_env * z) { function r_verb_suffix (line 872) | static int r_verb_suffix(struct SN_env * z) { function r_vowel_suffix (line 910) | static int r_vowel_suffix(struct SN_env * z) { function romanian_UTF_8_stem (line 931) | extern int romanian_UTF_8_stem(struct SN_env * z) { type SN_env (line 1001) | struct SN_env function romanian_UTF_8_close_env (line 1003) | extern void romanian_UTF_8_close_env(struct SN_env * z) { SN_close_env(z... FILE: src/backend/snowball/libstemmer/stem_UTF_8_russian.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 28) | struct SN_env type SN_env (line 29) | struct SN_env type among (line 45) | struct among type among (line 85) | struct among type among (line 124) | struct among type among (line 139) | struct among type among (line 192) | struct among type among (line 279) | struct among type among (line 322) | struct among type among (line 333) | struct among function r_mark_regions (line 354) | static int r_mark_regions(struct SN_env * z) { function r_R2 (line 386) | static int r_R2(struct SN_env * z) { function r_perfective_gerund (line 391) | static int r_perfective_gerund(struct SN_env * z) { function r_adjective (line 421) | static int r_adjective(struct SN_env * z) { function r_adjectival (line 438) | static int r_adjectival(struct SN_env * z) { function r_reflexive (line 476) | static int r_reflexive(struct SN_env * z) { function r_verb (line 494) | static int r_verb(struct SN_env * z) { function r_noun (line 524) | static int r_noun(struct SN_env * z) { function r_derivational (line 541) | static int r_derivational(struct SN_env * z) { function r_tidy_up (line 563) | static int r_tidy_up(struct SN_env * z) { function russian_UTF_8_stem (line 598) | extern int russian_UTF_8_stem(struct SN_env * z) { type SN_env (line 691) | struct SN_env function russian_UTF_8_close_env (line 693) | extern void russian_UTF_8_close_env(struct SN_env * z) { SN_close_env(z,... FILE: src/backend/snowball/libstemmer/stem_UTF_8_spanish.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 28) | struct SN_env type SN_env (line 29) | struct SN_env type among (line 41) | struct among type among (line 65) | struct among type among (line 94) | struct among type among (line 114) | struct among type among (line 126) | struct among type among (line 137) | struct among type among (line 191) | struct among type among (line 254) | struct among type among (line 367) | struct among type among (line 476) | struct among function r_mark_regions (line 513) | static int r_mark_regions(struct SN_env * z) { function r_postlude (line 595) | static int r_postlude(struct SN_env * z) { function r_RV (line 646) | static int r_RV(struct SN_env * z) { function r_R1 (line 651) | static int r_R1(struct SN_env * z) { function r_R2 (line 656) | static int r_R2(struct SN_env * z) { function r_attached_pronoun (line 661) | static int r_attached_pronoun(struct SN_env * z) { function r_standard_suffix (line 721) | static int r_standard_suffix(struct SN_env * z) { function r_y_verb_suffix (line 916) | static int r_y_verb_suffix(struct SN_env * z) { function r_verb_suffix (line 942) | static int r_verb_suffix(struct SN_env * z) { function r_residual_suffix (line 982) | static int r_residual_suffix(struct SN_env * z) { function spanish_UTF_8_stem (line 1030) | extern int spanish_UTF_8_stem(struct SN_env * z) { type SN_env (line 1094) | struct SN_env function spanish_UTF_8_close_env (line 1096) | extern void spanish_UTF_8_close_env(struct SN_env * z) { SN_close_env(z,... FILE: src/backend/snowball/libstemmer/stem_UTF_8_swedish.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type among (line 67) | struct among type among (line 116) | struct among type among (line 133) | struct among function r_mark_regions (line 149) | static int r_mark_regions(struct SN_env * z) { function r_main_suffix (line 173) | static int r_main_suffix(struct SN_env * z) { function r_consonant_pair (line 205) | static int r_consonant_pair(struct SN_env * z) { function r_other_suffix (line 231) | static int r_other_suffix(struct SN_env * z) { function swedish_UTF_8_stem (line 267) | extern int swedish_UTF_8_stem(struct SN_env * z) { type SN_env (line 306) | struct SN_env function swedish_UTF_8_close_env (line 308) | extern void swedish_UTF_8_close_env(struct SN_env * z) { SN_close_env(z,... FILE: src/backend/snowball/libstemmer/stem_UTF_8_turkish.c type SN_env (line 9) | struct SN_env type SN_env (line 13) | struct SN_env type SN_env (line 14) | struct SN_env type SN_env (line 15) | struct SN_env type SN_env (line 16) | struct SN_env type SN_env (line 17) | struct SN_env type SN_env (line 18) | struct SN_env type SN_env (line 19) | struct SN_env type SN_env (line 20) | struct SN_env type SN_env (line 21) | struct SN_env type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 24) | struct SN_env type SN_env (line 25) | struct SN_env type SN_env (line 26) | struct SN_env type SN_env (line 27) | struct SN_env type SN_env (line 28) | struct SN_env type SN_env (line 29) | struct SN_env type SN_env (line 30) | struct SN_env type SN_env (line 31) | struct SN_env type SN_env (line 32) | struct SN_env type SN_env (line 33) | struct SN_env type SN_env (line 34) | struct SN_env type SN_env (line 35) | struct SN_env type SN_env (line 36) | struct SN_env type SN_env (line 37) | struct SN_env type SN_env (line 38) | struct SN_env type SN_env (line 39) | struct SN_env type SN_env (line 40) | struct SN_env type SN_env (line 41) | struct SN_env type SN_env (line 42) | struct SN_env type SN_env (line 43) | struct SN_env type SN_env (line 44) | struct SN_env type SN_env (line 45) | struct SN_env type SN_env (line 46) | struct SN_env type SN_env (line 47) | struct SN_env type SN_env (line 48) | struct SN_env type SN_env (line 49) | struct SN_env type SN_env (line 50) | struct SN_env type SN_env (line 51) | struct SN_env type SN_env (line 52) | struct SN_env type SN_env (line 58) | struct SN_env type SN_env (line 59) | struct SN_env type among (line 76) | struct among type among (line 93) | struct among type among (line 104) | struct among type among (line 117) | struct among type among (line 128) | struct among type among (line 137) | struct among type among (line 148) | struct among type among (line 159) | struct among type among (line 170) | struct among type among (line 181) | struct among type among (line 190) | struct among type among (line 199) | struct among type among (line 210) | struct among type among (line 223) | struct among type among (line 236) | struct among type among (line 249) | struct among type among (line 260) | struct among type among (line 271) | struct among type among (line 288) | struct among type among (line 303) | struct among type among (line 342) | struct among type among (line 387) | struct among type among (line 404) | struct among type among (line 417) | struct among function r_check_vowel_harmony (line 478) | static int r_check_vowel_harmony(struct SN_env * z) { function r_mark_suffix_with_optional_n_consonant (line 526) | static int r_mark_suffix_with_optional_n_consonant(struct SN_env * z) { function r_mark_suffix_with_optional_s_consonant (line 568) | static int r_mark_suffix_with_optional_s_consonant(struct SN_env * z) { function r_mark_suffix_with_optional_y_consonant (line 610) | static int r_mark_suffix_with_optional_y_consonant(struct SN_env * z) { function r_mark_suffix_with_optional_U_vowel (line 652) | static int r_mark_suffix_with_optional_U_vowel(struct SN_env * z) { function r_mark_possessives (line 694) | static int r_mark_possessives(struct SN_env * z) { function r_mark_sU (line 704) | static int r_mark_sU(struct SN_env * z) { function r_mark_lArI (line 717) | static int r_mark_lArI(struct SN_env * z) { function r_mark_yU (line 723) | static int r_mark_yU(struct SN_env * z) { function r_mark_nU (line 736) | static int r_mark_nU(struct SN_env * z) { function r_mark_nUn (line 745) | static int r_mark_nUn(struct SN_env * z) { function r_mark_yA (line 759) | static int r_mark_yA(struct SN_env * z) { function r_mark_nA (line 773) | static int r_mark_nA(struct SN_env * z) { function r_mark_DA (line 783) | static int r_mark_DA(struct SN_env * z) { function r_mark_ndA (line 793) | static int r_mark_ndA(struct SN_env * z) { function r_mark_DAn (line 803) | static int r_mark_DAn(struct SN_env * z) { function r_mark_ndAn (line 813) | static int r_mark_ndAn(struct SN_env * z) { function r_mark_ylA (line 823) | static int r_mark_ylA(struct SN_env * z) { function r_mark_ki (line 837) | static int r_mark_ki(struct SN_env * z) { function r_mark_ncA (line 842) | static int r_mark_ncA(struct SN_env * z) { function r_mark_yUm (line 856) | static int r_mark_yUm(struct SN_env * z) { function r_mark_sUn (line 870) | static int r_mark_sUn(struct SN_env * z) { function r_mark_yUz (line 880) | static int r_mark_yUz(struct SN_env * z) { function r_mark_sUnUz (line 894) | static int r_mark_sUnUz(struct SN_env * z) { function r_mark_lAr (line 900) | static int r_mark_lAr(struct SN_env * z) { function r_mark_nUz (line 910) | static int r_mark_nUz(struct SN_env * z) { function r_mark_DUr (line 920) | static int r_mark_DUr(struct SN_env * z) { function r_mark_cAsInA (line 930) | static int r_mark_cAsInA(struct SN_env * z) { function r_mark_yDU (line 936) | static int r_mark_yDU(struct SN_env * z) { function r_mark_ysA (line 949) | static int r_mark_ysA(struct SN_env * z) { function r_mark_ymUs_ (line 959) | static int r_mark_ymUs_(struct SN_env * z) { function r_mark_yken (line 973) | static int r_mark_yken(struct SN_env * z) { function r_stem_nominal_verb_suffixes (line 982) | static int r_stem_nominal_verb_suffixes(struct SN_env * z) { function r_stem_suffix_chain_before_ki (line 1240) | static int r_stem_suffix_chain_before_ki(struct SN_env * z) { function r_stem_noun_suffixes (line 1439) | static int r_stem_noun_suffixes(struct SN_env * z) { function r_post_process_last_consonants (line 1950) | static int r_post_process_last_consonants(struct SN_env * z) { function r_append_U_to_stems_ending_with_d_or_g (line 1982) | static int r_append_U_to_stems_ending_with_d_or_g(struct SN_env * z) { function r_more_than_one_syllable_word (line 2077) | static int r_more_than_one_syllable_word(struct SN_env * z) { function r_is_reserved_word (line 2100) | static int r_is_reserved_word(struct SN_env * z) { function r_postlude (line 2138) | static int r_postlude(struct SN_env * z) { function turkish_UTF_8_stem (line 2170) | extern int turkish_UTF_8_stem(struct SN_env * z) { type SN_env (line 2202) | struct SN_env function turkish_UTF_8_close_env (line 2204) | extern void turkish_UTF_8_close_env(struct SN_env * z) { SN_close_env(z,... FILE: src/backend/snowball/libstemmer/utilities.c function symbol (line 7) | extern symbol * create_s(void) { function lose_s (line 17) | extern void lose_s(symbol * p) { function skip_utf8 (line 30) | extern int skip_utf8(const symbol * p, int c, int lb, int l, int n) { function get_utf8 (line 63) | static int get_utf8(const symbol * p, int c, int l, int * slot) { function get_b_utf8 (line 77) | static int get_b_utf8(const symbol * p, int c, int lb, int * slot) { function in_grouping_U (line 91) | extern int in_grouping_U(struct SN_env * z, const unsigned char * s, int... function in_grouping_b_U (line 103) | extern int in_grouping_b_U(struct SN_env * z, const unsigned char * s, i... function out_grouping_U (line 115) | extern int out_grouping_U(struct SN_env * z, const unsigned char * s, in... function out_grouping_b_U (line 127) | extern int out_grouping_b_U(struct SN_env * z, const unsigned char * s, ... function in_grouping (line 141) | extern int in_grouping(struct SN_env * z, const unsigned char * s, int m... function in_grouping_b (line 153) | extern int in_grouping_b(struct SN_env * z, const unsigned char * s, int... function out_grouping (line 165) | extern int out_grouping(struct SN_env * z, const unsigned char * s, int ... function out_grouping_b (line 177) | extern int out_grouping_b(struct SN_env * z, const unsigned char * s, in... function eq_s (line 189) | extern int eq_s(struct SN_env * z, int s_size, const symbol * s) { function eq_s_b (line 194) | extern int eq_s_b(struct SN_env * z, int s_size, const symbol * s) { function eq_v (line 199) | extern int eq_v(struct SN_env * z, const symbol * p) { function eq_v_b (line 203) | extern int eq_v_b(struct SN_env * z, const symbol * p) { function find_among (line 207) | extern int find_among(struct SN_env * z, const struct among * v, int v_s... function find_among_b (line 267) | extern int find_among_b(struct SN_env * z, const struct among * v, int v... function symbol (line 324) | static symbol * increase_size(symbol * p, int n) { function replace_s (line 343) | extern int replace_s(struct SN_env * z, int c_bra, int c_ket, int s_size... function slice_check (line 375) | static int slice_check(struct SN_env * z) { function slice_from_s (line 392) | extern int slice_from_s(struct SN_env * z, int s_size, const symbol * s) { function slice_from_v (line 397) | extern int slice_from_v(struct SN_env * z, const symbol * p) { function slice_del (line 401) | extern int slice_del(struct SN_env * z) { function insert_s (line 405) | extern int insert_s(struct SN_env * z, int bra, int ket, int s_size, con... function insert_v (line 414) | extern int insert_v(struct SN_env * z, int bra, int ket, const symbol * ... function symbol (line 423) | extern symbol * slice_to(struct SN_env * z, symbol * p) { function symbol (line 441) | extern symbol * assign_to(struct SN_env * z, symbol * p) { function debug (line 454) | extern void debug(struct SN_env * z, int number, int line_count) { FILE: src/backend/statistics/dependencies.c type DependencyGeneratorData (line 40) | typedef struct DependencyGeneratorData type DependencyGeneratorData (line 49) | typedef DependencyGeneratorData *DependencyGenerator; function generate_dependencies_recurse (line 69) | static void function generate_dependencies (line 135) | static void function DependencyGenerator (line 151) | static DependencyGenerator function DependencyGenerator_free (line 174) | static void function AttrNumber (line 183) | static AttrNumber * function dependency_degree (line 200) | static double function MVDependencies (line 349) | MVDependencies * function bytea (line 445) | bytea * function MVDependencies (line 494) | MVDependencies * function dependency_is_fully_matched (line 592) | static bool function dependency_implies_attribute (line 616) | static bool function MVDependencies (line 629) | MVDependencies * function Datum (line 661) | Datum function Datum (line 678) | Datum function Datum (line 718) | Datum function Datum (line 734) | Datum function dependency_is_compatible_clause (line 749) | static bool function MVDependency (line 860) | static MVDependency * function Selectivity (line 936) | Selectivity FILE: src/backend/statistics/extended_stats.c type StatExtEntry (line 41) | typedef struct StatExtEntry function BuildRelationExtStatistics (line 66) | void function statext_is_kind_built (line 143) | bool function List (line 168) | static List * function VacAttrStats (line 241) | static VacAttrStats ** function statext_store (line 294) | static void function MultiSortSupport (line 350) | MultiSortSupport function multi_sort_add_dimension (line 369) | void function multi_sort_compare (line 383) | int function multi_sort_compare_dim (line 408) | int function multi_sort_compare_dims (line 417) | int function has_stats_of_kind (line 441) | bool function StatisticExtInfo (line 471) | StatisticExtInfo * FILE: src/backend/statistics/mvdistinct.c type CombinationGenerator (line 49) | typedef struct CombinationGenerator function MVNDistinct (line 71) | MVNDistinct * function MVNDistinct (line 126) | MVNDistinct * function bytea (line 156) | bytea * function MVNDistinct (line 231) | MVNDistinct * function Datum (line 328) | Datum function Datum (line 344) | Datum function Datum (line 381) | Datum function Datum (line 397) | Datum function ndistinct_for_combination (line 414) | static double function estimate_ndistinct (line 504) | static double function n_choose_k (line 533) | static int function num_combinations (line 558) | static int function CombinationGenerator (line 580) | static CombinationGenerator * function generator_free (line 633) | static void function generate_combinations_recurse (line 648) | static void function generate_combinations (line 683) | static void FILE: src/backend/storage/buffer/buf_init.c function InitBufferPool (line 67) | void function Size (line 160) | Size FILE: src/backend/storage/buffer/buf_table.c type BufferLookupEnt (line 29) | typedef struct function Size (line 42) | Size function InitBufTable (line 52) | void function uint32 (line 79) | uint32 function BufTableLookup (line 91) | int function BufTableInsert (line 119) | int function BufTableDelete (line 149) | void FILE: src/backend/storage/buffer/bufmgr.c type PrivateRefCountEntry (line 70) | typedef struct PrivateRefCountEntry type CkptTsStatus (line 83) | typedef struct CkptTsStatus type PrivateRefCountEntry (line 168) | struct PrivateRefCountEntry function ReservePrivateRefCountEntry (line 185) | static void function PrivateRefCountEntry (line 251) | static PrivateRefCountEntry * function PrivateRefCountEntry (line 277) | static PrivateRefCountEntry * function int32 (line 357) | static inline int32 function ForgetPrivateRefCountEntry (line 380) | static void function ComputeIoConcurrency (line 466) | bool function PrefetchBuffer (line 528) | void function Buffer (line 593) | Buffer function Buffer (line 639) | Buffer function Buffer (line 681) | Buffer function Buffer (line 702) | static Buffer function BufferDesc (line 986) | static BufferDesc * function InvalidateBuffer (line 1351) | static void function MarkBufferDirty (line 1449) | void function Buffer (line 1512) | Buffer function PinBuffer (line 1570) | static bool function PinBuffer_Locked (line 1655) | static void function UnpinBuffer (line 1693) | static void function BufferSync (line 1777) | static void function BgBufferSync (line 2044) | bool function SyncOneBuffer (line 2347) | static int function AtEOXact_Buffers (line 2414) | void function InitBufferPoolAccess (line 2436) | void function InitBufferPoolBackend (line 2460) | void function AtProcExit_Buffers (line 2470) | static void function CheckForBufferLeaks (line 2489) | static void function PrintBufferLeakWarning (line 2530) | void function CheckPointBuffers (line 2573) | void function BufmgrCommit (line 2590) | void function BlockNumber (line 2604) | BlockNumber function BufferGetTag (line 2625) | void function FlushBuffer (line 2664) | static void function BlockNumber (line 2787) | BlockNumber function BufferIsPermanent (line 2801) | bool function XLogRecPtr (line 2831) | XLogRecPtr function DropRelFileNodeBuffers (line 2882) | void function DropRelFileNodesAllBuffers (line 2939) | void function DropDatabaseBuffers (line 3042) | void function PrintBufferDescs (line 3080) | void function PrintPinnedBufs (line 3103) | void function FlushRelationBuffers (line 3147) | void function FlushDatabaseBuffers (line 3245) | void function FlushOneBuffer (line 3288) | void function ReleaseBuffer (line 3308) | void function UnlockReleaseBuffer (line 3331) | void function IncrBufferRefCount (line 3346) | void function MarkBufferDirtyHint (line 3378) | void function UnlockBuffers (line 3517) | void function LockBuffer (line 3545) | void function ConditionalLockBuffer (line 3571) | bool function LockBufferForCleanup (line 3602) | void function HoldingBufferPinThatDelaysRecovery (line 3691) | bool function ConditionalLockBufferForCleanup (line 3717) | bool function IsBufferCleanupOK (line 3773) | bool function WaitIO (line 3827) | static void function StartBufferIO (line 3874) | static bool function TerminateBufferIO (line 3941) | static void function AbortBufferIO (line 3973) | void function shared_buffer_write_error_callback (line 4026) | static void function local_buffer_write_error_callback (line 4045) | static void function rnode_comparator (line 4064) | static int function uint32 (line 4091) | uint32 function uint32 (line 4119) | static uint32 function buffertag_comparator (line 4143) | static int function ckpt_buforder_comparator (line 4174) | static int function ts_ckpt_progress_comparator (line 4208) | static int function WritebackContextInit (line 4231) | void function ScheduleBufferTagForWriteback (line 4243) | void function IssuePendingWritebacks (line 4277) | void function TestForOldSnapshot_impl (line 4351) | void FILE: src/backend/storage/buffer/freelist.c type BufferStrategyControl (line 29) | typedef struct type BufferAccessStrategyData (line 71) | typedef struct BufferAccessStrategyData function uint32 (line 112) | static inline uint32 function have_free_buffer (line 179) | bool function BufferDesc (line 200) | BufferDesc * function StrategyFreeBuffer (line 363) | void function StrategySyncStart (line 394) | int function StrategyNotifyBgWriter (line 431) | void function Size (line 453) | Size function StrategyInitialize (line 474) | void function BufferAccessStrategy (line 541) | BufferAccessStrategy function FreeAccessStrategy (line 596) | void function BufferDesc (line 610) | static BufferDesc * function AddBufferToRing (line 668) | static void function StrategyRejectBuffer (line 685) | bool FILE: src/backend/storage/buffer/localbuf.c type LocalBufferLookupEnt (line 31) | typedef struct function LocalPrefetchBuffer (line 63) | void function BufferDesc (line 102) | BufferDesc * function MarkLocalBufferDirty (line 279) | void function DropRelFileNodeLocalBuffers (line 319) | void function DropRelFileNodeAllLocalBuffers (line 366) | void function InitLocalBuffers (line 409) | static void function Block (line 487) | static Block function CheckForLocalBufferLeaks (line 542) | static void function AtEOXact_LocalBuffers (line 571) | void function AtProcExit_LocalBuffers (line 582) | void FILE: src/backend/storage/file/buffile.c type BufFile (line 65) | struct BufFile function BufFile (line 113) | static BufFile * function BufFile (line 135) | static BufFile * function extendBufFile (line 152) | static void function BufFile (line 192) | BufFile * function SharedSegmentName (line 210) | static void function File (line 219) | static File function BufFile (line 255) | BufFile * function BufFile (line 277) | BufFile * function BufFileDeleteShared (line 340) | void function BufFileExportShared (line 370) | void function BufFileClose (line 388) | void function BufFileLoadBuffer (line 411) | static void function BufFileDumpBuffer (line 460) | static void function BufFileRead (line 545) | size_t function BufFileWrite (line 592) | size_t function BufFileFlush (line 644) | static int function BufFileSeek (line 667) | int function BufFileTell (line 751) | void function BufFileSeekBlock (line 769) | int function BufFileTellBlock (line 784) | long function int64 (line 802) | int64 function BufFileAppend (line 842) | long FILE: src/backend/storage/file/copydir.c function copydir (line 36) | void function copy_file (line 126) | void FILE: src/backend/storage/file/fd.c type Vfd (line 186) | typedef struct vfd type AllocateDescKind (line 233) | typedef enum type AllocateDesc (line 241) | typedef struct function pg_fsync (line 342) | int function pg_fsync_no_writethrough (line 359) | int function pg_fsync_writethrough (line 371) | int function pg_fdatasync (line 394) | int function pg_flush_data (line 416) | void function fsync_fname (line 593) | void function durable_rename (line 619) | int function durable_unlink (line 702) | int function durable_link_or_rename (line 738) | int function InitFileAccess (line 790) | void function count_usable_fds (line 823) | static void function set_max_safe_fds (line 907) | void function BasicOpenFile (line 950) | int function BasicOpenFilePerm (line 972) | int function _dump_lru (line 1001) | static void function Delete (line 1020) | static void function LruDelete (line 1039) | static void function Insert (line 1081) | static void function LruInsert (line 1103) | static int function ReleaseLruFile (line 1177) | static bool function ReleaseLruFiles (line 1199) | static void function File (line 1209) | static File function FreeVfd (line 1267) | static void function FileAccess (line 1287) | static int function ReportTemporaryFileUsage (line 1323) | static void function RegisterTemporaryFile (line 1342) | static void function FileInvalidate (line 1357) | void function File (line 1370) | File function File (line 1383) | File function PathNameCreateTemporaryDir (line 1448) | void function PathNameDeleteTemporaryDir (line 1479) | void function File (line 1512) | File function TempTablespacePath (line 1565) | void function File (line 1590) | static File function File (line 1647) | File function File (line 1685) | File function PathNameDeleteTemporaryFile (line 1715) | bool function FileClose (line 1761) | void function FilePrefetch (line 1858) | int function FileWriteback (line 1886) | void function FileRead (line 1913) | int function FileWrite (line 1977) | int function FileSync (line 2098) | int function off_t (line 2119) | off_t function off_t (line 2197) | off_t function FileTruncate (line 2207) | int function FileGetRawDesc (line 2258) | int function FileGetRawFlags (line 2268) | int function mode_t (line 2278) | mode_t function reserveAllocatedDesc (line 2289) | static bool function FILE (line 2362) | FILE * function OpenTransientFile (line 2412) | int function OpenTransientFilePerm (line 2421) | int function FILE (line 2465) | FILE * function FreeDesc (line 2522) | static int function FreeFile (line 2561) | int function CloseTransientFile (line 2589) | int function DIR (line 2623) | DIR * type dirent (line 2689) | struct dirent type dirent (line 2704) | struct dirent type dirent (line 2707) | struct dirent function FreeDir (line 2741) | int function ClosePipeStream (line 2771) | int function closeAllVfds (line 2800) | void function SetTempTablespaces (line 2826) | void function TempTablespacesAreSet (line 2854) | bool function GetTempTablespaces (line 2866) | int function Oid (line 2884) | Oid function AtEOSubXact_Files (line 2905) | void function AtEOXact_Files (line 2938) | void function AtProcExit_Files (line 2952) | static void function CleanupTempFiles (line 2970) | static void function RemovePgTempFiles (line 3040) | void function RemovePgTempFilesInDir (line 3100) | static void function RemovePgTempRelationFiles (line 3166) | static void function RemovePgTempRelationFilesInDbspace (line 3194) | static void function looks_like_temp_rel_name (line 3222) | bool function SyncDataDirectory (line 3292) | void function walkdir (line 3365) | static void function pre_sync_fname (line 3430) | static void function datadir_fsync_fname (line 3462) | static void function unlink_if_exists_fname (line 3472) | static void function fsync_fname_ext (line 3497) | static int function fsync_parent_path (line 3567) | static int function MakePGDirectory (line 3607) | int function data_sync_elevel (line 3630) | int FILE: src/backend/storage/file/reinit.c type unlogged_relation_entry (line 31) | typedef struct function ResetUnloggedRelations (line 45) | void function ResetUnloggedRelationsInTablespaceDir (line 101) | static void function ResetUnloggedRelationsInDbspaceDir (line 148) | static void function parse_filename_for_nontemp_relation (line 373) | bool FILE: src/backend/storage/file/sharedfileset.c function SharedFileSetInit (line 46) | void function SharedFileSetAttach (line 75) | void function File (line 102) | File function File (line 131) | File function SharedFileSetDelete (line 147) | bool function SharedFileSetDeleteAll (line 161) | void function SharedFileSetOnDetach (line 186) | static void function SharedFileSetPath (line 211) | static void function Oid (line 226) | static Oid function SharedFilePath (line 237) | static void FILE: src/backend/storage/freespace/freespace.c type FSMAddress (line 83) | typedef struct function BlockNumber (line 131) | BlockNumber function BlockNumber (line 148) | BlockNumber function RecordPageWithFreeSpace (line 180) | void function XLogRecordPageWithFreeSpace (line 197) | void function Size (line 229) | Size function FreeSpaceMapTruncateRel (line 258) | void function FreeSpaceMapVacuum (line 348) | void function FreeSpaceMapVacuumRange (line 367) | void function uint8 (line 382) | static uint8 function Size (line 408) | static Size function uint8 (line 422) | static uint8 function BlockNumber (line 445) | static BlockNumber function FSMAddress (line 481) | static FSMAddress function BlockNumber (line 496) | static BlockNumber function FSMAddress (line 507) | static FSMAddress function FSMAddress (line 525) | static FSMAddress function Buffer (line 544) | static Buffer function fsm_extend (line 614) | static void function fsm_set_and_search (line 670) | static int function BlockNumber (line 702) | static BlockNumber function uint8 (line 800) | static uint8 FILE: src/backend/storage/freespace/fsmpage.c function rightneighbor (line 36) | static int function fsm_set_avail (line 62) | bool function uint8 (line 121) | uint8 function uint8 (line 137) | uint8 function fsm_search_avail (line 157) | int function fsm_truncate_avail (line 312) | bool function fsm_rebuild_page (line 341) | bool FILE: src/backend/storage/freespace/indexfsm.c function BlockNumber (line 37) | BlockNumber function RecordFreeIndexPage (line 51) | void function RecordUsedIndexPage (line 61) | void function IndexFreeSpaceMapVacuum (line 70) | void FILE: src/backend/storage/ipc/barrier.c function BarrierInit (line 99) | void function BarrierArriveAndWait (line 124) | bool function BarrierArriveAndDetach (line 202) | bool function BarrierAttach (line 213) | int function BarrierDetach (line 233) | bool function BarrierPhase (line 242) | int function BarrierParticipants (line 258) | int function BarrierDetachImpl (line 277) | static inline bool FILE: src/backend/storage/ipc/dsm.c type dsm_segment_detach_callback (line 59) | typedef struct dsm_segment_detach_callback type dsm_segment (line 67) | struct dsm_segment type dsm_control_item (line 80) | typedef struct dsm_control_item type dsm_control_header (line 89) | typedef struct dsm_control_header function dsm_postmaster_startup (line 144) | void function dsm_cleanup_using_control_segment (line 209) | void function dsm_cleanup_for_mmap (line 291) | static void function dsm_postmaster_shutdown (line 329) | static void function dsm_backend_startup (line 391) | static void function dsm_set_control_handle (line 433) | void function dsm_segment (line 451) | dsm_segment * function dsm_segment (line 547) | dsm_segment * function dsm_backend_shutdown (line 632) | void function dsm_detach_all (line 650) | void function dsm_detach (line 710) | void function dsm_pin_mapping (line 811) | void function dsm_unpin_mapping (line 830) | void function dsm_pin_segment (line 851) | void function dsm_unpin_segment (line 883) | void function dsm_segment (line 965) | dsm_segment * function Size (line 994) | Size function dsm_handle (line 1012) | dsm_handle function on_dsm_detach (line 1021) | void function cancel_on_dsm_detach (line 1036) | void function reset_on_dsm_detach (line 1059) | void function dsm_segment (line 1090) | static dsm_segment * function dsm_control_segment_sane (line 1126) | static bool function uint64 (line 1144) | static uint64 FILE: src/backend/storage/ipc/dsm_impl.c type config_enum_entry (line 97) | struct config_enum_entry function dsm_impl_op (line 164) | bool function dsm_impl_can_resize (line 209) | bool function dsm_impl_posix (line 244) | static bool function dsm_impl_posix_resize (line 415) | static int function dsm_impl_sysv (line 468) | static bool function dsm_impl_windows (line 666) | static bool function dsm_impl_mmap (line 859) | static bool function dsm_impl_pin_segment (line 1069) | void function dsm_impl_unpin_segment (line 1119) | void function errcode_for_dynamic_shared_memory (line 1151) | static int FILE: src/backend/storage/ipc/ipc.c type ONEXIT (line 74) | struct ONEXIT type ONEXIT (line 80) | struct ONEXIT type ONEXIT (line 81) | struct ONEXIT type ONEXIT (line 82) | struct ONEXIT function proc_exit (line 104) | void function proc_exit_prepare (line 161) | static void function shmem_exit (line 226) | void function atexit_callback (line 292) | static void function on_proc_exit (line 307) | void function before_shmem_exit (line 335) | void function on_shmem_exit (line 363) | void function cancel_before_shmem_exit (line 392) | void function on_exit_reset (line 411) | void FILE: src/backend/storage/ipc/ipci.c function RequestAddinShmemSpace (line 75) | void function CreateSharedMemoryAndSemaphores (line 99) | void FILE: src/backend/storage/ipc/latch.c type WaitEventSet (line 75) | struct WaitEventSet function InitializeLatchSupport (line 146) | void function InitLatch (line 219) | void function InitSharedLatch (line 251) | void function OwnLatch (line 287) | void function DisownLatch (line 307) | void function WaitLatch (line 335) | int function WaitLatchOrSocket (line 355) | int function SetLatch (line 413) | void function ResetLatch (line 496) | void function WaitEventSet (line 519) | WaitEventSet * function FreeWaitEventSet (line 606) | void function AddWaitEventToSet (line 665) | int function ModifyWaitEvent (line 735) | void function WaitEventAdjustEpoll (line 787) | static void function WaitEventAdjustPoll (line 834) | static void function WaitEventAdjustWin32 (line 867) | static void function WaitEventSetWait (line 920) | int function WaitEventSetWaitBlock (line 1038) | static inline int function WaitEventSetWaitBlock (line 1161) | static inline int function WaitEventSetWaitBlock (line 1284) | static inline int function latch_sigusr1_handler (line 1472) | void function sendSelfPipeByte (line 1482) | static void function drainSelfPipe (line 1521) | static void FILE: src/backend/storage/ipc/pmsignal.c type PMSignalData (line 62) | struct PMSignalData function Size (line 79) | Size function PMSignalShmemInit (line 94) | void function SendPostmasterSignal (line 112) | void function CheckPostmasterSignal (line 129) | bool function AssignPostmasterChildSlot (line 150) | int function ReleasePostmasterChildSlot (line 184) | bool function IsPostmasterChildWalSender (line 206) | bool function MarkPostmasterChildActive (line 222) | void function MarkPostmasterChildWalSender (line 238) | void function MarkPostmasterChildInactive (line 255) | void function PostmasterIsAlive (line 271) | bool FILE: src/backend/storage/ipc/procarray.c type ProcArrayStruct (line 66) | typedef struct ProcArrayStruct function Size (line 178) | Size function CreateSharedProcArray (line 220) | void function ProcArrayAdd (line 274) | void function ProcArrayRemove (line 332) | void function ProcArrayEndTransaction (line 395) | void function ProcArrayEndTransactionInternal (line 449) | static inline void function ProcArrayGroupClearXid (line 483) | static void function ProcArrayClearTransaction (line 604) | void function ProcArrayInitRecovery (line 636) | void function ProcArrayApplyRecoveryInfo (line 667) | void function ProcArrayApplyXidAssignment (line 922) | void function TransactionIdIsInProgress (line 1006) | bool function TransactionIdIsActive (line 1223) | bool function TransactionId (line 1322) | TransactionId function GetMaxSnapshotXidCount (line 1463) | int function GetMaxSnapshotSubxidCount (line 1474) | int function Snapshot (line 1516) | Snapshot function ProcArrayInstallImportedXmin (line 1804) | bool function ProcArrayInstallRestoredXmin (line 1879) | bool function RunningTransactions (line 1945) | RunningTransactions function TransactionId (line 2116) | TransactionId function TransactionId (line 2182) | TransactionId function VirtualTransactionId (line 2278) | VirtualTransactionId * function HaveVirtualXIDsDelayingChkpt (line 2323) | bool function PGPROC (line 2370) | PGPROC * function PGPROC (line 2393) | PGPROC * function BackendXidGetPid (line 2430) | int function IsBackendPid (line 2465) | bool function VirtualTransactionId (line 2498) | VirtualTransactionId * function VirtualTransactionId (line 2586) | VirtualTransactionId * function pid_t (line 2661) | pid_t function MinimumActiveBackends (line 2709) | bool function CountDBBackends (line 2763) | int function CountDBConnections (line 2793) | int function CancelDBBackends (line 2824) | void function CountUserBackends (line 2864) | int function CountOtherDBBackends (line 2914) | bool function ProcArraySetReplicationSlotXmin (line 2988) | void function ProcArrayGetReplicationSlotXmin (line 3010) | void function XidCacheRemoveRunningXids (line 3040) | void function DisplayXidCache (line 3113) | static void function RecordKnownAssignedTransactionIds (line 3197) | void function ExpireTreeKnownAssignedTransactionIds (line 3270) | void function ExpireAllKnownAssignedTransactionIds (line 3295) | void function ExpireOldKnownAssignedTransactionIds (line 3307) | void function KnownAssignedXidsCompress (line 3410) | static void function KnownAssignedXidsAdd (line 3473) | static void function KnownAssignedXidsSearch (line 3592) | static bool function KnownAssignedXidExists (line 3686) | static bool function KnownAssignedXidsRemove (line 3699) | static void function KnownAssignedXidsRemoveTree (line 3725) | static void function KnownAssignedXidsRemovePreceding (line 3747) | static void function KnownAssignedXidsGet (line 3826) | static int function KnownAssignedXidsGetAndSetXmin (line 3840) | static int function TransactionId (line 3898) | static TransactionId function KnownAssignedXidsDisplay (line 3933) | static void function KnownAssignedXidsReset (line 3972) | static void FILE: src/backend/storage/ipc/procsignal.c type ProcSignalSlot (line 50) | typedef struct function Size (line 73) | Size function ProcSignalShmemInit (line 83) | void function ProcSignalInit (line 104) | void function CleanupProcSignalState (line 137) | static void function SendProcSignal (line 179) | int function CheckProcSignal (line 239) | static bool function procsignal_sigusr1_handler (line 260) | void FILE: src/backend/storage/ipc/shm_mq.c type shm_mq (line 70) | struct shm_mq type shm_mq_handle (line 130) | struct shm_mq_handle function shm_mq (line 168) | shm_mq * function shm_mq_set_receiver (line 197) | void function shm_mq_set_sender (line 215) | void function PGPROC (line 233) | PGPROC * function PGPROC (line 248) | PGPROC * function shm_mq_handle (line 281) | shm_mq_handle * function shm_mq_set_handle (line 309) | void function shm_mq_result (line 319) | shm_mq_result function shm_mq_result (line 345) | shm_mq_result function shm_mq_result (line 539) | shm_mq_result function shm_mq_result (line 769) | shm_mq_result function shm_mq_detach (line 792) | void function shm_mq_detach_internal (line 824) | static void function shm_mq (line 847) | shm_mq * function shm_mq_result (line 856) | static shm_mq_result function shm_mq_result (line 1010) | static shm_mq_result function shm_mq_counterparty_gone (line 1109) | static bool function shm_mq_wait_internal (line 1148) | static bool function shm_mq_inc_bytes_read (line 1199) | static void function shm_mq_inc_bytes_written (line 1232) | static void function shm_mq_detach_callback (line 1252) | static void FILE: src/backend/storage/ipc/shm_toc.c type shm_toc_entry (line 20) | typedef struct shm_toc_entry type shm_toc (line 26) | struct shm_toc function shm_toc (line 39) | shm_toc * function shm_toc (line 63) | shm_toc * function Size (line 130) | Size function shm_toc_insert (line 170) | void function Size (line 262) | Size FILE: src/backend/storage/ipc/shmalloc.c type Shm_segment_hdr (line 28) | typedef struct Shm_segment_hdr { function Shm_segment_hdr (line 45) | static inline Shm_segment_hdr* off2ptr(shmoff_t off, Shm_space *spc) { function shmoff_t (line 53) | static inline shmoff_t ptr2off(void *ptr, Shm_space *spc) { function Shm_space (line 65) | Shm_space* create_shm_space(const char *name, shmsz_t capacity) function shmoff_t (line 93) | inline static shmoff_t next_shmseg_off(Shm_space *spc, Shm_segment_hdr *... function Shm_segment_hdr (line 97) | inline static Shm_segment_hdr *next_shmseg(Shm_space *spc, Shm_segment_h... function shm_dynafree (line 111) | void shm_dynafree(void *ptr, Shm_space *spc) function free_shmseg (line 193) | static int free_shmseg(void *ptr0, Shm_space *spc) { function shm_dyna_contains (line 283) | bool shm_dyna_contains(void *ptr, Shm_space *spc) FILE: src/backend/storage/ipc/shmem.c function InitShmemAccess (line 96) | void function InitShmemAllocation (line 111) | void function ShmemAddrIsValid (line 262) | bool function InitShmemIndex (line 271) | void function HTAB (line 316) | HTAB * function Size (line 474) | Size function Size (line 491) | Size FILE: src/backend/storage/ipc/shmqueue.c function SHMQueueInit (line 35) | void function SHMQueueIsDetached (line 46) | bool function SHMQueueElemInit (line 56) | void function SHMQueueDelete (line 67) | void function SHMQueueInsertBefore (line 88) | void function SHMQueueInsertAfter (line 107) | void function Pointer (line 144) | Pointer function Pointer (line 163) | Pointer function SHMQueueEmpty (line 179) | bool FILE: src/backend/storage/ipc/sinval.c function SendSharedInvalidMessages (line 48) | void function ReceiveSharedInvalidMessages (line 70) | void function HandleCatchupInterrupt (line 156) | void function ProcessCatchupInterrupt (line 176) | void FILE: src/backend/storage/ipc/sinvaladt.c type ProcState (line 139) | typedef struct ProcState type SISeg (line 168) | typedef struct SISeg function Size (line 203) | Size function CreateSharedInvalidationState (line 218) | void function SharedInvalBackendInit (line 257) | void function CleanupInvalidationState (line 335) | static void function PGPROC (line 376) | PGPROC * function BackendIdGetTransactionIds (line 403) | void function SIInsertDataEntries (line 435) | void function SIGetDataEntries (line 538) | int function SICleanupQueue (line 642) | void function LocalTransactionId (line 768) | LocalTransactionId FILE: src/backend/storage/ipc/standby.c type RecoveryLockListsEntry (line 54) | typedef struct RecoveryLockListsEntry function InitRecoveryTransactionEnvironment (line 72) | void function ShutdownRecoveryTransactionEnvironment (line 124) | void function TimestampTz (line 153) | static TimestampTz function WaitExceedsMaxStandbyDelay (line 186) | static bool function ResolveRecoveryConflictWithVirtualXIDs (line 220) | static void function ResolveRecoveryConflictWithSnapshot (line 293) | void function ResolveRecoveryConflictWithTablespace (line 317) | void function ResolveRecoveryConflictWithDatabase (line 345) | void function ResolveRecoveryConflictWithLock (line 388) | void function ResolveRecoveryConflictWithBufferPin (line 460) | void function SendRecoveryConflictWithBufferPin (line 513) | static void function CheckRecoveryConflictDeadlock (line 541) | void function StandbyDeadLockHandler (line 573) | void function StandbyTimeoutHandler (line 584) | void function StandbyLockTimeoutHandler (line 597) | void function StandbyAcquireAccessExclusiveLock (line 628) | void function StandbyReleaseLockList (line 667) | static void function StandbyReleaseLocks (line 691) | static void function StandbyReleaseLockTree (line 715) | void function StandbyReleaseAllLocks (line 729) | void function StandbyReleaseOldLocks (line 750) | void function standby_redo (line 783) | void function XLogRecPtr (line 900) | XLogRecPtr function XLogRecPtr (line 960) | static XLogRecPtr function LogAccessExclusiveLocks (line 1020) | static void function LogAccessExclusiveLock (line 1038) | void function LogAccessExclusiveLockPrepare (line 1055) | void function LogStandbyInvalidations (line 1077) | void FILE: src/backend/storage/large_object/inv_api.c function open_lo_relation (line 73) | static void function close_lo_relation (line 97) | void function myLargeObjectExists (line 130) | static bool function getdatafield (line 168) | static void function Oid (line 210) | Oid function LargeObjectDesc (line 251) | LargeObjectDesc * function inv_close (line 338) | void function inv_drop (line 354) | int function uint64 (line 383) | static uint64 function int64 (line 431) | int64 function int64 (line 480) | int64 function inv_read (line 493) | int function inv_write (line 586) | int function inv_truncate (line 783) | void FILE: src/backend/storage/lmgr/condition_variable.c function ConditionVariableInit (line 38) | void function ConditionVariablePrepareToSleep (line 59) | void function ConditionVariableSleep (line 122) | void function ConditionVariableTimedSleep (line 133) | bool function ConditionVariableCancelSleep (line 221) | void function ConditionVariableSignal (line 245) | void function ConditionVariableBroadcast (line 268) | void FILE: src/backend/storage/lmgr/deadlock.c type EDGE (line 46) | typedef struct type WAIT_ORDER (line 56) | typedef struct type DEADLOCK_INFO (line 71) | typedef struct function InitDeadLockChecking (line 142) | void function DeadLockState (line 216) | DeadLockState function PGPROC (line 292) | PGPROC * function DeadLockCheckRecurse (line 314) | static bool function TestConfiguration (line 380) | static int function FindLockCycle (line 448) | static bool function FindLockCycleRecurse (line 459) | static bool function FindLockCycleRecurseMember (line 538) | static bool function ExpandConstraints (line 798) | static bool function TopoSort (line 870) | static bool function PrintLockQueue (line 1059) | static void function DeadLockReport (line 1082) | void function RememberSimpleDeadLock (line 1154) | void FILE: src/backend/storage/lmgr/lmgr.c type XactLockTableWaitInfo (line 52) | typedef struct XactLockTableWaitInfo function RelationInitLockInfo (line 67) | void function SetLocktagRelationOid (line 85) | static inline void function LockRelationOid (line 104) | void function ConditionalLockRelationOid (line 147) | bool function UnlockRelationId (line 180) | void function UnlockRelationOid (line 195) | void function LockRelation (line 212) | void function ConditionalLockRelation (line 243) | bool function UnlockRelation (line 278) | void function LockHasWaitersRelation (line 296) | bool function LockRelationIdForSession (line 320) | void function UnlockRelationIdForSession (line 333) | void function LockRelationForExtension (line 353) | void function ConditionalLockRelationForExtension (line 371) | bool function RelationExtensionLockWaiterCount (line 388) | int function UnlockRelationForExtension (line 403) | void function LockPage (line 421) | void function ConditionalLockPage (line 440) | bool function UnlockPage (line 456) | void function LockTuple (line 476) | void function ConditionalLockTuple (line 496) | bool function UnlockTuple (line 513) | void function XactLockTableInsert (line 534) | void function XactLockTableDelete (line 551) | void function XactLockTableWait (line 575) | void function ConditionalXactLockTableWait (line 648) | bool function uint32 (line 690) | uint32 function SpeculativeInsertionLockRelease (line 716) | void function SpeculativeInsertionWait (line 732) | void function XactLockTableWaitErrorCb (line 750) | static void function WaitForLockersMultiple (line 814) | void function WaitForLockers (line 858) | void function LockDatabaseObject (line 877) | void function UnlockDatabaseObject (line 898) | void function LockSharedObject (line 918) | void function UnlockSharedObject (line 939) | void function LockSharedObjectForSession (line 960) | void function UnlockSharedObjectForSession (line 978) | void function DescribeLockTag (line 1001) | void FILE: src/backend/storage/lmgr/lock.c type TwoPhaseLockRecord (line 158) | typedef struct TwoPhaseLockRecord type FastPathStrongRelationLockData (line 238) | typedef struct function LOCK_DEBUG_ENABLED (line 290) | inline static bool function LOCK_PRINT (line 301) | inline static void function PROCLOCK_PRINT (line 325) | inline static void function InitLocks (line 376) | void function LockMethod (line 459) | LockMethod function LockMethod (line 471) | LockMethod function uint32 (line 489) | uint32 function uint32 (line 506) | static uint32 function uint32 (line 537) | static inline uint32 function DoLockModesConflict (line 555) | bool function LockHasWaiters (line 570) | bool function LockAcquireResult (line 683) | LockAcquireResult function LockAcquireResult (line 707) | LockAcquireResult function PROCLOCK (line 1094) | static PROCLOCK * function RemoveLocalLock (line 1271) | static void function LockCheckConflicts (line 1319) | int function GrantLock (line 1442) | void function UnGrantLock (line 1465) | static bool function CleanUpLock (line 1522) | static void function GrantLockLocal (line 1576) | static void function BeginStrongLockAcquire (line 1605) | static void function FinishStrongLockAcquire (line 1631) | static void function AbortStrongLockAcquire (line 1641) | void function GrantAwaitedLock (line 1670) | void function MarkLockClear (line 1683) | void function WaitOnLock (line 1698) | static void function RemoveFromWaitQueue (line 1802) | void function LockRelease (line 1859) | bool function LockReleaseAll (line 2064) | void function LockReleaseSession (line 2338) | void function LockReleaseCurrentOwner (line 2368) | void function ReleaseLockIfHeld (line 2403) | static void function LockReassignCurrentOwner (line 2463) | void function LockReassignOwner (line 2493) | static void function FastPathGrantRelationLock (line 2539) | static bool function FastPathUnGrantRelationLock (line 2576) | static bool function FastPathTransferRelationLocks (line 2606) | static bool function PROCLOCK (line 2694) | static PROCLOCK * function VirtualTransactionId (line 2795) | VirtualTransactionId * function LockRefindAndRelease (line 3012) | static void function AtPrepare_Locks (line 3109) | void function PostPrepare_Locks (line 3219) | void function Size (line 3411) | Size function LockData (line 3448) | LockData * function BlockedProcsData (line 3632) | BlockedProcsData * function GetSingleProcBlockerStatusData (line 3712) | static void function xl_standby_lock (line 3812) | xl_standby_lock * function DumpLocks (line 3909) | void function DumpAllLocks (line 3951) | void function lock_twophase_recover (line 4008) | void function lock_twophase_standby_recover (line 4189) | void function lock_twophase_postcommit (line 4221) | void function lock_twophase_postabort (line 4247) | void function VirtualXactLockTableInsert (line 4271) | void function VirtualXactLockTableCleanup (line 4294) | void function VirtualXactLock (line 4341) | bool function LockWaiterCount (line 4437) | int FILE: src/backend/storage/lmgr/lwlock.c type LWLockHandle (line 136) | typedef struct LWLockHandle type NamedLWLockTrancheRequest (line 146) | typedef struct NamedLWLockTrancheRequest type lwlock_stats_key (line 167) | typedef struct lwlock_stats_key type lwlock_stats (line 173) | typedef struct lwlock_stats function PRINT_LWDEBUG (line 190) | inline static void function LOG_LWDEBUG (line 212) | inline static void function init_lwlock_stats (line 237) | static void function print_lwlock_stats (line 273) | static void function lwlock_stats (line 297) | static lwlock_stats * function NumLWLocksByNamedTranches (line 333) | static int function Size (line 348) | Size function CreateLWLocks (line 380) | void function InitializeLWLocks (line 425) | static void function RegisterLWLockTranches (line 490) | static void function InitLWLockAccess (line 534) | void function LWLockPadded (line 550) | LWLockPadded * function LWLockNewTrancheId (line 581) | int function LWLockRegisterTranche (line 601) | void function RequestNamedLWLockTranche (line 636) | void function LWLockInitialize (line 676) | void function LWLockReportWaitStart (line 694) | static inline void function LWLockReportWaitEnd (line 703) | static inline void function LWLockAttemptLock (line 738) | static bool function LWLockWaitListLock (line 809) | static void function LWLockWaitListUnlock (line 861) | static void function LWLockWakeup (line 874) | static void function LWLockQueueSelf (line 981) | static void function LWLockDequeueSelf (line 1025) | static void function LWLockAcquire (line 1120) | bool function LWLockConditionalAcquire (line 1292) | bool function LWLockAcquireOrWait (line 1347) | bool function LWLockConflictsWithVar (line 1471) | static bool function LWLockWaitForVar (line 1531) | bool function LWLockUpdateVar (line 1670) | void function LWLockRelease (line 1724) | void function LWLockReleaseClearVar (line 1797) | void function LWLockReleaseAll (line 1823) | void function LWLockHeldByMe (line 1840) | bool function LWLockHeldByMeInMode (line 1858) | bool FILE: src/backend/storage/lmgr/predicate.c type OldSerXidControlData (line 333) | typedef struct OldSerXidControlData type OldSerXidControlData (line 340) | struct OldSerXidControlData function PredicateLockingNeededForRelation (line 476) | static inline bool function SerializationNeededForRead (line 495) | static inline bool function SerializationNeededForWrite (line 539) | static inline bool function SERIALIZABLEXACT (line 561) | static SERIALIZABLEXACT * function ReleasePredXact (line 578) | static void function SERIALIZABLEXACT (line 593) | static SERIALIZABLEXACT * function SERIALIZABLEXACT (line 608) | static SERIALIZABLEXACT * function RWConflictExists (line 634) | static bool function SetRWConflict (line 667) | static void function SetPossibleUnsafeConflict (line 693) | static void function ReleaseRWConflict (line 723) | static void function FlagSxactUnsafe (line 731) | static void function OldSerXidPagePrecedesLogically (line 772) | static bool function OldSerXidInit (line 795) | static void function OldSerXidAdd (line 833) | static void function SerCommitSeqNo (line 904) | static SerCommitSeqNo function OldSerXidSetActiveSerXmin (line 945) | static void function CheckPointPredicate (line 996) | void function InitPredicateLocks (line 1061) | void function Size (line 1264) | Size function uint32 (line 1326) | static uint32 function PredicateLockData (line 1352) | PredicateLockData * function SummarizeOldestCommittedSxact (line 1410) | static void function Snapshot (line 1467) | static Snapshot function GetSafeSnapshotBlockingPids (line 1537) | int function Snapshot (line 1589) | Snapshot function SetSerializableTransactionSnapshot (line 1629) | void function Snapshot (line 1660) | static Snapshot function RegisterPredicateLockingXid (line 1833) | void function PageIsPredicateLocked (line 1882) | bool function PredicateLockExists (line 1919) | static bool function GetParentPredicateLockTag (line 1946) | static bool function CoarserLockCovers (line 1985) | static bool function RemoveScratchTarget (line 2014) | static void function RestoreScratchTarget (line 2035) | static void function RemoveTargetIfNoLongerUsed (line 2057) | static void function DeleteChildTargetLocks (line 2086) | static void function MaxPredicateChildLocks (line 2167) | static int function CheckAndPromotePredicateLockRequest (line 2204) | static bool function DecrementParentLocks (line 2269) | static void function CreatePredicateLock (line 2331) | static void function PredicateLockAcquire (line 2392) | static void function PredicateLockRelation (line 2451) | void function PredicateLockPage (line 2474) | void function PredicateLockTuple (line 2496) | void function DeleteLockTarget (line 2561) | static void function TransferPredicateLocksToNewTarget (line 2631) | static bool function DropAllPredicateLocksFromTable (line 2847) | static void function TransferPredicateLocksToHeapRelation (line 3043) | void function PredicateLockPageSplit (line 3064) | void function PredicateLockPageCombine (line 3149) | void function SetNewSxactGlobalXmin (line 3171) | static void function ReleasePredicateLocks (line 3221) | void function ClearOldPredicateLocks (line 3539) | static void function ReleaseOneSerializableXact (line 3696) | static void function XidIsConcurrent (line 3855) | static bool function CheckForSerializableConflictOut (line 3898) | void function CheckTargetForConflictsIn (line 4101) | static void function CheckForSerializableConflictIn (line 4279) | void function CheckTableForSerializableConflictIn (line 4363) | void function FlagRWConflict (line 4455) | static void function OnConflict_CheckForSerializationFailure (line 4490) | static void function PreCommit_CheckForSerializationFailure (line 4665) | void function AtPrepare_PredicateLocks (line 4758) | void function PostPrepare_PredicateLocks (line 4827) | void function PredicateLockTwoPhaseFinish (line 4849) | void function predicatelock_twophase_recover (line 4876) | void FILE: src/backend/storage/lmgr/proc.c function Size (line 101) | Size function ProcGlobalSemas (line 127) | int function InitProcGlobal (line 161) | void function InitProcess (line 295) | void function InitProcessPhase2 (line 464) | void function InitAuxiliaryProcess (line 499) | void function PublishStartupProcessInformation (line 611) | void function SetStartupBufferPinWaitBufId (line 629) | void function GetStartupBufferPinWaitBufId (line 641) | int function HaveNFreeProcs (line 655) | bool function IsWaitingForLock (line 678) | bool function LockErrorCleanup (line 695) | void function ProcReleaseLocks (line 771) | void function RemoveProcFromArray (line 788) | static void function ProcKill (line 799) | static void function AuxiliaryProcKill (line 922) | static void function PGPROC (line 969) | PGPROC * function PROC_QUEUE (line 1003) | PROC_QUEUE * function ProcQueueInit (line 1022) | void function ProcSleep (line 1046) | int function PGPROC (line 1576) | PGPROC * function ProcLockWakeup (line 1612) | void function CheckDeadLock (line 1673) | static void function CheckDeadLockAlert (line 1759) | void function ProcWaitForSignal (line 1782) | void function ProcSendSignal (line 1793) | void function BecomeLockGroupLeader (line 1831) | void function BecomeLockGroupMember (line 1861) | bool FILE: src/backend/storage/lmgr/s_lock.c function s_lock_stuck (line 72) | static void function s_lock (line 91) | int function s_unlock (line 109) | void function perform_spin_delay (line 124) | void function finish_spin_delay (line 174) | void function set_spins_per_delay (line 195) | void function update_spins_per_delay (line 206) | int type test_lock_struct (line 295) | struct test_lock_struct type test_lock_struct (line 302) | struct test_lock_struct function main (line 304) | int FILE: src/backend/storage/lmgr/spin.c function Size (line 38) | Size function SpinlockSemas (line 49) | int function SpinlockSemas (line 64) | int function SpinlockSemaInit (line 75) | void function s_init_lock_sema (line 106) | void function s_unlock_sema (line 114) | void function s_lock_free_sema (line 124) | bool function tas_sema (line 132) | int FILE: src/backend/storage/page/bufpage.c function PageInit (line 40) | void function PageIsVerified (line 80) | bool function OffsetNumber (line 189) | OffsetNumber function Page (line 347) | Page function Page (line 364) | Page function Page (line 384) | Page function PageRestoreTempPage (line 406) | void type itemIdSortData (line 420) | typedef struct itemIdSortData type itemIdSortData (line 426) | typedef itemIdSortData *itemIdSort; function itemoffcompare (line 428) | static int function compactify_tuples (line 440) | static void function PageRepairFragmentation (line 478) | void function Size (line 577) | Size function Size (line 604) | Size function Size (line 628) | Size function Size (line 661) | Size function PageIndexTupleDelete (line 722) | void function PageIndexMultiDelete (line 831) | void function PageIndexTupleDeleteNoCompact (line 953) | void function PageIndexTupleOverwrite (line 1061) | bool function PageSetChecksumInplace (line 1194) | void FILE: src/backend/storage/page/itemptr.c function ItemPointerEquals (line 28) | bool function int32 (line 51) | int32 FILE: src/backend/storage/smgr/md.c type MdfdVec (line 109) | typedef struct _MdfdVec type uint16 (line 137) | typedef uint16 CycleCtr; type PendingOperationEntry (line 139) | typedef struct type PendingUnlinkEntry (line 149) | typedef struct function mdinit (line 205) | void function SetForwardFsyncRequests (line 253) | void function mdexists (line 276) | bool function mdcreate (line 293) | void function mdunlink (line 386) | void function mdunlinkfork (line 409) | static void function mdextend (line 494) | void function MdfdVec (line 573) | static MdfdVec * function mdclose (line 627) | void function mdprefetch (line 658) | void function mdwriteback (line 681) | void function mdread (line 730) | void function mdwrite (line 801) | void function BlockNumber (line 872) | BlockNumber function mdtruncate (line 927) | void function mdimmedsync (line 1024) | void function mdsync (line 1053) | void function mdpreckpt (line 1358) | void function mdpostckpt (line 1373) | void function register_dirty_segment (line 1441) | static void function register_unlink (line 1477) | static void function RememberFsyncRequest (line 1526) | void function ForgetRelationFsyncRequests (line 1664) | void function ForgetDatabaseFsyncRequests (line 1697) | void function DropRelationFiles (line 1723) | void function _fdvec_resize (line 1755) | static void function MdfdVec (line 1816) | static MdfdVec * function MdfdVec (line 1856) | static MdfdVec * function BlockNumber (line 1984) | static BlockNumber FILE: src/backend/storage/smgr/smgr.c type f_smgr (line 39) | typedef struct f_smgr function smgrinit (line 100) | void function smgrshutdown (line 118) | static void function SMgrRelation (line 135) | SMgrRelation function smgrsetowner (line 191) | void function smgrclearowner (line 220) | void function smgrexists (line 240) | bool function smgrclose (line 249) | void function smgrcloseall (line 279) | void function smgrclosenode (line 303) | void function smgrcreate (line 329) | void function smgrdounlink (line 367) | void function smgrdounlinkall (line 424) | void function smgrdounlinkfork (line 502) | void function smgrextend (line 553) | void function smgrprefetch (line 564) | void function smgrread (line 578) | void function smgrwrite (line 600) | void function smgrwriteback (line 613) | void function BlockNumber (line 625) | BlockNumber function smgrtruncate (line 637) | void function smgrimmedsync (line 687) | void function smgrpreckpt (line 697) | void function smgrsync (line 712) | void function smgrpostckpt (line 727) | void function AtEOXact_SMgr (line 751) | void FILE: src/backend/storage/smgr/smgrtype.c type smgrid (line 21) | typedef struct smgrid function Datum (line 36) | Datum function Datum (line 51) | Datum function Datum (line 64) | Datum function Datum (line 73) | Datum FILE: src/backend/tcop/dbug.c function init_debug_sys (line 22) | void init_debug_sys() function Size (line 26) | Size DbugShmemSize() function CreateDbugShmem (line 31) | void CreateDbugShmem() function update_global_debug (line 34) | void function update_session_debug (line 39) | void function set_fatal_signals_handling (line 57) | void set_fatal_signals_handling() {} FILE: src/backend/tcop/dest.c function donothingReceive (line 48) | static bool function donothingStartup (line 54) | static void function donothingCleanup (line 59) | static void function BeginCommand (line 98) | void function RewriteCommandTag (line 105) | void function DestReceiver (line 114) | DestReceiver * function EndCommand (line 162) | void function NullCommand (line 206) | void function ReadyForQuery (line 249) | void FILE: src/backend/tcop/fastpath.c type fp_info (line 48) | struct fp_info type fp_info (line 59) | struct fp_info type fp_info (line 61) | struct fp_info function GetOldFunctionMessage (line 76) | int function SendFunctionResult (line 135) | static void function fetch_fp_info (line 195) | static void function HandleFunctionRequest (line 258) | void function int16 (line 405) | static int16 function int16 (line 543) | static int16 FILE: src/backend/tcop/postgres.c function InteractiveBackend (line 223) | static int function interactive_getc (line 311) | static int function SocketBackend (line 339) | static int function ReadCommand (line 516) | static int function ProcessClientReadInterrupt (line 537) | void function ProcessClientWriteInterrupt (line 583) | void function List (line 639) | List * function List (line 681) | List * function List (line 718) | List * function List (line 770) | static List * function PlannedStmt (line 822) | PlannedStmt * function List (line 885) | List * function exec_simple_query (line 924) | static void function exec_parse_message (line 1262) | static void function exec_bind_message (line 1524) | static void function exec_execute_message (line 1915) | static void function check_log_statement (line 2141) | static bool function check_log_duration (line 2178) | int function errdetail_execute (line 2223) | static int function errdetail_params (line 2254) | static int function errdetail_abort (line 2321) | static int function errdetail_recovery_conflict (line 2335) | static int function exec_describe_statement_message (line 2371) | static void function exec_describe_portal_message (line 2467) | static void function start_xact_command (line 2519) | static void function finish_xact_command (line 2539) | static void function IsTransactionExitStmt (line 2572) | static bool function IsTransactionExitStmtList (line 2589) | static bool function IsTransactionStmtList (line 2604) | static bool function drop_unnamed_stmt (line 2619) | static void function quickdie (line 2644) | void function die (line 2711) | void function StatementCancelHandler (line 2742) | void function FloatExceptionHandler (line 2763) | void function PostgresSigHupHandler (line 2782) | void function RecoveryConflictInterrupt (line 2799) | void function ProcessInterrupts (line 2922) | void function pg_stack_base_t (line 3173) | pg_stack_base_t function restore_stack_base (line 3204) | void function check_stack_depth (line 3226) | void function stack_is_too_deep (line 3240) | bool function check_max_stack_depth (line 3289) | bool function assign_max_stack_depth (line 3306) | void function set_debug_options (line 3321) | void function set_plan_disabling_options (line 3350) | bool function process_postgres_switches (line 3432) | void function PostgresMain (line 3691) | void function forbidden_in_wal_sender (line 4473) | static void function get_stack_depth_rlimit (line 4495) | long type rusage (line 4528) | struct rusage type timeval (line 4529) | struct timeval function ResetUsage (line 4531) | void function ShowUsage (line 4538) | void function log_disconnections (line 4640) | static void function enable_remote_timeout (line 4669) | void enable_remote_timeout() function disable_remote_timeout (line 4675) | void disable_remote_timeout() function enable_statement_timeout (line 4687) | void function disable_statement_timeout (line 4708) | void FILE: src/backend/tcop/pquery.c function QueryDesc (line 68) | QueryDesc * function FreeQueryDesc (line 106) | void function ProcessQuery (line 138) | static void function PortalStrategy (line 225) | PortalStrategy function List (line 342) | List * function List (line 364) | List * function PortalStart (line 449) | void function PortalSetResultFormat (line 631) | void function PortalRun (line 693) | bool function uint64 (line 880) | static uint64 function FillPortalStore (line 1013) | static void function uint64 (line 1073) | static uint64 function PortalRunUtility (line 1139) | static void function PortalRunMulti (line 1210) | static void function uint64 (line 1400) | uint64 function uint64 (line 1502) | static uint64 function DoPortalRewind (line 1687) | static void FILE: src/backend/tcop/utility.c function CommandIsReadOnly (line 101) | bool function check_xact_readonly (line 135) | static void function PreventCommandIfReadOnly (line 240) | void function PreventCommandIfParallelMode (line 258) | void function PreventCommandDuringRecovery (line 277) | void function CheckRestrictedOperation (line 295) | static void function ProcessUtility (line 339) | void function standard_ProcessUtility (line 378) | void function ProcessUtilitySlow (line 950) | static void function ExecDropStmt (line 1733) | static void function UtilityReturnsTuples (line 1766) | bool function TupleDesc (line 1822) | TupleDesc function QueryReturnsTuples (line 1875) | bool function Query (line 1916) | Query * function LogStmtLevel (line 2963) | LogStmtLevel FILE: src/backend/tsearch/dict.c function Datum (line 25) | Datum FILE: src/backend/tsearch/dict_ispell.c type DictISpell (line 23) | typedef struct function Datum (line 29) | Datum function Datum (line 110) | Datum FILE: src/backend/tsearch/dict_simple.c type DictSimple (line 22) | typedef struct function Datum (line 29) | Datum function Datum (line 74) | Datum FILE: src/backend/tsearch/dict_synonym.c type Syn (line 21) | typedef struct type DictSyn (line 29) | typedef struct function compareSyn (line 84) | static int function Datum (line 91) | Datum function Datum (line 209) | Datum FILE: src/backend/tsearch/dict_thesaurus.c type LexemeInfo (line 30) | typedef struct LexemeInfo type TheLexeme (line 39) | typedef struct type TheSubstitute (line 45) | typedef struct type DictThesaurus (line 52) | typedef struct function newLexeme (line 71) | static void function addWrd (line 105) | static void function thesaurusRead (line 167) | static void function TheLexeme (line 307) | static TheLexeme * function cmpLexemeInfo (line 338) | static int function cmpLexeme (line 360) | static int function cmpLexemeQ (line 376) | static int function cmpTheLexeme (line 382) | static int function compileTheLexeme (line 395) | static void function compileTheSubstitute (line 506) | static void function Datum (line 604) | Datum function LexemeInfo (line 663) | static LexemeInfo * function matchIdSubst (line 682) | static bool function LexemeInfo (line 702) | static LexemeInfo * function TSLexeme (line 759) | static TSLexeme * function TSLexeme (line 777) | static TSLexeme * function Datum (line 794) | Datum FILE: src/backend/tsearch/regis.c function RS_isRegis (line 30) | bool function RegisNode (line 73) | static RegisNode * function RS_compile (line 84) | void function RS_free (line 165) | void function mb_strchr (line 181) | static bool function RS_execute (line 212) | bool FILE: src/backend/tsearch/spell.c function NIStartBuild (line 86) | void function NIFinishBuild (line 101) | void function cmpspell (line 195) | static int function cmpspellaffix (line 201) | static int function cmpcmdflag (line 208) | static int function strbcmp (line 255) | static int function strbncmp (line 278) | static int function cmpaffix (line 309) | static int function getNextFlagFromString (line 347) | static void function IsAffixFlagInUse (line 452) | static bool function NIAddSpell (line 482) | static void function NIImportDictionary (line 513) | void function FindWord (line 598) | static int function NIAddAffix (line 673) | static void function get_nextfield (line 781) | static bool function parse_ooaffentry (line 847) | static int function parse_affentry (line 903) | static bool function setCompoundAffixFlagValue (line 1021) | static void function addCompoundAffixFlagValue (line 1056) | static void function getCompoundAffixFlagValue (line 1113) | static int function NIImportOOAffixes (line 1183) | static void function NIImportAffixes (line 1412) | void function MergeAffix (line 1559) | static int function uint32 (line 1603) | static uint32 function SPNode (line 1619) | static SPNode * function NISortDictionary (line 1701) | void function AffixNode (line 1799) | static AffixNode * function mkVoidAffix (line 1876) | static void function isAffixInUse (line 1930) | static bool function NISortAffixes (line 1945) | void function AffixNodeData (line 1997) | static AffixNodeData * function addToResult (line 2130) | static int type SplitVar (line 2255) | typedef struct SplitVar function CheckCompoundAffixes (line 2263) | static int function SplitVar (line 2305) | static SplitVar * function AddStem (line 2330) | static void function SplitVar (line 2343) | static SplitVar * function addNorm (line 2490) | static void function TSLexeme (line 2506) | TSLexeme * FILE: src/backend/tsearch/to_tsany.c type MorphOpaque (line 22) | typedef struct MorphOpaque type TSVectorBuildState (line 28) | typedef struct TSVectorBuildState function Datum (line 37) | Datum function compareWORD (line 46) | static int function uniqueWORD (line 67) | static int function TSVector (line 155) | TSVector function Datum (line 233) | Datum function Datum (line 258) | Datum function TSVector (line 273) | static TSVector function Datum (line 289) | Datum function Datum (line 302) | Datum function Datum (line 316) | Datum function Datum (line 332) | Datum function TSVector (line 352) | static TSVector function Datum (line 368) | Datum function Datum (line 381) | Datum function Datum (line 395) | Datum function Datum (line 411) | Datum function add_to_tsvector (line 431) | static void function pushval_morph (line 480) | static void function Datum (line 568) | Datum function Datum (line 586) | Datum function Datum (line 598) | Datum function Datum (line 616) | Datum function Datum (line 629) | Datum function Datum (line 647) | Datum function Datum (line 659) | Datum function Datum (line 678) | Datum FILE: src/backend/tsearch/ts_locale.c function t_isdigit (line 35) | int function t_isspace (line 51) | int function t_isalpha (line 67) | int function t_isprint (line 83) | int function tsearch_readline_begin (line 123) | bool function tsearch_readline_end (line 160) | void function tsearch_readline_callback (line 172) | static void FILE: src/backend/tsearch/ts_parse.c type ParsedLex (line 26) | typedef struct ParsedLex type ListParsedLex (line 34) | typedef struct ListParsedLex type LexizeData (line 40) | typedef struct function LexizeInit (line 59) | static void function LPLAddTail (line 71) | static void function ParsedLex (line 84) | static ParsedLex * function LexizeAddLemm (line 98) | static void function RemoveHead (line 110) | static void function setCorrLex (line 118) | static void function moveToWaste (line 140) | static void function setNewTmpRes (line 156) | static void function TSLexeme (line 171) | static TSLexeme * function parsetext (line 357) | void function hladdword (line 440) | static void function hlfinditem (line 456) | static void function addHLParsedLex (line 491) | static void function hlparsetext (line 532) | void function text (line 597) | text * FILE: src/backend/tsearch/ts_selfuncs.c type TextFreq (line 36) | typedef struct type LexemeKey (line 43) | typedef struct function Datum (line 67) | Datum function Datum (line 139) | Datum function Selectivity (line 150) | static Selectivity function Selectivity (line 207) | static Selectivity function Selectivity (line 278) | static Selectivity function compare_lexeme_textfreq (line 434) | static int FILE: src/backend/tsearch/ts_typanalyze.c type LexemeHashKey (line 24) | typedef struct type TrackItem (line 31) | typedef struct function Datum (line 53) | Datum function compute_tsvector_stats (line 138) | static void function prune_lexemes_hashtable (line 449) | static void function uint32 (line 474) | static uint32 function lexeme_match (line 486) | static int function lexeme_compare (line 496) | static int function trackitem_compare_frequencies_desc (line 514) | static int function trackitem_compare_lexemes (line 526) | static int FILE: src/backend/tsearch/ts_utils.c function readstoplist (line 67) | void function searchstoplist (line 140) | bool FILE: src/backend/tsearch/wparser.c type TSTokenTypeStorage (line 29) | typedef struct type HeadlineJsonState (line 36) | typedef struct HeadlineJsonState function tt_setup_firstcall (line 48) | static void function Datum (line 81) | static Datum function Datum (line 113) | Datum function Datum (line 132) | Datum type LexemeEntry (line 155) | typedef struct type PrsStorage (line 161) | typedef struct function prs_setup_firstcall (line 169) | static void function Datum (line 225) | static Datum function Datum (line 257) | Datum function Datum (line 279) | Datum function Datum (line 303) | Datum function Datum (line 354) | Datum function Datum (line 363) | Datum function Datum (line 372) | Datum function Datum (line 382) | Datum function Datum (line 430) | Datum function Datum (line 439) | Datum function Datum (line 448) | Datum function Datum (line 458) | Datum function Datum (line 506) | Datum function Datum (line 515) | Datum function Datum (line 524) | Datum function text (line 538) | static text * FILE: src/backend/tsearch/wparser_def.c type TParserState (line 117) | typedef enum type TParser (line 200) | struct TParser type TParser (line 202) | struct TParser type TParser (line 204) | struct TParser type TParserStateActionItem (line 207) | typedef struct type TParserPosition (line 227) | typedef struct TParserPosition type TParser (line 239) | typedef struct TParser function TParserPosition (line 269) | static TParserPosition * function TParser (line 286) | static TParser * function TParser (line 350) | static TParser * function TParserClose (line 377) | static void function TParserCopyClose (line 402) | static void function p_iseq (line 472) | static int function p_isEOF (line 479) | static int function p_iseqC (line 486) | static int function p_isneC (line 492) | static int function p_isascii (line 498) | static int function p_isasclet (line 504) | static int function p_isurlchar (line 510) | static int function _make_compiler_happy (line 542) | void function SpecialTags (line 569) | static void function SpecialFURL (line 593) | static void function SpecialHyphen (line 601) | static void function SpecialVerVersion (line 608) | static void function p_isstophost (line 617) | static int function p_isignore (line 628) | static int function p_ishost (line 634) | static int function p_isURLPath (line 656) | static int function p_isspecial (line 685) | static int type TParserStateAction (line 1601) | typedef struct function TParserGet (line 1703) | static bool function Datum (line 1869) | Datum function Datum (line 1887) | Datum function Datum (line 1893) | Datum function Datum (line 1909) | Datum type hlCheck (line 1929) | typedef struct function checkcondition_HL (line 1935) | static bool function hlCover (line 1970) | static bool function mark_fragment (line 2041) | static void type CoverPos (line 2067) | typedef struct function get_next_fragment (line 2077) | static void function mark_hl_fragments (line 2122) | static void function mark_hl_words (line 2293) | static void function Datum (line 2439) | Datum FILE: src/backend/utils/adt/acl.c type priv_map (line 43) | typedef struct function putid (line 188) | static void function Acl (line 375) | static Acl * function Acl (line 397) | Acl * function Acl (line 406) | Acl * function Acl (line 426) | Acl * function Acl (line 450) | Acl * function aclitemsort (line 494) | void function aclequal (line 508) | bool function check_acl (line 539) | static void function Datum (line 564) | Datum function Datum (line 590) | Datum function aclitem_match (line 657) | static bool function aclitemComparator (line 668) | static int function Datum (line 692) | Datum function Datum (line 712) | Datum function Datum (line 726) | Datum function Acl (line 747) | Acl * function Datum (line 861) | Datum function Acl (line 930) | Acl * function Acl (line 1051) | Acl * function check_circularity (line 1154) | static void function Acl (line 1234) | static Acl * function AclMode (line 1320) | AclMode function AclMode (line 1409) | static AclMode function aclmembers (line 1472) | int function Datum (line 1532) | Datum function Datum (line 1542) | Datum function Datum (line 1552) | Datum function Datum (line 1574) | Datum function AclMode (line 1597) | static AclMode function AclMode (line 1647) | static AclMode function Datum (line 1745) | Datum function Datum (line 1851) | Datum function Datum (line 1877) | Datum function Datum (line 1901) | Datum function Datum (line 1928) | Datum function Datum (line 1953) | Datum function Datum (line 1976) | Datum function Oid (line 2002) | static Oid function AclMode (line 2017) | static AclMode function Datum (line 2059) | Datum function Datum (line 2090) | Datum function Datum (line 2119) | Datum function Datum (line 2152) | Datum function Datum (line 2183) | Datum function Datum (line 2211) | Datum function AclMode (line 2240) | static AclMode function Datum (line 2273) | Datum function Datum (line 2303) | Datum function Datum (line 2331) | Datum function Datum (line 2362) | Datum function Datum (line 2391) | Datum function Datum (line 2418) | Datum function column_privilege_check (line 2465) | static int function Datum (line 2523) | Datum function Datum (line 2552) | Datum function Datum (line 2579) | Datum function Datum (line 2606) | Datum function Datum (line 2631) | Datum function Datum (line 2658) | Datum function Datum (line 2683) | Datum function Datum (line 2708) | Datum function Datum (line 2732) | Datum function Datum (line 2761) | Datum function Datum (line 2788) | Datum function Datum (line 2815) | Datum function AttrNumber (line 2843) | static AttrNumber function AclMode (line 2901) | static AclMode function Datum (line 2935) | Datum function Datum (line 2961) | Datum function Datum (line 2985) | Datum function Datum (line 3012) | Datum function Datum (line 3037) | Datum function Datum (line 3060) | Datum function Oid (line 3086) | static Oid function AclMode (line 3098) | static AclMode function Datum (line 3133) | Datum function Datum (line 3159) | Datum function Datum (line 3183) | Datum function Datum (line 3210) | Datum function Datum (line 3235) | Datum function Datum (line 3258) | Datum function Oid (line 3284) | static Oid function AclMode (line 3296) | static AclMode function Datum (line 3324) | Datum function Datum (line 3350) | Datum function Datum (line 3374) | Datum function Datum (line 3401) | Datum function Datum (line 3426) | Datum function Datum (line 3449) | Datum function Oid (line 3475) | static Oid function AclMode (line 3496) | static AclMode function Datum (line 3524) | Datum function Datum (line 3550) | Datum function Datum (line 3574) | Datum function Datum (line 3601) | Datum function Datum (line 3626) | Datum function Datum (line 3649) | Datum function Oid (line 3675) | static Oid function AclMode (line 3687) | static AclMode function Datum (line 3715) | Datum function Datum (line 3741) | Datum function Datum (line 3765) | Datum function Datum (line 3792) | Datum function Datum (line 3817) | Datum function Datum (line 3840) | Datum function Oid (line 3866) | static Oid function AclMode (line 3878) | static AclMode function Datum (line 3908) | Datum function Datum (line 3934) | Datum function Datum (line 3958) | Datum function Datum (line 3985) | Datum function Datum (line 4010) | Datum function Datum (line 4033) | Datum function Oid (line 4059) | static Oid function AclMode (line 4071) | static AclMode function Datum (line 4099) | Datum function Datum (line 4125) | Datum function Datum (line 4149) | Datum function Datum (line 4176) | Datum function Datum (line 4201) | Datum function Datum (line 4224) | Datum function Oid (line 4250) | static Oid function AclMode (line 4262) | static AclMode function Datum (line 4289) | Datum function Datum (line 4315) | Datum function Datum (line 4339) | Datum function Datum (line 4366) | Datum function Datum (line 4391) | Datum function Datum (line 4414) | Datum function Oid (line 4440) | static Oid function AclMode (line 4461) | static AclMode function Datum (line 4489) | Datum function Datum (line 4515) | Datum function Datum (line 4539) | Datum function Datum (line 4563) | Datum function Datum (line 4585) | Datum function Datum (line 4608) | Datum function AclMode (line 4638) | static AclMode function AclResult (line 4658) | static AclResult function initialize_acl (line 4688) | void function RoleMembershipCacheCallback (line 4707) | static void function has_rolinherit (line 4717) | static bool function List (line 4747) | static List * function List (line 4830) | static List * function has_privs_of_role (line 4907) | bool function is_member_of_role (line 4931) | bool function check_is_member_of_role (line 4953) | void function is_member_of_role_nosuper (line 4969) | bool function is_admin_of_role (line 4989) | bool function count_one_bits (line 5075) | static int function select_best_grantor (line 5115) | void function Oid (line 5190) | Oid function Oid (line 5207) | Oid function Oid (line 5223) | Oid function HeapTuple (line 5261) | HeapTuple function check_rolespec_name (line 5328) | void FILE: src/backend/utils/adt/amutils.c type am_propname (line 25) | struct am_propname type am_propname (line 31) | struct am_propname function IndexAMProperty (line 89) | static IndexAMProperty function test_indoption (line 116) | static bool function Datum (line 153) | static Datum function Datum (line 411) | Datum function Datum (line 423) | Datum function Datum (line 435) | Datum FILE: src/backend/utils/adt/array_expanded.c function Datum (line 49) | Datum function copy_byval_expanded_array (line 184) | static void function Size (line 232) | static Size function EA_flatten_into (line 292) | static void function ExpandedArrayHeader (line 351) | ExpandedArrayHeader * function ExpandedArrayHeader (line 371) | ExpandedArrayHeader * function AnyArrayType (line 400) | AnyArrayType * function deconstruct_expanded_array (line 423) | void FILE: src/backend/utils/adt/array_selfuncs.c function Selectivity (line 82) | Selectivity function Datum (line 242) | Datum function Datum (line 322) | Datum function Selectivity (line 338) | static Selectivity function Selectivity (line 429) | static Selectivity function Selectivity (line 522) | static Selectivity function Selectivity (line 697) | static Selectivity function floor_log2 (line 1090) | static int function find_next_mcelem (line 1131) | static bool function element_compare (line 1166) | static int function float_compare_desc (line 1181) | static int FILE: src/backend/utils/adt/array_typanalyze.c type ArrayAnalyzeExtraData (line 37) | typedef struct type TrackItem (line 68) | typedef struct type DECountItem (line 77) | typedef struct function Datum (line 97) | Datum function compute_array_stats (line 214) | static void function prune_element_hashtable (line 680) | static void function uint32 (line 709) | static uint32 function element_match (line 722) | static int function element_compare (line 737) | static int function trackitem_compare_frequencies_desc (line 751) | static int function trackitem_compare_element (line 763) | static int function countitem_compare_count (line 775) | static int FILE: src/backend/utils/adt/array_userfuncs.c function ExpandedArrayHeader (line 41) | static ExpandedArrayHeader * function Datum (line 100) | Datum function Datum (line 153) | Datum function Datum (line 217) | Datum function Datum (line 455) | Datum function Datum (line 501) | Datum function Datum (line 536) | Datum function Datum (line 580) | Datum function Datum (line 613) | Datum function Datum (line 619) | Datum function Datum (line 632) | static Datum function Datum (line 783) | Datum FILE: src/backend/utils/adt/arrayfuncs.c type ArrayParseState (line 53) | typedef enum type ArrayIteratorData (line 67) | typedef struct ArrayIteratorData function Datum (line 171) | Datum function array_isspace (line 431) | static bool function ArrayCount (line 451) | static int function ReadArrayStr (line 716) | static void function CopyArrayEls (line 956) | void function Datum (line 1011) | Datum function Datum (line 1266) | Datum function ReadArrayBinary (line 1441) | static void function Datum (line 1546) | Datum function Datum (line 1650) | Datum function Datum (line 1666) | Datum function Datum (line 1704) | Datum function Datum (line 1731) | Datum function Datum (line 1761) | Datum function Datum (line 1788) | Datum function Datum (line 1818) | Datum function Datum (line 1919) | static Datum function Datum (line 2027) | Datum function Datum (line 2198) | Datum function Datum (line 2480) | static Datum function Datum (line 2758) | Datum function Datum (line 3075) | Datum function ArrayType (line 3092) | ArrayType * function Datum (line 3130) | Datum function ArrayType (line 3290) | ArrayType * function ArrayType (line 3325) | ArrayType * function ArrayType (line 3409) | ArrayType * function ExpandedArrayHeader (line 3426) | ExpandedArrayHeader * function deconstruct_array (line 3460) | void function array_contains_nulls (line 3527) | bool function Datum (line 3574) | Datum function Datum (line 3703) | Datum function Datum (line 3709) | Datum function Datum (line 3715) | Datum function Datum (line 3721) | Datum function Datum (line 3727) | Datum function Datum (line 3733) | Datum function array_cmp (line 3745) | static int function Datum (line 3916) | Datum function Datum (line 4013) | Datum function array_contain_compare (line 4102) | static bool function Datum (line 4245) | Datum function Datum (line 4263) | Datum function Datum (line 4281) | Datum function ArrayIterator (line 4318) | ArrayIterator function array_iterate (line 4397) | bool function array_free_iterator (line 4480) | void function array_get_isnull (line 4502) | static bool function array_set_isnull (line 4519) | static void function Datum (line 4537) | static Datum function ArrayCastAndSet (line 4548) | static int function array_nelems_size (line 4635) | static int function array_copy (line 4657) | static int function array_bitmap_copy (line 4687) | void function array_slice_size (line 4758) | static int function array_extract_slice (line 4818) | static void function array_insert_slice (line 4891) | static void function ArrayBuildState (line 5014) | ArrayBuildState * function ArrayBuildState (line 5053) | ArrayBuildState * function Datum (line 5117) | Datum function Datum (line 5149) | Datum function ArrayBuildStateArr (line 5201) | ArrayBuildStateArr * function ArrayBuildStateArr (line 5247) | ArrayBuildStateArr * function Datum (line 5404) | Datum function ArrayBuildStateAny (line 5479) | ArrayBuildStateAny * function ArrayBuildStateAny (line 5524) | ArrayBuildStateAny * function Datum (line 5552) | Datum function Datum (line 5582) | Datum function Datum (line 5591) | Datum type generate_subscripts_fctx (line 5601) | typedef struct generate_subscripts_fctx function Datum (line 5612) | Datum function Datum (line 5676) | Datum function Datum (line 5687) | Datum function Datum (line 5728) | Datum function ArrayType (line 5763) | static ArrayType * function ArrayType (line 5780) | static ArrayType * function Datum (line 5947) | Datum function ArrayType (line 6041) | static ArrayType * function Datum (line 6299) | Datum function Datum (line 6321) | Datum function Datum (line 6350) | Datum function width_bucket_array_float8 (line 6413) | static int function width_bucket_array_fixed (line 6457) | static int function width_bucket_array_variable (line 6510) | static int FILE: src/backend/utils/adt/arrayutils.c function ArrayGetOffset (line 30) | int function ArrayGetOffset0 (line 49) | int function ArrayGetNItems (line 74) | int function mda_get_range (line 119) | void function mda_get_prod (line 133) | void function mda_get_offset_values (line 149) | void function mda_next_tuple (line 174) | int function int32 (line 199) | int32 * FILE: src/backend/utils/adt/ascii.c function pg_to_ascii (line 27) | static void function text (line 102) | static text * function Datum (line 117) | Datum function Datum (line 136) | Datum function Datum (line 154) | Datum function ascii_safe_strlcpy (line 172) | void FILE: src/backend/utils/adt/bool.c function parse_bool (line 29) | bool function parse_bool_with_len (line 35) | bool function Datum (line 129) | Datum function Datum (line 163) | Datum function Datum (line 180) | Datum function Datum (line 193) | Datum function Datum (line 210) | Datum function Datum (line 229) | Datum function Datum (line 238) | Datum function Datum (line 247) | Datum function Datum (line 256) | Datum function Datum (line 265) | Datum function Datum (line 274) | Datum function Datum (line 293) | Datum function Datum (line 305) | Datum type BoolAggState (line 311) | typedef struct BoolAggState function BoolAggState (line 317) | static BoolAggState * function Datum (line 334) | Datum function Datum (line 355) | Datum function Datum (line 376) | Datum function Datum (line 391) | Datum FILE: src/backend/utils/adt/cash.c function Datum (line 96) | Datum function Datum (line 309) | Datum function Datum (line 512) | Datum function Datum (line 523) | Datum function Datum (line 538) | Datum function Datum (line 547) | Datum function Datum (line 556) | Datum function Datum (line 565) | Datum function Datum (line 574) | Datum function Datum (line 583) | Datum function Datum (line 592) | Datum function Datum (line 610) | Datum function Datum (line 626) | Datum function Datum (line 642) | Datum function Datum (line 662) | Datum function Datum (line 677) | Datum function Datum (line 692) | Datum function Datum (line 712) | Datum function Datum (line 727) | Datum function Datum (line 743) | Datum function Datum (line 763) | Datum function Datum (line 778) | Datum function Datum (line 792) | Datum function Datum (line 813) | Datum function Datum (line 828) | Datum function Datum (line 844) | Datum function Datum (line 865) | Datum function Datum (line 879) | Datum function Datum (line 894) | Datum function Datum (line 913) | Datum function Datum (line 928) | Datum function Datum (line 944) | Datum function Datum (line 1031) | Datum function Datum (line 1088) | Datum function Datum (line 1122) | Datum function Datum (line 1152) | Datum FILE: src/backend/utils/adt/char.c function Datum (line 32) | Datum function Datum (line 47) | Datum function Datum (line 65) | Datum function Datum (line 76) | Datum function Datum (line 98) | Datum function Datum (line 107) | Datum function Datum (line 116) | Datum function Datum (line 125) | Datum function Datum (line 134) | Datum function Datum (line 143) | Datum function Datum (line 153) | Datum function Datum (line 161) | Datum function Datum (line 175) | Datum function Datum (line 194) | Datum FILE: src/backend/utils/adt/cryptohashes.c function Datum (line 31) | Datum function Datum (line 54) | Datum function Datum (line 75) | Datum function Datum (line 99) | Datum function Datum (line 123) | Datum function Datum (line 147) | Datum FILE: src/backend/utils/adt/date.c type pg_tm (line 44) | struct pg_tm type pg_tm (line 45) | struct pg_tm function int32 (line 50) | static int32 function int32 (line 71) | int32 function Datum (line 113) | Datum function Datum (line 186) | Datum function Datum (line 211) | Datum function Datum (line 233) | Datum function Datum (line 247) | Datum function EncodeSpecialDate (line 296) | void function DateADT (line 311) | DateADT function TimeTzADT (line 333) | TimeTzADT * function TimeADT (line 359) | TimeADT function Datum (line 386) | Datum function Datum (line 395) | Datum function Datum (line 404) | Datum function Datum (line 413) | Datum function Datum (line 422) | Datum function Datum (line 431) | Datum function Datum (line 440) | Datum function date_fastcmp (line 453) | static int function Datum (line 466) | Datum function Datum (line 475) | Datum function Datum (line 483) | Datum function Datum (line 492) | Datum function Datum (line 503) | Datum function Datum (line 520) | Datum function Datum (line 544) | Datum function Timestamp (line 571) | static Timestamp function TimestampTz (line 599) | static TimestampTz function date2timestamp_no_overflow (line 655) | double function Datum (line 678) | Datum function Datum (line 690) | Datum function Datum (line 702) | Datum function Datum (line 714) | Datum function Datum (line 726) | Datum function Datum (line 738) | Datum function Datum (line 750) | Datum function Datum (line 762) | Datum function Datum (line 774) | Datum function Datum (line 786) | Datum function Datum (line 798) | Datum function Datum (line 810) | Datum function Datum (line 822) | Datum function Datum (line 834) | Datum function Datum (line 846) | Datum function Datum (line 858) | Datum function Datum (line 870) | Datum function Datum (line 882) | Datum function Datum (line 894) | Datum function Datum (line 906) | Datum function Datum (line 918) | Datum function Datum (line 930) | Datum function Datum (line 942) | Datum function Datum (line 954) | Datum function Datum (line 966) | Datum function Datum (line 978) | Datum function Datum (line 990) | Datum function Datum (line 1002) | Datum function Datum (line 1020) | Datum function Datum (line 1049) | Datum function Datum (line 1069) | Datum function Datum (line 1086) | Datum function Datum (line 1100) | Datum function Datum (line 1130) | Datum function Datum (line 1145) | Datum function Datum (line 1176) | Datum function Datum (line 1226) | Datum function tm2time (line 1263) | static int function time2tm (line 1278) | int function Datum (line 1291) | Datum function Datum (line 1311) | Datum function Datum (line 1337) | Datum function Datum (line 1348) | Datum function Datum (line 1356) | Datum function Datum (line 1367) | Datum function Datum (line 1398) | Datum function Datum (line 1409) | Datum function AdjustTimeForTypmod (line 1429) | static void function Datum (line 1464) | Datum function Datum (line 1473) | Datum function Datum (line 1482) | Datum function Datum (line 1491) | Datum function Datum (line 1500) | Datum function Datum (line 1509) | Datum function Datum (line 1518) | Datum function Datum (line 1531) | Datum function Datum (line 1537) | Datum function Datum (line 1543) | Datum function Datum (line 1552) | Datum function Datum (line 1567) | Datum function Datum (line 1689) | Datum function Datum (line 1719) | Datum function Datum (line 1750) | Datum function Datum (line 1773) | Datum function Datum (line 1796) | Datum function Datum (line 1821) | Datum function Datum (line 1840) | Datum function Datum (line 1858) | Datum function Datum (line 1876) | Datum function Datum (line 1916) | Datum function tm2timetz (line 2007) | static int function Datum (line 2017) | Datum function Datum (line 2052) | Datum function Datum (line 2073) | Datum function Datum (line 2109) | Datum function Datum (line 2121) | Datum function Datum (line 2129) | Datum function timetz2tm (line 2141) | int function Datum (line 2163) | Datum function timetz_cmp_internal (line 2181) | static int function Datum (line 2208) | Datum function Datum (line 2217) | Datum function Datum (line 2226) | Datum function Datum (line 2235) | Datum function Datum (line 2244) | Datum function Datum (line 2253) | Datum function Datum (line 2262) | Datum function Datum (line 2271) | Datum function Datum (line 2287) | Datum function Datum (line 2303) | Datum function Datum (line 2317) | Datum function Datum (line 2334) | Datum function Datum (line 2356) | Datum function Datum (line 2378) | Datum function Datum (line 2421) | Datum function Datum (line 2541) | Datum function Datum (line 2554) | Datum function Datum (line 2580) | Datum function Datum (line 2612) | Datum function Datum (line 2653) | Datum function Datum (line 2753) | Datum function Datum (line 2835) | Datum FILE: src/backend/utils/adt/datetime.c type pg_tm (line 38) | struct pg_tm type pg_tm (line 41) | struct pg_tm type pg_tm (line 43) | struct pg_tm type pg_tm (line 46) | struct pg_tm type pg_tm (line 49) | struct pg_tm type pg_tm (line 51) | struct pg_tm type pg_tm (line 53) | struct pg_tm function date2j (line 275) | int function j2date (line 300) | void function j2day (line 335) | int function GetCurrentDateTime (line 353) | void function GetCurrentTimeUsec (line 370) | void type pg_tm (line 458) | struct pg_tm function AdjustFractSeconds (line 467) | static void function AdjustFractDays (line 482) | static void function ParseFractionalSecond (line 497) | static int function ParseDateTime (line 545) | int function DecodeDateTime (line 766) | int function DetermineTimeZoneOffset (line 1454) | int function DetermineTimeZoneOffsetInternal (line 1476) | static int function DetermineTimeZoneAbbrevOffset (line 1615) | int function DetermineTimeZoneAbbrevOffsetTS (line 1653) | int function DetermineTimeZoneAbbrevOffsetInternal (line 1690) | static bool function DecodeTimeOnly (line 1730) | int function DecodeDate (line 2355) | static int function ValidateDate (line 2465) | int function DecodeTime (line 2544) | static int function DecodeNumber (line 2620) | static int function DecodeNumberField (line 2805) | static int function DecodeTimezone (line 2892) | int function DecodeTimezoneAbbrev (line 2970) | int function DecodeSpecial (line 3025) | int function ClearPgTm (line 3057) | static inline void function DecodeInterval (line 3081) | int function ParseISO8601Number (line 3452) | static int function ISO8601IntegerWidth (line 3480) | static int function DecodeISO8601Interval (line 3507) | int function DecodeUnits (line 3716) | int function DateTimeParseError (line 3753) | void function datetkn (line 3798) | static const datetkn * function EncodeDateOnly (line 3872) | void function EncodeTimeOnly (line 3957) | void function EncodeDateTime (line 3987) | void function EncodeInterval (line 4229) | void function CheckDateTokenTable (line 4420) | static bool function CheckDateTokenTables (line 4452) | bool function Node (line 4474) | Node * function TimeZoneAbbrevTable (line 4507) | TimeZoneAbbrevTable * function InstallTimeZoneAbbrevs (line 4591) | void function pg_tz (line 4602) | static pg_tz * function Datum (line 4638) | Datum function Datum (line 4766) | Datum FILE: src/backend/utils/adt/datum.c function Size (line 60) | Size function Datum (line 127) | Datum function Datum (line 189) | Datum function datumIsEqual (line 218) | bool function Size (line 261) | Size function datumSerialize (line 308) | void function Datum (line 370) | Datum FILE: src/backend/utils/adt/dbsize.c function int64 (line 38) | static int64 function int64 (line 82) | static int64 function Datum (line 132) | Datum function Datum (line 146) | Datum function int64 (line 166) | static int64 function Datum (line 236) | Datum function Datum (line 250) | Datum function int64 (line 272) | static int64 function Datum (line 310) | Datum function int64 (line 342) | static int64 function int64 (line 388) | static int64 function int64 (line 415) | static int64 function Datum (line 450) | Datum function Datum (line 469) | Datum function int64 (line 492) | static int64 function Datum (line 511) | Datum function Datum (line 533) | Datum function Numeric (line 582) | static Numeric function numeric_is_less (line 590) | static bool function Numeric (line 599) | static Numeric function Numeric (line 609) | static Numeric function Numeric (line 631) | static Numeric function Datum (line 645) | Datum function Datum (line 707) | Datum function Datum (line 864) | Datum function Datum (line 919) | Datum function Datum (line 939) | Datum FILE: src/backend/utils/adt/domains.c type DomainIOData (line 47) | typedef struct DomainIOData function DomainIOData (line 72) | static DomainIOData * function domain_check_input (line 130) | static void function Datum (line 211) | Datum function Datum (line 267) | Datum function domain_check (line 326) | void function errdatatype (line 359) | int function errdomainconstraint (line 383) | int FILE: src/backend/utils/adt/encode.c type pg_encoding (line 21) | struct pg_encoding type pg_encoding (line 29) | struct pg_encoding function Datum (line 35) | Datum function Datum (line 71) | Datum function hex_encode (line 125) | unsigned function get_hex (line 139) | static inline char function hex_decode (line 155) | unsigned function hex_enc_len (line 187) | static unsigned function hex_dec_len (line 193) | static unsigned function pg_base64_encode (line 217) | static unsigned function pg_base64_decode (line 264) | static unsigned function pg_base64_enc_len (line 334) | static unsigned function pg_base64_dec_len (line 341) | static unsigned function esc_encode (line 364) | static unsigned function esc_decode (line 403) | static unsigned function esc_enc_len (line 451) | static unsigned function esc_dec_len (line 472) | static unsigned type pg_encoding (line 522) | struct pg_encoding type pg_encoding (line 552) | struct pg_encoding FILE: src/backend/utils/adt/enum.c function Datum (line 36) | Datum function Datum (line 73) | Datum function Datum (line 97) | Datum function Datum (line 136) | Datum function enum_cmp_internal (line 167) | static int function Datum (line 221) | Datum function Datum (line 230) | Datum function Datum (line 239) | Datum function Datum (line 248) | Datum function Datum (line 257) | Datum function Datum (line 266) | Datum function Datum (line 275) | Datum function Datum (line 284) | Datum function Datum (line 293) | Datum function Oid (line 307) | static Oid function Datum (line 345) | Datum function Datum (line 374) | Datum function Datum (line 404) | Datum function Datum (line 435) | Datum function ArrayType (line 455) | static ArrayType * FILE: src/backend/utils/adt/expandeddatum.c function ExpandedObjectHeader (line 28) | ExpandedObjectHeader * function EOH_init_header (line 47) | void function Size (line 74) | Size function EOH_flatten_into (line 80) | void function Datum (line 94) | Datum function Datum (line 117) | Datum function DeleteExpandedObject (line 135) | void FILE: src/backend/utils/adt/expandedrecord.c function ExpandedRecordHeader (line 67) | ExpandedRecordHeader * function ExpandedRecordHeader (line 203) | ExpandedRecordHeader * function ExpandedRecordHeader (line 327) | ExpandedRecordHeader * function expanded_record_set_tuple (line 438) | void function Datum (line 578) | Datum function Size (line 650) | static Size function ER_flatten_into (line 765) | static void function TupleDesc (line 828) | TupleDesc function HeapTuple (line 888) | HeapTuple function ER_mc_callback (line 906) | static void function ExpandedRecordHeader (line 931) | ExpandedRecordHeader * function deconstruct_expanded_record (line 956) | void function expanded_record_lookup_field (line 1021) | bool function Datum (line 1066) | Datum function expanded_record_set_field_internal (line 1115) | void function expanded_record_set_fields (line 1252) | void function MemoryContext (line 1382) | static MemoryContext function build_dummy_expanded_header (line 1405) | static void function pg_noinline (line 1497) | static pg_noinline void function pg_noinline (line 1579) | static pg_noinline void FILE: src/backend/utils/adt/float.c function get_float8_infinity (line 117) | double function get_float4_infinity (line 142) | float function get_float8_nan (line 162) | double function get_float4_nan (line 175) | float function is_infinite (line 195) | int function Datum (line 215) | Datum function Datum (line 355) | Datum function Datum (line 389) | Datum function Datum (line 400) | Datum function Datum (line 414) | Datum function float8in_internal (line 440) | double function Datum (line 577) | Datum function Datum (line 625) | Datum function Datum (line 636) | Datum function Datum (line 660) | Datum function Datum (line 671) | Datum function Datum (line 681) | Datum function Datum (line 689) | Datum function Datum (line 703) | Datum function Datum (line 726) | Datum function Datum (line 738) | Datum function Datum (line 748) | Datum function Datum (line 756) | Datum function Datum (line 770) | Datum function Datum (line 797) | Datum function Datum (line 817) | Datum function Datum (line 829) | Datum function Datum (line 842) | Datum function Datum (line 866) | Datum function Datum (line 879) | Datum function Datum (line 892) | Datum function Datum (line 906) | Datum function float4_cmp_internal (line 934) | int function Datum (line 964) | Datum function Datum (line 973) | Datum function Datum (line 982) | Datum function Datum (line 991) | Datum function Datum (line 1000) | Datum function Datum (line 1009) | Datum function Datum (line 1018) | Datum function btfloat4fastcmp (line 1027) | static int function Datum (line 1036) | Datum function float8_cmp_internal (line 1048) | int function Datum (line 1078) | Datum function Datum (line 1087) | Datum function Datum (line 1096) | Datum function Datum (line 1105) | Datum function Datum (line 1114) | Datum function Datum (line 1123) | Datum function Datum (line 1132) | Datum function btfloat8fastcmp (line 1141) | static int function Datum (line 1150) | Datum function Datum (line 1159) | Datum function Datum (line 1169) | Datum function Datum (line 1185) | Datum function Datum (line 1254) | Datum function Datum (line 1327) | Datum function Datum (line 1339) | Datum function Datum (line 1353) | Datum function Datum (line 1385) | Datum function Datum (line 1417) | Datum function Datum (line 1429) | Datum function Datum (line 1441) | Datum function Datum (line 1473) | Datum function Datum (line 1505) | Datum function Datum (line 1517) | Datum function Datum (line 1535) | Datum function Datum (line 1547) | Datum function Datum (line 1559) | Datum function Datum (line 1572) | Datum function Datum (line 1595) | Datum function Datum (line 1613) | Datum function Datum (line 1634) | Datum function Datum (line 1649) | Datum function Datum (line 1721) | Datum function Datum (line 1740) | Datum function Datum (line 1769) | Datum function Datum (line 1799) | Datum function Datum (line 1829) | Datum function Datum (line 1859) | Datum function Datum (line 1884) | Datum function Datum (line 1909) | Datum function Datum (line 1949) | Datum function Datum (line 1976) | Datum function Datum (line 2002) | Datum function init_degree_constants (line 2056) | static void function asind_q1 (line 2085) | static double function acosd_q1 (line 2118) | static double function Datum (line 2145) | Datum function Datum (line 2180) | Datum function Datum (line 2215) | Datum function Datum (line 2245) | Datum function sind_0_to_30 (line 2281) | static double function cosd_0_to_60 (line 2295) | static double function sind_q1 (line 2308) | static double function cosd_q1 (line 2328) | static double function Datum (line 2347) | Datum function Datum (line 2400) | Datum function Datum (line 2465) | Datum function Datum (line 2519) | Datum function Datum (line 2584) | Datum function Datum (line 2600) | Datum function Datum (line 2610) | Datum function Datum (line 2626) | Datum function Datum (line 2641) | Datum function float8 (line 2680) | static float8 * function Datum (line 2704) | Datum function Datum (line 2740) | Datum function Datum (line 2791) | Datum function Datum (line 2844) | Datum function Datum (line 2864) | Datum function Datum (line 2893) | Datum function Datum (line 2922) | Datum function Datum (line 2951) | Datum function Datum (line 2996) | Datum function Datum (line 3075) | Datum function Datum (line 3130) | Datum function Datum (line 3159) | Datum function Datum (line 3188) | Datum function Datum (line 3218) | Datum function Datum (line 3237) | Datum function Datum (line 3256) | Datum function Datum (line 3284) | Datum function Datum (line 3312) | Datum function Datum (line 3352) | Datum function Datum (line 3396) | Datum function Datum (line 3431) | Datum function Datum (line 3479) | Datum function Datum (line 3491) | Datum function Datum (line 3503) | Datum function Datum (line 3516) | Datum function Datum (line 3539) | Datum function Datum (line 3552) | Datum function Datum (line 3565) | Datum function Datum (line 3579) | Datum function Datum (line 3606) | Datum function Datum (line 3615) | Datum function Datum (line 3624) | Datum function Datum (line 3633) | Datum function Datum (line 3642) | Datum function Datum (line 3651) | Datum function Datum (line 3663) | Datum function Datum (line 3672) | Datum function Datum (line 3681) | Datum function Datum (line 3690) | Datum function Datum (line 3699) | Datum function Datum (line 3708) | Datum function Datum (line 3731) | Datum function cbrt (line 3799) | static double FILE: src/backend/utils/adt/format_type.c function Datum (line 60) | Datum function int32 (line 396) | int32 function Datum (line 431) | Datum FILE: src/backend/utils/adt/format_type_remote.c function needs_mysql_keypart_len (line 37) | bool needs_mysql_keypart_len(Oid typid, int typmod) function type_is_enum_lite (line 52) | bool type_is_enum_lite(Oid typid) function const_output_needs_quote (line 101) | int const_output_needs_quote(Oid typoid) function is_string_type (line 114) | bool is_string_type(Oid typid) FILE: src/backend/utils/adt/formatting.c type KeySuffix (line 125) | typedef struct type FromCharDateMode (line 140) | typedef enum type KeyWord (line 147) | typedef struct type FormatNode (line 156) | typedef struct type NUMDesc (line 297) | typedef struct type DCHCacheEntry (line 368) | typedef struct type NUMCacheEntry (line 376) | typedef struct type TmFromChar (line 399) | typedef struct type TmToChar (line 453) | typedef struct TmToChar type DCH_poz (line 567) | typedef enum type NUM_poz (line 669) | typedef enum type NUMProc (line 920) | typedef struct NUMProc type pg_tm (line 981) | struct pg_tm function KeyWord (line 1006) | static const KeyWord * function KeySuffix (line 1030) | static const KeySuffix * function NUMDesc_prepare (line 1050) | static void function parse_format (line 1225) | static void function dump_node (line 1345) | static void function icu_convert_case (line 1447) | static int32_t function u_strToTitle_default_BI (line 1474) | static int32_t function dump_index (line 2031) | static void function is_next_separator (line 2062) | static bool function adjust_partial_year_to_2020 (line 2095) | static int function strspace_len (line 2119) | static int function from_char_set_mode (line 2138) | static void function from_char_set_int (line 2160) | static void function from_char_parse_int_len (line 2193) | static int function from_char_parse_int (line 2283) | static int function seq_search (line 2293) | static int function from_char_seq_search (line 2371) | static int function DCH_to_char (line 2401) | static void function DCH_from_char (line 2981) | static void function DCHCacheEntry (line 3267) | static DCHCacheEntry * function DCHCacheEntry (line 3329) | static DCHCacheEntry * function DCHCacheEntry (line 3357) | static DCHCacheEntry * function text (line 3384) | static text * function Datum (line 3453) | Datum function Datum (line 3484) | Datum function Datum (line 3521) | Datum function Datum (line 3555) | Datum function Datum (line 3591) | Datum function do_to_timestamp (line 3634) | static void function NUMCacheEntry (line 3946) | static NUMCacheEntry * function NUMCacheEntry (line 4008) | static NUMCacheEntry * function NUMCacheEntry (line 4036) | static NUMCacheEntry * function FormatNode (line 4064) | static FormatNode * function NUM_prepare_locale (line 4171) | static void function NUM_numpart_from_char (line 4289) | static void function NUM_numpart_to_char (line 4504) | static void function NUM_eat_non_data_chars (line 4694) | static void function numeric_to_number (line 5225) | numeric_to_number(PG_FUNCTION_ARGS) function Datum (line 5285) | Datum function Datum (line 5409) | Datum function Datum (line 5503) | Datum function Datum (line 5613) | Datum function Datum (line 5717) | Datum FILE: src/backend/utils/adt/genfile.c type directory_fctx (line 36) | typedef struct function bytea (line 108) | static bytea * function text (line 181) | static text * function Datum (line 206) | Datum function Datum (line 251) | Datum function Datum (line 287) | Datum function Datum (line 330) | Datum function Datum (line 336) | Datum function Datum (line 342) | Datum function Datum (line 348) | Datum function Datum (line 357) | Datum function Datum (line 433) | Datum function Datum (line 442) | Datum function Datum (line 515) | Datum function Datum (line 522) | static Datum function Datum (line 601) | Datum function Datum (line 608) | Datum FILE: src/backend/utils/adt/geo_ops.c type path_delim (line 36) | enum path_delim type path_delim (line 69) | enum path_delim function single_decode (line 123) | static double function single_encode (line 130) | static void function pair_decode (line 139) | static void function pair_encode (line 181) | static void function path_decode (line 192) | static void type path_delim (line 269) | enum path_delim function pair_count (line 320) | static int function Datum (line 350) | Datum function Datum (line 380) | Datum function Datum (line 391) | Datum function Datum (line 426) | Datum function BOX (line 443) | static BOX * function BOX (line 454) | static BOX * function BOX (line 484) | BOX * function Datum (line 502) | Datum function Datum (line 516) | Datum function box_ov (line 525) | static bool function Datum (line 536) | Datum function Datum (line 551) | Datum function Datum (line 562) | Datum function Datum (line 577) | Datum function Datum (line 588) | Datum function Datum (line 600) | Datum function Datum (line 611) | Datum function Datum (line 623) | Datum function Datum (line 634) | Datum function Datum (line 648) | Datum function Datum (line 669) | Datum function Datum (line 678) | Datum function Datum (line 691) | Datum function Datum (line 700) | Datum function Datum (line 709) | Datum function Datum (line 718) | Datum function Datum (line 727) | Datum function Datum (line 743) | Datum function Datum (line 755) | Datum function Datum (line 767) | Datum function Datum (line 779) | Datum function Datum (line 796) | Datum function box_ar (line 810) | static double function box_cn (line 819) | static void function box_wd (line 830) | static double function box_ht (line 840) | static double function Datum (line 855) | Datum function Datum (line 880) | Datum function line_decode (line 897) | static bool function Datum (line 917) | Datum function Datum (line 955) | Datum function Datum (line 969) | Datum function Datum (line 987) | Datum function LINE (line 1009) | static LINE * function line_construct_pts (line 1035) | static void function Datum (line 1077) | Datum function Datum (line 1093) | Datum function Datum (line 1104) | Datum function Datum (line 1116) | Datum function Datum (line 1130) | Datum function Datum (line 1138) | Datum function Datum (line 1146) | Datum function Datum (line 1175) | Datum function Datum (line 1197) | Datum function Point (line 1216) | static Point * function Datum (line 1282) | Datum function Datum (line 1305) | Datum function Datum (line 1374) | Datum function Datum (line 1388) | Datum function Datum (line 1426) | Datum function Datum (line 1453) | Datum function Datum (line 1462) | Datum function Datum (line 1471) | Datum function Datum (line 1480) | Datum function Datum (line 1489) | Datum function Datum (line 1502) | Datum function Datum (line 1510) | Datum function Datum (line 1518) | Datum function Datum (line 1527) | Datum function Datum (line 1537) | Datum function Datum (line 1553) | Datum function Datum (line 1631) | Datum function Datum (line 1695) | Datum function Datum (line 1734) | Datum function Datum (line 1744) | Datum function Datum (line 1755) | Datum function Datum (line 1770) | Datum function Point (line 1783) | static Point * function Point (line 1794) | static Point * function Datum (line 1819) | Datum function Datum (line 1828) | Datum function Datum (line 1837) | Datum function Datum (line 1846) | Datum function Datum (line 1855) | Datum function Datum (line 1864) | Datum function Datum (line 1873) | Datum function Datum (line 1882) | Datum function Datum (line 1895) | Datum function point_dt (line 1904) | double function Datum (line 1914) | Datum function point_sl (line 1924) | double function Datum (line 1948) | Datum function Datum (line 1960) | Datum function Datum (line 1971) | Datum function Datum (line 1990) | Datum function Datum (line 2008) | Datum function statlseg_construct (line 2024) | static void function Datum (line 2033) | Datum function Datum (line 2049) | Datum function lseg_intersect_internal (line 2058) | static bool function Datum (line 2075) | Datum function Datum (line 2094) | Datum function Datum (line 2116) | Datum function Datum (line 2124) | Datum function Datum (line 2133) | Datum function Datum (line 2145) | Datum function Datum (line 2157) | Datum function Datum (line 2167) | Datum function Datum (line 2177) | Datum function Datum (line 2187) | Datum function Datum (line 2207) | Datum function lseg_dt (line 2221) | static double function Datum (line 2243) | Datum function Point (line 2257) | static Point * function Datum (line 2308) | Datum function Datum (line 2337) | Datum function dist_pl_internal (line 2346) | static double function Datum (line 2356) | Datum function dist_ps_internal (line 2365) | static double function Datum (line 2421) | Datum function Datum (line 2478) | Datum function Datum (line 2497) | Datum function Datum (line 2522) | Datum function Datum (line 2543) | Datum function Datum (line 2562) | Datum function Datum (line 2582) | Datum function Datum (line 2594) | Datum function dist_ppoly_internal (line 2606) | static double function Point (line 2659) | static Point * function has_interpt_sl (line 2692) | static bool function Datum (line 2712) | Datum function Datum (line 2756) | Datum function Datum (line 2878) | Datum function Datum (line 2929) | Datum function Datum (line 2988) | Datum function Datum (line 3022) | Datum function Datum (line 3048) | Datum function Datum (line 3105) | Datum function Datum (line 3129) | Datum function Datum (line 3143) | Datum function on_ps_internal (line 3152) | static bool function Datum (line 3159) | Datum function Datum (line 3169) | Datum function Datum (line 3190) | Datum function Datum (line 3220) | Datum function Datum (line 3234) | Datum function Datum (line 3253) | Datum function Datum (line 3272) | Datum function Datum (line 3327) | Datum function make_bound_box (line 3375) | static void function Datum (line 3416) | Datum function Datum (line 3457) | Datum function Datum (line 3473) | Datum function Datum (line 3508) | Datum function Datum (line 3531) | Datum function Datum (line 3554) | Datum function Datum (line 3577) | Datum function Datum (line 3600) | Datum function Datum (line 3623) | Datum function Datum (line 3646) | Datum function Datum (line 3669) | Datum function Datum (line 3692) | Datum function Datum (line 3718) | Datum function Datum (line 3742) | Datum function touched_lseg_inside_poly (line 3818) | static bool function lseg_inside_poly (line 3855) | static bool function Datum (line 3925) | Datum function Datum (line 3971) | Datum function Datum (line 3982) | Datum function Datum (line 3991) | Datum function Datum (line 4001) | Datum function Datum (line 4023) | Datum function Datum (line 4032) | Datum function Datum (line 4047) | Datum function Datum (line 4062) | Datum function Datum (line 4077) | Datum function Datum (line 4107) | Datum function Datum (line 4116) | Datum function Datum (line 4128) | Datum function Datum (line 4140) | Datum function Datum (line 4161) | Datum function Datum (line 4185) | Datum function Datum (line 4204) | Datum function Datum (line 4231) | Datum function Datum (line 4279) | Datum function Datum (line 4295) | Datum function Datum (line 4314) | Datum function Datum (line 4334) | Datum function Datum (line 4355) | Datum function Datum (line 4369) | Datum function Datum (line 4411) | Datum function Datum (line 4420) | Datum function Datum (line 4436) | Datum function Datum (line 4454) | Datum function Datum (line 4484) | Datum function Datum (line 4531) | Datum function Datum (line 4593) | Datum function Datum (line 4615) | Datum function Datum (line 4638) | Datum function Datum (line 4659) | Datum function Datum (line 4672) | Datum function Datum (line 4685) | Datum function Datum (line 4697) | Datum function Datum (line 4709) | Datum function Datum (line 4722) | Datum function Datum (line 4734) | Datum function Datum (line 4745) | Datum function Datum (line 4757) | Datum function Datum (line 4769) | Datum function Datum (line 4782) | Datum function Datum (line 4795) | Datum function Datum (line 4809) | Datum function Datum (line 4818) | Datum function Datum (line 4827) | Datum function Datum (line 4836) | Datum function Datum (line 4845) | Datum function Datum (line 4854) | Datum function CIRCLE (line 4868) | static CIRCLE * function Datum (line 4885) | Datum function Datum (line 4900) | Datum function Datum (line 4919) | Datum function Datum (line 4939) | Datum function Datum (line 4962) | Datum function Datum (line 4973) | Datum function Datum (line 4984) | Datum function Datum (line 4996) | Datum function Datum (line 5011) | Datum function Datum (line 5023) | Datum function Datum (line 5038) | Datum function Datum (line 5054) | Datum function Datum (line 5069) | Datum function circle_ar (line 5085) | static double function Datum (line 5096) | Datum function Datum (line 5112) | Datum function Datum (line 5134) | Datum function Datum (line 5151) | Datum function Datum (line 5205) | Datum function point_inside (line 5258) | static int function lseg_crossing (line 5316) | static int function plist_same (line 5371) | static bool function pg_hypot (line 5452) | double FILE: src/backend/utils/adt/geo_selfuncs.c function Datum (line 48) | Datum function Datum (line 54) | Datum function Datum (line 67) | Datum function Datum (line 73) | Datum function Datum (line 86) | Datum function Datum (line 92) | Datum FILE: src/backend/utils/adt/geo_spgist.c function compareDoubles (line 89) | static int type Range (line 100) | typedef struct type RangeBox (line 106) | typedef struct type RectBox (line 112) | typedef struct function uint8 (line 126) | static uint8 function RangeBox (line 153) | static RangeBox * function RectBox (line 173) | static RectBox * function RectBox (line 201) | static RectBox * function overlap2D (line 232) | static bool function overlap4D (line 240) | static bool function contain2D (line 248) | static bool function contain4D (line 256) | static bool function contained2D (line 264) | static bool function contained4D (line 274) | static bool function lower2D (line 282) | static bool function overLower2D (line 290) | static bool function higher2D (line 298) | static bool function overHigher2D (line 306) | static bool function left4D (line 314) | static bool function overLeft4D (line 321) | static bool function right4D (line 328) | static bool function overRight4D (line 335) | static bool function below4D (line 342) | static bool function overBelow4D (line 349) | static bool function above4D (line 356) | static bool function overAbove4D (line 363) | static bool function Datum (line 372) | Datum function Datum (line 388) | Datum function Datum (line 412) | Datum function is_bounding_box_test_exact (line 479) | static bool function BOX (line 502) | static BOX * function Datum (line 524) | Datum function Datum (line 671) | Datum function Datum (line 773) | Datum function Datum (line 790) | Datum FILE: src/backend/utils/adt/inet_net_pton.c function inet_net_pton (line 61) | int function inet_cidr_pton_ipv4 (line 96) | static int function inet_net_pton_ipv4 (line 259) | static int function getbits (line 348) | static int function getv4 (line 381) | static int function inet_net_pton_ipv6 (line 428) | static int function inet_cidr_pton_ipv6 (line 438) | static int FILE: src/backend/utils/adt/int.c type generate_series_fctx (line 43) | typedef struct function Datum (line 58) | Datum function Datum (line 69) | Datum function Datum (line 82) | Datum function Datum (line 93) | Datum function int2vector (line 109) | int2vector * function Datum (line 136) | Datum function Datum (line 175) | Datum function Datum (line 201) | Datum function Datum (line 249) | Datum function Datum (line 263) | Datum function Datum (line 274) | Datum function Datum (line 287) | Datum function Datum (line 298) | Datum function Datum (line 316) | Datum function Datum (line 324) | Datum function Datum (line 338) | Datum function Datum (line 348) | Datum function Datum (line 372) | Datum function Datum (line 381) | Datum function Datum (line 390) | Datum function Datum (line 399) | Datum function Datum (line 408) | Datum function Datum (line 417) | Datum function Datum (line 426) | Datum function Datum (line 435) | Datum function Datum (line 444) | Datum function Datum (line 453) | Datum function Datum (line 462) | Datum function Datum (line 471) | Datum function Datum (line 480) | Datum function Datum (line 489) | Datum function Datum (line 498) | Datum function Datum (line 507) | Datum function Datum (line 516) | Datum function Datum (line 525) | Datum function Datum (line 534) | Datum function Datum (line 543) | Datum function Datum (line 552) | Datum function Datum (line 561) | Datum function Datum (line 570) | Datum function Datum (line 579) | Datum function Datum (line 599) | Datum function Datum (line 633) | Datum function Datum (line 645) | Datum function Datum (line 680) | Datum function Datum (line 715) | Datum function Datum (line 727) | Datum function Datum (line 747) | Datum function Datum (line 759) | Datum function Datum (line 767) | Datum function Datum (line 781) | Datum function Datum (line 795) | Datum function Datum (line 809) | Datum function Datum (line 848) | Datum function Datum (line 862) | Datum function Datum (line 874) | Datum function Datum (line 882) | Datum function Datum (line 896) | Datum function Datum (line 910) | Datum function Datum (line 925) | Datum function Datum (line 964) | Datum function Datum (line 978) | Datum function Datum (line 992) | Datum function Datum (line 1006) | Datum function Datum (line 1025) | Datum function Datum (line 1039) | Datum function Datum (line 1053) | Datum function Datum (line 1067) | Datum function Datum (line 1106) | Datum function Datum (line 1134) | Datum function Datum (line 1167) | Datum function Datum (line 1181) | Datum function Datum (line 1195) | Datum function Datum (line 1204) | Datum function Datum (line 1213) | Datum function Datum (line 1222) | Datum function Datum (line 1242) | Datum function Datum (line 1251) | Datum function Datum (line 1260) | Datum function Datum (line 1269) | Datum function Datum (line 1278) | Datum function Datum (line 1287) | Datum function Datum (line 1295) | Datum function Datum (line 1304) | Datum function Datum (line 1313) | Datum function Datum (line 1322) | Datum function Datum (line 1331) | Datum function Datum (line 1340) | Datum function Datum (line 1352) | Datum function Datum (line 1358) | Datum function int4_cmp (line 1432) | int int4_cmp(const void *i1, const void *i2) function int2_cmp (line 1440) | int int2_cmp(const void *i1, const void *i2) function int1_cmp (line 1448) | int int1_cmp(const void *i1, const void *i2) function uint4_cmp (line 1456) | int uint4_cmp(const void *i1, const void *i2) function uint2_cmp (line 1464) | int uint2_cmp(const void *i1, const void *i2) function uint1_cmp (line 1472) | int uint1_cmp(const void *i1, const void *i2) FILE: src/backend/utils/adt/int8.c type generate_series_fctx (line 30) | typedef struct function scanint8 (line 54) | bool function Datum (line 132) | Datum function Datum (line 145) | Datum function Datum (line 160) | Datum function Datum (line 171) | Datum function Datum (line 190) | Datum function Datum (line 199) | Datum function Datum (line 208) | Datum function Datum (line 217) | Datum function Datum (line 226) | Datum function Datum (line 235) | Datum function Datum (line 247) | Datum function Datum (line 256) | Datum function Datum (line 265) | Datum function Datum (line 274) | Datum function Datum (line 283) | Datum function Datum (line 292) | Datum function Datum (line 304) | Datum function Datum (line 313) | Datum function Datum (line 322) | Datum function Datum (line 331) | Datum function Datum (line 340) | Datum function Datum (line 349) | Datum function Datum (line 361) | Datum function Datum (line 370) | Datum function Datum (line 379) | Datum function Datum (line 388) | Datum function Datum (line 397) | Datum function Datum (line 406) | Datum function Datum (line 418) | Datum function Datum (line 427) | Datum function Datum (line 436) | Datum function Datum (line 445) | Datum function Datum (line 454) | Datum function Datum (line 463) | Datum function Datum (line 478) | Datum function Datum (line 517) | Datum function Datum (line 531) | Datum function Datum (line 539) | Datum function Datum (line 553) | Datum function Datum (line 567) | Datum function Datum (line 581) | Datum function Datum (line 623) | Datum function Datum (line 640) | Datum function Datum (line 669) | Datum function Datum (line 707) | Datum function Datum (line 754) | Datum function Datum (line 760) | Datum function Datum (line 766) | Datum function Datum (line 773) | Datum function Datum (line 785) | Datum function Datum (line 797) | Datum function Datum (line 811) | Datum function Datum (line 825) | Datum function Datum (line 839) | Datum function Datum (line 878) | Datum function Datum (line 892) | Datum function Datum (line 906) | Datum function Datum (line 920) | Datum function Datum (line 939) | Datum function Datum (line 953) | Datum function Datum (line 967) | Datum function Datum (line 981) | Datum function Datum (line 1020) | Datum function Datum (line 1034) | Datum function Datum (line 1048) | Datum function Datum (line 1062) | Datum function Datum (line 1091) | Datum function Datum (line 1100) | Datum function Datum (line 1109) | Datum function Datum (line 1118) | Datum function Datum (line 1126) | Datum function Datum (line 1135) | Datum function Datum (line 1148) | Datum function Datum (line 1156) | Datum function Datum (line 1169) | Datum function Datum (line 1177) | Datum function Datum (line 1190) | Datum function Datum (line 1204) | Datum function Datum (line 1232) | Datum function Datum (line 1246) | Datum function Datum (line 1274) | Datum function Datum (line 1287) | Datum function Datum (line 1298) | Datum function Datum (line 1304) | Datum function int8_cmp (line 1377) | int int8_cmp(const void *i1, const void *i2) function uint8_cmp (line 1384) | int uint8_cmp(const void *i1, const void *i2) FILE: src/backend/utils/adt/json.c type JsonParseContext (line 41) | typedef enum /* contexts of JSON parser */ type JsonTypeCategory (line 54) | typedef enum /* type categories for datum_to_json */ type JsonAggState (line 69) | typedef struct JsonAggState function JsonTokenType (line 123) | static inline JsonTokenType function lex_accept (line 138) | static inline bool function lex_expect (line 172) | static inline void function IsValidJsonNumber (line 192) | bool function Datum (line 227) | Datum function Datum (line 245) | Datum function Datum (line 257) | Datum function Datum (line 271) | Datum function JsonLexContext (line 300) | JsonLexContext * function JsonLexContext (line 308) | JsonLexContext * function pg_parse_json (line 331) | void function json_count_array_elements (line 366) | int function parse_scalar (line 406) | static inline void function parse_object_field (line 442) | static void function parse_object (line 488) | static void function parse_array_element (line 538) | static void function parse_array (line 569) | static void function json_lex (line 613) | static inline void function json_lex_string (line 754) | static inline void function json_lex_number (line 1027) | static inline void function report_parse_error (line 1125) | static void function report_invalid_token (line 1232) | static void function report_json_context (line 1261) | static int function json_categorize_type (line 1347) | static void function datum_to_json (line 1449) | static void type pg_tm (line 1566) | struct pg_tm type pg_tm (line 1584) | struct pg_tm type pg_tm (line 1596) | struct pg_tm type pg_tm (line 1609) | struct pg_tm type pg_tm (line 1627) | struct pg_tm function array_dim_to_json (line 1657) | static void function array_to_json_internal (line 1699) | static void function composite_to_json (line 1746) | static void function add_json (line 1819) | static void function Datum (line 1846) | Datum function Datum (line 1862) | Datum function Datum (line 1879) | Datum function Datum (line 1895) | Datum function Datum (line 1912) | Datum function Datum (line 1941) | Datum function Datum (line 2017) | Datum function Datum (line 2042) | Datum function Datum (line 2133) | Datum function text (line 2156) | static text * function Datum (line 2174) | Datum function Datum (line 2229) | Datum function Datum (line 2238) | Datum function Datum (line 2274) | Datum function Datum (line 2286) | Datum function Datum (line 2377) | Datum function escape_json (line 2460) | void function Datum (line 2514) | Datum FILE: src/backend/utils/adt/jsonb.c type JsonbInState (line 32) | typedef struct JsonbInState type JsonbTypeCategory (line 39) | typedef enum /* type categories for datum_to_jsonb */ type JsonbAggState (line 55) | typedef struct JsonbAggState function Datum (line 96) | Datum function Datum (line 112) | Datum function Datum (line 131) | Datum function Datum (line 147) | Datum function Datum (line 172) | Datum function Datum (line 226) | static inline Datum function checkStringLen (line 252) | static size_t function jsonb_in_object_start (line 265) | static void function jsonb_in_object_end (line 273) | static void function jsonb_in_array_start (line 281) | static void function jsonb_in_array_end (line 289) | static void function jsonb_in_object_field_start (line 297) | static void function jsonb_put_escaped_value (line 311) | static void function jsonb_in_scalar (line 341) | static void function add_indent (line 572) | static void function jsonb_categorize_type (line 593) | static void function datum_to_jsonb (line 701) | static void function array_dim_to_jsonb (line 921) | static void function array_to_jsonb_internal (line 953) | static void function composite_to_jsonb (line 1001) | static void function add_jsonb (line 1073) | static void function Datum (line 1100) | Datum function Datum (line 1127) | Datum function Datum (line 1175) | Datum function Datum (line 1191) | Datum function Datum (line 1222) | Datum function Datum (line 1243) | Datum function Datum (line 1345) | Datum function JsonbParseState (line 1442) | static JsonbParseState * function Datum (line 1474) | Datum function Datum (line 1592) | Datum function Datum (line 1627) | Datum function Datum (line 1823) | Datum function JsonbExtractScalar (line 1860) | static bool function cannotCastJsonbValue (line 1900) | static void function Datum (line 1930) | Datum function Datum (line 1944) | Datum function Datum (line 1965) | Datum function Datum (line 1983) | Datum function Datum (line 2001) | Datum function Datum (line 2019) | Datum function Datum (line 2037) | Datum FILE: src/backend/utils/adt/jsonb_gin.c type PathHashStack (line 25) | typedef struct PathHashStack function Datum (line 40) | Datum function Datum (line 66) | Datum function Datum (line 122) | Datum function Datum (line 193) | Datum function Datum (line 265) | Datum function Datum (line 329) | Datum function Datum (line 427) | Datum function Datum (line 451) | Datum function Datum (line 489) | Datum function Datum (line 528) | static Datum function Datum (line 566) | static Datum FILE: src/backend/utils/adt/jsonb_op.c function Datum (line 21) | Datum function Datum (line 46) | Datum function Datum (line 79) | Datum function Datum (line 112) | Datum function Datum (line 130) | Datum function Datum (line 149) | Datum function Datum (line 166) | Datum function Datum (line 180) | Datum function Datum (line 194) | Datum function Datum (line 208) | Datum function Datum (line 222) | Datum function Datum (line 236) | Datum function Datum (line 253) | Datum function Datum (line 295) | Datum FILE: src/backend/utils/adt/jsonb_util.c function Jsonb (line 78) | Jsonb * function uint32 (line 120) | uint32 function uint32 (line 145) | uint32 function compareJsonbContainers (line 177) | int function JsonbValue (line 326) | JsonbValue * function JsonbValue (line 418) | JsonbValue * function fillJsonbValue (line 455) | static void function JsonbValue (line 516) | JsonbValue * function JsonbValue (line 545) | static JsonbValue * function JsonbParseState (line 634) | static JsonbParseState * function appendKey (line 646) | static void function appendValue (line 675) | static void function appendElement (line 688) | static void function JsonbIterator (line 717) | JsonbIterator * function JsonbIteratorToken (line 753) | JsonbIteratorToken function JsonbIterator (line 899) | static JsonbIterator * function JsonbIterator (line 941) | static JsonbIterator * function JsonbDeepContains (line 962) | bool function JsonbHashScalarValue (line 1213) | void function JsonbHashScalarValueExtended (line 1256) | void function equalsJsonbScalarValue (line 1298) | static bool function compareJsonbScalarValue (line 1330) | static int function reserveFromBuffer (line 1375) | static int function copyToBuffer (line 1401) | static void function appendToBuffer (line 1410) | static void function padBufferToInt (line 1424) | static short function Jsonb (line 1445) | static Jsonb * function convertJsonbValue (line 1487) | static void function convertJsonbArray (line 1512) | static void function convertJsonbObject (line 1596) | static void function convertJsonbScalar (line 1712) | static void function lengthCompareJsonbStringValue (line 1761) | static int function lengthCompareJsonbPair (line 1794) | static int function uniqueifyJsonbObject (line 1818) | static void FILE: src/backend/utils/adt/jsonfuncs.c type OkeysState (line 47) | typedef struct OkeysState type IterateJsonStringValuesState (line 57) | typedef struct IterateJsonStringValuesState type TransformJsonStringValuesState (line 68) | typedef struct TransformJsonStringValuesState type GetState (line 78) | typedef struct GetState type AlenState (line 94) | typedef struct AlenState type EachState (line 101) | typedef struct EachState type ElementsState (line 114) | typedef struct ElementsState type JHashState (line 128) | typedef struct JHashState type JsonHashEntry (line 139) | typedef struct JsonHashEntry type ScalarIOData (line 147) | typedef struct ScalarIOData type ColumnIOData (line 154) | typedef struct ColumnIOData ColumnIOData; type RecordIOData (line 155) | typedef struct RecordIOData RecordIOData; type ArrayIOData (line 158) | typedef struct ArrayIOData type CompositeIOData (line 166) | typedef struct CompositeIOData type DomainIOData (line 182) | typedef struct DomainIOData type TypeCat (line 191) | typedef enum TypeCat type ColumnIOData (line 203) | struct ColumnIOData type RecordIOData (line 220) | struct RecordIOData type PopulateRecordsetCache (line 229) | typedef struct PopulateRecordsetCache type PopulateRecordsetState (line 237) | typedef struct PopulateRecordsetState type PopulateRecordCache (line 251) | typedef struct PopulateRecordCache type PopulateArrayContext (line 258) | typedef struct PopulateArrayContext type PopulateArrayState (line 271) | typedef struct PopulateArrayState type StripnullState (line 282) | typedef struct StripnullState type JsValue (line 290) | typedef struct JsValue type JsObject (line 306) | typedef struct JsObject function Datum (line 504) | Datum function Datum (line 582) | Datum function okeys_object_field_start (line 645) | static void function okeys_array_start (line 666) | static void function okeys_scalar (line 679) | static void function Datum (line 699) | Datum function Datum (line 715) | Datum function Datum (line 735) | Datum function Datum (line 751) | Datum function Datum (line 802) | Datum function Datum (line 817) | Datum function Datum (line 845) | Datum function Datum (line 860) | Datum function Datum (line 919) | Datum function Datum (line 925) | Datum function Datum (line 934) | static Datum function text (line 1014) | static text * function get_object_start (line 1070) | static void function get_object_end (line 1087) | static void function get_object_field_start (line 1103) | static void function get_object_field_end (line 1148) | static void function get_array_start (line 1197) | static void function get_array_end (line 1230) | static void function get_array_element_start (line 1246) | static void function get_array_element_end (line 1292) | static void function get_scalar (line 1334) | static void function Datum (line 1375) | Datum function Datum (line 1381) | Datum function Datum (line 1387) | static Datum function Datum (line 1555) | Datum function Datum (line 1583) | Datum function alen_object_start (line 1605) | static void function alen_scalar (line 1617) | static void function alen_array_element_start (line 1629) | static void function Datum (line 1649) | Datum function Datum (line 1655) | Datum function Datum (line 1661) | Datum function Datum (line 1667) | Datum function Datum (line 1673) | static Datum function Datum (line 1810) | static Datum function each_object_field_start (line 1874) | static void function each_object_field_end (line 1894) | static void function each_array_start (line 1940) | static void function each_scalar (line 1952) | static void function Datum (line 1976) | Datum function Datum (line 1982) | Datum function Datum (line 1988) | static Datum function Datum (line 2112) | Datum function Datum (line 2118) | Datum function Datum (line 2124) | static Datum function elements_array_element_start (line 2190) | static void function elements_array_element_end (line 2210) | static void function elements_object_start (line 2254) | static void function elements_scalar (line 2267) | static void function Datum (line 2296) | Datum function Datum (line 2303) | Datum function Datum (line 2310) | Datum function Datum (line 2317) | Datum function populate_array_report_expected_array (line 2325) | static void function populate_array_assign_ndims (line 2368) | static void function populate_array_check_dimension (line 2387) | static void function populate_array_element (line 2409) | static void function populate_array_object_start (line 2430) | static void function populate_array_array_end (line 2443) | static void function populate_array_element_start (line 2458) | static void function populate_array_element_end (line 2474) | static void function populate_array_scalar (line 2513) | static void function populate_array_json (line 2535) | static void function populate_array_dim_jsonb (line 2564) | static void function Datum (line 2635) | static Datum function JsValueToJsObject (line 2682) | static void function update_cached_tupdesc (line 2725) | static void function Datum (line 2749) | static Datum function Datum (line 2793) | static Datum function Datum (line 2874) | static Datum function prepare_column_cache (line 2901) | static void function Datum (line 2988) | static Datum function RecordIOData (line 3053) | static RecordIOData * function JsObjectGetField (line 3069) | static bool function HeapTupleHeader (line 3097) | static HeapTupleHeader function Datum (line 3209) | static Datum function HTAB (line 3340) | static HTAB * function hash_object_field_start (line 3376) | static void function hash_object_field_end (line 3400) | static void function hash_array_start (line 3449) | static void function hash_scalar (line 3460) | static void function Datum (line 3489) | Datum function Datum (line 3496) | Datum function Datum (line 3503) | Datum function Datum (line 3510) | Datum function populate_recordset_record (line 3517) | static void function Datum (line 3554) | static Datum function populate_recordset_object_start (line 3748) | static void function populate_recordset_object_end (line 3777) | static void function populate_recordset_array_element_start (line 3798) | static void function populate_recordset_array_start (line 3811) | static void function populate_recordset_scalar (line 3817) | static void function populate_recordset_object_field_start (line 3832) | static void function populate_recordset_object_field_end (line 3853) | static void function JsonbValue (line 3905) | static JsonbValue * function sn_object_start (line 3927) | static void function sn_object_end (line 3935) | static void function sn_array_start (line 3943) | static void function sn_array_end (line 3951) | static void function sn_object_field_start (line 3959) | static void function sn_array_element_start (line 3987) | static void function sn_scalar (line 3996) | static void function Datum (line 4017) | Datum function Datum (line 4052) | Datum function addJsonbToParseState (line 4114) | static void function Datum (line 4162) | Datum function Datum (line 4178) | Datum function Datum (line 4219) | Datum function Datum (line 4272) | Datum function Datum (line 4359) | Datum function Datum (line 4424) | Datum function Datum (line 4471) | Datum function Datum (line 4516) | Datum function JsonbValue (line 4563) | static JsonbValue * function JsonbValue (line 4681) | static JsonbValue * function setPathObject (line 4734) | static void function setPathArray (line 4841) | static void function uint32 (line 4964) | uint32 function iterate_jsonb_values (line 5032) | void function iterate_json_values (line 5100) | void function iterate_values_scalar (line 5124) | static void function iterate_values_object_field_start (line 5150) | static void function Jsonb (line 5169) | Jsonb * function text (line 5214) | text * function transform_string_values_object_start (line 5247) | static void function transform_string_values_object_end (line 5255) | static void function transform_string_values_array_start (line 5263) | static void function transform_string_values_array_end (line 5271) | static void function transform_string_values_object_field_start (line 5279) | static void function transform_string_values_array_element_start (line 5295) | static void function transform_string_values_scalar (line 5304) | static void FILE: src/backend/utils/adt/like.c function wchareq (line 56) | static inline int function SB_lower_char (line 92) | static char function GenericMatchText (line 150) | static inline int function Generic_Text_IC_like (line 161) | static inline int function Datum (line 227) | Datum function Datum (line 248) | Datum function Datum (line 269) | Datum function Datum (line 290) | Datum function Datum (line 311) | Datum function Datum (line 332) | Datum function Datum (line 357) | Datum function Datum (line 372) | Datum function Datum (line 387) | Datum function Datum (line 399) | Datum function Datum (line 415) | Datum function Datum (line 434) | Datum FILE: src/backend/utils/adt/like_match.c function MatchText (line 78) | static int function text (line 247) | static text * FILE: src/backend/utils/adt/lockfuncs.c type PG_Lock_Status (line 47) | typedef struct function Datum (line 63) | static Datum function Datum (line 81) | Datum function Datum (line 417) | Datum function Datum (line 527) | Datum function Datum (line 572) | Datum function PreventAdvisoryLocksInParallelMode (line 658) | static void function Datum (line 670) | Datum function Datum (line 688) | Datum function Datum (line 705) | Datum function Datum (line 723) | Datum function Datum (line 742) | Datum function Datum (line 763) | Datum function Datum (line 783) | Datum function Datum (line 804) | Datum function Datum (line 824) | Datum function Datum (line 844) | Datum function Datum (line 862) | Datum function Datum (line 881) | Datum function Datum (line 899) | Datum function Datum (line 918) | Datum function Datum (line 938) | Datum function Datum (line 960) | Datum function Datum (line 981) | Datum function Datum (line 1003) | Datum function Datum (line 1024) | Datum function Datum (line 1045) | Datum function Datum (line 1064) | Datum FILE: src/backend/utils/adt/mac.c type macaddr_sortsupport_state (line 37) | typedef struct function Datum (line 55) | Datum function Datum (line 120) | Datum function Datum (line 139) | Datum function Datum (line 160) | Datum function macaddr_cmp_internal (line 181) | static int function Datum (line 196) | Datum function Datum (line 209) | Datum function Datum (line 218) | Datum function Datum (line 227) | Datum function Datum (line 236) | Datum function Datum (line 245) | Datum function Datum (line 254) | Datum function Datum (line 266) | Datum function Datum (line 274) | Datum function Datum (line 286) | Datum function Datum (line 302) | Datum function Datum (line 319) | Datum function Datum (line 340) | Datum function Datum (line 362) | Datum function macaddr_fast_cmp (line 399) | static int function macaddr_cmp_abbrev (line 413) | static int function macaddr_abbrev_abort (line 430) | static bool function Datum (line 498) | static Datum FILE: src/backend/utils/adt/mac8.c function hex2_to_uchar (line 60) | static inline unsigned char function Datum (line 103) | Datum function Datum (line 241) | Datum function Datum (line 261) | Datum function Datum (line 294) | Datum function int32 (line 317) | static int32 function Datum (line 332) | Datum function Datum (line 345) | Datum function Datum (line 354) | Datum function Datum (line 363) | Datum function Datum (line 372) | Datum function Datum (line 381) | Datum function Datum (line 390) | Datum function Datum (line 402) | Datum function Datum (line 410) | Datum function Datum (line 422) | Datum function Datum (line 441) | Datum function Datum (line 461) | Datum function Datum (line 484) | Datum function Datum (line 507) | Datum function Datum (line 531) | Datum function Datum (line 552) | Datum FILE: src/backend/utils/adt/misc.c function count_nulls (line 55) | static bool function Datum (line 141) | Datum function Datum (line 157) | Datum function Datum (line 174) | Datum function Datum (line 191) | Datum function pg_signal_backend (line 219) | static int function Datum (line 282) | Datum function Datum (line 306) | Datum function Datum (line 330) | Datum function Datum (line 349) | Datum function Datum (line 375) | Datum type ts_db_fctx (line 391) | typedef struct function Datum (line 397) | Datum function Datum (line 482) | Datum function Datum (line 538) | Datum function Datum (line 586) | Datum function Datum (line 658) | Datum function Datum (line 669) | Datum function Datum (line 698) | Datum function Datum (line 715) | Datum function is_ident_start (line 742) | static bool function is_ident_cont (line 760) | static bool function Datum (line 775) | Datum function Datum (line 914) | Datum function Datum (line 1000) | Datum function Datum (line 1009) | Datum FILE: src/backend/utils/adt/nabstime.c type pg_tm (line 74) | struct pg_tm type pg_tm (line 75) | struct pg_tm function AbsoluteTime (line 88) | AbsoluteTime function abstime2tm (line 98) | void function AbsoluteTime (line 153) | static AbsoluteTime function Datum (line 198) | Datum function Datum (line 262) | Datum function Datum (line 303) | Datum function Datum (line 314) | Datum function Datum (line 328) | Datum function abstime_cmp_internal (line 342) | static int function Datum (line 369) | Datum function Datum (line 378) | Datum function Datum (line 387) | Datum function Datum (line 396) | Datum function Datum (line 405) | Datum function Datum (line 414) | Datum function Datum (line 423) | Datum function Datum (line 436) | Datum function Datum (line 469) | Datum function Datum (line 513) | Datum function Datum (line 542) | Datum function Datum (line 590) | Datum function Datum (line 643) | Datum function Datum (line 662) | Datum function Datum (line 673) | Datum function reltime2tm (line 685) | static void function Datum (line 702) | Datum function Datum (line 733) | Datum function Datum (line 763) | Datum function Datum (line 793) | Datum function Datum (line 811) | Datum function Datum (line 839) | Datum function Datum (line 882) | Datum function Datum (line 916) | Datum function Datum (line 935) | Datum function Datum (line 954) | Datum function Datum (line 976) | Datum function Datum (line 999) | Datum function reltime_cmp_internal (line 1008) | static int function Datum (line 1035) | Datum function Datum (line 1044) | Datum function Datum (line 1053) | Datum function Datum (line 1062) | Datum function Datum (line 1071) | Datum function Datum (line 1080) | Datum function Datum (line 1089) | Datum function Datum (line 1103) | Datum function tinterval_cmp_internal (line 1142) | static int function Datum (line 1184) | Datum function Datum (line 1193) | Datum function Datum (line 1202) | Datum function Datum (line 1211) | Datum function Datum (line 1220) | Datum function Datum (line 1229) | Datum function Datum (line 1238) | Datum function Datum (line 1262) | Datum function Datum (line 1276) | Datum function Datum (line 1290) | Datum function Datum (line 1304) | Datum function Datum (line 1318) | Datum function Datum (line 1332) | Datum function Datum (line 1349) | Datum function Datum (line 1370) | Datum function Datum (line 1391) | Datum function Datum (line 1404) | Datum function parsetinterval (line 1434) | static void function Datum (line 1559) | Datum FILE: src/backend/utils/adt/name.c function Datum (line 45) | Datum function Datum (line 68) | Datum function Datum (line 79) | Datum function Datum (line 103) | Datum function Datum (line 133) | Datum function Datum (line 142) | Datum function Datum (line 151) | Datum function Datum (line 160) | Datum function Datum (line 169) | Datum function Datum (line 178) | Datum function namecpy (line 190) | int function namecat (line 200) | int function namecmp (line 208) | int function namestrcpy (line 215) | int function namestrcat (line 225) | int function namestrcmp (line 246) | int function Datum (line 262) | Datum function Datum (line 268) | Datum function Datum (line 278) | Datum function Datum (line 293) | Datum FILE: src/backend/utils/adt/network.c function inet (line 33) | static inet * function Datum (line 79) | Datum function Datum (line 87) | Datum function Datum (line 123) | Datum function Datum (line 131) | Datum function inet (line 150) | static inet * function Datum (line 208) | Datum function Datum (line 216) | Datum function bytea (line 228) | static bytea * function Datum (line 250) | Datum function Datum (line 258) | Datum function Datum (line 267) | Datum function Datum (line 282) | Datum function Datum (line 306) | Datum function inet (line 326) | inet * function int32 (line 363) | static int32 function Datum (line 383) | Datum function Datum (line 395) | Datum function Datum (line 404) | Datum function Datum (line 413) | Datum function Datum (line 422) | Datum function Datum (line 431) | Datum function Datum (line 440) | Datum function Datum (line 452) | Datum function Datum (line 464) | Datum function Datum (line 479) | Datum function Datum (line 489) | Datum function Datum (line 502) | Datum function Datum (line 517) | Datum function Datum (line 532) | Datum function Datum (line 547) | Datum function Datum (line 562) | Datum function Datum (line 580) | Datum function Datum (line 606) | Datum function Datum (line 629) | Datum function Datum (line 647) | Datum function Datum (line 665) | Datum function Datum (line 673) | Datum function Datum (line 692) | Datum function Datum (line 737) | Datum function Datum (line 781) | Datum function Datum (line 823) | Datum function Datum (line 871) | Datum function Datum (line 883) | Datum function convert_network_to_scalar (line 909) | double function bitncmp (line 976) | int function bitncommon (line 1010) | int function addressOK (line 1048) | static bool function Datum (line 1097) | Datum function Datum (line 1111) | Datum function Datum (line 1123) | Datum function Datum (line 1162) | Datum function Datum (line 1199) | Datum function Datum (line 1238) | Datum function Datum (line 1272) | Datum function Datum (line 1297) | Datum function Datum (line 1329) | Datum function inet (line 1361) | static inet * function Datum (line 1413) | Datum function Datum (line 1423) | Datum function Datum (line 1433) | Datum function clean_ipv6_addr (line 1510) | void FILE: src/backend/utils/adt/network_gist.c type GistInetKey (line 78) | typedef struct GistInetKey function Datum (line 113) | Datum function calc_inet_union_params (line 343) | static void function calc_inet_union_params_indexed (line 405) | static void function GistInetKey (line 470) | static GistInetKey * function Datum (line 503) | Datum function Datum (line 540) | Datum function Datum (line 588) | Datum function Datum (line 618) | Datum function Datum (line 661) | Datum function Datum (line 795) | Datum FILE: src/backend/utils/adt/network_selfuncs.c function Datum (line 78) | Datum function Datum (line 194) | Datum function Selectivity (line 261) | static Selectivity function Selectivity (line 388) | static Selectivity function Selectivity (line 537) | static Selectivity function Selectivity (line 602) | static Selectivity function Selectivity (line 671) | static Selectivity function Selectivity (line 703) | static Selectivity function Selectivity (line 740) | static Selectivity function Selectivity (line 791) | static Selectivity function inet_opr_codenum (line 834) | static int function inet_inclusion_cmp (line 877) | static int function inet_masklen_inclusion_cmp (line 903) | static int function inet_hist_match_divider (line 937) | static int FILE: src/backend/utils/adt/network_spgist.c function Datum (line 49) | Datum function Datum (line 66) | Datum function Datum (line 163) | Datum function Datum (line 237) | Datum function Datum (line 321) | Datum function inet_spg_node_number (line 348) | static int function inet_spg_consistent_bitmap (line 372) | static int FILE: src/backend/utils/adt/numeric.c type NumericDigit (line 80) | typedef signed char NumericDigit; type NumericDigit (line 90) | typedef signed char NumericDigit; type int16 (line 100) | typedef int16 NumericDigit; type NumericShort (line 133) | struct NumericShort type NumericLong (line 139) | struct NumericLong type NumericLong (line 149) | struct NumericLong type NumericShort (line 150) | struct NumericShort type NumericData (line 153) | struct NumericData type NumericVar (line 270) | typedef struct NumericVar type generate_series_numeric_fctx (line 285) | typedef struct type NumericSortSupport (line 297) | typedef struct type NumericSumAccum (line 337) | typedef struct NumericSumAccum function Datum (line 569) | Datum function Datum (line 651) | Datum function numeric_is_nan (line 679) | bool function int32 (line 690) | int32 function Datum (line 801) | Datum function Datum (line 868) | Datum function Datum (line 900) | Datum function Datum (line 943) | Datum function Datum (line 1020) | Datum function Datum (line 1065) | Datum function Datum (line 1089) | Datum function Datum (line 1117) | Datum function Datum (line 1158) | Datum function Datum (line 1176) | Datum function Datum (line 1221) | Datum function Datum (line 1270) | Datum function Datum (line 1317) | Datum function Datum (line 1342) | Datum function Datum (line 1367) | Datum function Datum (line 1373) | Datum function Datum (line 1490) | Datum function compute_bucket (line 1564) | static void function Datum (line 1642) | Datum function Datum (line 1683) | static Datum function numeric_abbrev_abort (line 1740) | static bool function numeric_fast_cmp (line 1813) | static int function numeric_cmp_abbrev (line 1835) | static int function Datum (line 1897) | static Datum function Datum (line 1952) | static Datum function Datum (line 2031) | Datum function Datum (line 2047) | Datum function Datum (line 2062) | Datum function Datum (line 2077) | Datum function Datum (line 2092) | Datum function Datum (line 2107) | Datum function Datum (line 2122) | Datum function cmp_numerics (line 2137) | static int function Datum (line 2172) | Datum function Datum (line 2244) | Datum function Datum (line 2324) | Datum function Datum (line 2394) | Datum function Datum (line 2432) | Datum function Datum (line 2470) | Datum function Datum (line 2512) | Datum function Datum (line 2560) | Datum function Datum (line 2602) | Datum function Datum (line 2635) | Datum function Datum (line 2668) | Datum function Datum (line 2690) | Datum function Datum (line 2719) | Datum function Datum (line 2767) | Datum function Datum (line 2818) | Datum function Datum (line 2879) | Datum function Datum (line 2921) | Datum function Datum (line 2963) | Datum function Datum (line 3044) | Datum function Datum (line 3065) | Datum function Datum (line 3084) | Datum function int32 (line 3108) | static int32 function Datum (line 3131) | Datum function Datum (line 3150) | Datum function Datum (line 3175) | Datum function Datum (line 3194) | Datum function Datum (line 3229) | Datum function Datum (line 3260) | Datum function Datum (line 3286) | Datum function Datum (line 3300) | Datum function Datum (line 3331) | Datum type NumericAggState (line 3366) | typedef struct NumericAggState function NumericAggState (line 3382) | static NumericAggState * function NumericAggState (line 3407) | static NumericAggState * function do_numeric_accum (line 3422) | static void function do_numeric_discard (line 3487) | static bool function Datum (line 3575) | Datum function Datum (line 3595) | Datum function Datum (line 3663) | Datum function Datum (line 3683) | Datum function Datum (line 3751) | Datum function Datum (line 3808) | Datum function Datum (line 3863) | Datum function Datum (line 3930) | Datum function Datum (line 3993) | Datum type Int128AggState (line 4030) | typedef struct Int128AggState function Int128AggState (line 4042) | static Int128AggState * function Int128AggState (line 4066) | static Int128AggState * function do_int128_accum (line 4080) | static void function do_int128_discard (line 4093) | static void type Int128AggState (line 4103) | typedef Int128AggState PolyNumAggState; type NumericAggState (line 4107) | typedef NumericAggState PolyNumAggState; function Datum (line 4112) | Datum function Datum (line 4139) | Datum function Datum (line 4166) | Datum function Datum (line 4192) | Datum function Datum (line 4257) | Datum function Datum (line 4328) | Datum function Datum (line 4392) | Datum function Datum (line 4423) | Datum function Datum (line 4483) | Datum function Datum (line 4540) | Datum function Datum (line 4589) | Datum function Datum (line 4619) | Datum function Datum (line 4649) | Datum function Datum (line 4675) | Datum function Datum (line 4705) | Datum function Datum (line 4733) | Datum function Datum (line 4764) | Datum function Datum (line 4791) | Datum function Numeric (line 4826) | static Numeric function Datum (line 4910) | Datum function Datum (line 4927) | Datum function Datum (line 4944) | Datum function Datum (line 4961) | Datum function Numeric (line 4979) | static Numeric function Datum (line 5024) | Datum function Datum (line 5045) | Datum function Datum (line 5066) | Datum function Datum (line 5087) | Datum function Datum (line 5128) | Datum function Datum (line 5177) | Datum function Datum (line 5229) | Datum type Int8TransTypeData (line 5274) | typedef struct Int8TransTypeData function Datum (line 5280) | Datum function Datum (line 5308) | Datum function Datum (line 5336) | Datum function Datum (line 5367) | Datum function Datum (line 5395) | Datum function Datum (line 5423) | Datum function Datum (line 5452) | Datum function dump_numeric (line 5483) | static void function dump_var (line 5519) | static void function alloc_var (line 5565) | static void function free_var (line 5581) | static void function zero_var (line 5597) | static void function set_var_from_num (line 5783) | static void function init_var_from_num (line 5814) | static void function set_var_from_var (line 5831) | static void function Numeric (line 6096) | static Numeric function apply_typmod (line 6183) | static void function numericvar_to_int64 (line 6259) | static bool function int64_to_numericvar (line 6334) | static void function numericvar_to_int128 (line 6382) | static bool function int128_to_numericvar (line 6453) | static void function numeric_to_double_no_overflow (line 6499) | static double function numericvar_to_double_no_overflow (line 6526) | static double function cmp_var (line 6558) | static int function cmp_var_common (line 6573) | static int function add_var (line 6616) | static void function sub_var (line 6733) | static void function mul_var (line 6854) | static void function div_var (line 7051) | static void function div_var_fast (line 7336) | static void function select_div_scale (line 7631) | static int function mod_var (line 7700) | static void function ceil_var (line 7729) | static void function floor_var (line 7753) | static void function sqrt_var (line 7776) | static void function exp_var (line 7849) | static void function estimate_ln_dweight (line 7975) | static int function ln_var (line 8053) | static void function log_var (line 8160) | static void function power_var (line 8220) | static void function power_var_int (line 8335) | static void function cmp_abs (line 8525) | static int function cmp_abs_common (line 8539) | static int function add_abs (line 8603) | static void function sub_abs (line 8688) | static void function round_var (line 8770) | static void function trunc_var (line 8876) | static void function strip_var (line 8938) | static void function accum_sum_reset (line 8979) | static void function accum_sum_add (line 8995) | static void function accum_sum_carry (line 9043) | static void function accum_sum_rescale (line 9116) | static void function accum_sum_final (line 9205) | static void function accum_sum_copy (line 9256) | static void function accum_sum_combine (line 9273) | static void FILE: src/backend/utils/adt/numutils.c function int32 (line 36) | int32 function pg_itoa (line 119) | void function pg_ltoa (line 131) | void function pg_lltoa (line 185) | void function uint64 (line 404) | uint64 FILE: src/backend/utils/adt/oid.c function Oid (line 34) | static Oid function Datum (line 116) | Datum function Datum (line 126) | Datum function Datum (line 139) | Datum function Datum (line 150) | Datum function oidvector (line 166) | oidvector * function Datum (line 193) | Datum function Datum (line 230) | Datum function Datum (line 256) | Datum function Datum (line 304) | Datum function Oid (line 313) | Oid function oid_cmp (line 335) | int function Datum (line 353) | Datum function Datum (line 362) | Datum function Datum (line 371) | Datum function Datum (line 380) | Datum function Datum (line 389) | Datum function Datum (line 398) | Datum function Datum (line 407) | Datum function Datum (line 416) | Datum function Datum (line 425) | Datum function Datum (line 433) | Datum function Datum (line 441) | Datum function Datum (line 449) | Datum function Datum (line 457) | Datum function Datum (line 465) | Datum FILE: src/backend/utils/adt/oracle_compat.c function Datum (line 43) | Datum function Datum (line 74) | Datum function Datum (line 108) | Datum function Datum (line 141) | Datum function Datum (line 239) | Datum function Datum (line 335) | Datum function Datum (line 355) | Datum function text (line 371) | static text * function Datum (line 540) | Datum function Datum (line 619) | Datum function Datum (line 639) | Datum function Datum (line 667) | Datum function Datum (line 687) | Datum function Datum (line 718) | Datum function Datum (line 844) | Datum function Datum (line 925) | Datum function Datum (line 1033) | Datum FILE: src/backend/utils/adt/orderedsetaggs.c type OSAPerQueryState (line 52) | typedef struct OSAPerQueryState type OSAPerGroupState (line 95) | typedef struct OSAPerGroupState function OSAPerGroupState (line 115) | static OSAPerGroupState * function ordered_set_shutdown (line 334) | static void function Datum (line 353) | Datum function Datum (line 378) | Datum function Datum (line 422) | Datum type Datum (line 495) | typedef Datum (*LerpFunc) (Datum lo, Datum hi, double pct); function Datum (line 497) | static Datum function Datum (line 506) | static Datum function Datum (line 520) | static Datum function Datum (line 605) | Datum function Datum (line 614) | Datum type pct_info (line 627) | struct pct_info function pct_info_cmp (line 638) | static int type pct_info (line 654) | struct pct_info type pct_info (line 661) | struct pct_info type pct_info (line 664) | struct pct_info type pct_info (line 664) | struct pct_info type pct_info (line 715) | struct pct_info function Datum (line 723) | Datum function Datum (line 841) | static Datum function Datum (line 999) | Datum function Datum (line 1012) | Datum function Datum (line 1026) | Datum function hypothetical_check_argtypes (line 1134) | static void function int64 (line 1163) | static int64 function Datum (line 1236) | Datum function Datum (line 1250) | Datum function Datum (line 1270) | Datum function Datum (line 1287) | Datum FILE: src/backend/utils/adt/pg_locale.c type collation_cache_entry (line 120) | typedef struct function check_locale (line 264) | bool function check_locale_monetary (line 307) | bool function assign_locale_monetary (line 313) | void function check_locale_numeric (line 319) | bool function assign_locale_numeric (line 325) | void function check_locale_time (line 331) | bool function assign_locale_time (line 337) | void function check_locale_messages (line 353) | bool function assign_locale_messages (line 376) | void function free_struct_lconv (line 393) | static void function struct_lconv_is_valid (line 422) | static bool function db_encoding_convert (line 453) | static void type lconv (line 483) | struct lconv type lconv (line 486) | struct lconv type lconv (line 488) | struct lconv type lconv (line 489) | struct lconv function strftime_win32 (line 694) | static size_t function cache_single_string (line 742) | static void function cache_locale_time (line 765) | void function check_strxfrm_bug (line 1051) | void function collation_cache_entry (line 1121) | static collation_cache_entry * function lc_collate_is_c (line 1186) | bool function lc_ctype_is_c (line 1236) | bool function report_newlocale_failure (line 1286) | static void function pg_locale_t (line 1333) | pg_locale_t function init_icu_converter (line 1551) | static void function icu_to_uchar (line 1585) | int32_t function icu_from_uchar (line 1623) | int32_t function wchar2char (line 1664) | size_t function char2wchar (line 1735) | size_t FILE: src/backend/utils/adt/pg_lsn.c function Datum (line 29) | Datum function Datum (line 61) | Datum function Datum (line 79) | Datum function Datum (line 89) | Datum function Datum (line 105) | Datum function Datum (line 114) | Datum function Datum (line 123) | Datum function Datum (line 132) | Datum function Datum (line 141) | Datum function Datum (line 150) | Datum function Datum (line 160) | Datum function Datum (line 175) | Datum function Datum (line 182) | Datum function Datum (line 193) | Datum FILE: src/backend/utils/adt/pg_upgrade_support.c function Datum (line 32) | Datum function Datum (line 43) | Datum function Datum (line 54) | Datum function Datum (line 65) | Datum function Datum (line 76) | Datum function Datum (line 87) | Datum function Datum (line 98) | Datum function Datum (line 109) | Datum function Datum (line 119) | Datum function Datum (line 186) | Datum function Datum (line 197) | Datum FILE: src/backend/utils/adt/pgstatfuncs.c function Datum (line 38) | Datum function Datum (line 54) | Datum function Datum (line 70) | Datum function Datum (line 86) | Datum function Datum (line 102) | Datum function Datum (line 118) | Datum function Datum (line 134) | Datum function Datum (line 150) | Datum function Datum (line 166) | Datum function Datum (line 182) | Datum function Datum (line 198) | Datum function Datum (line 214) | Datum function Datum (line 229) | Datum function Datum (line 247) | Datum function Datum (line 265) | Datum function Datum (line 283) | Datum function Datum (line 301) | Datum function Datum (line 316) | Datum function Datum (line 331) | Datum function Datum (line 346) | Datum function Datum (line 361) | Datum function Datum (line 372) | Datum function Datum (line 384) | Datum function Datum (line 396) | Datum function Datum (line 439) | Datum function Datum (line 541) | Datum function Datum (line 872) | Datum function Datum (line 879) | Datum function Datum (line 892) | Datum function Datum (line 905) | Datum function Datum (line 918) | Datum function Datum (line 943) | Datum function Datum (line 964) | Datum function Datum (line 986) | Datum function Datum (line 1012) | Datum function Datum (line 1034) | Datum function Datum (line 1056) | Datum function Datum (line 1103) | Datum function Datum (line 1151) | Datum function Datum (line 1172) | Datum function Datum (line 1188) | Datum function Datum (line 1204) | Datum function Datum (line 1220) | Datum function Datum (line 1236) | Datum function Datum (line 1252) | Datum function Datum (line 1268) | Datum function Datum (line 1284) | Datum function Datum (line 1300) | Datum function Datum (line 1315) | Datum function Datum (line 1333) | Datum function Datum (line 1349) | Datum function Datum (line 1364) | Datum function Datum (line 1379) | Datum function Datum (line 1394) | Datum function Datum (line 1409) | Datum function Datum (line 1424) | Datum function Datum (line 1439) | Datum function Datum (line 1459) | Datum function Datum (line 1474) | Datum function Datum (line 1490) | Datum function Datum (line 1506) | Datum function Datum (line 1512) | Datum function Datum (line 1518) | Datum function Datum (line 1524) | Datum function Datum (line 1530) | Datum function Datum (line 1536) | Datum function Datum (line 1543) | Datum function Datum (line 1550) | Datum function Datum (line 1556) | Datum function Datum (line 1562) | Datum function Datum (line 1568) | Datum function Datum (line 1574) | Datum function Datum (line 1589) | Datum function Datum (line 1604) | Datum function Datum (line 1619) | Datum function Datum (line 1640) | Datum function Datum (line 1661) | Datum function Datum (line 1682) | Datum function Datum (line 1697) | Datum function Datum (line 1712) | Datum function Datum (line 1727) | Datum function Datum (line 1738) | Datum function Datum (line 1749) | Datum function Datum (line 1762) | Datum function Datum (line 1769) | Datum function Datum (line 1779) | Datum function Datum (line 1788) | Datum function Datum (line 1799) | Datum function Datum (line 1809) | Datum function Datum (line 1819) | Datum FILE: src/backend/utils/adt/pseudotypes.c function Datum (line 36) | Datum function Datum (line 50) | Datum function Datum (line 61) | Datum function Datum (line 75) | Datum function Datum (line 89) | Datum function Datum (line 104) | Datum function Datum (line 117) | Datum function Datum (line 132) | Datum function Datum (line 142) | Datum function Datum (line 157) | Datum function Datum (line 166) | Datum function Datum (line 181) | Datum function Datum (line 194) | Datum function Datum (line 205) | Datum function Datum (line 217) | Datum function Datum (line 229) | Datum function Datum (line 242) | Datum function Datum (line 255) | Datum function Datum (line 273) | Datum function Datum (line 293) | Datum function Datum (line 302) | Datum function Datum (line 315) | Datum function Datum (line 327) | Datum function Datum (line 345) | Datum function Datum (line 358) | Datum function Datum (line 371) | Datum FILE: src/backend/utils/adt/quote.c function Datum (line 23) | Datum function quote_literal_internal (line 45) | static size_t function Datum (line 76) | Datum function Datum (line 123) | Datum FILE: src/backend/utils/adt/rangetypes.c type RangeIOData (line 48) | typedef struct RangeIOData function Datum (line 79) | Datum function Datum (line 121) | Datum function Datum (line 161) | Datum function Datum (line 244) | Datum function RangeIOData (line 300) | static RangeIOData * function Datum (line 359) | Datum function Datum (line 388) | Datum function Datum (line 428) | Datum function Datum (line 449) | Datum function Datum (line 473) | Datum function Datum (line 483) | Datum function Datum (line 493) | Datum function Datum (line 503) | Datum function Datum (line 513) | Datum function Datum (line 526) | Datum function Datum (line 539) | Datum function range_eq_internal (line 555) | bool function Datum (line 587) | Datum function range_ne_internal (line 600) | bool function Datum (line 607) | Datum function Datum (line 620) | Datum function Datum (line 633) | Datum function range_before_internal (line 646) | bool function Datum (line 671) | Datum function range_after_internal (line 684) | bool function Datum (line 709) | Datum function bounds_adjacent (line 739) | bool function range_adjacent_internal (line 780) | bool function Datum (line 810) | Datum function range_overlaps_internal (line 823) | bool function Datum (line 856) | Datum function range_overleft_internal (line 869) | bool function Datum (line 897) | Datum function range_overright_internal (line 910) | bool function Datum (line 938) | Datum function Datum (line 954) | Datum function RangeType (line 1022) | static RangeType * function Datum (line 1068) | Datum function Datum (line 1084) | Datum function Datum (line 1097) | Datum function Datum (line 1140) | Datum function Datum (line 1186) | Datum function Datum (line 1194) | Datum function Datum (line 1202) | Datum function Datum (line 1210) | Datum function Datum (line 1221) | Datum function Datum (line 1287) | Datum function Datum (line 1355) | Datum function Datum (line 1386) | Datum function Datum (line 1417) | Datum function Datum (line 1462) | Datum function Datum (line 1471) | Datum function Datum (line 1480) | Datum function Datum (line 1496) | Datum function Datum (line 1505) | Datum function Datum (line 1516) | Datum function TypeCacheEntry (line 1544) | TypeCacheEntry * function RangeType (line 1568) | RangeType * function range_deserialize (line 1697) | void function range_get_flags (line 1764) | char function range_set_contain_empty (line 1778) | void function RangeType (line 1793) | RangeType * function range_cmp_bounds (line 1833) | int function range_cmp_bound_values (line 1907) | int function RangeType (line 1942) | RangeType * function range_parse_flags (line 1972) | static char function range_parse (line 2044) | static void function range_contains_internal (line 2301) | bool function range_contained_by_internal (line 2333) | bool function range_contains_elem_internal (line 2342) | bool function Size (line 2397) | static Size function Pointer (line 2423) | static Pointer FILE: src/backend/utils/adt/rangetypes_gist.c type SingleBoundSortItem (line 54) | typedef struct type SplitLR (line 61) | typedef enum type ConsiderSplitContext (line 70) | typedef struct type NonEmptyRange (line 93) | typedef struct type CommonEntry (line 103) | typedef struct function Datum (line 171) | Datum function Datum (line 197) | Datum function Datum (line 235) | Datum function Datum (line 492) | Datum function Datum (line 651) | Datum function RangeType (line 694) | static RangeType * function range_gist_consistent_int (line 764) | static bool function range_gist_consistent_leaf (line 836) | static bool function range_gist_fallback_split (line 880) | static void function range_gist_class_split (line 918) | static void function range_gist_single_sorting_split (line 961) | static void function range_gist_double_sorting_split (line 1050) | static void function range_gist_consider_split (line 1352) | static void function get_gist_range_class (line 1435) | static int function single_bound_cmp (line 1462) | static int function interval_cmp_lower (line 1475) | static int function interval_cmp_upper (line 1488) | static int function common_entry_cmp (line 1501) | static int function float8 (line 1519) | static float8 FILE: src/backend/utils/adt/rangetypes_selfuncs.c function default_range_selectivity (line 64) | static double function Datum (line 105) | Datum function calc_rangesel (line 227) | static double function calc_hist_selectivity (line 369) | static double function calc_hist_selectivity_scalar (line 585) | static double function rbound_bsearch (line 617) | static int function length_hist_bsearch (line 646) | static int function float8 (line 672) | static float8 function get_len_position (line 749) | static double function float8 (line 794) | static float8 function calc_length_hist_frac (line 834) | static double function calc_hist_selectivity_contained (line 997) | static double function calc_hist_selectivity_contains (line 1107) | static double FILE: src/backend/utils/adt/rangetypes_spgist.c function Datum (line 59) | Datum function int16 (line 94) | static int16 function Datum (line 130) | Datum function bound_cmp (line 185) | static int function Datum (line 199) | Datum function Datum (line 299) | Datum function adjacent_cmp_bounds (line 787) | static int function adjacent_inner_consistent (line 889) | static int function Datum (line 919) | Datum FILE: src/backend/utils/adt/rangetypes_typanalyze.c function Datum (line 41) | Datum function float8_qsort_cmp (line 65) | static int function range_bound_qsort_cmp (line 82) | static int function compute_range_stats (line 95) | static void FILE: src/backend/utils/adt/regexp.c type pg_re_flags (line 46) | typedef struct pg_re_flags type regexp_matches_ctx (line 53) | typedef struct regexp_matches_ctx type cached_re_str (line 100) | typedef struct cached_re_str function regex_t (line 136) | static regex_t * function RE_wchar_execute (line 265) | static bool function RE_execute (line 308) | static bool function RE_compile_and_execute (line 342) | static bool function parse_re_flags (line 365) | static void function Datum (line 439) | Datum function Datum (line 453) | Datum function Datum (line 467) | Datum function Datum (line 481) | Datum function Datum (line 502) | Datum function Datum (line 516) | Datum function Datum (line 530) | Datum function Datum (line 544) | Datum function Datum (line 563) | Datum function Datum (line 622) | Datum function Datum (line 639) | Datum function Datum (line 661) | Datum function Datum (line 851) | Datum function Datum (line 885) | Datum function Datum (line 895) | Datum function Datum (line 944) | Datum function regexp_matches_ctx (line 967) | static regexp_matches_ctx * function ArrayType (line 1166) | static ArrayType * function Datum (line 1222) | Datum function Datum (line 1273) | Datum function Datum (line 1284) | Datum function Datum (line 1321) | Datum function Datum (line 1333) | static Datum FILE: src/backend/utils/adt/regproc.c function Datum (line 61) | Datum function Datum (line 119) | Datum function Datum (line 142) | Datum function Datum (line 204) | Datum function Datum (line 214) | Datum function Datum (line 230) | Datum function Datum (line 289) | Datum function format_procedure_parts (line 407) | void function Datum (line 439) | Datum function Datum (line 456) | Datum function Datum (line 466) | Datum function Datum (line 482) | Datum function Datum (line 537) | Datum function Datum (line 560) | Datum function Datum (line 628) | Datum function Datum (line 638) | Datum function Datum (line 654) | Datum function Datum (line 714) | Datum function format_operator_parts (line 831) | void function Datum (line 859) | Datum function Datum (line 876) | Datum function Datum (line 886) | Datum function Datum (line 902) | Datum function Datum (line 946) | Datum function Datum (line 971) | Datum function Datum (line 1028) | Datum function Datum (line 1038) | Datum function Datum (line 1060) | Datum function Datum (line 1101) | Datum function Datum (line 1122) | Datum function Datum (line 1170) | Datum function Datum (line 1180) | Datum function Datum (line 1196) | Datum function Datum (line 1235) | Datum function Datum (line 1281) | Datum function Datum (line 1291) | Datum function Datum (line 1307) | Datum function Datum (line 1346) | Datum function Datum (line 1393) | Datum function Datum (line 1403) | Datum function Datum (line 1418) | Datum function Datum (line 1461) | Datum function Datum (line 1486) | Datum function Datum (line 1518) | Datum function Datum (line 1528) | Datum function Datum (line 1543) | Datum function Datum (line 1586) | Datum function Datum (line 1611) | Datum function Datum (line 1643) | Datum function Datum (line 1653) | Datum function Datum (line 1667) | Datum function List (line 1686) | List * function parseNameAndArgTypes (line 1734) | static void FILE: src/backend/utils/adt/ri_triggers.c type RI_ConstraintInfo (line 107) | typedef struct RI_ConstraintInfo type RI_QueryKey (line 134) | typedef struct RI_QueryKey type RI_QueryHashEntry (line 145) | typedef struct RI_QueryHashEntry type RI_CompareKey (line 158) | typedef struct RI_CompareKey type RI_CompareHashEntry (line 169) | typedef struct RI_CompareHashEntry function Datum (line 251) | static Datum function Datum (line 459) | Datum function Datum (line 480) | Datum function ri_Check_Pk_Match (line 506) | static bool function Datum (line 594) | Datum function Datum (line 619) | Datum function Datum (line 641) | Datum function Datum (line 666) | Datum function Datum (line 687) | static Datum function Datum (line 873) | Datum function Datum (line 1033) | Datum function Datum (line 1218) | Datum function Datum (line 1238) | Datum function Datum (line 1258) | static Datum function Datum (line 1439) | Datum function Datum (line 1459) | Datum function Datum (line 1479) | static Datum function RI_FKey_pk_upd_check_required (line 1678) | bool function RI_FKey_fk_upd_check_required (line 1735) | bool function RI_Initial_Check (line 1848) | bool function quoteOneName (line 2128) | static void function quoteRelationName (line 2148) | static void function ri_GenerateQual (line 2165) | static void function ri_GenerateQualCollation (line 2194) | static void function ri_BuildQueryKey (line 2235) | static void function ri_CheckTrigger (line 2250) | static void function RI_ConstraintInfo (line 2296) | static const RI_ConstraintInfo * function RI_ConstraintInfo (line 2339) | static const RI_ConstraintInfo * function InvalidateConstraintCacheCallBack (line 2423) | static void function SPIPlanPtr (line 2461) | static SPIPlanPtr function ri_PerformCheck (line 2508) | static bool function ri_ExtractValues (line 2645) | static void function ri_ReportViolation (line 2677) | static void function ri_NullCheck (line 2811) | static int function ri_InitHashTables (line 2850) | static void function SPIPlanPtr (line 2890) | static SPIPlanPtr function ri_HashPreparedPlan (line 2943) | static void function ri_KeysEqual (line 2978) | static bool function ri_AttributesEqual (line 3038) | static bool function RI_CompareHashEntry (line 3072) | static RI_CompareHashEntry * function RI_FKey_trigger_type (line 3165) | int FILE: src/backend/utils/adt/rowtypes.c type ColumnIOData (line 33) | typedef struct ColumnIOData type RecordIOData (line 42) | typedef struct RecordIOData type ColumnCompareData (line 53) | typedef struct ColumnCompareData type RecordCompareData (line 58) | typedef struct RecordCompareData function Datum (line 72) | Datum function Datum (line 300) | Datum function Datum (line 451) | Datum function Datum (line 647) | Datum function record_cmp (line 783) | static int function Datum (line 1025) | Datum function Datum (line 1242) | Datum function Datum (line 1248) | Datum function Datum (line 1254) | Datum function Datum (line 1260) | Datum function Datum (line 1266) | Datum function Datum (line 1272) | Datum function record_image_cmp (line 1290) | static int function Datum (line 1534) | Datum function Datum (line 1748) | Datum function Datum (line 1754) | Datum function Datum (line 1760) | Datum function Datum (line 1766) | Datum function Datum (line 1772) | Datum function Datum (line 1778) | Datum FILE: src/backend/utils/adt/ruleutils.c type deparse_context (line 109) | typedef struct type deparse_namespace (line 150) | typedef struct type deparse_columns (line 210) | typedef struct type NameHashEntry (line 284) | typedef struct function Datum (line 481) | Datum function Datum (line 499) | Datum function Datum (line 600) | Datum function Datum (line 619) | Datum function Datum (line 638) | Datum function Datum (line 658) | Datum function Datum (line 683) | Datum function Datum (line 794) | Datum function Datum (line 808) | Datum function Datum (line 1096) | Datum function Datum (line 1116) | Datum function Datum (line 1479) | Datum function Datum (line 1601) | Datum function Datum (line 1793) | Datum function Datum (line 1825) | Datum function Datum (line 1842) | Datum function decompile_column_index_array (line 2271) | static int function Datum (line 2313) | Datum function Datum (line 2343) | Datum function text (line 2368) | static text * function Datum (line 2403) | Datum function Datum (line 2441) | Datum function Datum (line 2535) | Datum function Datum (line 2765) | Datum function Datum (line 2791) | Datum function Datum (line 2816) | Datum function print_function_rettype (line 2846) | static void function print_function_arguments (line 2884) | static int function is_input_argument (line 3025) | static bool function print_function_trftypes (line 3037) | static void function Datum (line 3064) | Datum function List (line 3199) | List * function List (line 3242) | List * function List (line 3293) | List * function List (line 3317) | List * function set_rtable_names (line 3344) | static void function set_deparse_for_query (line 3494) | static void function set_simple_column_names (line 3557) | static void function has_dangerous_join_using (line 3598) | static bool function set_using_names (line 3664) | static void function set_relation_column_names (line 3829) | static void function set_join_column_names (line 4001) | static void function colname_is_unique (line 4259) | static bool function expand_colnames_array_to (line 4357) | static void function identify_join_columns (line 4381) | static void function flatten_join_using_qual (line 4508) | static void function set_deparse_planstate (line 4581) | static void function push_child_plan (line 4656) | static void function pop_child_plan (line 4673) | static void function push_ancestor_plan (line 4703) | static void function pop_ancestor_plan (line 4726) | static void function make_ruledef (line 4742) | static void function make_viewdef (line 4934) | static void function get_query_def (line 5009) | static void function get_values_def (line 5082) | static void function get_with_clause (line 5125) | static void function get_select_query_def (line 5193) | static void function RangeTblEntry (line 5310) | static RangeTblEntry * function get_basic_select_query (line 5366) | static void function get_target_list (line 5493) | static void function get_setop_query (line 5624) | static void function Node (line 5757) | static Node * function get_rule_groupingset (line 5813) | static void function get_rule_orderby (line 5873) | static void function get_rule_windowclause (line 5931) | static void function get_rule_windowspec (line 5963) | static void function get_insert_query_def (line 6072) | static void function get_update_query_def (line 6285) | static void function get_update_query_targetlist_def (line 6340) | static void function get_delete_query_def (line 6492) | static void function get_utility_query_def (line 6543) | static void function IsRemoteExecNode (line 6569) | inline static bool IsRemoteExecNode(PlanState *ps, RemoteScanState **pprss) function get_special_variable (line 6762) | static void function resolve_special_varno (line 6783) | static void function Node (line 7254) | static Node * function get_parameter (line 7374) | static void function isSimpleNode (line 7466) | static bool function appendContextKeyword (line 7680) | static void function removeStringInfoSpaces (line 7734) | static void function get_rule_expr_paren (line 7753) | static void function get_rule_expr (line 7785) | static void function get_rule_expr_toplevel (line 8978) | static void function get_rule_expr_funccall (line 9000) | static void function looks_like_function (line 9023) | static bool function get_oper_expr (line 9050) | static void function get_func_expr (line 9111) | static void function get_agg_expr (line 9196) | static void function get_agg_combine_expr (line 9302) | static void function get_windowfunc_expr (line 9318) | static void function get_coercion_expr (line 9395) | static void function get_const_expr (line 9459) | static void function get_const_collation (line 9589) | static void function simple_quote_literal (line 9609) | static void function get_sublink_expr (line 9636) | static void function get_tablefunc (line 9761) | static void function get_from_clause (line 9879) | static void function get_from_clause_item (line 9973) | static void function get_column_alias_list (line 10308) | static void function get_from_clause_coldeflist (line 10348) | static void function get_tablesample_def (line 10401) | static void function get_opclass_name (line 10445) | static void function Node (line 10488) | static Node * function printSubscripts (line 10565) | static void function generate_operator_clause (line 11009) | void function add_cast_to (line 11049) | static void function text (line 11145) | static text * FILE: src/backend/utils/adt/selfuncs.c function Datum (line 240) | Datum function eqsel_internal (line 249) | static double function var_eq_const (line 307) | static double function var_eq_non_const (line 459) | static double function Datum (line 550) | Datum function scalarineqsel (line 573) | static double function mcv_selectivity (line 648) | double function histogram_selectivity (line 720) | double function ineq_histogram_selectivity (line 786) | static double function Datum (line 1095) | static Datum function Datum (line 1165) | Datum function Datum (line 1174) | Datum function Datum (line 1183) | Datum function Datum (line 1192) | Datum function patternsel (line 1201) | static double function Datum (line 1476) | Datum function Datum (line 1485) | Datum function Datum (line 1494) | Datum function Datum (line 1503) | Datum function Datum (line 1513) | Datum function Datum (line 1522) | Datum function Datum (line 1531) | Datum function Datum (line 1540) | Datum function Datum (line 1549) | Datum function Selectivity (line 1563) | Selectivity function Selectivity (line 1602) | Selectivity function Selectivity (line 1760) | Selectivity function Node (line 1836) | static Node * function Selectivity (line 1869) | Selectivity function estimate_array_length (line 2188) | int function Selectivity (line 2226) | Selectivity function Datum (line 2293) | Datum function eqjoinsel_inner (line 2361) | static double function eqjoinsel_semi (line 2578) | static double function Datum (line 2784) | Datum function Datum (line 2859) | Datum function Datum (line 2868) | Datum function Datum (line 2877) | Datum function Datum (line 2886) | Datum function patternjoinsel (line 2895) | static double function Datum (line 2905) | Datum function Datum (line 2914) | Datum function Datum (line 2923) | Datum function Datum (line 2932) | Datum function Datum (line 2941) | Datum function Datum (line 2950) | Datum function Datum (line 2959) | Datum function Datum (line 2968) | Datum function Datum (line 2977) | Datum function mergejoinscansel (line 3004) | void type GroupVarInfo (line 3303) | typedef struct function List (line 3310) | static List * function estimate_num_groups (line 3428) | double function estimate_hash_bucket_stats (line 3791) | void function estimate_multivariate_ndistinct (line 3915) | static bool function convert_to_scalar (line 4062) | static bool function convert_numeric_to_scalar (line 4211) | static double function convert_string_to_scalar (line 4272) | static void function convert_one_string_to_scalar (line 4352) | static double function convert_bytea_to_scalar (line 4497) | static void function convert_one_bytea_to_scalar (line 4545) | static double function convert_timevalue_to_scalar (line 4588) | static double function get_restriction_variable (line 4663) | bool function get_join_variables (line 4723) | void function examine_variable (line 4785) | void function examine_simple_variable (line 5012) | static void function statistic_proc_security_check (line 5189) | bool function get_variable_numdistinct (line 5218) | double function get_variable_range (line 5351) | static bool function get_actual_variable_range (line 5485) | static bool function get_actual_variable_endpoint (line 5649) | static bool function RelOptInfo (line 5772) | static RelOptInfo * function pattern_char_isalpha (line 5822) | static int function Pattern_Prefix_Status (line 5853) | static Pattern_Prefix_Status function Pattern_Prefix_Status (line 5961) | static Pattern_Prefix_Status function Pattern_Prefix_Status (line 6029) | Pattern_Prefix_Status function Selectivity (line 6094) | static Selectivity function Selectivity (line 6196) | static Selectivity function Selectivity (line 6233) | static Selectivity function Selectivity (line 6325) | static Selectivity function byte_increment (line 6359) | static bool function Const (line 6409) | Const * function Datum (line 6552) | static Datum function Const (line 6572) | static Const * function Const (line 6615) | static Const * function List (line 6635) | List * function Cost (line 6730) | static Cost function Cost (line 6755) | static Cost function genericcostestimate (line 6784) | void function List (line 7003) | static List * function btcostestimate (line 7025) | void function hashcostestimate (line 7318) | void function gistcostestimate (line 7366) | void function spgcostestimate (line 7427) | void type GinQualCounts (line 7493) | typedef struct function gincost_pattern (line 7507) | static bool function gincost_opexpr (line 7611) | static bool function gincost_scalararrayopexpr (line 7667) | static bool function gincostestimate (line 7782) | void function brincostestimate (line 8107) | void FILE: src/backend/utils/adt/tid.c function Datum (line 52) | Datum function Datum (line 104) | Datum function Datum (line 124) | Datum function Datum (line 145) | Datum function Datum (line 161) | Datum function Datum (line 170) | Datum function Datum (line 179) | Datum function Datum (line 188) | Datum function Datum (line 197) | Datum function Datum (line 206) | Datum function Datum (line 215) | Datum function Datum (line 224) | Datum function Datum (line 233) | Datum function setLastTid (line 251) | void function Datum (line 262) | static Datum function Datum (line 324) | Datum function Datum (line 363) | Datum FILE: src/backend/utils/adt/timestamp.c type generate_series_timestamp_fctx (line 54) | typedef struct type generate_series_timestamptz_fctx (line 62) | typedef struct function int32 (line 80) | static int32 function int32 (line 101) | int32 function Datum (line 142) | Datum function Datum (line 213) | Datum function Datum (line 239) | Datum function Datum (line 272) | Datum function Datum (line 283) | Datum function Datum (line 291) | Datum function Datum (line 304) | Datum function Datum (line 315) | Datum function AdjustTimestampForTypmod (line 333) | static void function Datum (line 382) | Datum function parse_sane_timezone (line 457) | static int function Timestamp (line 541) | static Timestamp function Datum (line 629) | Datum function Datum (line 649) | Datum function Datum (line 670) | Datum function Datum (line 710) | Datum function Datum (line 760) | Datum function Datum (line 788) | Datum function Datum (line 822) | Datum function Datum (line 833) | Datum function Datum (line 841) | Datum function Datum (line 854) | Datum function Datum (line 875) | Datum function Datum (line 957) | Datum function Datum (line 979) | Datum function Datum (line 1004) | Datum function Datum (line 1029) | Datum function Datum (line 1108) | Datum function intervaltypmodleastfield (line 1194) | static int function Datum (line 1243) | Datum function Datum (line 1300) | Datum function AdjustIntervalForTypmod (line 1319) | static void function Datum (line 1486) | Datum function EncodeSpecialTimestamp (line 1522) | void function Datum (line 1533) | Datum function Datum (line 1539) | Datum function Datum (line 1545) | Datum function Datum (line 1551) | Datum function Datum (line 1557) | Datum function TimestampTz (line 1569) | TimestampTz function TimestampTz (line 1587) | TimestampTz function Timestamp (line 1601) | Timestamp function TimestampDifference (line 1623) | void function TimestampDifferenceExceeds (line 1648) | bool function TimestampTz (line 1669) | TimestampTz function pg_time_t (line 1691) | pg_time_t type pg_tm (line 1714) | struct pg_tm function dt2time (line 1730) | void function timestamp2tm (line 1757) | int function tm2timestamp (line 1853) | int function interval2tm (line 1901) | int function tm2interval (line 1929) | int function TimeOffset (line 1945) | static TimeOffset function Timestamp (line 1951) | static Timestamp function Datum (line 1964) | Datum function Datum (line 1972) | Datum function GetEpochTime (line 1983) | void function Timestamp (line 2005) | Timestamp function timestamp_cmp_internal (line 2025) | int function Datum (line 2031) | Datum function Datum (line 2040) | Datum function Datum (line 2049) | Datum function Datum (line 2058) | Datum function Datum (line 2067) | Datum function Datum (line 2076) | Datum function Datum (line 2085) | Datum function timestamp_fastcmp (line 2095) | static int function Datum (line 2104) | Datum function Datum (line 2113) | Datum function Datum (line 2119) | Datum function Datum (line 2129) | Datum function Datum (line 2141) | Datum function Datum (line 2153) | Datum function Datum (line 2165) | Datum function Datum (line 2177) | Datum function Datum (line 2189) | Datum function Datum (line 2201) | Datum function Datum (line 2213) | Datum function Datum (line 2225) | Datum function Datum (line 2237) | Datum function Datum (line 2249) | Datum function Datum (line 2261) | Datum function Datum (line 2273) | Datum function Datum (line 2285) | Datum function INT128 (line 2308) | static inline INT128 function interval_cmp_internal (line 2333) | static int function Datum (line 2342) | Datum function Datum (line 2351) | Datum function Datum (line 2360) | Datum function Datum (line 2369) | Datum function Datum (line 2378) | Datum function Datum (line 2387) | Datum function Datum (line 2396) | Datum function Datum (line 2412) | Datum function Datum (line 2430) | Datum function Datum (line 2450) | Datum function Datum (line 2575) | Datum function Datum (line 2590) | Datum function Datum (line 2605) | Datum function Datum (line 2667) | Datum function Datum (line 2722) | Datum function Datum (line 2757) | Datum function Datum (line 2797) | Datum function Datum (line 2876) | Datum function Datum (line 2902) | Datum function Datum (line 2986) | Datum function Datum (line 3003) | Datum function Datum (line 3032) | Datum function Datum (line 3047) | Datum function Datum (line 3061) | Datum function Datum (line 3095) | Datum function Datum (line 3135) | Datum function Datum (line 3212) | Datum function Datum (line 3222) | Datum function Datum (line 3274) | Datum function Datum (line 3305) | Datum function Datum (line 3336) | Datum function Datum (line 3378) | Datum function Datum (line 3413) | Datum function Datum (line 3462) | Datum function Datum (line 3497) | Datum function Datum (line 3531) | Datum function Datum (line 3650) | Datum function Datum (line 3777) | Datum function Datum (line 3911) | Datum function Datum (line 4060) | Datum function isoweek2j (line 4164) | int function isoweek2date (line 4184) | void function isoweekdate2date (line 4197) | void function date2isoweek (line 4215) | int function date2isoyear (line 4269) | int function date2isoyearday (line 4326) | int function float8 (line 4343) | static float8 function Datum (line 4412) | Datum function Datum (line 4611) | Datum function Datum (line 4815) | Datum function Datum (line 4934) | Datum function Datum (line 4948) | Datum function Datum (line 5039) | Datum function Datum (line 5048) | Datum function Datum (line 5081) | Datum function TimestampTz (line 5089) | static TimestampTz function Datum (line 5121) | Datum function Timestamp (line 5129) | static Timestamp function Datum (line 5158) | Datum function Datum (line 5245) | Datum function Datum (line 5278) | Datum function Datum (line 5359) | Datum FILE: src/backend/utils/adt/trigfuncs.c function Datum (line 28) | Datum FILE: src/backend/utils/adt/tsginidx.c function Datum (line 24) | Datum function Datum (line 40) | Datum function Datum (line 64) | Datum function Datum (line 94) | Datum type GinChkVal (line 173) | typedef struct function GinTernaryValue (line 181) | static GinTernaryValue function checkcondition_gin (line 203) | static bool function GinTernaryValue (line 214) | static GinTernaryValue function Datum (line 287) | Datum function Datum (line 327) | Datum function Datum (line 373) | Datum function Datum (line 385) | Datum function Datum (line 397) | Datum function Datum (line 409) | Datum function Datum (line 419) | Datum FILE: src/backend/utils/adt/tsgistidx.c type SignTSVector (line 51) | typedef struct function Datum (line 95) | Datum function Datum (line 110) | Datum function compareint (line 133) | static int function uniqueint (line 148) | static int function makesign (line 169) | static void function Datum (line 181) | Datum function Datum (line 272) | Datum type CHKVAL (line 296) | typedef struct function checkcondition_arr (line 305) | static bool function checkcondition_bit (line 334) | static bool function Datum (line 345) | Datum function int32 (line 386) | static int32 function Datum (line 412) | Datum function Datum (line 445) | Datum function int32 (line 503) | static int32 function hemdistsign (line 514) | static int function hemdist (line 529) | static int function Datum (line 545) | Datum type CACHESIGN (line 573) | typedef struct function fillcache (line 579) | static void type SPLITCOST (line 592) | typedef struct function comparecost (line 598) | static int function hemdistcache (line 611) | static int function Datum (line 627) | Datum function Datum (line 820) | Datum FILE: src/backend/utils/adt/tsquery.c type ts_parserstate (line 38) | typedef enum type ts_tokentype (line 48) | typedef enum type ts_tokentype (line 66) | typedef ts_tokentype (*ts_tokenizer) (TSQueryParserState state, int8 *op... type TSQueryParserStateData (line 70) | struct TSQueryParserStateData function parse_phrase_operator (line 154) | static bool function parse_or_operator (line 233) | static bool function ts_tokentype (line 278) | static ts_tokentype function ts_tokentype (line 382) | static ts_tokentype function ts_tokentype (line 523) | static ts_tokentype function pushOperator (line 544) | void function pushValue_internal (line 560) | static void function pushValue (line 593) | void function pushStop (line 629) | void type OperatorElement (line 643) | typedef struct OperatorElement function pushOpStack (line 649) | static void function cleanOpStack (line 661) | static void function makepol (line 685) | static void function findoprnd_recurse (line 733) | static void function findoprnd (line 791) | static void function TSQuery (line 816) | TSQuery function pushval_asis (line 932) | static void function Datum (line 942) | Datum type INFIX (line 953) | typedef struct function infix (line 976) | static void function Datum (line 1131) | Datum function Datum (line 1173) | Datum function Datum (line 1211) | Datum function Datum (line 1347) | Datum FILE: src/backend/utils/adt/tsquery_cleanup.c type NODE (line 21) | typedef struct NODE function NODE (line 31) | static NODE * type PLAINTREE (line 53) | typedef struct function plainnode (line 60) | static void function QueryItem (line 95) | static QueryItem * function freetree (line 113) | static void function NODE (line 134) | static NODE * function QueryItem (line 188) | QueryItem * function NODE (line 236) | static NODE * function int32 (line 361) | static int32 function TSQuery (line 385) | TSQuery FILE: src/backend/utils/adt/tsquery_gist.c function Datum (line 25) | Datum function Datum (line 51) | Datum function Datum (line 87) | Datum function Datum (line 105) | Datum function sizebitvec (line 117) | static int function hemdist (line 129) | static int function Datum (line 137) | Datum type SPLITCOST (line 150) | typedef struct function comparecost (line 156) | static int function Datum (line 167) | Datum function Datum (line 273) | Datum FILE: src/backend/utils/adt/tsquery_op.c function Datum (line 20) | Datum function QTNode (line 30) | static QTNode * function Datum (line 51) | Datum function Datum (line 81) | Datum function Datum (line 111) | Datum function Datum (line 147) | Datum function Datum (line 157) | Datum function CompareTSQ (line 187) | static int function Datum (line 213) | Datum function TSQuerySign (line 248) | TSQuerySign function cmp_string (line 296) | static int function remove_duplicates (line 305) | static int function Datum (line 328) | Datum function Datum (line 374) | Datum FILE: src/backend/utils/adt/tsquery_rewrite.c function QTNode (line 34) | static QTNode * function QTNode (line 205) | static QTNode * function QTNode (line 266) | QTNode * function Datum (line 279) | Datum function Datum (line 409) | Datum FILE: src/backend/utils/adt/tsquery_util.c function QTNode (line 23) | QTNode * function QTNFree (line 62) | void function QTNodeCompare (line 95) | int function cmpQTN (line 151) | static int function QTNSort (line 161) | void function QTNEq (line 181) | bool function QTNTernary (line 199) | void function QTNBinary (line 248) | void function cntsize (line 290) | static void type QTN2QTState (line 310) | typedef struct function fillQT (line 321) | static void function TSQuery (line 361) | TSQuery function QTNode (line 394) | QTNode * function QTNClearFlags (line 432) | void FILE: src/backend/utils/adt/tsrank.c function float4 (line 44) | static float4 function cnt_length (line 53) | static int function WordEntry (line 86) | static WordEntry * function compareQueryOperand (line 135) | static int function QueryOperand (line 154) | static QueryOperand ** function calc_rank_and (line 200) | static float function calc_rank_or (line 283) | static float function calc_rank (line 357) | static float function Datum (line 438) | Datum function Datum (line 455) | Datum function Datum (line 471) | Datum function Datum (line 486) | Datum type DocRepresentation (line 500) | typedef struct function compareDocR (line 519) | static int type QueryRepresentationOperand (line 542) | typedef struct type QueryRepresentation (line 551) | typedef struct function checkcondition_QueryOperand (line 560) | static bool type CoverExt (line 580) | typedef struct function resetQueryRepresentation (line 589) | static void function fillQueryRepresentationData (line 602) | static void function Cover (line 642) | static bool function DocRepresentation (line 723) | static DocRepresentation * function float4 (line 846) | static float4 function Datum (line 949) | Datum function Datum (line 966) | Datum function Datum (line 982) | Datum function Datum (line 997) | Datum FILE: src/backend/utils/adt/tsvector.c type WordEntryIN (line 23) | typedef struct function compareWordEntryPos (line 32) | int function uniquePos (line 49) | static int function compareentry (line 81) | static int function uniqueentry (line 97) | static int function WordEntryCMP (line 169) | static int function Datum (line 176) | Datum function Datum (line 309) | Datum function Datum (line 402) | Datum function Datum (line 441) | Datum FILE: src/backend/utils/adt/tsvector_op.c type CHKVAL (line 34) | typedef struct type StatEntry (line 43) | typedef struct StatEntry type TSVectorStat (line 56) | typedef struct function silly_cmp_tsvector (line 76) | static int function Datum (line 158) | Datum function Datum (line 191) | Datum function Datum (line 201) | Datum function Datum (line 263) | Datum function int32 (line 356) | static int32 function tsvector_bsearch (line 392) | static int function compare_int (line 425) | static int function compare_text_lexemes (line 436) | static int function TSVector (line 458) | static TSVector function Datum (line 555) | Datum function Datum (line 579) | Datum function Datum (line 635) | Datum function Datum (line 727) | Datum function Datum (line 755) | Datum function Datum (line 825) | Datum function Datum (line 932) | Datum function int32 (line 1159) | int32 function checkclass_str (line 1196) | static bool function uniqueLongPos (line 1280) | static int function checkcondition_str (line 1310) | static bool function TS_phrase_output (line 1433) | static bool function TS_phrase_execute (line 1571) | static bool function TS_execute (line 1814) | bool function tsquery_requires_match (line 1864) | bool function Datum (line 1914) | Datum function Datum (line 1922) | Datum function Datum (line 1952) | Datum function Datum (line 1974) | Datum function check_weight (line 2003) | static int function insertStatEntry (line 2024) | static void function chooseNextStatEntry (line 2090) | static void function TSVectorStat (line 2122) | static TSVectorStat * function ts_setup_firstcall (line 2157) | static void function StatEntry (line 2203) | static StatEntry * function Datum (line 2249) | static Datum function TSVectorStat (line 2289) | static TSVectorStat * function Datum (line 2378) | Datum function Datum (line 2403) | Datum function Datum (line 2441) | Datum function Datum (line 2447) | Datum function Datum (line 2453) | static Datum FILE: src/backend/utils/adt/tsvector_parser.c type TSVectorParseStateData (line 27) | struct TSVectorParseStateData function TSVectorParseState (line 45) | TSVectorParseState function reset_tsvector_parser (line 66) | void function close_tsvector_parser (line 75) | void function prssyntaxerror (line 127) | static void function gettoken_tsvector (line 154) | bool FILE: src/backend/utils/adt/txid.c type uint64 (line 42) | typedef uint64 txid; type TxidSnapshot (line 57) | typedef struct type TxidEpoch (line 81) | typedef struct function load_xid_epoch (line 91) | static void function TransactionIdInRecentPast (line 110) | static bool function txid (line 164) | static txid function cmp_txid (line 188) | static int function sort_snapshot (line 208) | static void function is_visible_txid (line 237) | static bool function StringInfo (line 271) | static StringInfo function buf_add_txid (line 286) | static void function TxidSnapshot (line 297) | static TxidSnapshot * function txid (line 316) | static txid function TxidSnapshot (line 350) | static TxidSnapshot * function Datum (line 427) | Datum function Datum (line 452) | Datum function Datum (line 476) | Datum function Datum (line 529) | Datum function Datum (line 545) | Datum function Datum (line 574) | Datum function Datum (line 635) | Datum function Datum (line 656) | Datum function Datum (line 670) | Datum function Datum (line 683) | Datum function Datum (line 696) | Datum function Datum (line 741) | Datum FILE: src/backend/utils/adt/uuid.c type uuid_sortsupport_state (line 26) | typedef struct function Datum (line 41) | Datum function Datum (line 52) | Datum function string_to_uuid (line 90) | static void function Datum (line 140) | Datum function Datum (line 151) | Datum function uuid_internal_cmp (line 163) | static int function Datum (line 169) | Datum function Datum (line 178) | Datum function Datum (line 187) | Datum function Datum (line 196) | Datum function Datum (line 205) | Datum function Datum (line 214) | Datum function Datum (line 224) | Datum function Datum (line 236) | Datum function uuid_fast_cmp (line 272) | static int function uuid_cmp_abbrev (line 284) | static int function uuid_abbrev_abort (line 301) | static bool function Datum (line 367) | static Datum function Datum (line 404) | Datum function Datum (line 412) | Datum FILE: src/backend/utils/adt/varbit.c function int32 (line 38) | static int32 function Datum (line 113) | Datum function Datum (line 246) | Datum function Datum (line 294) | Datum function Datum (line 346) | Datum function Datum (line 361) | Datum function Datum (line 406) | Datum function Datum (line 414) | Datum function Datum (line 429) | Datum function Datum (line 564) | Datum function Datum (line 610) | Datum function Datum (line 662) | Datum function Datum (line 680) | Datum function Datum (line 714) | Datum function Datum (line 753) | Datum function Datum (line 761) | Datum function int32 (line 797) | static int32 function Datum (line 820) | Datum function Datum (line 844) | Datum function Datum (line 868) | Datum function Datum (line 883) | Datum function Datum (line 898) | Datum function Datum (line 913) | Datum function Datum (line 928) | Datum function Datum (line 947) | Datum function VarBit (line 956) | static VarBit * function Datum (line 1015) | Datum function Datum (line 1024) | Datum function VarBit (line 1032) | static VarBit * function Datum (line 1130) | Datum function Datum (line 1141) | Datum function VarBit (line 1153) | static VarBit * function Datum (line 1187) | Datum function Datum (line 1195) | Datum function Datum (line 1207) | Datum function Datum (line 1248) | Datum function Datum (line 1295) | Datum function Datum (line 1343) | Datum function Datum (line 1376) | Datum function Datum (line 1441) | Datum function Datum (line 1509) | Datum function Datum (line 1564) | Datum function Datum (line 1589) | Datum function Datum (line 1644) | Datum function Datum (line 1676) | Datum function Datum (line 1785) | Datum function Datum (line 1847) | Datum FILE: src/backend/utils/adt/varchar.c function int32 (line 30) | static int32 function BpChar (line 123) | static BpChar * function Datum (line 191) | Datum function Datum (line 213) | Datum function Datum (line 224) | Datum function Datum (line 246) | Datum function Datum (line 266) | Datum function Datum (line 348) | Datum function Datum (line 366) | Datum function Datum (line 402) | Datum function Datum (line 412) | Datum function Datum (line 420) | Datum function VarChar (line 451) | static VarChar * function Datum (line 485) | Datum function Datum (line 507) | Datum function Datum (line 518) | Datum function Datum (line 540) | Datum function Datum (line 554) | Datum function Datum (line 592) | Datum function Datum (line 631) | Datum function Datum (line 639) | Datum function bcTruelen (line 653) | static inline int function bpchartruelen (line 659) | int function Datum (line 676) | Datum function Datum (line 692) | Datum function Datum (line 710) | Datum function Datum (line 737) | Datum function Datum (line 764) | Datum function Datum (line 785) | Datum function Datum (line 806) | Datum function Datum (line 827) | Datum function Datum (line 848) | Datum function Datum (line 869) | Datum function Datum (line 886) | Datum function Datum (line 904) | Datum function Datum (line 931) | Datum function Datum (line 950) | Datum function internal_bpchar_pattern_compare (line 977) | static int function Datum (line 999) | Datum function Datum (line 1015) | Datum function Datum (line 1031) | Datum function Datum (line 1047) | Datum function Datum (line 1063) | Datum function Datum (line 1079) | Datum FILE: src/backend/utils/adt/varlena.c type unknown (line 43) | typedef struct varlena unknown; type VarString (line 44) | typedef struct varlena VarString; type TextPositionState (line 46) | typedef struct type VarStringSortSupport (line 60) | typedef struct function text (line 148) | text * function text (line 160) | text * type varlena (line 185) | struct varlena function text_to_cstring_buffer (line 212) | void function Datum (line 254) | Datum function Datum (line 350) | Datum function Datum (line 422) | Datum function Datum (line 441) | Datum function Datum (line 449) | Datum function Datum (line 481) | Datum function Datum (line 507) | Datum function Datum (line 518) | Datum function Datum (line 529) | Datum function Datum (line 547) | Datum function Datum (line 562) | Datum function Datum (line 574) | Datum function Datum (line 586) | Datum function Datum (line 601) | Datum function Datum (line 621) | Datum function int32 (line 639) | static int32 function Datum (line 659) | Datum function Datum (line 678) | Datum function text (line 693) | static text * function charlen_to_bytelen (line 734) | static int function Datum (line 780) | Datum function Datum (line 794) | Datum function text (line 813) | static text * function Datum (line 1010) | Datum function Datum (line 1021) | Datum function text (line 1033) | static text * function Datum (line 1070) | Datum function text_position (line 1093) | static int function text_position_setup (line 1117) | static void function text_position_next (line 1229) | static int function text_position_cleanup (line 1363) | static void function varstr_cmp (line 1380) | int function text_cmp (line 1615) | static int function Datum (line 1640) | Datum function Datum (line 1675) | Datum function Datum (line 1704) | Datum function Datum (line 1719) | Datum function Datum (line 1734) | Datum function Datum (line 1749) | Datum function Datum (line 1764) | Datum function Datum (line 1792) | Datum function Datum (line 1807) | Datum function varstr_sortsupport (line 1834) | void function varstrfastcmp_c (line 1990) | static int function bpcharfastcmp_c (line 2027) | static int function varstrfastcmp_locale (line 2060) | static int function varstrcmp_abbrev (line 2238) | static int function Datum (line 2263) | static Datum function varstr_abbrev_abort (line 2503) | static bool function Datum (line 2617) | Datum function Datum (line 2629) | Datum function internal_text_pattern_compare (line 2650) | static int function Datum (line 2672) | Datum function Datum (line 2688) | Datum function Datum (line 2704) | Datum function Datum (line 2720) | Datum function Datum (line 2736) | Datum function Datum (line 2752) | Datum function Datum (line 2775) | Datum function Datum (line 2791) | Datum function bytea (line 2806) | static bytea * function Datum (line 2858) | Datum function Datum (line 2872) | Datum function bytea (line 2881) | static bytea * function Datum (line 2940) | Datum function Datum (line 2951) | Datum function bytea (line 2963) | static bytea * function Datum (line 2999) | Datum function Datum (line 3043) | Datum function Datum (line 3072) | Datum function Datum (line 3109) | Datum function Datum (line 3141) | Datum function Datum (line 3191) | Datum function Datum (line 3214) | Datum function List (line 3231) | List * function SplitIdentifierString (line 3289) | bool function SplitDirectoriesString (line 3416) | bool function SplitGUCList (line 3537) | bool function Datum (line 3626) | Datum function Datum (line 3658) | Datum function Datum (line 3690) | Datum function Datum (line 3710) | Datum function Datum (line 3730) | Datum function Datum (line 3750) | Datum function Datum (line 3770) | Datum function Datum (line 3792) | Datum function appendStringInfoText (line 3814) | static void function Datum (line 3828) | Datum function check_replace_text_has_escape_char (line 3911) | static bool function appendStringInfoRegexpSubstr (line 3944) | static void function text (line 4049) | text * function Datum (line 4184) | Datum function text_isequal (line 4281) | static bool function Datum (line 4294) | Datum function Datum (line 4308) | Datum function Datum (line 4319) | static Datum function Datum (line 4497) | Datum function Datum (line 4513) | Datum function text (line 4539) | static text * function Datum (line 4662) | Datum function Datum (line 4686) | Datum function Datum (line 4711) | Datum function StringInfo (line 4765) | static StringInfo function Datum (line 4789) | Datum function Datum (line 4815) | Datum function FmgrInfo (line 4837) | static FmgrInfo * function text (line 4875) | static text * function Datum (line 4955) | Datum function Datum (line 4970) | Datum function Datum (line 4991) | Datum function Datum (line 5011) | Datum function Datum (line 5032) | Datum function Datum (line 5087) | Datum function text_format_parse_digits (line 5364) | static bool function text_format_string_conversion (line 5490) | static void function text_format_append_string (line 5539) | static void function Datum (line 5591) | Datum function rest_of_char_same (line 5601) | static inline bool FILE: src/backend/utils/adt/version.c function Datum (line 20) | Datum FILE: src/backend/utils/adt/windowfuncs.c type rank_context (line 22) | typedef struct rank_context type ntile_context (line 30) | typedef struct function rank_up (line 46) | static bool function Datum (line 81) | Datum function Datum (line 97) | Datum function Datum (line 117) | Datum function Datum (line 139) | Datum function Datum (line 168) | Datum function Datum (line 210) | Datum function Datum (line 285) | static Datum function Datum (line 337) | Datum function Datum (line 349) | Datum function Datum (line 360) | Datum function Datum (line 372) | Datum function Datum (line 384) | Datum function Datum (line 395) | Datum function Datum (line 406) | Datum function Datum (line 427) | Datum function Datum (line 448) | Datum FILE: src/backend/utils/adt/xid.c function Datum (line 32) | Datum function Datum (line 40) | Datum function Datum (line 53) | Datum function Datum (line 64) | Datum function Datum (line 78) | Datum function Datum (line 90) | Datum function Datum (line 102) | Datum function Datum (line 118) | Datum function xidComparator (line 137) | int function Datum (line 157) | Datum function Datum (line 168) | Datum function Datum (line 181) | Datum function Datum (line 192) | Datum function Datum (line 203) | Datum FILE: src/backend/utils/adt/xml.c type PgXmlErrorContext (line 104) | struct PgXmlErrorContext type XmlTableBuilderData (line 179) | typedef struct XmlTableBuilderData type TableFuncScanState (line 194) | struct TableFuncScanState type TableFuncScanState (line 195) | struct TableFuncScanState type TableFuncScanState (line 196) | struct TableFuncScanState type TableFuncScanState (line 198) | struct TableFuncScanState type TableFuncScanState (line 199) | struct TableFuncScanState type TableFuncScanState (line 201) | struct TableFuncScanState type TableFuncScanState (line 202) | struct TableFuncScanState type TableFuncScanState (line 204) | struct TableFuncScanState function xmlChar_to_encoding (line 234) | static int function Datum (line 256) | Datum function Datum (line 334) | Datum function Datum (line 349) | Datum function Datum (line 416) | Datum function appendStringInfoText (line 437) | static void function xmltype (line 445) | static xmltype * function xmltype (line 452) | static xmltype * function xmltype (line 460) | static xmltype * function Datum (line 469) | Datum function xmltype (line 510) | xmltype * function Datum (line 576) | Datum function Datum (line 594) | Datum function Datum (line 603) | Datum function text (line 613) | text * function xmltype (line 626) | xmltype * function xmltype (line 750) | xmltype * function xmltype (line 768) | xmltype * function xmltype (line 820) | xmltype * function Datum (line 876) | Datum function xml_is_document (line 886) | bool function pg_xml_init_library (line 945) | void function PgXmlErrorContext (line 991) | PgXmlErrorContext * function pg_xml_done (line 1072) | void function pg_xml_error_occurred (line 1120) | bool function xmlChar (line 1155) | static xmlChar * function xmlChar (line 1167) | static xmlChar * function parse_xml_decl (line 1185) | static int function print_xml_decl (line 1358) | static bool function xml_doctype_in_content (line 1424) | static bool function xmlDocPtr (line 1483) | static xmlDocPtr function xmlChar (line 1606) | static xmlChar * function xml_memory_init (line 1619) | static void function xml_pfree (line 1649) | static void function xmlParserInputPtr (line 1677) | static xmlParserInputPtr function xml_ereport (line 1695) | void function xml_errorHandler (line 1723) | static void function xml_ereport_by_code (line 1896) | static void function chopStringInfoNewlines (line 1937) | static void function appendStringInfoLineSeparator (line 1948) | static void function pg_wchar (line 1960) | static pg_wchar function is_valid_xml_namefirst (line 1979) | static bool function is_valid_xml_namechar (line 1988) | static bool type pg_tm (line 2189) | struct pg_tm type pg_tm (line 2209) | struct pg_tm type pg_tm (line 2234) | struct pg_tm function List (line 2428) | static List * function List (line 2453) | static List * function List (line 2480) | static List * function List (line 2487) | static List * function StringInfo (line 2506) | static StringInfo function Datum (line 2523) | Datum function Datum (line 2537) | Datum function Datum (line 2551) | Datum function xmldata_root_element_start (line 2605) | static void function xmldata_root_element_end (line 2632) | static void function StringInfo (line 2639) | static StringInfo function Datum (line 2684) | Datum function Datum (line 2703) | Datum function Datum (line 2732) | Datum function Datum (line 2758) | Datum function Datum (line 2779) | Datum function StringInfo (line 2815) | static StringInfo function Datum (line 2858) | Datum function xsd_schema_element_start (line 2880) | static void function xsd_schema_element_end (line 2897) | static void function StringInfo (line 2904) | static StringInfo function Datum (line 2949) | Datum function Datum (line 2962) | Datum function StringInfo (line 2990) | static StringInfo function Datum (line 3033) | Datum function StringInfo (line 3045) | static StringInfo function Datum (line 3088) | Datum function Datum (line 3100) | Datum function SPI_sql_row_to_xmlelement (line 3720) | static void function text (line 3788) | static text * function xml_xpathobjtoxmlarray (line 3863) | static int function xpath_internal (line 3941) | static void function Datum (line 4132) | Datum function Datum (line 4155) | Datum function Datum (line 4178) | Datum function wellformed_xml (line 4202) | static bool function Datum (line 4228) | Datum function Datum (line 4241) | Datum function Datum (line 4254) | Datum function XmlTableBuilderData (line 4277) | static inline XmlTableBuilderData * function XmlTableInitOpaque (line 4303) | static void function XmlTableSetDocument (line 4351) | static void function XmlTableSetNamespace (line 4408) | static void function XmlTableSetRowFilter (line 4434) | static void function XmlTableSetColumnFilter (line 4463) | static void function XmlTableFetchRow (line 4495) | static bool function Datum (line 4546) | static Datum function XmlTableDestroyOpaque (line 4716) | static void FILE: src/backend/utils/algos/bin_search.c function bin_search_int (line 28) | static int bin_search_int(const void *key, const void *base, int start, ... function bin_search (line 54) | int bin_search(const void *key, const void *base, size_t num_elems, FILE: src/backend/utils/algos/misc_tools.c function ip_str_from_int (line 26) | static int ip_str_from_int(char *str, size_t len, uint32_t ip) FILE: src/backend/utils/cache/attoptcache.c type AttoptCacheKey (line 31) | typedef struct type AttoptCacheEntry (line 37) | typedef struct function InvalidateAttoptCacheCallback (line 53) | static void function InitializeAttoptCache (line 76) | static void function AttributeOpts (line 103) | AttributeOpts * FILE: src/backend/utils/cache/catcache.c function chareqfast (line 128) | static bool function uint32 (line 134) | static uint32 function nameeqfast (line 140) | static bool function uint32 (line 149) | static uint32 function int2eqfast (line 157) | static bool function uint32 (line 163) | static uint32 function int4eqfast (line 169) | static bool function uint32 (line 175) | static uint32 function texteqfast (line 181) | static bool function uint32 (line 187) | static uint32 function oidvectoreqfast (line 193) | static bool function uint32 (line 199) | static uint32 function GetCCHashEqFuncs (line 206) | static void function uint32 (line 275) | static uint32 function uint32 (line 326) | static uint32 function CatalogCacheCompareTuple (line 389) | static inline bool function CatCachePrintStats (line 408) | static void function CatCacheRemoveCTup (line 472) | static void function CatCacheRemoveCList (line 514) | static void function CatCacheInvalidate (line 567) | void function CreateCacheMemoryContext (line 635) | void function ResetCatalogCache (line 657) | static void function ResetCatalogCaches (line 704) | void function CatalogCacheFlushCatalog (line 734) | void function CatCache (line 778) | CatCache * function RehashCatCache (line 875) | static void function CatalogCacheInitializeCache (line 938) | static void function InitCatCachePhase2 (line 1049) | void function IndexScanOK (line 1100) | static bool function HeapTuple (line 1164) | HeapTuple function HeapTuple (line 1181) | HeapTuple function HeapTuple (line 1189) | HeapTuple function HeapTuple (line 1197) | HeapTuple function HeapTuple (line 1205) | HeapTuple function HeapTuple (line 1215) | static inline HeapTuple function pg_noinline (line 1327) | static pg_noinline HeapTuple function ReleaseCatCache (line 1457) | void function uint32 (line 1489) | uint32 function CatCList (line 1523) | CatCList * function ReleaseCatCacheList (line 1799) | void function CatCTup (line 1822) | static CatCTup * function CatCacheFreeKeys (line 1928) | static void function CatCacheCopyKeys (line 1955) | static void function PrepareToInvalidateCacheTuple (line 2034) | void function PrintCatCacheLeakWarning (line 2098) | void function PrintCatCacheListLeakWarning (line 2114) | void FILE: src/backend/utils/cache/evtcache.c type EventTriggerCacheStateType (line 34) | typedef enum type EventTriggerCacheEntry (line 41) | typedef struct function List (line 63) | List * function BuildEventTriggerCache (line 77) | static void function DecodeTextArrayToCString (line 224) | static int function InvalidateEventCacheCallback (line 253) | static void FILE: src/backend/utils/cache/inval.c type InvalidationChunk (line 131) | typedef struct InvalidationChunk type InvalidationListHeader (line 139) | typedef struct InvalidationListHeader type TransInvalidationInfo (line 162) | typedef struct TransInvalidationInfo type SYSCACHECALLBACK (line 200) | struct SYSCACHECALLBACK type RELCACHECALLBACK (line 212) | struct RELCACHECALLBACK function AddInvalidationMessage (line 235) | static void function AppendInvalidationMessageList (line 277) | static void function AddCatcacheInvalidationMessage (line 345) | static void function AddCatalogInvalidationMessage (line 373) | static void function AddRelcacheInvalidationMessage (line 391) | static void function AddSnapshotInvalidationMessage (line 421) | static void function AppendInvalidationMessages (line 448) | static void function ProcessInvalidationMessages (line 462) | static void function ProcessInvalidationMessagesMulti (line 474) | static void function RegisterCatcacheInvalidation (line 492) | static void function RegisterCatalogInvalidation (line 506) | static void function RegisterRelcacheInvalidation (line 518) | static void function RegisterSnapshotInvalidation (line 548) | static void function LocalExecuteInvalidationMessage (line 562) | void function InvalidateSystemCaches (line 649) | void function AcceptInvalidationMessages (line 687) | void function PrepareInvalidationState (line 738) | static void function PostPrepare_Inval (line 775) | void function MakeSharedInvalidMessagesArray (line 784) | static void function xactGetCommittedInvalidationMessages (line 834) | int function ProcessCommittedInvalidationMessages (line 890) | void function AtEOXact_Inval (line 955) | void function AtEOSubXact_Inval (line 1014) | void function CommandEndInvalidationMessages (line 1091) | void function CacheInvalidateHeapTuple (line 1120) | void function CacheInvalidateCatalog (line 1251) | void function CacheInvalidateRelcache (line 1275) | void function CacheInvalidateRelcacheAll (line 1299) | void function CacheInvalidateRelcacheByTuple (line 1311) | void function CacheInvalidateRelcacheByRelid (line 1334) | void function CacheInvalidateSmgr (line 1374) | void function CacheInvalidateRelmap (line 1404) | void function CacheRegisterSyscacheCallback (line 1430) | void function CacheRegisterRelcacheCallback (line 1472) | void function CallSyscacheCallbacks (line 1491) | void FILE: src/backend/utils/cache/lsyscache.c function op_in_opfamily (line 67) | bool function get_op_opfamily_strategy (line 84) | int function Oid (line 109) | Oid function get_op_opfamily_properties (line 137) | void function Oid (line 167) | Oid function get_ordering_op_properties (line 208) | bool function Oid (line 268) | Oid function Oid (line 306) | Oid function List (line 367) | List * function get_compatible_hash_operators (line 411) | bool function get_op_hash_functions (line 511) | bool function List (line 602) | List * function equality_ops_are_compatible (line 699) | bool function Oid (line 748) | Oid function AttrNumber (line 810) | AttrNumber function get_attidentity (line 840) | char function Oid (line 867) | Oid function int32 (line 894) | int32 function get_atttypetypmodcoll (line 924) | void function Oid (line 1036) | Oid function Oid (line 1058) | Oid function RegProcedure (line 1083) | RegProcedure function Oid (line 1131) | Oid function op_input_types (line 1156) | void function op_mergejoinable (line 1184) | bool function op_hashjoinable (line 1235) | bool function op_strict (line 1270) | bool function op_volatile (line 1286) | char function Oid (line 1302) | Oid function Oid (line 1326) | Oid function RegProcedure (line 1350) | RegProcedure function RegProcedure (line 1374) | RegProcedure function Oid (line 1425) | Oid function Oid (line 1448) | Oid function get_func_nargs (line 1467) | int function Oid (line 1489) | Oid function Oid (line 1516) | Oid function get_func_retset (line 1535) | bool function func_strict (line 1554) | bool function func_volatile (line 1573) | char function func_parallel (line 1592) | char function get_func_prokind (line 1611) | char function get_func_leakproof (line 1630) | bool function float4 (line 1649) | float4 function float4 (line 1668) | float4 function Oid (line 1691) | Oid function get_relnatts (line 1705) | int function Oid (line 1758) | Oid function Oid (line 1785) | Oid function get_rel_relkind (line 1809) | char function get_rel_relispartition (line 1833) | bool function Oid (line 1860) | Oid function get_rel_persistence (line 1884) | char function get_rel_relkind_shard (line 1906) | char function Oid (line 1928) | Oid function Oid (line 1949) | Oid function get_typisdefined (line 1979) | bool function int16 (line 2003) | int16 function get_typbyval (line 2028) | bool function get_typlenbyval (line 2057) | void function get_typlenbyvalalign (line 2077) | void function Oid (line 2109) | Oid function get_type_io_data (line 2131) | void function get_typalign (line 2205) | char function get_typstorage (line 2225) | char function Node (line 2254) | Node * function Oid (line 2327) | Oid function Oid (line 2344) | Oid function int32 (line 2384) | int32 function get_typtype (line 2435) | char function type_is_rowtype (line 2461) | bool function type_is_enum (line 2484) | bool function type_is_range (line 2494) | bool function get_type_category_preferred (line 2506) | void function Oid (line 2527) | Oid function Oid (line 2554) | Oid function Oid (line 2582) | Oid function Oid (line 2606) | Oid function Oid (line 2627) | Oid function getTypeInputInfo (line 2669) | void function getTypeOutputInfo (line 2702) | void function getTypeBinaryInputInfo (line 2735) | void function getTypeBinaryOutputInfo (line 2768) | void function Oid (line 2801) | Oid function Oid (line 2826) | Oid function Oid (line 2851) | Oid function type_is_collatable (line 2876) | bool function int32 (line 2898) | int32 function get_attstatsslot (line 2965) | bool function free_attstatsslot (line 3081) | void function get_namespace_name2 (line 3122) | int get_namespace_name2(Oid nspid, StringInfo str) function get_namespace_name3 (line 3139) | int get_namespace_name3(Oid nspid, NameData *nm) function Oid (line 3177) | Oid function is_type_conversion_func (line 3200) | bool is_type_conversion_func(Oid funcid, Oid *typid) FILE: src/backend/utils/cache/partcache.c function RelationBuildPartitionKey (line 63) | void function RelationBuildPartitionDesc (line 266) | void function List (line 805) | List * function Expr (line 827) | Expr * function List (line 865) | static List * function int32 (line 966) | static int32 function int32 (line 981) | static int32 function int32 (line 994) | static int32 FILE: src/backend/utils/cache/plancache.c function InitPlanCache (line 115) | void function CachedPlanSource (line 151) | CachedPlanSource * function CachedPlanSource (line 235) | CachedPlanSource * function CompleteCachedPlan (line 325) | void function SaveCachedPlan (line 441) | void function DropCachedPlan (line 486) | void function ReleaseGenericPlan (line 529) | static void function List (line 557) | static List * function CheckCachedPlan (line 797) | static bool function CachedPlan (line 881) | static CachedPlan * function choose_custom_plan (line 1020) | static bool function cached_plan_cost (line 1071) | static double function CachedPlan (line 1136) | CachedPlan * function ReleaseCachedPlan (line 1257) | void function CachedPlanSetParentContext (line 1285) | void function CachedPlanSource (line 1323) | CachedPlanSource * function CachedPlanIsValid (line 1414) | bool function List (line 1427) | List * function Query (line 1461) | static Query * function AcquireExecutorLocks (line 1480) | static void function AcquirePlannerLocks (line 1550) | static void function ScanQueryForLocks (line 1575) | static void function ScanQueryWalker (line 1644) | static bool function TupleDesc (line 1673) | static TupleDesc function PlanCacheRelCallback (line 1709) | static void function PlanCacheFuncCallback (line 1774) | static void function PlanCacheSysCallback (line 1853) | static void function ResetPlanCache (line 1862) | void FILE: src/backend/utils/cache/relcache.c type RelIdCacheEnt (line 118) | typedef struct relidcacheent type OpClassCacheEnt (line 233) | typedef struct opclasscacheent function HeapTuple (line 308) | static HeapTuple function Relation (line 378) | static Relation function RelationParseRelOptions (line 434) | static void function RelationBuildTupleDesc (line 491) | static void function RelationBuildRuleLock (line 723) | static void function equalRuleLocks (line 884) | static bool function equalPolicy (line 929) | static bool function equalRSDesc (line 975) | static bool function equalPartitionDescs (line 1008) | static bool function Relation (line 1070) | static Relation function RelationInitPhysicalAddr (line 1259) | static void function InitIndexAmRoutine (line 1322) | static void function RelationInitIndexAccessInfo (line 1346) | void function IndexSupportInitialize (line 1514) | static void function OpClassCacheEnt (line 1565) | static OpClassCacheEnt * function formrdesc (line 1729) | static void function Relation (line 1909) | Relation function RelationIncrementReferenceCount (line 1975) | void function RelationDecrementReferenceCount (line 1988) | void function RelationClose (line 2008) | void function RelationReloadIndexInfo (line 2049) | static void function RelationReloadNailed (line 2160) | static void function RelationDestroyRelation (line 2232) | static void function RelationClearRelation (line 2318) | static void function RelationFlushRelation (line 2561) | static void function RelationForgetRelation (line 2597) | void function RelationCacheInvalidateEntry (line 2629) | void function RelationCacheInvalidate (line 2673) | void function RelationCloseSmgrByOid (line 2776) | void function RememberToFreeTupleDescAtEOX (line 2789) | static void function AtEOXact_RelationCache (line 2833) | void function AtEOXact_cleanup (line 2896) | static void function AtEOSubXact_RelationCache (line 2984) | void function AtEOSubXact_cleanup (line 3031) | static void function Relation (line 3096) | Relation function RelationSetNewRelfilenode (line 3336) | void function RelationCacheInitialize (line 3477) | void function RelationCacheInitializePhase2 (line 3514) | void function RelationCacheInitializePhase3 (line 3573) | void function load_critical_index (line 3868) | static void function TupleDesc (line 3902) | static TupleDesc function TupleDesc (line 3933) | static TupleDesc function TupleDesc (line 3947) | static TupleDesc function AttrDefaultFetch (line 3964) | static void function CheckConstraintFetch (line 4034) | static void function CheckConstraintCmp (line 4105) | static int function List (line 4128) | List * function List (line 4242) | List * function List (line 4382) | List * function List (line 4448) | static List * function RelationSetIndexList (line 4493) | void function Oid (line 4524) | Oid function Oid (line 4552) | Oid function Oid (line 4573) | Oid function List (line 4598) | List * function List (line 4660) | List * function IsProjectionFunctionalIndex (line 4734) | static bool function Bitmapset (line 4814) | Bitmapset * function RelationGetExclusionInfo (line 5079) | void type PublicationActions (line 5203) | struct PublicationActions function errtable (line 5282) | int function errtablecol (line 5299) | int function errtablecolname (line 5323) | int function errtableconstraint (line 5336) | int function load_relcache_init_file (line 5400) | static bool function write_relcache_init_file (line 5793) | static void function write_item (line 5991) | static void function RelationIdIsInInitFile (line 6010) | bool function RelationHasUnloggedIndex (line 6036) | bool function RelationCacheInitFilePreInvalidate (line 6092) | void function RelationCacheInitFilePostInvalidate (line 6117) | void function RelationCacheInitFileRemove (line 6132) | void function RelationCacheInitFileRemoveInDir (line 6165) | static void function unlink_initfile (line 6189) | static void FILE: src/backend/utils/cache/relfilenodemap.c type RelfilenodeMapKey (line 38) | typedef struct type RelfilenodeMapEntry (line 44) | typedef struct function RelfilenodeMapInvalidateCallback (line 54) | static void function InitializeRelfilenodeMap (line 88) | static void function Oid (line 140) | Oid FILE: src/backend/utils/cache/relmapper.c type RelMapping (line 79) | typedef struct RelMapping type RelMapFile (line 85) | typedef struct RelMapFile function Oid (line 145) | Oid function Oid (line 198) | Oid function RelationMapUpdateMap (line 247) | void function apply_map_update (line 306) | static void function merge_map_updates (line 338) | static void function RelationMapRemoveMapping (line 360) | void function RelationMapInvalidate (line 390) | void function RelationMapInvalidateAll (line 412) | void function AtCCI_RelationMap (line 426) | void function AtEOXact_RelationMap (line 460) | void function AtPrepare_RelationMap (line 504) | void function CheckPointRelationMap (line 527) | void function RelationMapFinishBootstrap (line 541) | void function RelationMapInitialize (line 565) | void function RelationMapInitializePhase2 (line 585) | void function RelationMapInitializePhase3 (line 606) | void function load_relmap_file (line 629) | static void function write_relmap_file (line 714) | static void function perform_relmap_update (line 863) | static void function relmap_redo (line 911) | void FILE: src/backend/utils/cache/spccache.c type TableSpaceCacheEntry (line 37) | typedef struct function InvalidateTableSpaceCacheCallback (line 53) | static void function InitializeTableSpaceCache (line 76) | static void function TableSpaceCacheEntry (line 106) | static TableSpaceCacheEntry * function get_tablespace_page_costs (line 181) | void function get_tablespace_io_concurrency (line 214) | int FILE: src/backend/utils/cache/syscache.c type cachedesc (line 120) | struct cachedesc type cachedesc (line 129) | struct cachedesc function InitCatalogCache (line 1084) | void function InitCatalogCachePhase2 (line 1157) | void function HeapTuple (line 1185) | HeapTuple function HeapTuple (line 1198) | HeapTuple function HeapTuple (line 1209) | HeapTuple function HeapTuple (line 1220) | HeapTuple function HeapTuple (line 1231) | HeapTuple function ReleaseSysCache (line 1246) | void function HeapTuple (line 1260) | HeapTuple function SearchSysCacheExists (line 1284) | bool function Oid (line 1307) | Oid function HeapTuple (line 1334) | HeapTuple function HeapTuple (line 1357) | HeapTuple function SearchSysCacheExistsAttName (line 1376) | bool function HeapTuple (line 1397) | HeapTuple function HeapTuple (line 1420) | HeapTuple function Datum (line 1454) | Datum function uint32 (line 1489) | uint32 type catclist (line 1506) | struct catclist function SysCacheInvalidate (line 1526) | void function RelationInvalidatesSnapshotsOnly (line 1550) | bool function RelationHasSysCache (line 1573) | bool function RelationSupportsSysCache (line 1598) | bool function oid_compare (line 1623) | static int FILE: src/backend/utils/cache/ts_cache.c function InvalidateTSCacheCallBack (line 93) | static void function TSParserCacheEntry (line 112) | TSParserCacheEntry * function TSDictionaryCacheEntry (line 210) | TSDictionaryCacheEntry * function init_ts_config_cache (line 365) | static void function TSConfigCacheEntry (line 389) | TSConfigCacheEntry * function Oid (line 560) | Oid function check_TSCurrentConfig (line 591) | bool function assign_TSCurrentConfig (line 652) | void FILE: src/backend/utils/cache/typcache.c type DomainConstraintCache (line 113) | struct DomainConstraintCache type EnumItem (line 121) | typedef struct type TypeCacheEnumData (line 127) | typedef struct TypeCacheEnumData type RecordCacheEntry (line 146) | typedef struct RecordCacheEntry type SharedRecordTypmodRegistry (line 155) | struct SharedRecordTypmodRegistry type SharedRecordTableKey (line 171) | typedef struct SharedRecordTableKey type SharedRecordTableEntry (line 185) | typedef struct SharedRecordTableEntry type SharedTypmodTableEntry (line 194) | typedef struct SharedTypmodTableEntry function shared_record_table_compare (line 203) | static int function uint32 (line 229) | static uint32 function TypeCacheEntry (line 320) | TypeCacheEntry * function load_typcache_tupdesc (line 783) | static void function load_rangetype_info (line 817) | static void function load_domaintype_info (line 880) | static void function dcs_cmp (line 1107) | static int function decr_dcc_refcount (line 1120) | static void function dccref_deletion_callback (line 1131) | static void function List (line 1152) | static List * function InitDomainConstraintRef (line 1190) | void function UpdateDomainConstraintRef (line 1228) | void function DomainHasConstraints (line 1277) | bool function array_element_has_equality (line 1304) | static bool function array_element_has_compare (line 1312) | static bool function array_element_has_hashing (line 1320) | static bool function array_element_has_extended_hashing (line 1328) | static bool function cache_array_element_properties (line 1336) | static void function record_fields_have_equality (line 1366) | static bool function record_fields_have_compare (line 1374) | static bool function cache_record_field_properties (line 1382) | static void function range_element_has_hashing (line 1468) | static bool function range_element_has_extended_hashing (line 1476) | static bool function cache_range_element_properties (line 1484) | static void function ensure_record_cache_typmod_slot_exists (line 1512) | static void function TupleDesc (line 1549) | static TupleDesc function TupleDesc (line 1640) | TupleDesc function TupleDesc (line 1657) | TupleDesc function TupleDesc (line 1674) | TupleDesc function TupleDesc (line 1696) | TupleDesc function uint32 (line 1733) | static uint32 function record_type_typmod_compare (line 1744) | static int function assign_record_type_typmod (line 1760) | void function uint64 (line 1835) | uint64 function SharedRecordTypmodRegistryEstimate (line 1876) | size_t function SharedRecordTypmodRegistryInit (line 1898) | void function SharedRecordTypmodRegistryAttach (line 1997) | void function TypeCacheRelCallback (line 2080) | static void function TypeCacheOpcCallback (line 2143) | static void function TypeCacheConstrCallback (line 2172) | static void function enum_known_sorted (line 2196) | static inline bool function compare_values_of_enum (line 2225) | int function load_enum_cache_data (line 2298) | static void function EnumItem (line 2453) | static EnumItem * function enum_oid_cmp (line 2470) | static int function dsa_pointer (line 2488) | static dsa_pointer function TupleDesc (line 2509) | static TupleDesc function shared_record_typmod_registry_detach (line 2621) | static void FILE: src/backend/utils/error/assert.c function ExceptionalCondition (line 25) | void FILE: src/backend/utils/error/elog.c type timeval (line 156) | struct timeval function in_error_recursion_trouble (line 201) | bool function errstart (line 238) | bool function errfinish (line 418) | void function top_errcode (line 572) | int top_errcode() function downgrade_error (line 584) | void downgrade_error() function errcode (line 599) | int function errcode_for_file_access (line 622) | int function errcode_for_socket_access (line 693) | int function errmsg (line 821) | int function errmsg_internal (line 851) | int function errmsg_plural (line 874) | int function errdetail (line 897) | int function errdetail_internal (line 924) | int function errdetail_log (line 945) | int function errdetail_log_plural (line 966) | int function errdetail_plural (line 989) | int function errhint (line 1011) | int function errcontext_msg (line 1036) | int function set_errcontext_domain (line 1072) | int function errhidestmt (line 1092) | int function errhidecontext (line 1111) | int function errfunction (line 1132) | int function errposition (line 1149) | int function internalerrposition (line 1165) | int function internalerrquery (line 1185) | int function err_generic_string (line 1215) | int function set_errdata_field (line 1251) | static void function geterrcode (line 1264) | int function geterrposition (line 1281) | int function getinternalerrposition (line 1298) | int function elog_start (line 1322) | void function elog_finish (line 1372) | void function pre_format_elog_string (line 1428) | void function EmitErrorReport (line 1470) | void function ErrorData (line 1521) | ErrorData * function FreeErrorData (line 1575) | void function FlushErrorState (line 1611) | void function ThrowErrorData (line 1636) | void function ReThrowError (line 1694) | void function pg_re_throw (line 1753) | void function DebugFileOpen (line 1882) | void function set_syslog_parameters (line 1933) | void function write_syslog (line 1966) | static void function GetACPEncoding (line 2078) | static int function write_eventlog (line 2092) | static void function write_console (line 2181) | static void function setup_formatted_log_time (line 2252) | static void function setup_formatted_start_time (line 2284) | static void function log_line_prefix (line 2337) | static void function appendCSVLiteral (line 2647) | static inline void function write_csvlog (line 2671) | static void function send_message_to_server_log (line 2888) | static void function write_pipe_chunks (line 3115) | static void function err_sendstring (line 3159) | static void function send_message_to_frontend (line 3171) | static void function append_with_tabs (line 3676) | static void function write_stderr (line 3695) | void function is_log_level_output (line 3741) | static bool function trace_recovery (line 3777) | int FILE: src/backend/utils/fmgr/dfmgr.c type rendezvousHashEntry (line 32) | typedef struct type DynamicFileList (line 42) | typedef struct df_files function PGFunction (line 93) | PGFunction function load_file (line 136) | void function PGFunction (line 161) | PGFunction type stat (line 181) | struct stat function incompatible_module_error (line 297) | static void function internal_unload_library (line 400) | static void function file_exists (line 454) | static bool function check_restricted_library_name (line 541) | static void function Size (line 710) | Size function SerializeLibraryState (line 727) | void function RestoreLibraryState (line 749) | void FILE: src/backend/utils/fmgr/fmgr.c type CFuncHashTabEntry (line 42) | typedef struct function FmgrBuiltin (line 72) | static const FmgrBuiltin * function FmgrBuiltin (line 97) | static const FmgrBuiltin * function fmgr_info (line 123) | void function fmgr_info_cxt (line 133) | void function fmgr_info_cxt_security (line 143) | static void function fmgr_symbol (line 280) | void function fmgr_info_C_lang (line 358) | static void function fmgr_info_other_lang (line 432) | static void function Pg_finfo_record (line 469) | const Pg_finfo_record * function CFuncHashTabEntry (line 529) | static CFuncHashTabEntry * function record_C_func (line 553) | static void function clear_external_function_hash (line 593) | void function fmgr_info_copy (line 609) | void function Oid (line 624) | Oid type fmgr_security_definer_cache (line 641) | struct fmgr_security_definer_cache function Datum (line 659) | extern Datum function Datum (line 792) | Datum function Datum (line 812) | Datum function Datum (line 834) | Datum function Datum (line 859) | Datum function Datum (line 886) | Datum function Datum (line 915) | Datum function Datum (line 947) | Datum function Datum (line 981) | Datum function Datum (line 1017) | Datum function Datum (line 1065) | Datum function Datum (line 1085) | Datum function Datum (line 1112) | Datum function Datum (line 1132) | Datum function Datum (line 1154) | Datum function Datum (line 1179) | Datum function Datum (line 1206) | Datum function Datum (line 1235) | Datum function Datum (line 1267) | Datum function Datum (line 1301) | Datum function Datum (line 1337) | Datum function Datum (line 1384) | Datum function Datum (line 1404) | Datum function Datum (line 1427) | Datum function Datum (line 1452) | Datum function Datum (line 1480) | Datum function Datum (line 1510) | Datum function Datum (line 1542) | Datum function Datum (line 1577) | Datum function Datum (line 1614) | Datum function Datum (line 1653) | Datum function Datum (line 1708) | Datum function Datum (line 1766) | Datum function bytea (line 1813) | bytea * function Datum (line 1823) | Datum function Datum (line 1841) | Datum function bytea (line 1851) | bytea * function Datum (line 1876) | Datum function Datum (line 1888) | Datum function Datum (line 1900) | Datum type varlena (line 1916) | struct varlena type varlena (line 1917) | struct varlena type varlena (line 1925) | struct varlena type varlena (line 1926) | struct varlena type varlena (line 1934) | struct varlena type varlena (line 1934) | struct varlena type varlena (line 1941) | struct varlena type varlena (line 1942) | struct varlena type varlena (line 1948) | struct varlena type varlena (line 1949) | struct varlena function Oid (line 1972) | Oid function Oid (line 1994) | Oid function Oid (line 2013) | Oid function get_fn_expr_arg_stable (line 2059) | bool function get_call_expr_arg_stable (line 2078) | bool function get_fn_expr_variadic (line 2128) | bool function CheckFunctionValidatorAccess (line 2178) | bool FILE: src/backend/utils/fmgr/funcapi.c function FuncCallContext (line 51) | FuncCallContext * function FuncCallContext (line 127) | FuncCallContext * function end_MultiFuncCall (line 154) | void function shutdown_MultiFuncCall (line 172) | static void function TypeFuncClass (line 210) | TypeFuncClass function TypeFuncClass (line 226) | TypeFuncClass function TypeFuncClass (line 271) | TypeFuncClass function TypeFuncClass (line 291) | static TypeFuncClass function TupleDesc (line 411) | TupleDesc function resolve_polymorphic_tupdesc (line 447) | static bool function resolve_polymorphic_argtypes (line 643) | bool function TypeFuncClass (line 795) | static TypeFuncClass function get_func_arg_info (line 845) | int function get_func_trftypes (line 939) | int function get_func_input_arg_names (line 987) | int function TupleDesc (line 1175) | TupleDesc function TupleDesc (line 1225) | TupleDesc function TupleDesc (line 1343) | TupleDesc function TupleDesc (line 1376) | TupleDesc function extract_variadic_args (line 1478) | int FILE: src/backend/utils/hash/dynahash.c type HASHELEMENT (line 119) | typedef HASHELEMENT *HASHBUCKET; type HASHBUCKET (line 122) | typedef HASHBUCKET *HASHSEGMENT; type FreeListData (line 141) | typedef struct type HASHHDR (line 156) | struct HASHHDR type HTAB (line 208) | struct HTAB function string_compare (line 292) | static int function HTAB (line 315) | HTAB * function hdefault (line 569) | static void function choose_nelem_alloc (line 602) | static int function init_htab (line 635) | static bool function Size (line 731) | Size function hash_select_dirsize (line 778) | long function Size (line 802) | Size function hash_destroy (line 813) | void function hash_stats (line 832) | void function uint32 (line 859) | uint32 function uint32 (line 866) | static inline uint32 function hash_update_hash_key (line 1114) | bool function HASHBUCKET (line 1249) | static HASHBUCKET function hash_get_num_entries (line 1334) | long function hash_seq_init (line 1378) | void function hash_seq_term (line 1464) | void function hash_freeze (line 1484) | void function expand_table (line 1501) | static bool function dir_realloc (line 1598) | static bool function HASHSEGMENT (line 1637) | static HASHSEGMENT function element_alloc (line 1656) | static bool function hash_corrupted (line 1703) | static void function my_log2 (line 1717) | int function next_pow2_long (line 1733) | static long function next_pow2_int (line 1741) | static int function register_seq_scan (line 1786) | static void function deregister_seq_scan (line 1798) | static void function has_seq_scans (line 1819) | static bool function AtEOXact_HashTables (line 1833) | void function AtEOSubXact_HashTables (line 1859) | void FILE: src/backend/utils/hash/hashfn.c function uint32 (line 33) | uint32 function uint32 (line 51) | uint32 function uint32 (line 63) | uint32 function uint32 (line 75) | uint32 function bitmap_match (line 85) | int FILE: src/backend/utils/init/globals.c type Port (line 42) | struct Port type Latch (line 53) | struct Latch FILE: src/backend/utils/init/miscinit.c function SetDatabasePath (line 83) | void function checkDataDir (line 96) | void function SetDataDir (line 189) | void function ChangeToDataDir (line 210) | void function InitPostmasterChild (line 270) | void function InitStandaloneProcess (line 314) | void function SwitchToSharedLatch (line 348) | void function SwitchBackToLocalLatch (line 367) | void function Oid (line 386) | Oid function Oid (line 397) | Oid function SetOuterUserId (line 405) | static void function Oid (line 420) | Oid function SetSessionUserId (line 428) | static void function Oid (line 445) | Oid function GetUserIdAndSecContext (line 491) | void function SetUserIdAndSecContext (line 498) | void function InLocalUserIdChange (line 509) | bool function InSecurityRestrictedOperation (line 518) | bool function InNoForceRLSOperation (line 527) | bool function GetUserIdAndContext (line 540) | void function SetUserIdAndContext (line 547) | void function has_rolreplication (line 567) | bool function InitializeSessionUserId (line 585) | void function InitializeSessionUserIdStandalone (line 681) | void function SetSessionAuthorization (line 713) | void function Oid (line 738) | Oid function SetCurrentRoleId (line 759) | void function UnlinkLockFiles (line 836) | static void function CreateLockFile (line 871) | static void function CreateDataDirLockFile (line 1176) | void function CreateSocketLockFile (line 1185) | void function TouchSocketLockFiles (line 1203) | void function AddToDataDirLockFile (line 1253) | void function RecheckDataDirLockFile (line 1381) | bool function ValidatePgVersion (line 1453) | void function load_libraries (line 1530) | static void function process_shared_preload_libraries (line 1582) | void function process_session_preload_libraries (line 1595) | void function pg_bindtextdomain (line 1606) | void FILE: src/backend/utils/init/postinit.c function HeapTuple (line 98) | static HeapTuple function HeapTuple (line 141) | static HeapTuple function PerformAuthentication (line 187) | static void function CheckMyDatabase (line 296) | static void function InitCommunication (line 419) | static void function pg_split_opts (line 448) | void function InitializeMaxBackends (line 507) | void function BaseInit (line 529) | void function InitPostgres (line 570) | void function process_startup_options (line 1074) | static void function process_settings (line 1139) | static void function ShutdownPostgres (line 1173) | static void function StatementTimeoutHandler (line 1190) | static void function LockTimeoutHandler (line 1212) | static void function IdleInTransactionSessionTimeoutHandler (line 1222) | static void function WriteShardResultTimeoutHandler (line 1230) | static void function ThereIsAtLeastOneRole (line 1240) | static bool FILE: src/backend/utils/mb/conv.c function local2local (line 29) | void function latin2mic (line 70) | void function mic2latin (line 98) | void function pg_ascii2mic (line 142) | void function pg_mic2ascii (line 162) | void function latin2mic_with_table (line 192) | void function mic2latin_with_table (line 240) | void function compare3 (line 289) | static int function compare4 (line 308) | static int function uint32 (line 342) | static inline uint32 function UtfToLocal (line 473) | void function LocalToUtf (line 665) | void FILE: src/backend/utils/mb/conversion_procs/ascii_and_mic/ascii_and_mic.c function Datum (line 34) | Datum function Datum (line 48) | Datum FILE: src/backend/utils/mb/conversion_procs/cyrillic_and_mic/cyrillic_and_mic.c function Datum (line 303) | Datum function Datum (line 317) | Datum function Datum (line 331) | Datum function Datum (line 345) | Datum function Datum (line 359) | Datum function Datum (line 373) | Datum function Datum (line 387) | Datum function Datum (line 401) | Datum function Datum (line 415) | Datum function Datum (line 429) | Datum function Datum (line 443) | Datum function Datum (line 457) | Datum function Datum (line 471) | Datum function Datum (line 485) | Datum function Datum (line 499) | Datum function Datum (line 513) | Datum function Datum (line 527) | Datum function Datum (line 541) | Datum function Datum (line 555) | Datum function Datum (line 569) | Datum FILE: src/backend/utils/mb/conversion_procs/euc2004_sjis2004/euc2004_sjis2004.c function Datum (line 36) | Datum function Datum (line 50) | Datum function euc_jis_20042shift_jis_2004 (line 67) | static void function get_ten (line 183) | static int function shift_jis_20042euc_jis_2004 (line 215) | static void FILE: src/backend/utils/mb/conversion_procs/euc_cn_and_mic/euc_cn_and_mic.c function Datum (line 37) | Datum function Datum (line 51) | Datum function euc_cn2mic (line 68) | static void function mic2euc_cn (line 101) | static void FILE: src/backend/utils/mb/conversion_procs/euc_jp_and_sjis/euc_jp_and_sjis.c function Datum (line 57) | Datum function Datum (line 71) | Datum function Datum (line 85) | Datum function Datum (line 99) | Datum function Datum (line 113) | Datum function Datum (line 127) | Datum function sjis2mic (line 144) | static void function mic2sjis (line 272) | static void function euc_jp2mic (line 364) | static void function mic2euc_jp (line 414) | static void function euc_jp2sjis (line 466) | static void function sjis2euc_jp (line 559) | static void FILE: src/backend/utils/mb/conversion_procs/euc_kr_and_mic/euc_kr_and_mic.c function Datum (line 37) | Datum function Datum (line 51) | Datum function euc_kr2mic (line 68) | static void function mic2euc_kr (line 105) | static void FILE: src/backend/utils/mb/conversion_procs/euc_tw_and_big5/big5.c type codes_t (line 18) | typedef struct function BinarySearchRange (line 207) | static unsigned short BinarySearchRange function BIG5toCNS (line 291) | unsigned short function CNStoBIG5 (line 344) | unsigned short FILE: src/backend/utils/mb/conversion_procs/euc_tw_and_big5/euc_tw_and_big5.c function Datum (line 45) | Datum function Datum (line 63) | Datum function Datum (line 81) | Datum function Datum (line 95) | Datum function Datum (line 109) | Datum function Datum (line 123) | Datum function euc_tw2mic (line 140) | static void function mic2euc_tw (line 196) | static void function big52mic (line 252) | static void function mic2big5 (line 302) | static void FILE: src/backend/utils/mb/conversion_procs/latin2_and_win1250/latin2_and_win1250.c function Datum (line 79) | Datum function Datum (line 93) | Datum function Datum (line 107) | Datum function Datum (line 122) | Datum function Datum (line 137) | Datum function Datum (line 151) | Datum FILE: src/backend/utils/mb/conversion_procs/latin_and_mic/latin_and_mic.c function Datum (line 39) | Datum function Datum (line 53) | Datum function Datum (line 67) | Datum function Datum (line 81) | Datum function Datum (line 95) | Datum function Datum (line 109) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_ascii/utf8_and_ascii.c function Datum (line 34) | Datum function Datum (line 49) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c function Datum (line 41) | Datum function Datum (line 59) | Datum function Datum (line 77) | Datum function Datum (line 95) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_euc2004/utf8_and_euc2004.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c function uint32 (line 31) | static inline uint32 function uint32 (line 43) | static inline uint32 function uint32 (line 59) | static inline uint32 function uint32 (line 90) | static inline uint32 function uint32 (line 127) | static uint32 function uint32 (line 154) | static uint32 function Datum (line 190) | Datum function Datum (line 208) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c type pg_conv_map (line 60) | typedef struct function Datum (line 96) | Datum function Datum (line 128) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1/utf8_and_iso8859_1.c function Datum (line 34) | Datum function Datum (line 64) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_sjis2004/utf8_and_sjis2004.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c function Datum (line 35) | Datum function Datum (line 53) | Datum FILE: src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c type pg_conv_map (line 56) | typedef struct function Datum (line 77) | Datum function Datum (line 109) | Datum FILE: src/backend/utils/mb/encnames.c type pg_encname (line 32) | typedef struct pg_encname function is_encoding_supported_by_icu (line 454) | bool function pg_valid_client_encoding (line 486) | int function pg_valid_server_encoding (line 500) | int function pg_valid_server_encoding_id (line 514) | int function pg_char_to_encoding (line 550) | int function Datum (line 597) | Datum function Datum (line 620) | Datum FILE: src/backend/utils/mb/mbutils.c type ConvProcInfo (line 53) | typedef struct ConvProcInfo function PrepareClientEncoding (line 102) | int function SetClientEncoding (line 200) | int function InitializeClientEncoding (line 281) | void function pg_get_client_encoding (line 305) | int function Datum (line 385) | Datum function Datum (line 410) | Datum function Datum (line 437) | Datum function Datum (line 499) | Datum function Datum (line 528) | Datum function pg_mb2wchar (line 715) | int function pg_mb2wchar_with_len (line 722) | int function pg_encoding_mb2wchar_with_len (line 729) | int function pg_wchar2mb (line 737) | int function pg_wchar2mb_with_len (line 744) | int function pg_encoding_wchar2mb_with_len (line 751) | int function pg_mblen (line 759) | int function pg_dsplen (line 766) | int function pg_mbstrlen (line 773) | int function pg_mbstrlen_with_len (line 793) | int function pg_mbcliplen (line 819) | int function pg_encoding_mbcliplen (line 829) | int function pg_mbcharcliplen (line 861) | int function cliplen (line 886) | static int function SetDatabaseEncoding (line 897) | void function SetMessageEncoding (line 907) | void function raw_pg_bind_textdomain_codeset (line 923) | static bool function pg_bind_textdomain_codeset (line 968) | int function GetDatabaseEncoding (line 1003) | int function Datum (line 1015) | Datum function Datum (line 1021) | Datum function GetMessageEncoding (line 1033) | int function WCHAR (line 1046) | WCHAR * FILE: src/backend/utils/mb/wchar.c function pg_ascii2wchar_with_len (line 39) | static int function pg_ascii_mblen (line 54) | static int function pg_ascii_dsplen (line 60) | static int function pg_euc2wchar_with_len (line 74) | static int function pg_euc_mblen (line 113) | static inline int function pg_euc_dsplen (line 129) | static inline int function pg_eucjp2wchar_with_len (line 148) | static int function pg_eucjp_mblen (line 154) | static int function pg_eucjp_dsplen (line 160) | static int function pg_euckr2wchar_with_len (line 179) | static int function pg_euckr_mblen (line 185) | static int function pg_euckr_dsplen (line 191) | static int function pg_euccn2wchar_with_len (line 201) | static int function pg_euccn_mblen (line 240) | static int function pg_euccn_dsplen (line 252) | static int function pg_euctw2wchar_with_len (line 268) | static int function pg_euctw_mblen (line 308) | static int function pg_euctw_dsplen (line 324) | static int function pg_wchar2euc_with_len (line 346) | static int function pg_johab_mblen (line 392) | static int function pg_johab_dsplen (line 398) | static int function pg_utf2wchar_with_len (line 410) | static int function pg_wchar2utf_with_len (line 509) | static int function pg_utf_mblen (line 540) | int type mbinterval (line 576) | struct mbinterval function mbbisearch (line 583) | static int function ucs_wcwidth (line 636) | static int function pg_wchar (line 713) | pg_wchar function pg_utf_dsplen (line 735) | static int function pg_mule2wchar_with_len (line 747) | static int function pg_wchar2mule_with_len (line 800) | static int function pg_mule_mblen (line 865) | int function pg_mule_dsplen (line 883) | static int function pg_latin12wchar_with_len (line 911) | static int function pg_wchar2single_with_len (line 933) | static int function pg_latin1_mblen (line 948) | static int function pg_latin1_dsplen (line 954) | static int function pg_sjis_mblen (line 963) | static int function pg_sjis_dsplen (line 977) | static int function pg_big5_mblen (line 994) | static int function pg_big5_dsplen (line 1006) | static int function pg_gbk_mblen (line 1021) | static int function pg_gbk_dsplen (line 1033) | static int function pg_uhc_mblen (line 1048) | static int function pg_uhc_dsplen (line 1060) | static int function pg_gb18030_mblen (line 1076) | static int function pg_gb18030_dsplen (line 1090) | static int function pg_ascii_verifier (line 1119) | static int function pg_eucjp_verifier (line 1127) | static int function pg_euckr_verifier (line 1182) | static int function pg_euctw_verifier (line 1214) | static int function pg_johab_verifier (line 1264) | static int function pg_mule_verifier (line 1288) | static int function pg_latin1_verifier (line 1309) | static int function pg_sjis_verifier (line 1315) | static int function pg_big5_verifier (line 1338) | static int function pg_gbk_verifier (line 1358) | static int function pg_uhc_verifier (line 1378) | static int function pg_gb18030_verifier (line 1398) | static int function pg_utf8_verifier (line 1429) | static int function pg_utf8_islegal (line 1457) | bool function pg_generic_charinc (line 1526) | static bool function pg_utf8_increment (line 1560) | static bool function pg_eucjp_increment (line 1638) | static bool function pg_mic_mblen (line 1775) | int function pg_encoding_mblen (line 1784) | int function pg_encoding_dsplen (line 1795) | int function pg_encoding_verifymb (line 1808) | int function pg_encoding_max_length (line 1819) | int function pg_database_encoding_max_length (line 1832) | int function mbcharacter_incrementer (line 1841) | mbcharacter_incrementer function pg_verifymbstr (line 1865) | bool function pg_verify_mbstr (line 1876) | bool function pg_verify_mbstr_len (line 1893) | int function check_encoding_conversion_args (line 1965) | void function report_invalid_encoding (line 1994) | void function report_untranslatable_char (line 2026) | void FILE: src/backend/utils/mb/wstrcmp.c function pg_char_and_wchar_strcmp (line 40) | int FILE: src/backend/utils/mb/wstrncmp.c function pg_wchar_strncmp (line 39) | int function pg_char_and_wchar_strncmp (line 54) | int function pg_wchar_strlen (line 69) | size_t FILE: src/backend/utils/misc/backend_random.c function Size (line 40) | Size function BackendRandomShmemInit (line 46) | void function pg_backend_random (line 52) | bool type BackendRandomShmemStruct (line 68) | typedef struct function Size (line 76) | Size function BackendRandomShmemInit (line 82) | void function pg_backend_random (line 102) | bool FILE: src/backend/utils/misc/guc.c type config_bool (line 165) | struct config_bool type config_int (line 167) | struct config_int type config_real (line 169) | struct config_real type config_string (line 171) | struct config_string type config_enum (line 173) | struct config_enum type config_enum_entry (line 238) | struct config_enum_entry type config_enum_entry (line 248) | struct config_enum_entry type config_enum_entry (line 265) | struct config_enum_entry type config_enum_entry (line 282) | struct config_enum_entry type config_enum_entry (line 290) | struct config_enum_entry type config_enum_entry (line 297) | struct config_enum_entry type config_enum_entry (line 305) | struct config_enum_entry type config_enum_entry (line 313) | struct config_enum_entry type config_enum_entry (line 320) | struct config_enum_entry type config_enum_entry (line 336) | struct config_enum_entry type config_enum_entry (line 343) | struct config_enum_entry type config_enum_entry (line 349) | struct config_enum_entry type config_enum_entry (line 359) | struct config_enum_entry type config_enum_entry (line 376) | struct config_enum_entry type config_enum_entry (line 393) | struct config_enum_entry type config_enum_entry (line 412) | struct config_enum_entry type config_enum_entry (line 425) | struct config_enum_entry type config_enum_entry (line 443) | struct config_enum_entry type config_enum_entry (line 453) | struct config_enum_entry type config_enum_entry (line 468) | struct config_enum_entry type config_enum_entry (line 469) | struct config_enum_entry type config_enum_entry (line 470) | struct config_enum_entry type config_enum_entry (line 471) | struct config_enum_entry type unit_conversion (line 745) | typedef struct type config_bool (line 860) | struct config_bool type config_int (line 1947) | struct config_int type config_real (line 3336) | struct config_real type config_string (line 3537) | struct config_string type config_enum (line 4196) | struct config_enum type config_generic (line 4492) | struct config_generic type config_generic (line 4511) | struct config_generic type config_generic (line 4512) | struct config_generic type config_generic (line 4513) | struct config_generic type config_generic (line 4514) | struct config_generic type config_string (line 4515) | struct config_string type config_generic (line 4521) | struct config_generic function string_field_used (line 4582) | static bool function set_string_field (line 4605) | static void function extra_field_used (line 4621) | static bool function set_extra_field (line 4666) | static void function set_stack_value (line 4686) | static void function discard_stack_value (line 4720) | static void type config_generic (line 4744) | struct config_generic function build_guc_variables (line 4756) | void function add_guc_variable (line 4843) | static bool type config_generic (line 4881) | struct config_generic type config_string (line 4884) | struct config_string type config_string (line 4885) | struct config_string type config_generic (line 4886) | struct config_generic type config_string (line 4888) | struct config_string type config_generic (line 4914) | struct config_generic type config_generic (line 4929) | struct config_generic type config_generic (line 4933) | struct config_generic type config_generic (line 4942) | struct config_generic type config_generic (line 4945) | struct config_generic function guc_var_compare (line 4978) | static int function guc_name_compare (line 4990) | static int function InitializeGUCOptions (line 5024) | void function InitializeGUCOptionsFromEnvironment (line 5080) | static void function InitializeOneGUCOption (line 5126) | static void function SelectConfigFiles (line 5246) | bool function ResetAllOptions (line 5421) | void function push_old_value (line 5521) | static void function AtStart_GUC (line 5602) | void function NewGUCNestLevel (line 5622) | int function AtEOXact_GUC (line 5636) | void function BeginReportingGUCOptions (line 5918) | void function ReportGUCOption (line 5946) | static void function convert_to_base_unit (line 5970) | static bool function convert_from_base_unit (line 6003) | static void function parse_int (line 6055) | bool function parse_real (line 6141) | bool type config_enum (line 6180) | struct config_enum type config_enum_entry (line 6182) | struct config_enum_entry function config_enum_lookup_by_name (line 6202) | bool type config_enum (line 6229) | struct config_enum type config_enum_entry (line 6232) | struct config_enum_entry function parse_and_validate_value (line 6286) | static bool function set_config_option (line 6470) | int function set_config_sourcefile (line 7201) | static void function SetConfigOption (line 7235) | void type config_generic (line 7262) | struct config_generic type config_bool (line 7286) | struct config_bool type config_int (line 7290) | struct config_int type config_real (line 7295) | struct config_real type config_string (line 7299) | struct config_string type config_enum (line 7302) | struct config_enum type config_enum (line 7303) | struct config_enum type config_generic (line 7318) | struct config_generic type config_bool (line 7336) | struct config_bool type config_int (line 7340) | struct config_int type config_real (line 7345) | struct config_real type config_string (line 7349) | struct config_string type config_enum (line 7352) | struct config_enum type config_enum (line 7353) | struct config_enum function GetConfigOptionFlags (line 7364) | int type config_generic (line 7397) | struct config_generic function write_auto_conf_file (line 7516) | static void function replace_auto_config_value (line 7584) | static void function AlterSystemSetConfigFile (line 7657) | void function set_config_option2 (line 7874) | static void set_config_option2(VariableSetStmt *stmt) function ExecSetVariableStmt (line 7933) | void function set_var_shard (line 8059) | static void set_var_shard(VariableSetStmt *stmt) function SetPGVariable (line 8163) | void function Datum (line 8180) | Datum type config_generic (line 8231) | struct config_generic type config_type (line 8237) | enum config_type type config_generic (line 8240) | struct config_generic type config_generic (line 8273) | struct config_generic function define_custom_variable (line 8291) | static void function reapply_stacked_values (line 8391) | static void function DefineCustomBoolVariable (line 8472) | void function DefineCustomIntVariable (line 8498) | void function DefineCustomRealVariable (line 8528) | void function DefineCustomStringVariable (line 8558) | void function DefineCustomEnumVariable (line 8583) | void function EmitWarningsOnPlaceholders (line 8611) | void function AsyncStmtInfo (line 8633) | static AsyncStmtInfo *FindAnyShard() function GetVariablesShard (line 8645) | void GetVariablesShard(VariableShowStmt *n, DestReceiver *dest) function TupleDesc (line 8700) | static TupleDesc GetMysqlVariableResultDesc() function GetPGVariable (line 8717) | void function TupleDesc (line 8742) | TupleDesc function ShowGUCConfigOption (line 8790) | static void function ShowAllGUCConfig (line 8818) | static void type config_generic (line 8890) | struct config_generic function GetConfigOptionByNum (line 8924) | void function GetNumConfigOptions (line 9193) | int function Datum (line 9203) | Datum function Datum (line 9221) | Datum function Datum (line 9245) | Datum function Datum (line 9379) | Datum type config_generic (line 9490) | struct config_generic type config_bool (line 9499) | struct config_bool type config_bool (line 9499) | struct config_bool type config_int (line 9510) | struct config_int type config_int (line 9510) | struct config_int type config_real (line 9540) | struct config_real type config_real (line 9540) | struct config_real type config_string (line 9555) | struct config_string type config_string (line 9555) | struct config_string type config_enum (line 9568) | struct config_enum type config_enum (line 9568) | struct config_enum function write_one_nondefault_variable (line 9600) | static void function write_nondefault_variables (line 9667) | void function read_nondefault_variables (line 9750) | void function can_skip_gucvar (line 9841) | static bool function Size (line 9855) | static Size function Size (line 9953) | Size function do_serialize (line 9976) | static void function do_serialize_binary (line 10013) | static void function serialize_variable (line 10028) | static void function SerializeGUCState (line 10102) | void function read_gucstate_binary (line 10152) | static void function RestoreGUCState (line 10167) | void function ParseLongOption (line 10227) | void function ProcessGUCArray (line 10265) | void function ArrayType (line 10323) | ArrayType * function ArrayType (line 10403) | ArrayType * function ArrayType (line 10475) | ArrayType * function validate_option_array_item (line 10549) | static bool function GUC_check_errcode (line 10626) | void function call_bool_check_hook (line 10639) | static bool function call_int_check_hook (line 10673) | static bool function call_real_check_hook (line 10707) | static bool function call_string_check_hook (line 10741) | static bool function call_enum_check_hook (line 10775) | static bool function check_wal_consistency_checking (line 10815) | static bool function assign_wal_consistency_checking (line 10889) | static void function assign_log_destination (line 10952) | static void function assign_syslog_facility (line 10958) | static void function assign_syslog_ident (line 10968) | static void function assign_session_replication_role (line 10978) | static void function check_client_min_messages (line 10989) | static bool function check_temp_buffers (line 11003) | static bool function check_bonjour (line 11017) | static bool function check_ssl (line 11030) | static bool function check_stage_log_stats (line 11043) | static bool function check_log_stats (line 11054) | static bool function check_canonical_path (line 11068) | static bool function check_timezone_abbreviations (line 11081) | static bool function assign_timezone_abbreviations (line 11111) | static void function pg_timezone_abbrev_initialize (line 11131) | static void function assign_tcp_keepalives_idle (line 11148) | static void function assign_tcp_keepalives_interval (line 11175) | static void function assign_tcp_keepalives_count (line 11192) | static void function check_maxconnections (line 11209) | static bool function check_autovacuum_max_workers (line 11218) | static bool function check_autovacuum_work_mem (line 11226) | static bool function check_max_worker_processes (line 11249) | static bool function check_effective_io_concurrency (line 11257) | static bool function assign_effective_io_concurrency (line 11284) | static void function assign_pgstat_temp_directory (line 11292) | static void function check_application_name (line 11321) | static bool function assign_application_name (line 11336) | static void function check_cluster_name (line 11343) | static bool FILE: src/backend/utils/misc/help_config.c type mixedStruct (line 31) | typedef union function GucInfoMain (line 46) | void function displayStruct (line 75) | static bool function printMixedStruct (line 88) | static void FILE: src/backend/utils/misc/pg_config.c function Datum (line 24) | Datum FILE: src/backend/utils/misc/pg_controldata.c function Datum (line 30) | Datum function Datum (line 78) | Datum function Datum (line 210) | Datum function Datum (line 263) | Datum FILE: src/backend/utils/misc/pg_rusage.c function pg_rusage_init (line 26) | void FILE: src/backend/utils/misc/ps_status.c function init_ps_display (line 246) | void function set_ps_display (line 328) | void FILE: src/backend/utils/misc/queryenvironment.c type QueryEnvironment (line 32) | struct QueryEnvironment function QueryEnvironment (line 38) | QueryEnvironment * function EphemeralNamedRelationMetadata (line 44) | EphemeralNamedRelationMetadata function register_ENR (line 68) | void function unregister_ENR (line 81) | void function EphemeralNamedRelation (line 95) | EphemeralNamedRelation function TupleDesc (line 124) | TupleDesc FILE: src/backend/utils/misc/rls.c function check_enable_rls (line 51) | int function Datum (line 141) | Datum function Datum (line 152) | Datum FILE: src/backend/utils/misc/sampling.c function BlockSampler_Init (line 36) | void function BlockSampler_HasMore (line 53) | bool function BlockNumber (line 59) | BlockNumber function reservoir_init_selection_state (line 128) | void function reservoir_get_next_S (line 141) | double function sampler_random_init_state (line 228) | void function sampler_random_fract (line 237) | double function anl_random_fract (line 261) | double function anl_init_selection_state (line 272) | double function anl_get_next_S (line 283) | double FILE: src/backend/utils/misc/superuser.c function superuser (line 46) | bool function superuser_arg (line 56) | bool function RoleidCallback (line 103) | static void FILE: src/backend/utils/misc/timeout.c type timeout_params (line 26) | typedef struct timeout_params function find_active_timeout (line 81) | static int function insert_timeout (line 99) | static void function remove_timeout_index (line 119) | static void function enable_timeout (line 137) | static void function schedule_alarm (line 184) | static void function handle_sig_alarm (line 258) | static void function InitializeTimeouts (line 339) | void function TimeoutId (line 372) | TimeoutId function reschedule_timeouts (line 407) | void function enable_timeout_after (line 427) | void function enable_timeout_at (line 452) | void function enable_timeouts (line 475) | void function disable_timeout (line 524) | void function disable_timeouts (line 560) | void function disable_all_timeouts (line 595) | void function get_timeout_indicator (line 632) | bool function TimestampTz (line 652) | TimestampTz function TimestampTz (line 666) | TimestampTz FILE: src/backend/utils/misc/tzparser.c function validateTzEntry (line 50) | static bool function splitTzLine (line 97) | static bool function addToArray (line 187) | static int function ParseTzFile (line 275) | static int function TimeZoneAbbrevTable (line 437) | TimeZoneAbbrevTable * FILE: src/backend/utils/mmgr/aset.c type AllocBlockData (line 105) | struct AllocBlockData type AllocChunkData (line 106) | struct AllocChunkData type AllocSetContext (line 123) | typedef struct AllocSetContext type AllocSetContext (line 139) | typedef AllocSetContext *AllocSet; type AllocBlockData (line 153) | typedef struct AllocBlockData type AllocChunkData (line 174) | typedef struct AllocChunkData type AllocSetFreeList (line 248) | typedef struct AllocSetFreeList function AllocSetFreeIndex (line 336) | static inline int function MemoryContext (line 389) | MemoryContext function AllocSetReset (line 564) | static void function AllocSetDelete (line 626) | static void function AllocSetFree (line 986) | static void function Size (line 1276) | static Size function AllocSetIsEmpty (line 1292) | static bool function AllocSetStats (line 1314) | static void function AllocSetCheck (line 1379) | static void FILE: src/backend/utils/mmgr/dsa.c type dsa_segment_index (line 124) | typedef size_t dsa_segment_index; type dsa_segment_header (line 151) | typedef struct type dsa_area_span (line 194) | typedef struct type dsa_area_pool (line 285) | typedef struct type dsa_area_control (line 298) | typedef struct type dsa_segment_map (line 339) | typedef struct type dsa_area (line 354) | struct dsa_area function dsa_area (line 419) | dsa_area * function dsa_area (line 468) | dsa_area * function dsa_handle (line 493) | dsa_handle function dsa_area (line 505) | dsa_area * function dsa_area (line 540) | dsa_area * function dsa_on_dsm_detach_release_in_place (line 571) | void function dsa_on_shmem_exit_release_in_place (line 585) | void function dsa_release_in_place (line 600) | void function dsa_pin_mapping (line 630) | void function dsa_pointer (line 664) | dsa_pointer function dsa_free (line 819) | void function dsa_pin (line 964) | void function dsa_unpin (line 983) | void function dsa_set_size_limit (line 1007) | void function dsa_trim (line 1019) | void function dsa_dump (line 1064) | void function dsa_minimum_size (line 1168) | size_t function dsa_area (line 1190) | static dsa_area * function dsa_area (line 1293) | static dsa_area * function init_span (line 1344) | static void function transfer_first_span (line 1399) | static bool function dsa_pointer (line 1439) | static inline dsa_pointer function ensure_active_superblock (line 1527) | static bool function dsa_segment_map (line 1723) | static dsa_segment_map * function destroy_superblock (line 1801) | static void function unlink_span (line 1865) | static void function add_span_to_fullness_class (line 1888) | static void function dsa_detach (line 1911) | void function unlink_segment (line 1937) | static void function dsa_segment_map (line 1969) | static dsa_segment_map * function dsa_segment_map (line 2061) | static dsa_segment_map * function check_for_freed_segments (line 2230) | static void function check_for_freed_segments_locked (line 2266) | static void FILE: src/backend/utils/mmgr/freepage.c type FreePageSpanLeader (line 68) | struct FreePageSpanLeader type FreePageBtreeHeader (line 77) | typedef struct FreePageBtreeHeader type FreePageBtreeInternalKey (line 86) | typedef struct FreePageBtreeInternalKey type FreePageBtreeLeafKey (line 93) | typedef struct FreePageBtreeLeafKey type FreePageBtree (line 108) | struct FreePageBtree type FreePageBtreeSearchResult (line 119) | typedef struct FreePageBtreeSearchResult function FreePageManagerInitialize (line 182) | void function FreePageManagerGet (line 209) | bool function sum_free_pages_recurse (line 251) | static void function Size (line 273) | static Size function Size (line 323) | static Size function FreePageManagerUpdateLargest (line 365) | static void function FreePageManagerPut (line 378) | void function FreePageBtreeAdjustAncestorKeys (line 500) | static void function Size (line 579) | static Size function FreePageBtreeConsolidate (line 694) | static void function FreePageBtree (line 773) | static FreePageBtree * function FreePageBtree (line 818) | static FreePageBtree * function Size (line 862) | static Size function FreePageBtree (line 879) | static FreePageBtree * function FreePageBtreeInsertInternal (line 899) | static void function FreePageBtreeInsertLeaf (line 916) | static void function FreePageBtreeRecycle (line 933) | static void function FreePageBtreeRemove (line 954) | static void function FreePageBtreeRemovePage (line 986) | static void function FreePageBtreeSearch (line 1063) | static void function Size (line 1139) | static Size function Size (line 1169) | static Size function FreePageBtree (line 1200) | static FreePageBtree * function FreePageBtreeUpdateParentPointers (line 1231) | static void function FreePageManagerDumpBtree (line 1249) | static void function FreePageManagerDumpSpans (line 1295) | static void function FreePageManagerGetInternal (line 1318) | static bool function Size (line 1475) | static Size function FreePagePopSpanLeader (line 1842) | static void function FreePagePushSpanLeader (line 1870) | static void FILE: src/backend/utils/mmgr/generation.c type GenerationBlock (line 49) | typedef struct GenerationBlock GenerationBlock; type GenerationChunk (line 50) | typedef struct GenerationChunk GenerationChunk; type GenerationContext (line 58) | typedef struct GenerationContext type GenerationBlock (line 81) | struct GenerationBlock type GenerationChunk (line 103) | struct GenerationChunk function MemoryContext (line 211) | MemoryContext function GenerationReset (line 281) | static void function GenerationDelete (line 316) | static void function GenerationFree (line 474) | static void function Size (line 650) | static Size function GenerationIsEmpty (line 666) | static bool function GenerationStats (line 685) | static void function GenerationCheck (line 743) | static void FILE: src/backend/utils/mmgr/mcxt.c function MemoryContextInit (line 91) | void function MemoryContextReset (line 135) | void function MemoryContextResetOnly (line 154) | void function MemoryContextResetChildren (line 187) | void function MemoryContextDelete (line 210) | void function MemoryContextDeleteChildren (line 255) | void function MemoryContextRegisterResetCallback (line 284) | void function MemoryContextCallResetCallbacks (line 301) | static void function MemoryContextSetIdentifier (line 328) | void function MemoryContextSetParent (line 353) | void function MemoryContextAllowInCriticalSection (line 410) | void function Size (line 426) | Size function MemoryContext (line 438) | MemoryContext function MemoryContextIsEmpty (line 450) | bool function MemoryContextStats (line 473) | void function MemoryContextStatsDetail (line 485) | void function MemoryContextStatsInternal (line 508) | static void function MemoryContextStatsPrint (line 581) | static void function MemoryContextCheck (line 642) | void function MemoryContextContains (line 666) | bool function MemoryContextCreate (line 723) | void function pfree (line 1030) | void FILE: src/backend/utils/mmgr/memdebug.c function randomize_mem (line 74) | void FILE: src/backend/utils/mmgr/portalmem.c type PortalHashEnt (line 48) | typedef struct portalhashent function EnablePortalManager (line 103) | void function Portal (line 129) | Portal function PlannedStmt (line 150) | PlannedStmt * function Portal (line 174) | Portal function Portal (line 233) | Portal function PortalDefineQuery (line 280) | void function PortalReleaseCachedPlan (line 306) | static void function PortalCreateHoldStore (line 327) | void function PinPortal (line 367) | void function UnpinPortal (line 376) | void function MarkPortalActive (line 391) | void function MarkPortalDone (line 410) | void function MarkPortalFailed (line 438) | void function PortalDrop (line 464) | void function PortalHashTableDeleteAll (line 600) | void function HoldPortal (line 629) | static void function PreCommit_Portals (line 669) | bool function AtAbort_Portals (line 771) | void function AtCleanup_Portals (line 848) | void function PortalErrorCleanup (line 907) | void function AtSubCommit_Portals (line 933) | void function AtSubAbort_Portals (line 967) | void function AtSubCleanup_Portals (line 1080) | void function Datum (line 1119) | Datum function ThereAreNoReadyPortals (line 1207) | bool function HoldPinnedPortals (line 1243) | void FILE: src/backend/utils/mmgr/slab.c type SlabContext (line 63) | typedef struct SlabContext type SlabBlock (line 86) | typedef struct SlabBlock type SlabChunk (line 104) | typedef struct SlabChunk function MemoryContext (line 187) | MemoryContext function SlabReset (line 279) | static void function SlabDelete (line 320) | static void function SlabFree (line 490) | static void function Size (line 598) | static Size function SlabIsEmpty (line 612) | static bool function SlabStats (line 630) | static void function SlabCheck (line 691) | static void FILE: src/backend/utils/resowner/resowner.c type ResourceArray (line 66) | typedef struct ResourceArray type ResourceOwnerData (line 116) | typedef struct ResourceOwnerData type ResourceReleaseCallbackItem (line 173) | typedef struct ResourceReleaseCallbackItem function ResourceArrayInit (line 210) | static void function ResourceArrayEnlarge (line 229) | static void function ResourceArrayAdd (line 284) | static void function ResourceArrayRemove (line 322) | static bool function ResourceArrayFind (line 389) | static bool function AddShardToReadShards (line 442) | static void AddShardToReadShards(ResourceOwner ro, Datum shardid) function AddShardToWrittenShards (line 450) | static void AddShardToWrittenShards(ResourceOwner ro, Datum shardid) function CombineChildShardsToParent (line 456) | static void CombineChildShardsToParent(ResourceOwner child, ResourceOwne... function ResourceArrayGetAny (line 528) | static bool function ResourceArrayFree (line 560) | static void function ResourceOwner (line 580) | ResourceOwner function ResourceOwnerRelease (line 636) | void type OidArray (line 646) | typedef struct OidArray function GetAllShardsAccessedInternal (line 657) | static void GetAllShardsAccessedInternal(OidArray *oidarr, ResourceOwner... function GetAllShardsAccessed (line 721) | size_t GetAllShardsAccessed(Oid **pids, size_t nslots, ResourceOwner owner) function ResourceOwnerReleaseInternal (line 732) | static void function ResourceOwnerDelete (line 934) | void function ResourceOwner (line 985) | ResourceOwner function ResourceOwnerNewParent (line 994) | void function RegisterResourceReleaseCallback (line 1042) | void function UnregisterResourceReleaseCallback (line 1056) | void function ResourceOwnerEnlargeBuffers (line 1088) | void function ResourceOwnerRememberBuffer (line 1104) | void function ResourceOwnerForgetBuffer (line 1118) | void function ResourceOwnerRememberLock (line 1138) | void function ResourceOwnerForgetLock (line 1158) | void function ResourceOwnerEnlargeCatCacheRefs (line 1187) | void function ResourceOwnerRememberCatCacheRef (line 1198) | void function ResourceOwnerForgetCatCacheRef (line 1207) | void function ResourceOwnerEnlargeCatCacheListRefs (line 1222) | void function ResourceOwnerRememberCatCacheListRef (line 1233) | void function ResourceOwnerForgetCatCacheListRef (line 1242) | void function ResourceOwnerEnlargeRelationRefs (line 1257) | void function ResourceOwnerRememberRelationRef (line 1268) | void function ResourceOwnerForgetRelationRef (line 1277) | void function PrintRelCacheLeakWarning (line 1288) | static void function ResourceOwnerEnlargePlanCacheRefs (line 1302) | void function ResourceOwnerRememberPlanCacheRef (line 1313) | void function ResourceOwnerForgetPlanCacheRef (line 1322) | void function PrintPlanCacheLeakWarning (line 1333) | static void function ResourceOwnerEnlargeTupleDescs (line 1346) | void function ResourceOwnerRememberTupleDesc (line 1357) | void function ResourceOwnerForgetTupleDesc (line 1366) | void function PrintTupleDescLeakWarning (line 1377) | static void function ResourceOwnerEnlargeSnapshots (line 1392) | void function ResourceOwnerRememberSnapshot (line 1403) | void function ResourceOwnerForgetSnapshot (line 1412) | void function PrintSnapshotLeakWarning (line 1423) | static void function ResourceOwnerEnlargeFiles (line 1438) | void function ResourceOwnerRememberFile (line 1449) | void function ResourceOwnerForgetFile (line 1458) | void function PrintFileLeakWarning (line 1469) | static void function ResourceOwnerEnlargeDSMs (line 1483) | void function ResourceOwnerRememberDSM (line 1494) | void function ResourceOwnerForgetDSM (line 1503) | void function PrintDSMLeakWarning (line 1514) | static void function ResourceOwnerEnlargeJIT (line 1528) | void function ResourceOwnerRememberJIT (line 1539) | void function ResourceOwnerForgetJIT (line 1548) | void function ResourceOwnerEnlargeWrittenShard (line 1564) | void function ResourceOwnerRememberWrittenShard (line 1575) | void function ResourceOwnerForgetWrittenShard (line 1584) | void function ResourceOwnerEnlargeReadShard (line 1600) | void function ResourceOwnerRememberReadShard (line 1611) | void function ResourceOwnerForgetReadShard (line 1620) | void FILE: src/backend/utils/sort/logtape.c type TapeBlockTrailer (line 98) | typedef struct TapeBlockTrailer type LogicalTape (line 128) | typedef struct LogicalTape type LogicalTapeSet (line 166) | struct LogicalTapeSet function ltsWriteBlock (line 221) | static void function ltsReadBlock (line 269) | static void function ltsReadFillBuffer (line 285) | static bool function freeBlocks_cmp (line 327) | static int function ltsGetFreeBlock (line 344) | static long function ltsReleaseBlock (line 369) | static void function ltsConcatWorkerTapes (line 408) | static void function LogicalTapeSet (line 509) | LogicalTapeSet * function LogicalTapeSetClose (line 583) | void function LogicalTapeSetForgetFreeSpace (line 609) | void function LogicalTapeWrite (line 620) | void function LogicalTapeRewindForRead (line 708) | void function LogicalTapeRewindForWrite (line 795) | void function LogicalTapeRead (line 821) | size_t function LogicalTapeFreeze (line 875) | void function LogicalTapeBackspace (line 959) | size_t function LogicalTapeSeek (line 1030) | void function LogicalTapeTell (line 1061) | void function LogicalTapeSetBlocks (line 1081) | long FILE: src/backend/utils/sort/sharedtuplestore.c type SharedTuplestoreChunk (line 45) | typedef struct SharedTuplestoreChunk type SharedTuplestoreParticipant (line 53) | typedef struct SharedTuplestoreParticipant type SharedTuplestore (line 62) | struct SharedTuplestore type SharedTuplestoreAccessor (line 74) | struct SharedTuplestoreAccessor function sts_estimate (line 106) | size_t function SharedTuplestoreAccessor (line 128) | SharedTuplestoreAccessor * function SharedTuplestoreAccessor (line 179) | SharedTuplestoreAccessor * function sts_flush_chunk (line 197) | static void function sts_end_write (line 219) | void function sts_reinitialize (line 240) | void function sts_begin_parallel_scan (line 259) | void function sts_end_parallel_scan (line 287) | void function sts_puttuple (line 306) | void function MinimalTuple (line 416) | static MinimalTuple function MinimalTuple (line 526) | MinimalTuple function sts_filename (line 629) | static void FILE: src/backend/utils/sort/sortsupport.c type SortShimExtra (line 27) | typedef struct function comparison_shim (line 41) | static int function PrepareSortSupportComparisonShim (line 66) | void function FinishSortSupportFunction (line 92) | static void function PrepareSortSupportFromOrderingOp (line 132) | void function PrepareSortSupportFromIndexRel (line 159) | void FILE: src/backend/utils/sort/tuplesort.c type SortTuple (line 169) | typedef struct type SlabSlot (line 190) | typedef union SlabSlot type TupSortStatus (line 200) | typedef enum type Tuplesortstate (line 232) | struct Tuplesortstate type Sharedsort (line 473) | struct Sharedsort function Tuplesortstate (line 680) | static Tuplesortstate * function Tuplesortstate (line 805) | Tuplesortstate * function Tuplesortstate (line 879) | Tuplesortstate * function Tuplesortstate (line 974) | Tuplesortstate * function Tuplesortstate (line 1052) | Tuplesortstate * function Tuplesortstate (line 1098) | Tuplesortstate * function tuplesort_set_bound (line 1185) | void function tuplesort_end (line 1234) | void function grow_memtuples (line 1314) | static bool function tuplesort_puttupleslot (line 1433) | void function tuplesort_putheaptuple (line 1455) | void function tuplesort_putindextuplevalues (line 1476) | void function tuplesort_putdatum (line 1554) | void function puttuple_common (line 1636) | static void function consider_abort_common (line 1745) | static bool function tuplesort_performsort (line 1789) | void function tuplesort_gettuple_common (line 1900) | static bool function tuplesort_gettupleslot (line 2157) | bool function HeapTuple (line 2194) | HeapTuple function IndexTuple (line 2214) | IndexTuple function tuplesort_getdatum (line 2243) | bool function tuplesort_skiptuples (line 2283) | bool function tuplesort_merge_order (line 2351) | int function inittapes (line 2391) | static void function inittapestate (line 2448) | static void function selectnewtape (line 2492) | static void function init_slab_allocator (line 2524) | static void function mergeruns (line 2560) | static void function mergeonerun (line 2787) | static void function beginmerge (line 2851) | static void function mergereadnext (line 2899) | static bool function dumptuples (line 2924) | static void function tuplesort_rescan (line 3027) | void function tuplesort_markpos (line 3062) | void function tuplesort_restorepos (line 3094) | void function tuplesort_get_stats (line 3128) | void function make_bounded_heap (line 3219) | static void function sort_bounded_heap (line 3268) | static void function tuplesort_sort_memtuples (line 3308) | static void function tuplesort_heap_insert (line 3336) | static void function tuplesort_heap_delete_top (line 3371) | static void function tuplesort_heap_replace_top (line 3395) | static void function reversedirection (line 3435) | static void function getlen (line 3453) | static unsigned int function markrunend (line 3466) | static void function comparetup_heap (line 3508) | static int function copytup_heap (line 3570) | static void function writetup_heap (line 3648) | static void function readtup_heap (line 3675) | static void function comparetup_cluster (line 3707) | static int function copytup_cluster (line 3818) | static void function writetup_cluster (line 3891) | static void function readtup_cluster (line 3915) | static void function comparetup_index_btree (line 3953) | static int function comparetup_index_hash (line 4082) | static int function copytup_index (line 4134) | static void function writetup_index (line 4200) | static void function readtup_index (line 4222) | static void function comparetup_datum (line 4246) | static int function copytup_datum (line 4267) | static void function writetup_datum (line 4274) | static void function readtup_datum (line 4315) | static void function Size (line 4362) | Size function tuplesort_initialize_shared (line 4383) | void function tuplesort_attach_shared (line 4406) | void function worker_get_identifier (line 4426) | static int function worker_freeze_result_tape (line 4454) | static void function worker_nomergeruns (line 4492) | static void function leader_takeover_tapes (line 4513) | static void function free_sort_tuple (line 4578) | static void FILE: src/backend/utils/sort/tuplestore.c type TupStoreStatus (line 72) | typedef enum type TSReadPointer (line 91) | typedef struct type Tuplestorestate (line 103) | struct Tuplestorestate function Tuplestorestate (line 252) | static Tuplestorestate * function Tuplestorestate (line 317) | Tuplestorestate * function tuplestore_set_eflags (line 358) | void function tuplestore_alloc_read_pointer (line 382) | int function tuplestore_clear (line 417) | void function tuplestore_end (line 452) | void function tuplestore_select_read_pointer (line 472) | void function int64 (line 545) | int64 function tuplestore_ateof (line 556) | bool function grow_memtuples (line 577) | static bool function tuplestore_puttupleslot (line 707) | void function tuplestore_puttuple (line 729) | void function tuplestore_putvalues (line 749) | void function tuplestore_puttuple_common (line 764) | static void function tuplestore_gettupleslot (line 1077) | bool function tuplestore_advance (line 1109) | bool function tuplestore_skiptuples (line 1134) | bool function dumptuples (line 1205) | static void function tuplestore_rescan (line 1232) | void function tuplestore_copy_read_pointer (line 1267) | void function tuplestore_trim (line 1359) | void function tuplestore_in_memory (line 1454) | bool function getlen (line 1465) | static unsigned int function writetup_heap (line 1502) | static void FILE: src/backend/utils/time/combocid.c type ComboCidKeyData (line 57) | typedef struct type ComboCidKeyData (line 63) | typedef ComboCidKeyData *ComboCidKey; type ComboCidEntryData (line 65) | typedef struct type ComboCidEntryData (line 71) | typedef ComboCidEntryData *ComboCidEntry; function CommandId (line 104) | CommandId function CommandId (line 118) | CommandId function HeapTupleHeaderAdjustCmax (line 153) | void function AtEOXact_ComboCid (line 182) | void function CommandId (line 204) | static CommandId function CommandId (line 280) | static CommandId function CommandId (line 287) | static CommandId function Size (line 298) | Size function SerializeComboCIDState (line 317) | void function RestoreComboCIDState (line 343) | void FILE: src/backend/utils/time/snapmgr.c type OldSnapshotControlData (line 80) | typedef struct OldSnapshotControlData type ActiveSnapshotElt (line 180) | typedef struct ActiveSnapshotElt type ExportedSnapshot (line 216) | typedef struct ExportedSnapshot type SerializedSnapshotData (line 237) | typedef struct SerializedSnapshotData function Size (line 250) | Size function SnapMgrInit (line 266) | void function Snapshot (line 303) | Snapshot function Snapshot (line 378) | Snapshot function Snapshot (line 410) | Snapshot function Snapshot (line 439) | Snapshot function Snapshot (line 461) | Snapshot function InvalidateCatalogSnapshot (line 509) | void function InvalidateCatalogSnapshotConditionally (line 530) | void function SnapshotSetCommandId (line 543) | void function SetTransactionSnapshot (line 564) | static void function Snapshot (line 659) | static Snapshot function FreeSnapshot (line 714) | static void function PushActiveSnapshot (line 732) | void function PushCopiedSnapshot (line 768) | void function UpdateActiveSnapshotCommandId (line 780) | void function PopActiveSnapshot (line 811) | void function Snapshot (line 838) | Snapshot function ActiveSnapshotSet (line 850) | bool function Snapshot (line 862) | Snapshot function Snapshot (line 875) | Snapshot function UnregisterSnapshot (line 904) | void function UnregisterSnapshotFromOwner (line 917) | void function xmin_cmp (line 943) | static int function SnapshotResetXmin (line 977) | static void function AtSubCommit_Snapshot (line 1001) | void function AtSubAbort_Snapshot (line 1022) | void function AtEOXact_Snapshot (line 1058) | void function Datum (line 1334) | Datum function parseIntFromText (line 1349) | static int function TransactionId (line 1374) | static TransactionId function parseVxidFromText (line 1399) | static void function ImportSnapshot (line 1429) | void function XactHasExportedSnapshots (line 1602) | bool function DeleteAllExportedSnapshotFiles (line 1615) | void function ThereAreNoPriorRegisteredSnapshots (line 1654) | bool function TimestampTz (line 1671) | static TimestampTz function TimestampTz (line 1685) | TimestampTz function TimestampTz (line 1710) | TimestampTz function SetOldSnapshotThresholdTimestamp (line 1722) | static void function TransactionId (line 1740) | TransactionId function MaintainOldSnapshotTimeMapping (line 1847) | void function SetupHistoricSnapshot (line 2000) | void function TeardownHistoricSnapshot (line 2016) | void function HistoricSnapshotActive (line 2023) | bool function HTAB (line 2029) | HTAB * function Size (line 2043) | Size function SerializeSnapshot (line 2067) | void function Snapshot (line 2126) | Snapshot function RestoreTransactionSnapshot (line 2190) | void FILE: src/backend/utils/time/tqual.c function SetHintBits (line 116) | static inline void function HeapTupleSetHintBits (line 143) | void function HeapTupleSatisfiesSelf (line 175) | bool function HeapTupleSatisfiesAny (line 345) | bool function HeapTupleSatisfiesToast (line 365) | bool function HTSU_Result (line 459) | HTSU_Result function HeapTupleSatisfiesDirty (line 738) | bool function HeapTupleSatisfiesMVCC (line 962) | bool function HTSV_Result (line 1163) | HTSV_Result function HeapTupleSatisfiesNonVacuumable (line 1397) | bool function HeapTupleIsSurelyDead (line 1419) | bool function XidInMVCCSnapshot (line 1474) | bool function HeapTupleHeaderIsOnlyLocked (line 1595) | bool function TransactionIdInArray (line 1641) | static bool function HeapTupleSatisfiesHistoricMVCC (line 1662) | bool FILE: src/bin/initdb/findtimezone.c function pg_open_tzfile (line 64) | int function pg_tz (line 90) | static pg_tz * type tztry (line 158) | struct tztry type tztry (line 164) | struct tztry type tztry (line 167) | struct tztry function get_timezone_offset (line 174) | static int function time_t (line 189) | static time_t function compare_tm (line 205) | static bool function score_timezone (line 232) | static int function perfect_timezone_match (line 318) | static bool type tztry (line 335) | struct tztry type tm (line 336) | struct tm function check_system_link_file (line 542) | static bool function zone_name_pref (line 613) | static int function scan_available_timezones (line 655) | static void type tm (line 1340) | struct tm function validate_zone (line 1496) | static bool FILE: src/bin/initdb/initdb.c function writefile (line 544) | static void function FILE (line 577) | static FILE * function exit_nicely (line 596) | static void function get_encoding_id (line 694) | static int type tsearch_config_match (line 713) | struct tsearch_config_match type tsearch_config_match (line 719) | struct tsearch_config_match function set_input (line 805) | static void function check_input (line 814) | static void function write_version_file (line 855) | static void function set_null_conf (line 886) | static void function test_config_settings (line 963) | static void function setup_config (line 1085) | static void function bootstrap_template1 (line 1383) | static void function setup_auth (line 1485) | static void function get_su_pwd (line 1509) | static void function setup_depend (line 1572) | static void function setup_sysviews (line 1665) | static void function setup_description (line 1687) | static void function setup_collation (line 1742) | static void function setup_conversion (line 1760) | static void function setup_dictionary (line 1780) | static void function setup_privileges (line 1817) | static void function set_info_version (line 1968) | static void function setup_schema (line 1995) | static void function load_plpgsql (line 2028) | static void function vacuum_db (line 2037) | static void function make_template0 (line 2047) | static void function make_postgres (line 2085) | static void function trapsig (line 2121) | static void function check_ok (line 2132) | static void function my_strftime (line 2157) | static inline size_t function locale_date_order (line 2166) | static int function check_locale_name (line 2229) | static void function check_locale_encoding (line 2297) | static bool function setlocales (line 2333) | static void function usage (line 2384) | static void function check_authmethod_unspecified (line 2426) | static void function check_authmethod_valid (line 2438) | static void function check_need_password (line 2458) | static void function setup_pgdata (line 2480) | void function setup_bin_paths (line 2520) | void function setup_locale_encoding (line 2568) | void function setup_data_file_paths (line 2653) | void function setup_text_search (line 2701) | void function setup_signals (line 2736) | void function create_data_directory (line 2765) | void function create_xlog_or_symlink (line 2835) | void function warn_on_mount_point (line 2944) | void function initialize_data_directory (line 2960) | void function main (line 3075) | int FILE: src/bin/pg_archivecleanup/pg_archivecleanup.c function Initialize (line 60) | static void function TrimExtension (line 78) | static void function CleanupPriorWALFiles (line 94) | static void function SetWALFileNameForCleanup (line 185) | static void function usage (line 259) | static void function main (line 284) | int FILE: src/bin/pg_basebackup/pg_basebackup.c type TablespaceListCell (line 45) | typedef struct TablespaceListCell type TablespaceList (line 52) | typedef struct TablespaceList type IncludeWal (line 72) | typedef enum function cleanup_directories_atexit (line 156) | static void function disconnect_and_exit (line 219) | static void function tablespace_list_append (line 244) | static void function usage (line 336) | static void function reached_end_position (line 393) | static bool type logstreamer_param (line 476) | typedef struct function LogStreamerMain (line 485) | static int function StartLogStreamer (line 547) | static void function verify_dir_is_empty_or_create (line 679) | static void function progress_report (line 737) | static void function int32 (line 826) | static int32 function ReceiveTarFile (line 967) | static void function ReceiveAndUnpackTarFile (line 1343) | static void function GenerateRecoveryConf (line 1619) | static void function WriteRecoveryConf (line 1704) | static void function BaseBackup (line 1731) | static void function main (line 2131) | int FILE: src/bin/pg_basebackup/pg_receivewal.c function usage (line 74) | static void function stop_streaming (line 108) | static bool function DIR (line 160) | static DIR * function close_destination_dir (line 181) | static void function XLogRecPtr (line 201) | static XLogRecPtr function StreamLog (line 367) | static void function sigint_handler (line 462) | static void function main (line 469) | int FILE: src/bin/pg_basebackup/pg_recvlogical.c function usage (line 73) | static void function sendFeedback (line 115) | static bool function disconnect_and_exit (line 169) | static void function OutputFsync (line 178) | static bool function StreamLogicalLog (line 211) | static void function sigint_handler (line 656) | static void function sighup_handler (line 665) | static void function main (line 673) | int function flushAndSendFeedback (line 1037) | static bool function prepareToTerminate (line 1054) | static void FILE: src/bin/pg_basebackup/receivelog.c function mark_file_as_archived (line 59) | static bool function open_walfile (line 90) | static bool function close_walfile (line 184) | static bool function existsTimeLineHistoryFile (line 250) | static bool function writeTimeLineHistoryFile (line 267) | static bool function sendFeedback (line 328) | static bool function CheckServerVersionForStreaming (line 366) | bool function ReceiveXlogStream (line 446) | bool function ReadEndOfStreamingResult (line 708) | static bool function PGresult (line 756) | static PGresult * function CopyStreamPoll (line 885) | static int function CopyStreamReceive (line 949) | static int function ProcessKeepaliveMsg (line 1006) | static bool function ProcessXLogDataMsg (line 1064) | static bool function PGresult (line 1198) | static PGresult * function CheckCopyStreamStop (line 1240) | static bool function CalculateCopyStreamSleeptime (line 1266) | static long FILE: src/bin/pg_basebackup/receivelog.h type StreamCtl (line 30) | typedef struct StreamCtl FILE: src/bin/pg_basebackup/streamutil.c function PGconn (line 62) | PGconn * function RetrieveWalSegSize (line 282) | bool function RetrieveDataDirCreatePerm (line 361) | static bool function RunIdentifySystem (line 416) | bool function CreateReplicationSlot (line 497) | bool function DropReplicationSlot (line 574) | bool function TimestampTz (line 620) | TimestampTz function feTimestampDifference (line 639) | void function feTimestampDifferenceExceeds (line 661) | bool function fe_sendint64 (line 674) | void function int64 (line 685) | int64 FILE: src/bin/pg_basebackup/walmethods.c type DirectoryMethodData (line 42) | typedef struct DirectoryMethodData type DirectoryMethodFile (line 53) | typedef struct DirectoryMethodFile function Walfile (line 72) | static Walfile function dir_write (line 186) | static ssize_t function off_t (line 205) | static off_t function dir_close (line 214) | static int function dir_sync (line 283) | static int function dir_get_file_size (line 302) | static ssize_t function dir_existsfile (line 317) | static bool function dir_finish (line 333) | static bool function WalWriteMethod (line 349) | WalWriteMethod * function FreeWalDirectoryMethod (line 373) | void type TarMethodFile (line 386) | typedef struct TarMethodFile type TarMethodData (line 395) | typedef struct TarMethodData function tar_write_compressed_data (line 426) | static bool function tar_write (line 480) | static ssize_t function tar_write_padding_data (line 511) | static bool function Walfile (line 531) | static Walfile function tar_get_file_size (line 679) | static ssize_t function off_t (line 689) | static off_t function tar_sync (line 698) | static int function tar_close (line 717) | static int function tar_existsfile (line 877) | static bool function tar_finish (line 885) | static bool function WalWriteMethod (line 982) | WalWriteMethod * function FreeWalTarMethod (line 1013) | void FILE: src/bin/pg_basebackup/walmethods.h type WalCloseMethod (line 15) | typedef enum type WalWriteMethod (line 32) | typedef struct WalWriteMethod WalWriteMethod; type WalWriteMethod (line 33) | struct WalWriteMethod FILE: src/bin/pg_config/pg_config.c type InfoItem (line 37) | typedef struct function help (line 71) | static void function advice (line 108) | static void function show_item (line 114) | static void function main (line 128) | int FILE: src/bin/pg_controldata/pg_controldata.c function usage (line 31) | static void function main (line 86) | int FILE: src/bin/pg_ctl/pg_ctl.c type pgpid_t (line 37) | typedef long pgpid_t; type ShutdownMode (line 40) | typedef enum type WaitPMResult (line 47) | typedef enum type CtlCommand (line 54) | typedef enum function write_eventlog (line 168) | static void function write_stderr (line 203) | static void function print_msg (line 237) | static void function pgpid_t (line 247) | static pgpid_t type stat (line 326) | struct stat function free_readfile (line 411) | static void function pgpid_t (line 443) | static pgpid_t function WaitPMResult (line 538) | static WaitPMResult function unlimit_core_size (line 650) | static void function read_post_opts (line 670) | static void function do_init (line 751) | static void function do_start (line 779) | static void function do_stop (line 861) | static void function do_restart (line 948) | static void function do_reload (line 1042) | static void function do_promote (line 1079) | static void function postmaster_is_alive (line 1179) | static bool function do_status (line 1203) | static void function do_kill (line 1260) | static void function IsWindowsXPOrGreater (line 1274) | static bool function IsWindows7OrGreater (line 1286) | static bool function pgwin32_IsInstalled (line 1299) | static bool function pgwin32_doRegister (line 1394) | static void function pgwin32_doUnregister (line 1428) | static void function pgwin32_SetServiceStatus (line 1467) | static void function pgwin32_ServiceHandler (line 1474) | static void WINAPI function pgwin32_ServiceMain (line 1506) | static void WINAPI function pgwin32_doRunAsService (line 1599) | static void type DWORD (line 1621) | typedef BOOL (WINAPI * __CreateRestrictedToken) (HANDLE, DWORD, DWORD, P... type HANDLE (line 1622) | typedef BOOL (WINAPI * __IsProcessInJob) (HANDLE, HANDLE, PBOOL); type JOBOBJECTINFOCLASS (line 1624) | typedef BOOL (WINAPI * __SetInformationJobObject) (HANDLE, JOBOBJECTINFO... type JOBOBJECTINFOCLASS (line 1626) | typedef BOOL (WINAPI * __QueryInformationJobObject) (HANDLE, JOBOBJECTIN... function CreateRestrictedProcess (line 1640) | static int function PTOKEN_PRIVILEGES (line 1846) | static PTOKEN_PRIVILEGES function do_advice (line 1902) | static void function do_help (line 1910) | static void function set_mode (line 1982) | static void function set_sig (line 2010) | static void function set_starttype (line 2039) | static void function adjust_data_dir (line 2060) | static void function DBState (line 2119) | static DBState function main (line 2138) | int FILE: src/bin/pg_dump/common.c function TableInfo (line 88) | TableInfo * function flagInhTables (line 313) | static void function flagInhIndexes (line 372) | static void function flagInhAttrs (line 476) | static void function AssignDumpId (line 582) | void function DumpId (line 626) | DumpId function DumpId (line 635) | DumpId function DumpableObject (line 646) | DumpableObject * function DumpableObject (line 664) | DumpableObject * function DumpableObject (line 715) | static DumpableObject * function DumpableObject (line 753) | static DumpableObject ** function DOCatalogIdCompare (line 774) | static int function getDumpableObjects (line 796) | void function addObjectDependency (line 818) | void function removeObjectDependency (line 845) | void function TableInfo (line 865) | TableInfo * function TypeInfo (line 876) | TypeInfo * function FuncInfo (line 887) | FuncInfo * function OprInfo (line 898) | OprInfo * function CollInfo (line 909) | CollInfo * function NamespaceInfo (line 920) | NamespaceInfo * function ExtensionInfo (line 931) | ExtensionInfo * function IndxInfo (line 944) | static IndxInfo * function setExtensionMembership (line 954) | void function ExtensionInfo (line 970) | ExtensionInfo * function ExtensionMemberIdCompare (line 1008) | static int function findParentsByOid (line 1030) | static void function parseOidArray (line 1085) | void function strInArray (line 1138) | static int FILE: src/bin/pg_dump/compress_io.c type CompressorState (line 65) | struct CompressorState function ParseCompressionOption (line 104) | static void function CompressorState (line 127) | CompressorState * function ReadDataFromArchive (line 160) | void function WriteDataToArchive (line 182) | void function EndCompressor (line 205) | void function InitCompressorZlib (line 222) | static void function EndCompressorZlib (line 250) | static void function DeflateCompressorZlib (line 269) | static void function WriteDataToArchiveZlib (line 311) | static void function ReadDataFromArchiveZlib (line 322) | static void function ReadDataFromArchiveNone (line 398) | static void function WriteDataToArchiveNone (line 416) | static void type cfp (line 434) | struct cfp function free_keep_errno (line 447) | static void function cfp (line 466) | cfp * function cfp (line 503) | cfp * function cfp (line 532) | cfp * function cfread (line 582) | int function cfwrite (line 614) | int function cfgetc (line 625) | int function cfclose (line 666) | int function cfeof (line 693) | int function hasSuffix (line 721) | static int FILE: src/bin/pg_dump/compress_io.h type CompressionAlgorithm (line 24) | typedef enum type CompressorState (line 47) | typedef struct CompressorState CompressorState; type cfp (line 57) | typedef struct cfp cfp; FILE: src/bin/pg_dump/dumputils.c function buildACLCommands (line 57) | bool function buildDefaultACLCommands (line 401) | bool function parseAclItem (line 469) | static bool function AddAcl (line 667) | static void function buildShSecLabelQuery (line 687) | void function emitShSecLabels (line 705) | void function buildACLQueries (line 741) | void function variable_is_guc_list_quote (line 865) | bool function SplitGUCList (line 898) | bool function makeAlterConfigCommand (line 998) | void FILE: src/bin/pg_dump/parallel.c type T_WorkerStatus (line 77) | typedef enum type ParallelSlot (line 91) | struct ParallelSlot type WorkerInfo (line 121) | typedef struct type ShutdownInformation (line 144) | typedef struct ShutdownInformation type DumpSignalInformation (line 161) | typedef struct DumpSignalInformation function shutdown_parallel_dump_utils (line 236) | static void function init_parallel_dump_utils (line 250) | void function ParallelSlot (line 282) | static ParallelSlot * function PQExpBuffer (line 307) | static PQExpBuffer function on_exit_close_archive (line 346) | void function archive_close_connection (line 357) | static void function ShutdownWorkersHard (line 413) | static void function WaitForTerminatingWorkers (line 462) | static void function sigTermHandler (line 561) | static void function setup_cancel_handler (line 621) | static void function BOOL (line 647) | static BOOL WINAPI function setup_cancel_handler (line 721) | static void function set_archive_cancel_info (line 743) | void function set_cancel_pstate (line 802) | static void function set_cancel_slot_archive (line 822) | static void function RunWorker (line 842) | static void function init_spawned_worker_win32 (line 887) | static unsigned __stdcall function ParallelState (line 910) | ParallelState * function ParallelBackupEnd (line 1080) | void function buildWorkerCommand (line 1129) | static void function parseWorkerCommand (line 1144) | static void function buildWorkerResponse (line 1178) | static void function parseWorkerResponse (line 1193) | static int function DispatchJobForTocEntry (line 1228) | void function GetIdleWorker (line 1259) | static int function HasEveryWorkerTerminated (line 1275) | static bool function IsEveryWorkerIdle (line 1291) | bool function lockTableForWorker (line 1324) | static void function WaitForCommands (line 1360) | static void function ListenToWorkers (line 1422) | static bool function WaitForWorkers (line 1476) | void function sendMessageToMaster (line 1552) | static void function select_loop (line 1567) | static int type timeval (line 1612) | struct timeval function sendMessageToWorker (line 1669) | static void function pgpipe (line 1746) | static int function piperead (line 1832) | static int FILE: src/bin/pg_dump/parallel.h type WFW_WaitOption (line 28) | typedef enum type ParallelSlot (line 37) | typedef struct ParallelSlot ParallelSlot; type ParallelState (line 40) | typedef struct ParallelState FILE: src/bin/pg_dump/pg_backup.h type trivalue (line 30) | typedef enum trivalue type ArchiveFormat (line 37) | typedef enum _archiveFormat type ArchiveMode (line 46) | typedef enum _archiveMode type teSection (line 53) | typedef enum _teSection type RestoreOptions (line 61) | typedef struct _restoreOptions type DumpOptions (line 128) | typedef struct _dumpOptions type Archive (line 181) | typedef struct Archive type CatalogId (line 229) | typedef struct type DumpId (line 235) | typedef int DumpId; FILE: src/bin/pg_dump/pg_backup_archiver.c type OutputContext (line 46) | typedef struct _outputContext function DumpOptions (line 129) | DumpOptions * function InitDumpOptions (line 141) | void function DumpOptions (line 154) | DumpOptions * function setupRestoreWorker (line 201) | static void function Archive (line 212) | Archive * function Archive (line 226) | Archive * function CloseArchive (line 235) | void function SetArchiveOptions (line 255) | void function ProcessArchiveRestoreOptions (line 268) | void function RestoreArchive (line 325) | void function restore_toc_entry (line 739) | static int function RestoreOptions (line 954) | RestoreOptions * function _disableTriggersIfNecessary (line 969) | static void function _enableTriggersIfNecessary (line 995) | static void function WriteData (line 1026) | void function ArchiveEntry (line 1045) | void function PrintTOCSummary (line 1109) | void function StartBlob (line 1224) | int function EndBlob (line 1238) | int function StartRestoreBlobs (line 1256) | void function EndRestoreBlobs (line 1275) | void function StartRestoreBlob (line 1298) | void function EndRestoreBlob (line 1342) | void function SortTocFromFile (line 1368) | void function archputs (line 1463) | void function archprintf (line 1471) | int function SetOutput (line 1508) | static void function OutputContext (line 1570) | static OutputContext function RestoreOutput (line 1581) | static void function ahprintf (line 1604) | int function ahlog (line 1636) | void function RestoringToDB (line 1652) | static int function dump_lo_buf (line 1663) | static void function ahwrite (line 1706) | void function warn_or_exit_horribly (line 1755) | void function _moveAfter (line 1808) | static void function _moveBefore (line 1823) | static void function buildTocEntryArrays (line 1848) | static void function TocEntry (line 1889) | TocEntry * function teReqs (line 1902) | teReqs function WriteOffset (line 1913) | size_t function ReadOffset (line 1930) | int function WriteInt (line 1994) | size_t function ReadInt (line 2025) | int function WriteStr (line 2052) | size_t function _discoverArchiveFormat (line 2091) | static int function ArchiveHandle (line 2296) | static ArchiveHandle * function WriteDataChunks (line 2414) | void function mark_dump_job_done (line 2454) | static void function WriteDataChunksForTocEntry (line 2469) | void function WriteToc (line 2502) | void function ReadToc (line 2560) | void function processEncodingEntry (line 2719) | static void function processStdStringsEntry (line 2747) | static void function processSearchPathEntry (line 2763) | static void function StrictNamesCheck (line 2773) | static void function teReqs (line 2823) | static teReqs function RestorePass (line 3079) | static RestorePass function _tocEntryIsACL (line 3099) | static bool function _doSetFixedOutputState (line 3114) | static void function _doSetSessionAuth (line 3167) | static void function _doSetWithOids (line 3207) | static void function _reconnectToDB (line 3244) | static void function _becomeUser (line 3290) | static void function _becomeOwner (line 3314) | static void function _setWithOids (line 3329) | static void function _selectOutputSchema (line 3344) | static void function _selectTablespace (line 3396) | static void function _getObjectDescription (line 3459) | static void function _printTocEntry (line 3544) | static void function WriteHead (line 3747) | void function ReadHead (line 3773) | void function checkSeek (line 3876) | bool function dumpTimestamp (line 3910) | static void function restore_toc_entries_prefork (line 3928) | static void function restore_toc_entries_parallel (line 4045) | static void function restore_toc_entries_postfork (line 4160) | static void function has_lock_conflicts (line 4196) | static bool function par_list_header_init (line 4221) | static void function par_list_append (line 4228) | static void function par_list_remove (line 4238) | static void function move_to_ready_list (line 4255) | static void function TocEntry (line 4293) | static TocEntry * function parallel_restore (line 4378) | int function mark_restore_job_done (line 4401) | static void function fix_dependencies (line 4442) | static void function repoint_table_dependencies (line 4566) | static void function identify_locking_dependencies (line 4596) | static void function reduce_dependencies (line 4660) | static void function mark_create_done (line 4699) | static void function inhibit_data_for_failed_table (line 4714) | static void function ArchiveHandle (line 4734) | ArchiveHandle * function DeCloneArchive (line 4823) | void FILE: src/bin/pg_dump/pg_backup_archiver.h type z_stream (line 55) | typedef struct _z_stream type z_stream (line 62) | typedef z_stream *z_streamp; type ArchiveHandle (line 122) | typedef struct _archiveHandle ArchiveHandle; type TocEntry (line 123) | typedef struct _tocEntry TocEntry; type ParallelState (line 124) | struct ParallelState type T_Action (line 142) | typedef enum T_Action type sqlparseState (line 179) | typedef enum type sqlparseInfo (line 186) | typedef struct type ArchiverStage (line 193) | typedef enum type ArchiverOutput (line 201) | typedef enum type RestorePass (line 223) | typedef enum type teReqs (line 232) | typedef enum type _archiveHandle (line 239) | struct _archiveHandle type _tocEntry (line 364) | struct _tocEntry type ParallelState (line 415) | struct ParallelState FILE: src/bin/pg_dump/pg_backup_custom.c type lclContext (line 67) | typedef struct type lclTocEntry (line 75) | typedef struct function InitArchiveFmt_Custom (line 107) | void function _ArchiveEntry (line 204) | static void function _WriteExtraToc (line 227) | static void function _ReadExtraToc (line 243) | static void function _PrintExtraToc (line 271) | static void function _StartData (line 291) | static void function _WriteData (line 315) | static void function _EndData (line 335) | static void function _StartBlobs (line 354) | static void function _StartBlob (line 374) | static void function _EndBlob (line 392) | static void function _EndBlobs (line 407) | static void function _PrintTocData (line 417) | static void function _PrintData (line 512) | static void function _LoadBlobs (line 518) | static void function _skipBlobs (line 543) | static void function _skipData (line 561) | static void function _WriteByte (line 606) | static int function _ReadByte (line 627) | static int function _WriteBuf (line 647) | static void function _ReadBuf (line 666) | static void function _CloseArchive (line 693) | static void function _ReopenArchive (line 739) | static void function _Clone (line 781) | static void function _DeClone (line 802) | static void function _WorkerJobRestoreCustom (line 814) | static int function pgoff_t (line 828) | static pgoff_t function _readBlockHeader (line 860) | static void function _CustomWriteFunc (line 894) | static void function _CustomReadFunc (line 910) | static size_t FILE: src/bin/pg_dump/pg_backup_db.c function _check_database_version (line 36) | static void function ReconnectToServer (line 82) | void function PGconn (line 121) | static PGconn * function ConnectDatabase (line 239) | void function DisconnectDatabase (line 340) | void function PGconn (line 369) | PGconn * function notice_processor (line 377) | static void function die_on_query_failure (line 384) | static void function ExecuteSqlStatement (line 392) | void function PGresult (line 404) | PGresult * function PGresult (line 419) | PGresult * function ExecuteSqlCommand (line 443) | static void function ExecuteSimpleCommands (line 495) | static void function ExecuteSqlCommandBuf (line 560) | int function EndDBCopyMode (line 615) | void function StartTransaction (line 644) | void function CommitTransaction (line 652) | void function DropBlobIfExists (line 660) | void FILE: src/bin/pg_dump/pg_backup_directory.c type lclContext (line 45) | typedef struct type lclTocEntry (line 59) | typedef struct function InitArchiveFmt_Directory (line 109) | void function _ArchiveEntry (line 236) | static void function _WriteExtraToc (line 263) | static void function _ReadExtraToc (line 284) | static void function _PrintExtraToc (line 307) | static void function _StartData (line 325) | static void function _WriteData (line 349) | static void function _EndData (line 368) | static void function _PrintFileData (line 382) | static void function _PrintTocData (line 416) | static void function _LoadBlobs (line 435) | static void function _WriteByte (line 488) | static int function _ReadByte (line 507) | static int function _WriteBuf (line 519) | static void function _ReadBuf (line 536) | static void function _CloseArchive (line 564) | static void function _ReopenArchive (line 615) | static void function _StartBlobs (line 636) | static void function _StartBlob (line 656) | static void function _EndBlob (line 676) | static void function _EndBlobs (line 698) | static void function setFilePath (line 713) | static void function _Clone (line 732) | static void function _DeClone (line 754) | static void function _WorkerJobDumpDirectory (line 766) | static int function _WorkerJobRestoreDirectory (line 783) | static int FILE: src/bin/pg_dump/pg_backup_null.c function InitArchiveFmt_Null (line 48) | void function _WriteData (line 85) | static void function _WriteBlobData (line 97) | static void function _EndData (line 116) | static void function _StartBlobs (line 131) | static void function _StartBlob (line 144) | static void function _EndBlob (line 171) | static void function _EndBlobs (line 184) | static void function _PrintTocData (line 195) | static void function _WriteByte (line 214) | static int function _WriteBuf (line 221) | static void function _CloseArchive (line 228) | static void FILE: src/bin/pg_dump/pg_backup_tar.c type TAR_MEMBER (line 66) | typedef struct type lclContext (line 83) | typedef struct type lclTocEntry (line 96) | typedef struct function InitArchiveFmt_Tar (line 128) | void function _ArchiveEntry (line 256) | static void function _WriteExtraToc (line 283) | static void function _ReadExtraToc (line 294) | static void function _PrintExtraToc (line 314) | static void function _StartData (line 323) | static void function TAR_MEMBER (line 331) | static TAR_MEMBER * function tarClose (line 448) | static void function _tarReadRaw (line 518) | static size_t function tarRead (line 589) | static size_t function tarWrite (line 607) | static size_t function _WriteData (line 621) | static void function _EndData (line 632) | static void function _PrintFileData (line 645) | static void function _PrintTocData (line 672) | static void function _LoadBlobs (line 727) | static void function _WriteByte (line 783) | static int function _ReadByte (line 796) | static int function _WriteBuf (line 812) | static void function _ReadBuf (line 823) | static void function _CloseArchive (line 837) | static void function _scriptOut (line 926) | static size_t function _StartBlobs (line 948) | static void function _StartBlob (line 965) | static void function _EndBlob (line 994) | static void function _EndBlobs (line 1008) | static void function tarPrintf (line 1026) | static int function isValidTarHeader (line 1058) | bool function _tarAddFile (line 1084) | static void function TAR_MEMBER (line 1143) | static TAR_MEMBER * function _tarGetHeader (line 1225) | static int function _tarWriteHeader (line 1313) | static void FILE: src/bin/pg_dump/pg_backup_utils.c function set_dump_section (line 39) | void function write_msg (line 70) | void function vwrite_msg (line 83) | void function exit_horribly (line 101) | void function on_exit_nicely (line 114) | void function exit_nicely (line 141) | void FILE: src/bin/pg_dump/pg_backup_utils.h type DumpSections (line 18) | typedef enum /* bits returned by set_dump_section */ FILE: src/bin/pg_dump/pg_dump.c type CommentItem (line 67) | typedef struct type SecLabelItem (line 75) | typedef struct type OidOptions (line 84) | typedef enum OidOptions function main (line 291) | int function help (line 937) | static void function setup_connection (line 1014) | static void function setupDumpWorker (line 1177) | static void function ArchiveFormat (line 1206) | static ArchiveFormat function expand_schema_name_patterns (line 1244) | static void function expand_table_name_patterns (line 1292) | static void function checkExtensionMembership (line 1363) | static bool function selectDumpableNamespace (line 1411) | static void function selectDumpableTable (line 1480) | static void function selectDumpableType (line 1519) | static void function selectDumpableDefaultACL (line 1564) | static void function selectDumpableCast (line 1586) | static void function selectDumpableProcLang (line 1611) | static void function selectDumpableAccessMethod (line 1644) | static void function selectDumpableExtension (line 1671) | static void function selectDumpablePublicationTable (line 1694) | static void function selectDumpableObject (line 1710) | static void function dumpTableData_copy (line 1733) | static int function dumpTableData_insert (line 1896) | static int function TableInfo (line 2074) | static TableInfo * function dumpTableData (line 2098) | static void function refreshMatViewData (line 2169) | static void function getTableData (line 2210) | static void function makeTableDataInfo (line 2229) | static void function buildMatViewRefreshDependencies (line 2295) | static void function getTableDataFKConstraints (line 2410) | static void function guessConstraintInheritance (line 2463) | static void function dumpDatabase (line 2526) | static void function dumpDatabaseConfig (line 2998) | static void function dumpEncoding (line 3069) | static void function dumpStdStrings (line 3096) | static void function dumpSearchPath (line 3122) | static void function getBlobs (line 3187) | static void function dumpBlob (line 3330) | static void function dumpBlobs (line 3381) | static int function getPolicies (line 3457) | void function dumpPolicy (line 3614) | static void function getPublications (line 3720) | void function dumpPublication (line 3814) | static void function getPublicationTables (line 3904) | void function dumpPublicationTable (line 3995) | static void function is_superuser (line 4035) | static bool function getSubscriptions (line 4053) | void function dumpSubscription (line 4154) | static void function binary_upgrade_set_type_oids_by_type_oid (line 4240) | static void function binary_upgrade_set_type_oids_by_rel_oid (line 4309) | static bool function binary_upgrade_set_pg_class_oids (line 4355) | static void function binary_upgrade_extension_member (line 4425) | static void function NamespaceInfo (line 4472) | NamespaceInfo * function NamespaceInfo (line 4600) | static NamespaceInfo * function ExtensionInfo (line 4618) | ExtensionInfo * function TypeInfo (line 4702) | TypeInfo * function OprInfo (line 4952) | OprInfo * function CollInfo (line 5035) | CollInfo * function ConvInfo (line 5115) | ConvInfo * function AccessMethodInfo (line 5188) | AccessMethodInfo * function OpclassInfo (line 5262) | OpclassInfo * function OpfamilyInfo (line 5337) | OpfamilyInfo * function AggInfo (line 5421) | AggInfo * function FuncInfo (line 5615) | FuncInfo * function TableInfo (line 5851) | TableInfo * function getOwnedSeqs (line 6634) | void function InhInfo (line 6697) | InhInfo * function getIndexes (line 6748) | void function getExtendedStatistics (line 7103) | void function getConstraints (line 7172) | void function getDomainConstraints (line 7268) | static void function RuleInfo (line 7359) | RuleInfo * function getTriggers (line 7472) | void function EventTriggerInfo (line 7667) | EventTriggerInfo * function ProcLangInfo (line 7758) | ProcLangInfo * function CastInfo (line 7936) | CastInfo * function TransformInfo (line 8049) | TransformInfo * function getTableAttrs (line 8146) | void function shouldPrintColumn (line 8651) | bool function TSParserInfo (line 8669) | TSParserInfo * function TSDictInfo (line 8760) | TSDictInfo * function TSTemplateInfo (line 8844) | TSTemplateInfo * function TSConfigInfo (line 8920) | TSConfigInfo * function FdwInfo (line 8997) | FdwInfo * function ForeignServerInfo (line 9163) | ForeignServerInfo * function DefaultACLInfo (line 9313) | DefaultACLInfo * function dumpComment (line 9459) | static void function dumpTableComment (line 9536) | static void function findComments (line 9633) | static int function collectComments (line 9717) | static int function dumpDumpableObject (line 9770) | static void function dumpNamespace (line 9918) | static void function dumpExtension (line 9980) | static void function dumpType (line 10110) | static void function dumpEnumType (line 10141) | static void function dumpRangeType (line 10270) | static void function dumpUndefinedType (line 10402) | static void function dumpBaseType (line 10468) | static void function dumpDomain (line 10752) | static void function dumpCompositeType (line 10927) | static void function dumpCompositeTypeColComments (line 11138) | static void function dumpShellType (line 11252) | static void function dumpProcLang (line 11300) | static void function dumpFunc (line 11559) | static void function dumpCast (line 12116) | static void function dumpTransform (line 12225) | static void function dumpOpr (line 12354) | static void function dumpAccessMethod (line 12667) | static void function dumpOpclass (line 12735) | static void function dumpOpfamily (line 13108) | static void function dumpCollation (line 13372) | static void function dumpConversion (line 13514) | static void function dumpAgg (line 13649) | static void function dumpTSParser (line 14127) | static void function dumpTSDictionary (line 14193) | static void function dumpTSTemplate (line 14274) | static void function dumpTSConfig (line 14334) | static void function dumpForeignDataWrapper (line 14455) | static void function dumpForeignServer (line 14529) | static void function dumpUserMappings (line 14631) | static void function dumpDefaultACL (line 14726) | static void function dumpACL (line 14826) | static void function dumpSecLabel (line 14914) | static void function dumpTableSecLabel (line 14988) | static void function findSecLabels (line 15070) | static int function collectSecLabels (line 15157) | static int function dumpTable (line 15211) | static void function PQExpBuffer (line 15346) | static PQExpBuffer function PQExpBuffer (line 15395) | static PQExpBuffer function dumpTableSchema (line 15435) | static void function dumpAttrDef (line 16167) | static void function dumpIndex (line 16259) | static void function dumpIndexAttach (line 16390) | static void function dumpStatisticsExt (line 16423) | static void function dumpConstraint (line 16489) | static void function dumpTableConstraintComment (line 16760) | static void function Oid (line 16792) | static Oid function parse_shard_option (line 16806) | static long function dumpSequence (line 16826) | static void function dumpSequenceData (line 17108) | static void function dumpTrigger (line 17166) | static void function dumpEventTrigger (line 17372) | static void function dumpRule (line 17457) | static void function getExtensionMembership (line 17628) | void function processExtensionTables (line 17733) | void function getDependencies (line 17895) | static void function DumpableObject (line 18040) | static DumpableObject * function addBoundaryDependencies (line 18064) | static void function BuildArchiveDependencies (line 18177) | static void function findDumpableDependencies (line 18225) | static void function nonemptyReloptions (line 18352) | static bool function appendReloptionsArrayAH (line 18364) | static void FILE: src/bin/pg_dump/pg_dump.h type DumpableObjectType (line 41) | typedef enum type uint32 (line 91) | typedef uint32 DumpComponents; type DumpableObject (line 129) | typedef struct _dumpableObject type NamespaceInfo (line 144) | typedef struct _namespaceInfo type ExtensionInfo (line 154) | typedef struct _extensionInfo type TypeInfo (line 164) | typedef struct _typeInfo type ShellTypeInfo (line 190) | typedef struct _shellTypeInfo type FuncInfo (line 197) | typedef struct _funcInfo type AggInfo (line 212) | typedef struct _aggInfo type OprInfo (line 218) | typedef struct _oprInfo type AccessMethodInfo (line 226) | typedef struct _accessMethodInfo type OpclassInfo (line 233) | typedef struct _opclassInfo type OpfamilyInfo (line 239) | typedef struct _opfamilyInfo type CollInfo (line 245) | typedef struct _collInfo type ConvInfo (line 251) | typedef struct _convInfo type TableInfo (line 257) | typedef struct _tableInfo type AttrDefInfo (line 340) | typedef struct _attrDefInfo type TableDataInfo (line 349) | typedef struct _tableDataInfo type IndxInfo (line 357) | typedef struct _indxInfo type IndexAttachInfo (line 378) | typedef struct _indexAttachInfo type StatsExtInfo (line 385) | typedef struct _statsExtInfo type RuleInfo (line 391) | typedef struct _ruleInfo type TriggerInfo (line 402) | typedef struct _triggerInfo type EventTriggerInfo (line 420) | typedef struct _evttriggerInfo type ConstraintInfo (line 439) | typedef struct _constraintInfo type ProcLangInfo (line 454) | typedef struct _procLangInfo type CastInfo (line 468) | typedef struct _castInfo type TransformInfo (line 478) | typedef struct _transformInfo type InhInfo (line 488) | typedef struct _inhInfo type TSParserInfo (line 494) | typedef struct _prsInfo type TSDictInfo (line 504) | typedef struct _dictInfo type TSTemplateInfo (line 512) | typedef struct _tmplInfo type TSConfigInfo (line 519) | typedef struct _cfgInfo type FdwInfo (line 526) | typedef struct _fdwInfo type ForeignServerInfo (line 539) | typedef struct _foreignServerInfo type DefaultACLInfo (line 553) | typedef struct _defaultACLInfo type BlobInfo (line 564) | typedef struct _blobInfo type PolicyInfo (line 580) | typedef struct _policyInfo type PublicationInfo (line 595) | typedef struct _PublicationInfo type PublicationRelInfo (line 610) | typedef struct _PublicationRelInfo type SubscriptionInfo (line 620) | typedef struct _SubscriptionInfo type ExtensionMemberId (line 634) | typedef struct _extensionMemberId FILE: src/bin/pg_dump/pg_dump_sort.c function findFirstEqualType (line 116) | static int function findFirstDifferentType (line 127) | static int function sortDataAndIndexObjectsBySize (line 149) | void function DOSizeCompare (line 178) | static int function sortDumpableObjectsByTypeName (line 211) | void function DOTypeNameCompare (line 219) | static int function sortDumpableObjects (line 320) | void function TopoSort (line 372) | static bool function addHeapElement (line 516) | static void function removeHeapElement (line 547) | static int function findDependencyLoops (line 592) | static void function findLoop (line 688) | static int function repairTypeFuncLoop (line 773) | static void function repairViewRuleLoop (line 804) | static void function repairViewRuleMultiLoop (line 824) | static void function repairMatViewBoundaryMultiLoop (line 858) | static void function repairTableConstraintLoop (line 880) | static void function repairTableConstraintMultiLoop (line 897) | static void function repairTableAttrDefLoop (line 914) | static void function repairTableAttrDefMultiLoop (line 922) | static void function repairDomainConstraintLoop (line 937) | static void function repairDomainConstraintMultiLoop (line 945) | static void function repairIndexLoop (line 959) | static void function repairDependencyLoop (line 973) | static void function describeDumpableObject (line 1273) | static void FILE: src/bin/pg_dump/pg_dumpall.c function main (line 91) | int function help (line 584) | static void function dropRoles (line 648) | static void function dumpRoles (line 703) | static void function dumpRoleMembership (line 961) | static void function dumpGroups (line 1021) | static void function dropTablespaces (line 1086) | static void function dumpTablespaces (line 1121) | static void function dropDBs (line 1277) | static void function dumpUserConfig (line 1324) | static void function dumpDatabases (line 1372) | static void function runPgDump (line 1461) | static int function buildShSecLabels (line 1514) | static void function PGconn (line 1540) | static PGconn * function PGresult (line 1786) | static PGresult * function executeCommand (line 1812) | static void function dumpTimestamp (line 1839) | static void FILE: src/bin/pg_dump/pg_restore.c type optType (line 57) | typedef struct option optType; function main (line 59) | int function usage (line 448) | static void FILE: src/bin/pg_resetwal/pg_resetwal.c function main (line 91) | int function CheckDataVersion (line 538) | static void function ReadControlFile (line 596) | static bool function GuessControlValues (line 678) | static void function PrintControlValues (line 761) | static void function PrintNewControlValues (line 845) | static void function RewriteControlFile (line 917) | static void function FindEndOfXLOG (line 1020) | static void function KillExistingXLOG (line 1105) | static void function KillExistingArchiveStatus (line 1154) | static void function WriteEmptyXLOG (line 1209) | static void function usage (line 1307) | static void FILE: src/bin/pg_rewind/copy_fetch.c function traverse_datadir (line 33) | void function recurse_dir (line 45) | static void function rewind_copy_file_range (line 156) | static void function copy_executeFileMap (line 205) | void function execute_pagemap (line 248) | static void FILE: src/bin/pg_rewind/datapagemap.c type datapagemap_iterator (line 18) | struct datapagemap_iterator function datapagemap_add (line 31) | void function datapagemap_iterator_t (line 74) | datapagemap_iterator_t * function datapagemap_next (line 86) | bool function datapagemap_print (line 116) | void FILE: src/bin/pg_rewind/datapagemap.h type datapagemap (line 16) | struct datapagemap type datapagemap_t (line 22) | typedef struct datapagemap datapagemap_t; type datapagemap_iterator_t (line 23) | typedef struct datapagemap_iterator datapagemap_iterator_t; FILE: src/bin/pg_rewind/fetch.c function fetchSourceFileList (line 27) | void function executeFileMap (line 39) | void FILE: src/bin/pg_rewind/file_ops.c function open_target_file (line 42) | void function close_target_file (line 70) | void function write_target_range (line 83) | void function remove_target (line 125) | void function create_target (line 146) | void function remove_target_file (line 172) | void function truncate_target_file (line 191) | void function create_target_dir (line 214) | static void function remove_target_dir (line 228) | static void function create_target_symlink (line 242) | static void function remove_target_symlink (line 256) | static void type stat (line 289) | struct stat FILE: src/bin/pg_rewind/filemap.c function filemap_create (line 114) | void function process_source_file (line 136) | void function process_target_file (line 327) | void function process_block_change (line 418) | void function check_file_excluded (line 493) | static bool function filemap_list_to_array (line 547) | static void function filemap_finalize (line 571) | void function calculate_totals (line 607) | void function print_filemap (line 649) | void function isRelDataFile (line 683) | static bool function path_cmp (line 783) | static int function final_filemap_cmp (line 802) | static int FILE: src/bin/pg_rewind/filemap.h type file_action_t (line 24) | typedef enum type file_type_t (line 35) | typedef enum type file_entry_t (line 42) | typedef struct file_entry_t type filemap_t (line 62) | typedef struct filemap_t FILE: src/bin/pg_rewind/libpq_fetch.c function libpqConnect (line 44) | void function XLogRecPtr (line 128) | XLogRecPtr function libpqProcessFileList (line 151) | void function receiveFileChunks (line 236) | static void function fetch_file_range (line 395) | static void function libpq_executeFileMap (line 424) | void function execute_pagemap (line 513) | static void FILE: src/bin/pg_rewind/logging.h type eLogType (line 22) | typedef enum FILE: src/bin/pg_rewind/parsexlog.c type XLogPageReadPrivate (line 45) | typedef struct XLogPageReadPrivate function extractPageMap (line 61) | void function XLogRecPtr (line 114) | XLogRecPtr function findLastCheckpoint (line 155) | void function SimpleXLogPageRead (line 239) | static int function extractPageInfo (line 327) | static void FILE: src/bin/pg_rewind/pg_rewind.c function usage (line 63) | static void function main (line 81) | int function sanityChecks (line 381) | static void function XLogRecPtr (line 435) | static XLogRecPtr function TimeLineHistoryEntry (line 450) | static TimeLineHistoryEntry * function findCommonAncestorTimeline (line 529) | static void function createBackupLabel (line 577) | static void function checkControlFile (line 620) | static void function digestControlFile (line 638) | static void function updateControlFile (line 663) | static void function syncTargetDirectory (line 708) | static void FILE: src/bin/pg_rewind/timeline.c function TimeLineHistoryEntry (line 29) | TimeLineHistoryEntry * FILE: src/bin/pg_test_fsync/pg_test_fsync.c type timeval (line 70) | struct timeval type timeval (line 94) | struct timeval type timeval (line 94) | struct timeval function main (line 98) | int function handle_args (line 138) | static void function prepare_buf (line 206) | static void function test_open (line 218) | static void function test_sync (line 240) | static void function test_open_syncs (line 401) | static void function test_open_sync (line 418) | static void function test_file_descriptor_sync (line 453) | static void function test_non_sync (line 522) | static void function signal_cleanup (line 547) | static void function pg_fsync_writethrough (line 560) | static int function print_elapse (line 577) | static void function process_alarm (line 589) | static void function DWORD (line 595) | static DWORD WINAPI function die (line 605) | static void FILE: src/bin/pg_test_timing/pg_test_timing.c function main (line 23) | int function handle_args (line 40) | static void function uint64 (line 110) | static uint64 function output (line 170) | static void FILE: src/bin/pg_upgrade/check.c function output_check_banner (line 60) | void function check_and_dump_old_cluster (line 78) | void function check_new_cluster (line 142) | void function report_clusters_compatible (line 161) | void function issue_warnings_and_set_wal_level (line 178) | void function output_completion_banner (line 201) | void function check_cluster_versions (line 232) | void function check_cluster_compatibility (line 274) | void function check_locale_and_encoding (line 300) | static void function equivalent_locale (line 327) | static bool function check_new_cluster_is_empty (line 370) | static void function check_databases_are_compatible (line 395) | static void function create_script_for_cluster_analyze (line 426) | void function create_script_for_old_cluster_deletion (line 516) | void function check_is_install_user (line 644) | static void function check_proper_datallowconn (line 695) | static void function check_for_prepared_transactions (line 756) | static void function check_for_isn_and_int8_passing_mismatch (line 791) | static void function check_for_reg_data_type_usage (line 885) | static void function check_for_jsonb_9_4_usage (line 990) | static void function check_for_pg_role_prefix (line 1079) | static void FILE: src/bin/pg_upgrade/controldata.c function get_control_data (line 33) | void function check_control_data (line 618) | void function disable_old_cluster (line 675) | void FILE: src/bin/pg_upgrade/dump.c function generate_old_dump (line 17) | void FILE: src/bin/pg_upgrade/exec.c function get_bin_version (line 31) | static void function exec_prog (line 79) | bool function pid_lock_file_exists (line 218) | bool function verify_directories (line 249) | void function win32_check_directory_write_permissions (line 274) | static int function check_single_dir (line 298) | static void function check_data_dir (line 327) | static void function check_bin_dir (line 365) | static void function validate_exec (line 408) | static void FILE: src/bin/pg_upgrade/file.c function copyFile (line 34) | void function linkFile (line 103) | void function rewriteVisibilityMap (line 129) | void function check_hard_link (line 273) | void function win32_pghardlink (line 293) | static int FILE: src/bin/pg_upgrade/function.c function library_name_compare (line 28) | static int function get_loadable_libraries (line 48) | void function check_loadable_libraries (line 202) | void FILE: src/bin/pg_upgrade/info.c function FileNameMap (line 40) | FileNameMap * function create_rel_filename_map (line 166) | static void function report_unmatched_relation (line 223) | static void function print_maps (line 284) | void function get_db_and_rel_infos (line 310) | void function get_db_infos (line 339) | static void function get_rel_infos (line 408) | static void function free_db_and_rel_infos (line 595) | static void function free_rel_infos (line 611) | static void function print_db_infos (line 629) | static void function print_rel_infos (line 643) | static void FILE: src/bin/pg_upgrade/option.c function parseCommandLine (line 37) | void function usage (line 274) | static void function check_required_directory (line 342) | static void function adjust_data_dir (line 383) | void function get_sock_dir (line 446) | void FILE: src/bin/pg_upgrade/parallel.c type exec_thread_arg (line 30) | typedef struct type transfer_thread_arg (line 37) | typedef struct function parallel_exec_prog (line 62) | void function DWORD (line 158) | DWORD function parallel_transfer_all_new_dbs (line 177) | void function DWORD (line 273) | DWORD function reap_child (line 288) | bool FILE: src/bin/pg_upgrade/pg_upgrade.c function main (line 73) | int function setup (line 201) | static void function prepare_new_cluster (line 259) | static void function prepare_new_globals (line 289) | static void function create_new_objects (line 310) | static void function remove_new_subdir (line 416) | static void function copy_subdir_files (line 433) | static void function copy_xact_xlog_xid (line 458) | static void function set_frozenxids (line 576) | static void function cleanup (line 674) | static void FILE: src/bin/pg_upgrade/pg_upgrade.h type RelInfo (line 138) | typedef struct type RelInfoArr (line 152) | typedef struct type FileNameMap (line 161) | typedef struct type DbInfo (line 184) | typedef struct type DbInfoArr (line 196) | typedef struct type ControlData (line 207) | typedef struct type transferMode (line 235) | typedef enum type eLogType (line 244) | typedef enum type pgpid_t (line 254) | typedef long pgpid_t; type ClusterInfo (line 262) | typedef struct type LogOpts (line 284) | typedef struct type UserOpts (line 295) | typedef struct type OSInfo (line 307) | typedef struct FILE: src/bin/pg_upgrade/relfilenode.c function transfer_all_new_tablespaces (line 29) | void function transfer_all_new_dbs (line 80) | void function transfer_single_new_db (line 133) | static void function transfer_relfile (line 185) | static void FILE: src/bin/pg_upgrade/server.c function PGconn (line 27) | PGconn * function PGconn (line 55) | static PGconn * function PGresult (line 120) | PGresult * function uint32 (line 157) | uint32 function stop_postmaster_atexit (line 189) | static void function start_postmaster (line 196) | bool function stop_postmaster (line 327) | void function check_pghost_envvar (line 354) | void FILE: src/bin/pg_upgrade/tablespace.c function init_tablespaces (line 18) | void function get_tablespace_paths (line 39) | static void function set_tablespace_directory_suffix (line 108) | static void FILE: src/bin/pg_upgrade/util.c function report_status (line 28) | void function end_progress_output (line 43) | void function prep_status (line 69) | void function pg_log_v (line 87) | static void function pg_log (line 147) | void function pg_fatal (line 158) | void function check_ok (line 171) | void function get_user_info (line 211) | int function str2uint (line 240) | unsigned int function pg_putenv (line 253) | void FILE: src/bin/pg_upgrade/version.c function new_9_0_populate_pg_largeobject_metadata (line 24) | void function old_9_3_check_for_line_data_type_usage (line 110) | void function old_9_6_check_for_unknown_data_type_usage (line 207) | void function old_9_6_invalidate_hash_indexes (line 296) | void FILE: src/bin/pg_verify_checksums/pg_verify_checksums.c function usage (line 36) | static void function skipfile (line 70) | static bool function scan_file (line 82) | static void function scan_directory (line 136) | static void function main (line 229) | int FILE: src/bin/pg_waldump/compat.c function pg_time_t (line 27) | pg_time_t type tm (line 56) | struct tm function appendStringInfo (line 71) | int function appendStringInfoString (line 83) | int function appendStringInfoChar (line 89) | void FILE: src/bin/pg_waldump/pg_waldump.c type XLogDumpPrivate (line 32) | typedef struct XLogDumpPrivate type XLogDumpConfig (line 41) | typedef struct XLogDumpConfig type Stats (line 57) | typedef struct Stats type XLogDumpStats (line 66) | typedef struct XLogDumpStats function fatal_error (line 78) | static void function print_rmgr_list (line 94) | static void function verify_directory (line 109) | static bool function split_path (line 126) | static void function open_file_in_directory (line 154) | static int function search_directory (line 177) | static bool function identify_target_directory (line 255) | static void function XLogDumpXLogRead (line 319) | static void function XLogDumpReadPage (line 433) | static int function XLogDumpRecordLen (line 462) | static void function XLogDumpCountRecord (line 491) | static void function XLogDumpDisplayRecord (line 529) | static void function XLogDumpStatsRow (line 637) | static void function XLogDumpDisplayStats (line 678) | static void function usage (line 793) | static void function main (line 820) | int FILE: src/bin/pg_waldump/rmgrdesc.h type RmgrDescData (line 13) | typedef struct RmgrDescData FILE: src/bin/pgbench/pgbench.c type win32_pthread (line 79) | struct win32_pthread type pthread_attr_t (line 80) | typedef int pthread_attr_t; type Variable (line 214) | typedef struct type SimpleStats (line 230) | typedef struct SimpleStats type StatsData (line 243) | typedef struct StatsData type ConnectionStateEnum (line 259) | typedef enum type CState (line 330) | typedef struct type ZipfCell (line 361) | typedef struct type ZipfCache (line 378) | typedef struct type TState (line 390) | typedef struct type MetaCommand (line 418) | typedef enum MetaCommand type QueryMode (line 431) | typedef enum QueryMode type Command (line 442) | typedef struct type ParsedScript (line 454) | typedef struct ParsedScript type BuiltinScript (line 470) | typedef struct BuiltinScript function usage (line 540) | static void function is_an_int (line 604) | static bool function int64 (line 636) | int64 function int64 (line 706) | static int64 function int64 (line 726) | static int64 function int64 (line 749) | static int64 function int64 (line 805) | static int64 function generalizedHarmonicNumber (line 821) | static double function zipfSetCacheCell (line 833) | static void function ZipfCell (line 853) | static ZipfCell * function int64 (line 892) | static int64 function int64 (line 922) | static int64 function int64 (line 937) | static int64 function int64 (line 954) | static int64 function int64 (line 979) | static int64 function initSimpleStats (line 1002) | static void function addToSimpleStats (line 1011) | static void function mergeSimpleStats (line 1026) | static void function initStats (line 1042) | static void function accumStats (line 1055) | static void function executeStatement (line 1076) | static void function tryExecuteStatement (line 1091) | static void function PGconn (line 1106) | static PGconn * function discard_response (line 1175) | static void function compareVariableNames (line 1189) | static int function Variable (line 1197) | static Variable * function makeVariableValue (line 1257) | static bool function valid_variable_name (line 1326) | static bool function Variable (line 1353) | static Variable * function putVariable (line 1399) | static bool function putVariableValue (line 1422) | static bool function putVariableInt (line 1442) | static bool function getQueryParams (line 1538) | static void function coerceToBool (line 1569) | static bool function valueTruth (line 1589) | static bool function coerceToInt (line 1610) | static bool function coerceToDouble (line 1638) | static bool function setNullValue (line 1659) | static void function setBoolValue (line 1667) | static void function setIntValue (line 1675) | static void function setDoubleValue (line 1683) | static void function isLazyFunc (line 1690) | static bool function evalLazyFunc (line 1697) | static bool function evalStandardFunc (line 1814) | static bool function evalFunc (line 2341) | static bool function evaluateExpr (line 2357) | static bool function MetaCommand (line 2403) | static MetaCommand function runShellCommand (line 2435) | static bool function preparedStatementName (line 2540) | static void function commandFailed (line 2546) | static void function chooseScript (line 2555) | static int function sendCommand (line 2574) | static bool function evaluateSleep (line 2657) | static bool function doCustom (line 2693) | static void function doLog (line 3322) | static void function processXactStats (line 3403) | static void function disconnect_all (line 3450) | static void function initDropTables (line 3462) | static void function initCreateTables (line 3481) | static void function initGenerateData (line 3578) | static void function initVacuum (line 3716) | static void function initCreatePKeys (line 3729) | static void function initCreateFKeys (line 3764) | static void function checkInitSteps (line 3790) | static void function runInitSteps (line 3816) | static void function parseQuery (line 3865) | static bool function pgbench_error (line 3916) | static void function syntax_error (line 3939) | void function Command (line 3974) | static Command * function Command (line 4038) | static Command * function ConditionError (line 4210) | static void function CheckConditional (line 4222) | static void function ParseScript (line 4272) | static void function process_file (line 4404) | static void function process_builtin (line 4438) | static void function listAvailableScripts (line 4445) | static void function BuiltinScript (line 4457) | static const BuiltinScript * function parseScriptWeight (line 4494) | static int function addScript (line 4538) | static void function printSimpleStats (line 4559) | static void function printResults (line 4573) | static void function set_random_seed (line 4717) | static bool function main (line 4773) | int type timeval (line 5804) | struct timeval type timeval (line 5940) | struct timeval function finishCon (line 5998) | static void function handle_sig_alarm (line 6014) | static void function setalarm (line 6020) | static void function VOID (line 6029) | static VOID CALLBACK function setalarm (line 6035) | static void type win32_pthread (line 6055) | typedef struct win32_pthread function win32_pthread_run (line 6063) | static unsigned __stdcall function pthread_create (line 6073) | static int function pthread_join (line 6099) | static int FILE: src/bin/pgbench/pgbench.h type PgBenchValueType (line 34) | typedef enum type PgBenchValue (line 44) | typedef struct type PgBenchExprType (line 57) | typedef enum PgBenchExprType type PgBenchFunction (line 65) | typedef enum PgBenchFunction type PgBenchExpr (line 105) | typedef struct PgBenchExpr PgBenchExpr; type PgBenchExprLink (line 106) | typedef struct PgBenchExprLink PgBenchExprLink; type PgBenchExprList (line 107) | typedef struct PgBenchExprList PgBenchExprList; type PgBenchExpr (line 109) | struct PgBenchExpr type PgBenchExprLink (line 128) | struct PgBenchExprLink type PgBenchExprList (line 134) | struct PgBenchExprList FILE: src/bin/pgevent/pgevent.c function HRESULT (line 37) | HRESULT function STDAPI (line 64) | STDAPI function STDAPI (line 126) | STDAPI function BOOL (line 151) | BOOL WINAPI FILE: src/bin/psql/command.c type EditableObjectType (line 49) | typedef enum EditableObjectType type trivalue (line 145) | enum trivalue type printQueryOpt (line 162) | struct printQueryOpt type printQueryOpt (line 163) | struct printQueryOpt function backslashResult (line 198) | backslashResult function backslashResult (line 272) | static backslashResult function backslashResult (line 424) | static backslashResult function backslashResult (line 443) | static backslashResult function backslashResult (line 476) | static backslashResult function backslashResult (line 529) | static backslashResult function backslashResult (line 587) | static backslashResult function backslashResult (line 617) | static backslashResult function backslashResult (line 639) | static backslashResult function backslashResult (line 651) | static backslashResult function backslashResult (line 675) | static backslashResult function backslashResult (line 885) | static backslashResult function backslashResult (line 962) | static backslashResult function backslashResult (line 1084) | static backslashResult function backslashResult (line 1127) | static backslashResult function backslashResult (line 1165) | static backslashResult function backslashResult (line 1195) | static backslashResult function backslashResult (line 1218) | static backslashResult function backslashResult (line 1249) | static backslashResult function backslashResult (line 1266) | static backslashResult function backslashResult (line 1283) | static backslashResult function backslashResult (line 1312) | static backslashResult function backslashResult (line 1343) | static backslashResult function backslashResult (line 1362) | static backslashResult function backslashResult (line 1403) | static backslashResult function backslashResult (line 1449) | static backslashResult function backslashResult (line 1525) | static backslashResult function backslashResult (line 1590) | static backslashResult function backslashResult (line 1630) | static backslashResult function backslashResult (line 1659) | static backslashResult function backslashResult (line 1735) | static backslashResult function backslashResult (line 1758) | static backslashResult function backslashResult (line 1784) | static backslashResult function backslashResult (line 1852) | static backslashResult function backslashResult (line 1926) | static backslashResult function backslashResult (line 1980) | static backslashResult function backslashResult (line 1994) | static backslashResult function backslashResult (line 2012) | static backslashResult function backslashResult (line 2039) | static backslashResult function backslashResult (line 2092) | static backslashResult function backslashResult (line 2149) | static backslashResult function backslashResult (line 2254) | static backslashResult function backslashResult (line 2276) | static backslashResult function backslashResult (line 2298) | static backslashResult function backslashResult (line 2330) | static backslashResult function backslashResult (line 2360) | static backslashResult function backslashResult (line 2449) | static backslashResult function backslashResult (line 2488) | static backslashResult function backslashResult (line 2510) | static backslashResult function backslashResult (line 2533) | static backslashResult function backslashResult (line 2555) | static backslashResult function PQExpBuffer (line 2627) | static PQExpBuffer function is_true_boolean_expression (line 2657) | static bool function ignore_boolean_expression (line 2674) | static void function ignore_slash_options (line 2690) | static void function ignore_slash_filepipe (line 2707) | static void function ignore_slash_whole_line (line 2724) | static void function is_branching_command (line 2737) | static bool function save_query_text_state (line 2753) | static void function discard_query_text (line 2773) | static void function copy_previous_query (line 2796) | static void function param_is_newly_set (line 2826) | static bool function do_connect (line 2850) | static bool function connection_warnings (line 3094) | void function printSSLInfo (line 3146) | static void function checkWin32Codepage (line 3176) | static void function SyncVariables (line 3201) | void function UnsyncVariables (line 3242) | void function editFile (line 3261) | static bool function do_edit (line 3329) | static bool function process_file (line 3493) | int type printFormat (line 3556) | enum printFormat function set_unicode_line_style (line 3595) | static bool function do_pset (line 3627) | bool function printPsetInfo (line 3899) | static bool type printQueryOpt (line 4121) | struct printQueryOpt function do_shell (line 4189) | static bool function do_watch (line 4233) | static bool function echo_hidden_command (line 4339) | static bool function lookup_object_oid (line 4371) | static bool function get_create_object_cmd (line 4431) | static bool function strip_lineno_from_objdesc (line 4604) | static int function count_lines_in_buf (line 4662) | static int function print_with_linenumbers (line 4689) | static void function minimal_error_message (line 4730) | static void FILE: src/bin/psql/command.h type backslashResult (line 16) | typedef enum _backslashResult FILE: src/bin/psql/common.c function openQueryOutputFile (line 49) | bool function setQFout (line 84) | bool function psql_error (line 220) | void function NoticeProcessor (line 241) | void function handle_sigint (line 300) | static void function setup_cancel_handler (line 331) | void function BOOL (line 338) | static BOOL WINAPI function setup_cancel_handler (line 374) | void function ConnectionUp (line 388) | static bool function CheckConnection (line 406) | static bool function SetCancelConn (line 445) | void function ResetCancelConn (line 475) | void function AcceptResult (line 505) | static bool function SetResultVariables (line 562) | static void function ClearOrSaveResult (line 604) | static void function PrintTiming (line 630) | static void function PGresult (line 689) | PGresult * function PSQLexecWatch (line 744) | int function PrintNotifications (line 834) | static void function PrintQueryTuples (line 861) | static bool function StoreQueryTuple (line 903) | static bool function ExecQueryTuples (line 960) | static bool function ProcessResult (line 1044) | static bool function PrintQueryStatus (line 1217) | static void function PrintQueryResults (line 1249) | static bool function SendQuery (line 1324) | bool function DescribeQuery (line 1598) | static bool function ExecQueryUsingCursor (line 1714) | static bool function command_no_begin (line 2040) | static bool function is_select_command (line 2239) | static bool function is_superuser (line 2279) | bool function standard_strings (line 2302) | bool function expand_tilde (line 2347) | void function uri_prefix_length (line 2407) | static int function recognized_connection_string (line 2434) | bool FILE: src/bin/psql/copy.c type copy_options (line 54) | struct copy_options function free_copy_options (line 65) | static void function xstrcat (line 78) | static void type copy_options (line 89) | struct copy_options type copy_options (line 92) | struct copy_options type copy_options (line 103) | struct copy_options function do_copy (line 268) | bool function handleCopyOut (line 437) | bool function handleCopyIn (line 516) | bool FILE: src/bin/psql/crosstabview.c type pivot_field (line 21) | typedef struct _pivot_field type avl_node (line 49) | typedef struct _avl_node type avl_tree (line 72) | typedef struct _avl_tree function PrintResultsInCrosstab (line 102) | bool function printCrosstab (line 284) | static bool function avlInit (line 436) | static void function avlFree (line 446) | static void function avlUpdateHeight (line 470) | static void function avl_node (line 479) | static avl_node * function avlBalance (line 493) | static int function avlAdjustBalance (line 504) | static void function avlInsertNode (line 527) | static void function avlMergeValue (line 558) | static void function avlCollectFields (line 575) | static int function rankSort (line 586) | static void function indexOfColumn (line 634) | static int function pivotFieldCompare (line 693) | static int function rankCompare (line 709) | static int FILE: src/bin/psql/describe.c function describeAggregates (line 62) | bool function describeAccessMethods (line 148) | bool function describeTablespaces (line 216) | bool function describeFunctions (line 311) | bool function describeTypes (line 663) | bool function describeOperators (line 779) | bool function listAllDbs (line 856) | bool function permissionsList (line 926) | bool function listDefaultACLs (line 1086) | bool function objectDescription (line 1171) | bool function describeTableDetails (line 1363) | bool function describeOneTableDetails (line 1441) | static bool function add_tablespace_footer (line 3163) | static void function describeRoles (line 3227) | bool function add_role_attribute (line 3386) | static void function listDbRoleSettings (line 3398) | bool function listTables (line 3482) | bool function listLanguages (line 3648) | bool function listDomains (line 3723) | bool function listConversions (line 3809) | bool function listEventTriggers (line 3885) | bool function listCasts (line 3951) | bool function listCollations (line 4069) | bool function listSchemas (line 4153) | bool function listTSParsers (line 4210) | bool function listTSParsersVerbose (line 4268) | static bool function describeOneTSParser (line 4338) | static bool function listTSDictionaries (line 4457) | bool function listTSTemplates (line 4528) | bool function listTSConfigs (line 4599) | bool function listTSConfigsVerbose (line 4654) | static bool function describeOneTSConfig (line 4733) | static bool function listForeignDataWrappers (line 4805) | bool function listForeignServers (line 4888) | bool function listUserMappings (line 4970) | bool function listForeignTables (line 5031) | bool function listExtensions (line 5109) | bool function listExtensionContents (line 5166) | bool function listOneExtensionContents (line 5238) | static bool function listPublications (line 5279) | bool function describePublications (line 5350) | bool function describeSubscriptions (line 5505) | bool function printACLColumn (line 5582) | static void FILE: src/bin/psql/help.c function usage (line 47) | void function slashUsage (line 157) | void function helpVariables (line 329) | void function helpSQL (line 510) | void function print_copyright (line 650) | void FILE: src/bin/psql/input.c function pg_append_history (line 112) | void function pg_send_history (line 134) | void function encode_history (line 300) | static void function decode_history (line 320) | static void function initializeInput (line 345) | void function saveHistory (line 407) | static bool function printHistory (line 489) | bool function finishInput (line 536) | static void FILE: src/bin/psql/large_obj.c function print_lo_result (line 17) | static void function start_lo_xact (line 54) | static bool function finish_lo_xact (line 96) | static bool function fail_lo_xact (line 119) | static bool function do_lo_export (line 140) | bool function do_lo_import (line 174) | bool function do_lo_unlink (line 237) | bool function do_lo_list (line 272) | bool FILE: src/bin/psql/mainloop.c function MainLoop (line 34) | int FILE: src/bin/psql/psqlscanslash.h type slash_option_type (line 15) | enum slash_option_type type slash_option_type (line 28) | enum slash_option_type FILE: src/bin/psql/settings.h type PSQL_ECHO (line 35) | typedef enum type PSQL_ECHO_HIDDEN (line 43) | typedef enum type PSQL_ERROR_ROLLBACK (line 50) | typedef enum type PSQL_COMP_CASE (line 57) | typedef enum type HistControl (line 65) | typedef enum type trivalue (line 73) | enum trivalue type PsqlSettings (line 80) | typedef struct _psqlSettings FILE: src/bin/psql/startup.c type _actions (line 47) | enum _actions type SimpleActionListCell (line 54) | typedef struct SimpleActionListCell type SimpleActionList (line 61) | typedef struct SimpleActionList type adhoc_opts (line 67) | struct adhoc_opts type adhoc_opts (line 82) | struct adhoc_opts type _actions (line 84) | enum _actions function main (line 97) | int function parse_psql_options (line 431) | static void function simple_action_list_append (line 692) | static void function process_psqlrc (line 718) | static void function process_psqlrc_file (line 755) | static void function showVersion (line 786) | static void function autocommit_hook (line 822) | static bool function on_error_stop_hook (line 828) | static bool function quiet_hook (line 834) | static bool function singleline_hook (line 840) | static bool function singlestep_hook (line 846) | static bool function fetch_count_hook (line 860) | static bool function histfile_hook (line 866) | static bool function histsize_hook (line 884) | static bool function ignoreeof_hook (line 911) | static bool function echo_hook (line 925) | static bool function echo_hidden_hook (line 945) | static bool function on_error_rollback_hook (line 966) | static bool function comp_keyword_case_hook (line 995) | static bool function histcontrol_hook (line 1024) | static bool function prompt1_hook (line 1045) | static bool function prompt2_hook (line 1052) | static bool function prompt3_hook (line 1059) | static bool function verbosity_hook (line 1074) | static bool function show_context_hook (line 1103) | static bool function EstablishVariableSpace (line 1125) | static void FILE: src/bin/psql/stringutils.c function strip_quotes (line 239) | void FILE: src/bin/psql/tab-complete.c type VersionedQuery (line 85) | typedef struct VersionedQuery type SchemaQuery (line 101) | typedef struct SchemaQuery type pgsql_thing_t (line 1179) | typedef struct function initialize_readline (line 1296) | void function word_matches_internal (line 1330) | static bool function word_matches (line 1393) | static bool function word_matches_cs (line 1402) | static bool function ends_with (line 1411) | static bool function append_variable_names (line 4383) | static void type _variable (line 4415) | struct _variable function PGresult (line 4543) | static PGresult * FILE: src/bin/psql/variables.c function valid_variable_name (line 21) | static bool function VariableSpace (line 50) | VariableSpace type _variable (line 73) | struct _variable function ParseVariableBool (line 106) | bool function ParseVariableNum (line 155) | bool function PrintVariables (line 185) | void function SetVariable (line 210) | bool function SetVariableHooks (line 314) | void function SetVariableBool (line 366) | bool function DeleteVariable (line 378) | bool function PsqlVarEnumError (line 390) | void FILE: src/bin/psql/variables.h type _variable (line 62) | struct _variable type _variable (line 72) | struct _variable FILE: src/bin/scripts/clusterdb.c type trivalue (line 20) | enum trivalue type trivalue (line 24) | enum trivalue function main (line 30) | int function cluster_one_database (line 188) | static void function cluster_all_databases (line 229) | static void function help (line 270) | static void FILE: src/bin/scripts/common.c function handle_help_version_opts (line 36) | void function PGconn (line 67) | PGconn * function PGconn (line 157) | PGconn * function PGresult (line 183) | PGresult * function executeCommand (line 210) | void function executeMaintenanceCommand (line 240) | bool function split_table_columns_spec (line 267) | static void function appendQualifiedRelation (line 303) | void function yesno_prompt (line 372) | bool function SetCancelConn (line 404) | void function ResetCancelConn (line 434) | void function handle_sigint (line 461) | static void function setup_cancel_handler (line 484) | void function BOOL (line 496) | static BOOL WINAPI function setup_cancel_handler (line 528) | void FILE: src/bin/scripts/common.h type trivalue (line 17) | enum trivalue type trivalue (line 34) | enum trivalue type trivalue (line 39) | enum trivalue FILE: src/bin/scripts/createdb.c function main (line 21) | int function help (line 248) | static void FILE: src/bin/scripts/createuser.c function main (line 21) | int function help (line 339) | static void FILE: src/bin/scripts/dropdb.c function main (line 21) | int function help (line 152) | static void FILE: src/bin/scripts/dropuser.c function main (line 21) | int function help (line 157) | static void FILE: src/bin/scripts/pg_isready.c function main (line 20) | int function help (line 218) | static void FILE: src/bin/scripts/reindexdb.c type trivalue (line 21) | enum trivalue type trivalue (line 25) | enum trivalue type trivalue (line 30) | enum trivalue function main (line 34) | int function reindex_one_database (line 274) | static void function reindex_all_databases (line 327) | static void function reindex_system_catalogs (line 367) | static void function help (line 398) | static void FILE: src/bin/scripts/vacuumdb.c type ParallelSlot (line 29) | typedef struct ParallelSlot type vacuumingOptions (line 36) | typedef struct vacuumingOptions type trivalue (line 50) | enum trivalue type trivalue (line 58) | enum trivalue function main (line 91) | int function vacuum_one_database (line 336) | static void function vacuum_all_databases (line 552) | static void function prepare_vacuum_command (line 630) | static void function run_vacuum_command (line 707) | static void function ParallelSlot (line 752) | static ParallelSlot * function ProcessQueryResult (line 854) | static bool function GetQueryResult (line 885) | static bool function DisconnectDatabase (line 905) | static void function select_loop (line 935) | static int function init_slot (line 989) | static void function help (line 997) | static void FILE: src/common/base64.c function pg_b64_encode (line 47) | int function pg_b64_decode (line 94) | int function pg_b64_enc_len (line 180) | int function pg_b64_dec_len (line 195) | int FILE: src/common/config_info.c function ConfigData (line 32) | ConfigData * FILE: src/common/controldata_utils.c function ControlFileData (line 40) | ControlFileData * FILE: src/common/exec.c function validate_exec (line 57) | static int function find_my_exec (line 118) | int function resolve_symlinks (line 218) | static int function find_other_exec (line 306) | int function pclose_check (line 509) | int function set_pglocale_pgservice (line 549) | void function BOOL (line 630) | BOOL function BOOL (line 757) | static BOOL FILE: src/common/fe_memutils.c function pg_free (line 104) | void function pfree (line 133) | void FILE: src/common/file_perm.c function SetDataDirectoryCreatePerm (line 33) | void function GetDataDirectoryCreatePerm (line 64) | bool FILE: src/common/file_utils.c function fsync_pgdata (line 57) | void function fsync_dir_recurse (line 123) | void function walkdir (line 151) | static void function pre_sync_fname (line 220) | static int function fsync_fname (line 262) | int function fsync_parent_path (line 320) | int function durable_rename (line 347) | int FILE: src/common/ip.c type addrinfo (line 43) | struct addrinfo type addrinfo (line 44) | struct addrinfo type sockaddr_un (line 46) | struct sockaddr_un function pg_getaddrinfo_all (line 56) | int function pg_freeaddrinfo_all (line 87) | void function pg_getnameinfo_all (line 121) | int function getaddrinfo_unix (line 164) | static int function getnameinfo_unix (line 230) | static int FILE: src/common/keywords.c function ScanKeyword (line 63) | const ScanKeyword * FILE: src/common/md5.c function uint8 (line 38) | static uint8 * function doTheRounds (line 96) | static void function calculateDigestFromBuffer (line 187) | static int function bytesToHex (line 247) | static void function pg_md5_hash (line 292) | bool function pg_md5_binary (line 304) | bool function pg_md5_encrypt (line 322) | bool FILE: src/common/pg_lzcompress.c type PGLZ_HistEntry (line 204) | typedef struct PGLZ_HistEntry function pglz_find_match (line 392) | static inline int function int32 (line 502) | int32 function int32 (line 681) | int32 FILE: src/common/pgfnames.c type dirent (line 34) | struct dirent function pgfnames_cleanup (line 98) | void FILE: src/common/psprintf.c function pvsnprintf (line 103) | size_t FILE: src/common/relpath.c function ForkNumber (line 46) | ForkNumber function forkname_chars (line 77) | int FILE: src/common/restricted_token.c type DWORD (line 30) | typedef BOOL (WINAPI * __CreateRestrictedToken) (HANDLE, DWORD, DWORD, P... function HANDLE (line 45) | HANDLE function get_restricted_token (line 145) | void FILE: src/common/rmtree.c function rmtree (line 35) | bool FILE: src/common/saslprep.c function codepoint_range_cmp (line 979) | static int function is_code_in_table (line 993) | static bool function pg_utf8_string_len (line 1013) | static int function pg_is_ascii_string (line 1037) | static bool function pg_saslprep_rc (line 1070) | pg_saslprep_rc FILE: src/common/scram-common.c function scram_HMAC_init (line 34) | void function scram_HMAC_update (line 74) | void function scram_HMAC_final (line 84) | void function scram_SaltedPassword (line 103) | void function scram_H (line 146) | void function scram_ClientKey (line 159) | void function scram_ServerKey (line 172) | void FILE: src/common/sha2.c function pg_sha256_init (line 267) | void function SHA256_Transform (line 303) | static void function SHA256_Transform (line 374) | static void function pg_sha256_update (line 464) | void function SHA256_Last (line 517) | static void function pg_sha256_final (line 565) | void function pg_sha512_init (line 593) | void function SHA512_Transform (line 632) | static void function SHA512_Transform (line 700) | static void function pg_sha512_update (line 790) | void function SHA512_Last (line 843) | static void function pg_sha512_final (line 893) | void function pg_sha384_init (line 922) | void function pg_sha384_update (line 932) | void function pg_sha384_final (line 938) | void function pg_sha224_init (line 966) | void function pg_sha224_update (line 976) | void function pg_sha224_final (line 982) | void FILE: src/common/sha2_openssl.c function pg_sha256_init (line 29) | void function pg_sha256_update (line 35) | void function pg_sha256_final (line 41) | void function pg_sha512_init (line 48) | void function pg_sha512_update (line 54) | void function pg_sha512_final (line 60) | void function pg_sha384_init (line 67) | void function pg_sha384_update (line 73) | void function pg_sha384_final (line 79) | void function pg_sha224_init (line 86) | void function pg_sha224_update (line 92) | void function pg_sha224_final (line 98) | void FILE: src/common/string.c function pg_str_endswith (line 30) | bool function strtoint (line 49) | int FILE: src/common/unicode/norm_test.c function pg_wcscmp (line 40) | static int function main (line 56) | int FILE: src/common/unicode_norm.c function conv_compare (line 44) | static int function pg_unicode_decomposition (line 58) | static pg_unicode_decomposition * function pg_wchar (line 75) | static const pg_wchar * function get_decomposed_size (line 100) | static int function recompose_code (line 158) | static bool function decompose_code (line 226) | static void function pg_wchar (line 306) | pg_wchar * FILE: src/common/username.c type passwd (line 34) | struct passwd FILE: src/common/wait_error.c function wait_result_is_signal (line 99) | bool function wait_result_is_any_signal (line 118) | bool FILE: src/fe_utils/conditional.c function ConditionalStack (line 17) | ConditionalStack function conditional_stack_destroy (line 29) | void function conditional_stack_push (line 40) | void function conditional_stack_pop (line 56) | bool function conditional_stack_depth (line 71) | int function ifState (line 93) | ifState function conditional_stack_poke (line 105) | bool function conditional_stack_empty (line 117) | bool function conditional_active (line 127) | bool function conditional_stack_set_query_len (line 138) | void function conditional_stack_get_query_len (line 149) | int function conditional_stack_set_paren_depth (line 160) | void function conditional_stack_get_paren_depth (line 171) | int FILE: src/fe_utils/mbprint.c type pg_wchar (line 31) | typedef unsigned int pg_wchar; function pg_get_utf8_id (line 33) | static int function pg_wchar (line 52) | static pg_wchar function utf_charcheck (line 81) | static int function mb_utf_validate (line 135) | static void function pg_wcswidth (line 176) | int function pg_wcssize (line 210) | void function pg_wcsformat (line 293) | void FILE: src/fe_utils/print.c type unicodeStyleRowFormat (line 104) | typedef struct unicodeStyleRowFormat type unicodeStyleColumnFormat (line 111) | typedef struct unicodeStyleColumnFormat type unicodeStyleBorderFormat (line 119) | typedef struct unicodeStyleBorderFormat type unicodeStyleFormat (line 129) | typedef struct unicodeStyleFormat function integer_digits (line 210) | static int function additional_numeric_locale_len (line 221) | static int function fputnbytes (line 317) | static void function print_separator (line 325) | static void function printTableFooter (line 344) | static printTableFooter * function print_unaligned_text (line 368) | static void function print_unaligned_vertical (line 459) | static void function _print_horizontal_line (line 539) | static void function print_aligned_text (line 581) | static void function print_aligned_vertical_line (line 1173) | static void function print_aligned_vertical (line 1229) | static void function html_escaped_print (line 1744) | void function print_html_text (line 1785) | static void function print_html_vertical (line 1874) | static void function asciidoc_escaped_print (line 1959) | static void function print_asciidoc_text (line 1977) | static void function print_asciidoc_vertical (line 2087) | static void function latex_escaped_print (line 2182) | static void function print_latex_text (line 2244) | static void function print_latex_longtable_text (line 2346) | static void function print_latex_vertical (line 2502) | static void function troff_ms_escaped_print (line 2595) | static void function print_troff_ms_text (line 2612) | static void function print_troff_ms_vertical (line 2704) | static void function disable_sigpipe_trap (line 2824) | void function restore_sigpipe_trap (line 2847) | void function set_sigpipe_trap_state (line 2860) | void function FILE (line 2874) | FILE * function ClosePager (line 2925) | void function printTableInit (line 2956) | void function printTableAddHeader (line 2993) | void function printTableAddCell (line 3033) | void function printTableAddFooter (line 3081) | void function printTableSetFooter (line 3106) | void function printTableCleanup (line 3124) | void function IsPagerNeeded (line 3173) | static void function printTable (line 3213) | void function printQuery (line 3310) | void function column_type_alignment (line 3375) | char function setDecimalLocale (line 3401) | void function printTextFormat (line 3437) | const printTextFormat * function refresh_utf8format (line 3451) | void function strlen_max_width (line 3508) | static int FILE: src/fe_utils/simple_list.c function simple_oid_list_append (line 25) | void function simple_oid_list_member (line 44) | bool function simple_string_list_append (line 62) | void function simple_string_list_member (line 86) | bool FILE: src/fe_utils/string_utils.c function PQExpBuffer (line 40) | static PQExpBuffer function appendStringLiteral (line 218) | void function appendStringLiteralConn (line 296) | void function appendStringLiteralDQ (line 334) | void function appendByteaLiteral (line 377) | void function appendShellString (line 432) | void function appendShellStringNoError (line 444) | bool function appendConnStrVal (line 549) | void function appendPsqlMetaConnect (line 594) | void function parsePGArray (line 661) | bool function appendReloptionsArray (line 745) | bool function processSQLNamePattern (line 831) | bool FILE: src/include/access/amapi.h type PlannerInfo (line 22) | struct PlannerInfo type IndexPath (line 23) | struct IndexPath type IndexInfo (line 26) | struct IndexInfo type IndexAMProperty (line 34) | typedef enum IndexAMProperty type IndexBuildResult (line 63) | typedef IndexBuildResult *(*ambuild_function) (Relation heapRelation, type IndexInfo (line 77) | struct IndexInfo type IndexBulkDeleteResult (line 80) | typedef IndexBulkDeleteResult *(*ambulkdelete_function) (IndexVacuumInfo... type IndexBulkDeleteResult (line 86) | typedef IndexBulkDeleteResult *(*amvacuumcleanup_function) (IndexVacuumI... type PlannerInfo (line 93) | struct PlannerInfo type IndexPath (line 94) | struct IndexPath type bytea (line 103) | typedef bytea *(*amoptions_function) (Datum reloptions, type IndexScanDesc (line 115) | typedef IndexScanDesc (*ambeginscan_function) (Relation indexRelation, type int64 (line 131) | typedef int64 (*amgetbitmap_function) (IndexScanDesc scan, type Size (line 148) | typedef Size (*amestimateparallelscan_function) (void); type IndexAmRoutine (line 160) | typedef struct IndexAmRoutine FILE: src/include/access/amvalidate.h type OpFamilyOpFuncGroup (line 19) | typedef struct OpFamilyOpFuncGroup FILE: src/include/access/attnum.h type int16 (line 21) | typedef int16 AttrNumber; FILE: src/include/access/brin.h type BrinOptions (line 21) | typedef struct BrinOptions type BrinStatsData (line 32) | typedef struct BrinStatsData FILE: src/include/access/brin_internal.h type BrinOpcInfo (line 25) | typedef struct BrinOpcInfo type BrinDesc (line 41) | typedef struct BrinDesc type IndexInfo (line 88) | struct IndexInfo type IndexInfo (line 93) | struct IndexInfo FILE: src/include/access/brin_page.h type BrinSpecialSpace (line 29) | typedef struct BrinSpecialSpace type BrinMetaPageData (line 64) | typedef struct BrinMetaPageData type RevmapContents (line 78) | typedef struct RevmapContents FILE: src/include/access/brin_revmap.h type BrinRevmap (line 24) | typedef struct BrinRevmap BrinRevmap; FILE: src/include/access/brin_tuple.h type BrinValues (line 24) | typedef struct BrinValues type BrinMemTuple (line 36) | typedef struct BrinMemTuple type BrinTuple (line 54) | typedef struct BrinTuple FILE: src/include/access/brin_xlog.h type xl_brin_createidx (line 50) | typedef struct xl_brin_createidx type xl_brin_insert (line 63) | typedef struct xl_brin_insert type xl_brin_update (line 87) | typedef struct xl_brin_update type xl_brin_samepage_update (line 102) | typedef struct xl_brin_samepage_update type xl_brin_revmap_extend (line 115) | typedef struct xl_brin_revmap_extend type xl_brin_desummarize (line 133) | typedef struct xl_brin_desummarize FILE: src/include/access/clog.h type XidStatus (line 24) | typedef int XidStatus; type xl_clog_truncate (line 31) | typedef struct xl_clog_truncate FILE: src/include/access/commit_ts.h type xl_commit_ts_set (line 53) | typedef struct xl_commit_ts_set type xl_commit_ts_truncate (line 64) | typedef struct xl_commit_ts_truncate FILE: src/include/access/genam.h type IndexInfo (line 25) | struct IndexInfo type IndexBuildResult (line 30) | typedef struct IndexBuildResult type IndexVacuumInfo (line 44) | typedef struct IndexVacuumInfo type IndexBulkDeleteResult (line 71) | typedef struct IndexBulkDeleteResult type IndexScanDescData (line 86) | struct IndexScanDescData type SysScanDescData (line 87) | struct SysScanDescData type ParallelIndexScanDescData (line 89) | struct ParallelIndexScanDescData type IndexUniqueCheck (line 111) | typedef enum IndexUniqueCheck type IndexInfo (line 138) | struct IndexInfo FILE: src/include/access/generic_xlog.h type GenericXLogState (line 29) | struct GenericXLogState type GenericXLogState (line 30) | typedef struct GenericXLogState GenericXLogState; FILE: src/include/access/gin.h type GinStatsData (line 41) | typedef struct GinStatsData type GinTernaryValue (line 57) | typedef char GinTernaryValue; FILE: src/include/access/gin_private.h type GinOptions (line 24) | typedef struct GinOptions type GinState (line 51) | typedef struct GinState type IndexInfo (line 109) | struct IndexInfo type IndexInfo (line 114) | struct IndexInfo type GinBtreeStack (line 122) | typedef struct GinBtreeStack type GinBtreeData (line 133) | struct GinBtreeData type GinPlaceToPageRC (line 136) | typedef enum type GinBtreeData (line 143) | typedef struct GinBtreeData type GinBtreeEntryInsertData (line 176) | typedef struct type GinBtreeDataLeafInsertData (line 186) | typedef struct type GinVacuumState (line 235) | typedef struct GinVacuumState GinVacuumState; type GinScanKeyData (line 256) | struct GinScanKeyData type GinScanEntryData (line 258) | struct GinScanEntryData type GinScanKeyData (line 260) | typedef struct GinScanKeyData type GinScanEntryData (line 314) | typedef struct GinScanEntryData type GinScanOpaqueData (line 347) | typedef struct GinScanOpaqueData type GinScanOpaqueData (line 364) | typedef GinScanOpaqueData *GinScanOpaque; type GinEntryAccumulator (line 393) | typedef struct GinEntryAccumulator type BuildAccumulator (line 405) | typedef struct type GinTupleCollector (line 427) | typedef struct GinTupleCollector function ginCompareItemPointers (line 460) | static inline int FILE: src/include/access/ginblock.h type GinPageOpaqueData (line 29) | typedef struct GinPageOpaqueData type GinPageOpaqueData (line 38) | typedef GinPageOpaqueData *GinPageOpaque; type GinMetaPageData (line 54) | typedef struct GinMetaPageData type PostingItem (line 186) | typedef struct type GinNullCategory (line 210) | typedef signed char GinNullCategory; type GinPostingList (line 339) | typedef struct FILE: src/include/access/ginxlog.h type ginxlogCreatePostingTree (line 23) | typedef struct ginxlogCreatePostingTree type ginxlogInsert (line 39) | typedef struct type ginxlogInsertEntry (line 59) | typedef struct type ginxlogRecompressDataLeaf (line 67) | typedef struct type ginxlogSegmentAction (line 79) | typedef struct type ginxlogInsertDataInternal (line 99) | typedef struct type ginxlogSplit (line 113) | typedef struct ginxlogSplit type ginxlogVacuumDataLeafPage (line 145) | typedef struct ginxlogVacuumDataLeafPage type ginxlogDeletePage (line 157) | typedef struct ginxlogDeletePage type ginxlogDeletePageOld (line 168) | typedef struct ginxlogDeletePageOld type ginxlogUpdateMeta (line 180) | typedef struct ginxlogUpdateMeta type ginxlogInsertListPage (line 194) | typedef struct ginxlogInsertListPage type ginxlogDeleteListPages (line 215) | typedef struct ginxlogDeleteListPages FILE: src/include/access/gist.h type XLogRecPtr (line 50) | typedef XLogRecPtr GistNSN; type PageXLogRecPtr (line 56) | typedef PageXLogRecPtr PageGistNSN; type GISTPageOpaqueData (line 58) | typedef struct GISTPageOpaqueData type GISTPageOpaqueData (line 66) | typedef GISTPageOpaqueData *GISTPageOpaque; type GIST_SPLITVEC (line 103) | typedef struct GIST_SPLITVEC type GISTENTRY (line 121) | typedef struct GISTENTRY type GistEntryVector (line 158) | typedef struct FILE: src/include/access/gist_private.h type GISTNodeBufferPage (line 47) | typedef struct type GISTSTATE (line 76) | typedef struct GISTSTATE type GISTSearchHeapItem (line 117) | typedef struct GISTSearchHeapItem type GISTSearchItem (line 129) | typedef struct GISTSearchItem type GISTScanOpaqueData (line 150) | typedef struct GISTScanOpaqueData type GISTScanOpaqueData (line 177) | typedef GISTScanOpaqueData *GISTScanOpaque; type gistxlogPage (line 180) | typedef struct gistxlogPage type SplitedPageLayout (line 187) | typedef struct SplitedPageLayout type GISTInsertStack (line 203) | typedef struct GISTInsertStack type GistSplitVector (line 224) | typedef struct GistSplitVector type GISTInsertState (line 240) | typedef struct type GISTNodeBuffer (line 286) | typedef struct type GISTBuildBuffers (line 326) | typedef struct GISTBuildBuffers type GiSTOptions (line 374) | typedef struct GiSTOptions type IndexInfo (line 386) | struct IndexInfo type GISTPageSplitInfo (line 397) | typedef struct type IndexInfo (line 508) | struct IndexInfo FILE: src/include/access/gistxlog.h type gistxlogPageUpdate (line 32) | typedef struct gistxlogPageUpdate type gistxlogPageSplit (line 48) | typedef struct gistxlogPageSplit FILE: src/include/access/hash.h type uint32 (line 34) | typedef uint32 Bucket; type HashPageOpaqueData (line 87) | typedef struct HashPageOpaqueData type HashPageOpaqueData (line 96) | typedef HashPageOpaqueData *HashPageOpaque; type HashScanPosItem (line 111) | typedef struct HashScanPosItem /* what we remember about each match */ type HashScanPosData (line 117) | typedef struct HashScanPosData type HashScanOpaqueData (line 166) | typedef struct HashScanOpaqueData type HashScanOpaqueData (line 200) | typedef HashScanOpaqueData *HashScanOpaque; type HashMetaPageData (line 252) | typedef struct HashMetaPageData type HashMetaPageData (line 275) | typedef HashMetaPageData *HashMetaPage; type IndexInfo (line 362) | struct IndexInfo type IndexInfo (line 367) | struct IndexInfo type HSpool (line 446) | typedef struct HSpool HSpool; FILE: src/include/access/hash_xlog.h type xl_hash_createidx (line 59) | typedef struct xl_hash_createidx type xl_hash_insert (line 75) | typedef struct xl_hash_insert type xl_hash_add_ovfl_page (line 93) | typedef struct xl_hash_add_ovfl_page type xl_hash_split_allocate_page (line 111) | typedef struct xl_hash_split_allocate_page type xl_hash_split_complete (line 130) | typedef struct xl_hash_split_complete type xl_hash_move_page_contents (line 149) | typedef struct xl_hash_move_page_contents type xl_hash_squeeze_page (line 172) | typedef struct xl_hash_squeeze_page type xl_hash_delete (line 197) | typedef struct xl_hash_delete type xl_hash_update_meta_page (line 214) | typedef struct xl_hash_update_meta_page type xl_hash_init_meta_page (line 229) | typedef struct xl_hash_init_meta_page type xl_hash_init_bitmap_page (line 247) | typedef struct xl_hash_init_bitmap_page type xl_hash_vacuum_one_page (line 264) | typedef struct xl_hash_vacuum_one_page FILE: src/include/access/heapam.h type BulkInsertStateData (line 34) | struct BulkInsertStateData type LockTupleMode (line 39) | typedef enum LockTupleMode type HeapUpdateFailureData (line 69) | typedef struct HeapUpdateFailureData type HeapScanDescData (line 101) | struct HeapScanDescData type ParallelHeapScanDescData (line 102) | struct ParallelHeapScanDescData FILE: src/include/access/heapam_xlog.h type xl_heap_delete (line 103) | typedef struct xl_heap_delete type xl_heap_truncate (line 124) | typedef struct xl_heap_truncate type xl_heap_header (line 142) | typedef struct xl_heap_header type xl_heap_insert (line 152) | typedef struct xl_heap_insert type xl_heap_multi_insert (line 173) | typedef struct xl_heap_multi_insert type xl_multi_insert_tuple (line 182) | typedef struct xl_multi_insert_tuple type xl_heap_update (line 210) | typedef struct xl_heap_update type xl_heap_clean (line 238) | typedef struct xl_heap_clean type xl_heap_cleanup_info (line 253) | typedef struct xl_heap_cleanup_info type xl_heap_lock (line 272) | typedef struct xl_heap_lock type xl_heap_lock_updated (line 283) | typedef struct xl_heap_lock_updated type xl_heap_confirm (line 294) | typedef struct xl_heap_confirm type xl_heap_inplace (line 302) | typedef struct xl_heap_inplace type xl_heap_freeze_tuple (line 318) | typedef struct xl_heap_freeze_tuple type xl_heap_freeze_page (line 333) | typedef struct xl_heap_freeze_page type xl_heap_visible (line 347) | typedef struct xl_heap_visible type xl_heap_new_cid (line 355) | typedef struct xl_heap_new_cid type xl_heap_rewrite_mapping (line 376) | typedef struct xl_heap_rewrite_mapping FILE: src/include/access/hio.h type BulkInsertStateData (line 31) | typedef struct BulkInsertStateData FILE: src/include/access/htup.h type HeapTupleHeaderData (line 21) | typedef struct HeapTupleHeaderData HeapTupleHeaderData; type HeapTupleHeaderData (line 23) | typedef HeapTupleHeaderData *HeapTupleHeader; type MinimalTupleData (line 25) | typedef struct MinimalTupleData MinimalTupleData; type MinimalTupleData (line 27) | typedef MinimalTupleData *MinimalTuple; type HeapTupleData (line 62) | typedef struct HeapTupleData type HeapTupleData (line 71) | typedef HeapTupleData *HeapTuple; FILE: src/include/access/htup_details.h type HeapTupleFields (line 120) | typedef struct HeapTupleFields type DatumTupleFields (line 132) | typedef struct DatumTupleFields type HeapTupleHeaderData (line 151) | struct HeapTupleHeaderData type MinimalTupleData (line 639) | struct MinimalTupleData FILE: src/include/access/itup.h type IndexTupleData (line 35) | typedef struct IndexTupleData type IndexTupleData (line 53) | typedef IndexTupleData *IndexTuple; type IndexAttributeBitMapData (line 55) | typedef struct IndexAttributeBitMapData type IndexAttributeBitMapData (line 60) | typedef IndexAttributeBitMapData * IndexAttributeBitMap; FILE: src/include/access/multixact.h type MultiXactStatus (line 40) | typedef enum type MultiXactMember (line 59) | typedef struct MultiXactMember type xl_multixact_create (line 76) | typedef struct xl_multixact_create type xl_multixact_truncate (line 86) | typedef struct xl_multixact_truncate FILE: src/include/access/nbtree.h type uint16 (line 27) | typedef uint16 BTCycleId; type BTPageOpaqueData (line 55) | typedef struct BTPageOpaqueData type BTPageOpaqueData (line 68) | typedef BTPageOpaqueData *BTPageOpaque; type BTMetaPageData (line 97) | typedef struct BTMetaPageData type BTStackData (line 312) | typedef struct BTStackData type BTStackData (line 320) | typedef BTStackData *BTStack; type BTScanPosItem (line 348) | typedef struct BTScanPosItem /* what we remember about each match */ type BTScanPosData (line 355) | typedef struct BTScanPosData type BTScanPosData (line 392) | typedef BTScanPosData *BTScanPos; type BTArrayKeyInfo (line 427) | typedef struct BTArrayKeyInfo type BTScanOpaqueData (line 436) | typedef struct BTScanOpaqueData type BTScanOpaqueData (line 478) | typedef BTScanOpaqueData *BTScanOpaque; type IndexInfo (line 498) | struct IndexInfo type IndexInfo (line 615) | struct IndexInfo FILE: src/include/access/nbtxlog.h type xl_btree_metadata (line 48) | typedef struct xl_btree_metadata type xl_btree_insert (line 68) | typedef struct xl_btree_insert type xl_btree_split (line 108) | typedef struct xl_btree_split type xl_btree_delete (line 124) | typedef struct xl_btree_delete type xl_btree_reuse_page (line 138) | typedef struct xl_btree_reuse_page type xl_btree_vacuum (line 170) | typedef struct xl_btree_vacuum type xl_btree_mark_page_halfdead (line 189) | typedef struct xl_btree_mark_page_halfdead type xl_btree_unlink_page (line 213) | typedef struct xl_btree_unlink_page type xl_btree_newroot (line 243) | typedef struct xl_btree_newroot FILE: src/include/access/parallel.h type ParallelWorkerInfo (line 25) | typedef struct ParallelWorkerInfo type ParallelContext (line 32) | typedef struct ParallelContext type ParallelWorkerContext (line 50) | typedef struct ParallelWorkerContext FILE: src/include/access/reloptions.h type relopt_type (line 29) | typedef enum relopt_type type relopt_kind (line 38) | typedef enum relopt_kind type relopt_gen (line 64) | typedef struct relopt_gen type relopt_value (line 76) | typedef struct relopt_value type relopt_bool (line 90) | typedef struct relopt_bool type relopt_int (line 96) | typedef struct relopt_int type relopt_real (line 104) | typedef struct relopt_real type relopt_string (line 115) | typedef struct relopt_string type relopt_parse_elt (line 125) | typedef struct FILE: src/include/access/relscan.h type ParallelHeapScanDescData (line 33) | typedef struct ParallelHeapScanDescData type HeapScanDescData (line 46) | typedef struct HeapScanDescData type IndexScanDescData (line 87) | typedef struct IndexScanDescData type ParallelIndexScanDescData (line 145) | typedef struct ParallelIndexScanDescData type SysScanDescData (line 154) | typedef struct SysScanDescData FILE: src/include/access/remote_dml.h type VarPickerCtx (line 26) | typedef struct VarPickerCtx type RemotePrintExprContext (line 67) | struct RemotePrintExprContext type RemoteUD (line 71) | typedef struct RemoteUD type RemotePrintExprContext (line 94) | struct RemotePrintExprContext FILE: src/include/access/remote_meta.h type PGPROC (line 26) | typedef struct PGPROC PGPROC; FILE: src/include/access/remote_xact.h type GTxnDD_Victim_Policy (line 21) | typedef enum GTxnDD_Victim_Policy FILE: src/include/access/remotetup.h type RemotetupCacheState (line 26) | struct RemotetupCacheState type RemotetupCacheState (line 28) | struct RemotetupCacheState type RemotetupCacheState (line 29) | struct RemotetupCacheState type RemotetupCacheState (line 30) | struct RemotetupCacheState type RemotetupCacheState (line 33) | struct RemotetupCacheState type RemotetupCacheState (line 35) | struct RemotetupCacheState function is_date_time_type (line 37) | inline static bool is_date_time_type(Oid typid) function is_interval_opr_type (line 53) | inline static bool is_interval_opr_type(Oid typid) FILE: src/include/access/rewriteheap.h type RewriteStateData (line 22) | struct RewriteStateData type LogicalRewriteMappingData (line 35) | typedef struct LogicalRewriteMappingData FILE: src/include/access/rmgr.h type uint8 (line 11) | typedef uint8 RmgrId; type RmgrIds (line 25) | typedef enum RmgrIds FILE: src/include/access/sdir.h type ScanDirection (line 22) | typedef enum ScanDirection FILE: src/include/access/session.h type SharedRecordTypmodRegistry (line 18) | struct SharedRecordTypmodRegistry type Session (line 25) | typedef struct Session FILE: src/include/access/skey.h type ScanKeyData (line 64) | typedef struct ScanKeyData type ScanKeyData (line 75) | typedef ScanKeyData *ScanKey; FILE: src/include/access/slru.h type SlruPageStatus (line 44) | typedef enum type SlruSharedData (line 55) | typedef struct SlruSharedData type SlruSharedData (line 107) | typedef SlruSharedData *SlruShared; type SlruCtlData (line 113) | typedef struct SlruCtlData type SlruCtlData (line 137) | typedef SlruCtlData *SlruCtl; FILE: src/include/access/spgist.h type spgConfigIn (line 40) | typedef struct spgConfigIn type spgConfigOut (line 45) | typedef struct spgConfigOut type spgChooseIn (line 57) | typedef struct spgChooseIn type spgChooseResultType (line 71) | typedef enum spgChooseResultType type spgChooseOut (line 78) | typedef struct spgChooseOut type spgPickSplitIn (line 114) | typedef struct spgPickSplitIn type spgPickSplitOut (line 121) | typedef struct spgPickSplitOut type spgInnerConsistentIn (line 136) | typedef struct spgInnerConsistentIn type spgInnerConsistentOut (line 155) | typedef struct spgInnerConsistentOut type spgLeafConsistentIn (line 167) | typedef struct spgLeafConsistentIn type spgLeafConsistentOut (line 180) | typedef struct spgLeafConsistentOut type IndexInfo (line 192) | struct IndexInfo type IndexInfo (line 197) | struct IndexInfo FILE: src/include/access/spgist_private.h type SpGistPageOpaqueData (line 38) | typedef struct SpGistPageOpaqueData type SpGistPageOpaqueData (line 47) | typedef SpGistPageOpaqueData *SpGistPageOpaque; type SpGistLastUsedPage (line 77) | typedef struct SpGistLastUsedPage type SpGistLUPCache (line 86) | typedef struct SpGistLUPCache type SpGistMetaPageData (line 94) | typedef struct SpGistMetaPageData type SpGistTypeDesc (line 111) | typedef struct SpGistTypeDesc type SpGistState (line 118) | typedef struct SpGistState type SpGistScanOpaqueData (line 136) | typedef struct SpGistScanOpaqueData type SpGistScanOpaqueData (line 173) | typedef SpGistScanOpaqueData *SpGistScanOpaque; type SpGistCache (line 179) | typedef struct SpGistCache type SpGistInnerTupleData (line 213) | typedef struct SpGistInnerTupleData type SpGistInnerTupleData (line 224) | typedef SpGistInnerTupleData *SpGistInnerTuple; type IndexTupleData (line 257) | typedef IndexTupleData SpGistNodeTupleData; type SpGistNodeTupleData (line 259) | typedef SpGistNodeTupleData *SpGistNodeTuple; type SpGistLeafTupleData (line 293) | typedef struct SpGistLeafTupleData type SpGistLeafTupleData (line 302) | typedef SpGistLeafTupleData *SpGistLeafTuple; type SpGistDeadTupleData (line 321) | typedef struct SpGistDeadTupleData type SpGistDeadTupleData (line 330) | typedef SpGistDeadTupleData *SpGistDeadTuple; FILE: src/include/access/spgxlog.h type spgxlogState (line 36) | typedef struct spgxlogState type spgxlogAddLeaf (line 46) | typedef struct spgxlogAddLeaf type spgxlogMoveLeafs (line 64) | typedef struct spgxlogMoveLeafs type spgxlogAddNode (line 99) | typedef struct spgxlogAddNode type spgxlogSplitTuple (line 141) | typedef struct spgxlogSplitTuple type spgxlogPickSplit (line 165) | typedef struct spgxlogPickSplit type spgxlogVacuumLeaf (line 201) | typedef struct spgxlogVacuumLeaf type spgxlogVacuumRoot (line 225) | typedef struct spgxlogVacuumRoot type spgxlogVacuumRedirect (line 238) | typedef struct spgxlogVacuumRedirect FILE: src/include/access/stratnum.h type uint16 (line 22) | typedef uint16 StrategyNumber; FILE: src/include/access/timeline.h type TimeLineHistoryEntry (line 25) | typedef struct FILE: src/include/access/transam.h type VariableCacheData (line 106) | typedef struct VariableCacheData type VariableCacheData (line 145) | typedef VariableCacheData *VariableCache; FILE: src/include/access/tsmapi.h type BlockNumber (line 37) | typedef BlockNumber (*NextSampleBlock_function) (SampleScanState *node); type OffsetNumber (line 39) | typedef OffsetNumber (*NextSampleTuple_function) (SampleScanState *node, type TsmRoutine (line 55) | typedef struct TsmRoutine FILE: src/include/access/tupconvert.h type TupleConversionMap (line 21) | typedef struct TupleConversionMap FILE: src/include/access/tupdesc.h type AttrDefault (line 22) | typedef struct attrDefault type attrMissing (line 28) | struct attrMissing type ConstrCheck (line 30) | typedef struct constrCheck type TupleConstr (line 39) | typedef struct tupleConstr type tupleDesc (line 80) | struct tupleDesc FILE: src/include/access/tupdesc_details.h type AttrMissing (line 22) | typedef struct attrMissing FILE: src/include/access/tuptoaster.h type varlena (line 155) | struct varlena type varlena (line 155) | struct varlena type varlena (line 164) | struct varlena type varlena (line 164) | struct varlena type varlena (line 173) | struct varlena type varlena (line 173) | struct varlena FILE: src/include/access/twophase.h type GlobalTransactionData (line 26) | struct GlobalTransactionData FILE: src/include/access/twophase_rmgr.h type uint8 (line 19) | typedef uint8 TwoPhaseRmgrId; FILE: src/include/access/xact.h type SyncCommitLevel (line 64) | typedef enum type XactEvent (line 110) | typedef enum type SubXactEvent (line 124) | typedef enum type xl_xact_assignment (line 193) | typedef struct xl_xact_assignment type xl_xact_xinfo (line 219) | typedef struct xl_xact_xinfo type xl_xact_dbinfo (line 229) | typedef struct xl_xact_dbinfo type xl_xact_subxacts (line 235) | typedef struct xl_xact_subxacts type xl_xact_relfilenodes (line 242) | typedef struct xl_xact_relfilenodes type xl_xact_invals (line 249) | typedef struct xl_xact_invals type xl_xact_twophase (line 256) | typedef struct xl_xact_twophase type xl_xact_origin (line 261) | typedef struct xl_xact_origin type xl_xact_commit (line 267) | typedef struct xl_xact_commit type xl_xact_abort (line 282) | typedef struct xl_xact_abort type xl_xact_parsed_commit (line 302) | typedef struct xl_xact_parsed_commit type xl_xact_parsed_commit (line 328) | typedef xl_xact_parsed_commit xl_xact_parsed_prepare; type xl_xact_parsed_abort (line 330) | typedef struct xl_xact_parsed_abort FILE: src/include/access/xlog.h type HotStandbyState (line 64) | typedef enum type RecoveryTargetType (line 80) | typedef enum type ArchiveMode (line 116) | typedef enum ArchiveMode type WalLevel (line 125) | typedef enum WalLevel type CheckpointStatsData (line 199) | typedef struct CheckpointStatsData type XLogRecData (line 223) | struct XLogRecData type XLogRecData (line 225) | struct XLogRecData type SessionBackupState (line 307) | typedef enum SessionBackupState FILE: src/include/access/xlog_internal.h type XLogPageHeaderData (line 36) | typedef struct XLogPageHeaderData type XLogPageHeaderData (line 57) | typedef XLogPageHeaderData *XLogPageHeader; type XLogLongPageHeaderData (line 64) | typedef struct XLogLongPageHeaderData type XLogLongPageHeaderData (line 74) | typedef XLogLongPageHeaderData *XLogLongPageHeader; type xl_parameter_change (line 225) | typedef struct xl_parameter_change type xl_restore_point (line 237) | typedef struct xl_restore_point type xl_end_of_recovery (line 244) | typedef struct xl_end_of_recovery type XLogRecData (line 255) | typedef struct XLogRecData type RecoveryTargetAction (line 265) | typedef enum type RmgrData (line 288) | typedef struct RmgrData FILE: src/include/access/xlogdefs.h type uint64 (line 21) | typedef uint64 XLogRecPtr; type uint64 (line 34) | typedef uint64 XLogSegNo; type uint32 (line 45) | typedef uint32 TimeLineID; type uint16 (line 51) | typedef uint16 RepOriginId; FILE: src/include/access/xlogreader.h type XLogReaderState (line 30) | typedef struct XLogReaderState XLogReaderState; type DecodedBkpBlock (line 40) | typedef struct type XLogReaderState (line 69) | struct XLogReaderState type XLogRecord (line 205) | struct XLogRecord FILE: src/include/access/xlogrecord.h type XLogRecord (line 41) | typedef struct XLogRecord type XLogRecordBlockHeader (line 92) | typedef struct XLogRecordBlockHeader type XLogRecordBlockImageHeader (line 131) | typedef struct XLogRecordBlockImageHeader type XLogRecordBlockCompressHeader (line 156) | typedef struct XLogRecordBlockCompressHeader type XLogRecordDataHeaderShort (line 195) | typedef struct XLogRecordDataHeaderShort type XLogRecordDataHeaderLong (line 203) | typedef struct XLogRecordDataHeaderLong FILE: src/include/access/xlogutils.h type XLogRedoAction (line 27) | typedef enum FILE: src/include/c.h type int8 (line 311) | typedef signed char int8; type int16 (line 312) | typedef signed short int16; type int32 (line 313) | typedef signed int int32; type uint8 (line 323) | typedef unsigned char uint8; type uint16 (line 324) | typedef unsigned short uint16; type uint32 (line 325) | typedef unsigned int uint32; type uint8 (line 332) | typedef uint8 bits8; type uint16 (line 333) | typedef uint16 bits16; type uint32 (line 334) | typedef uint32 bits32; type int64 (line 343) | typedef long int int64; type uint64 (line 346) | typedef unsigned long int uint64; type int64 (line 354) | typedef long long int int64; type uint64 (line 357) | typedef unsigned long long int uint64; type PG_INT128_TYPE (line 382) | typedef PG_INT128_TYPE int128 type uint128 (line 388) | typedef unsigned PG_INT128_TYPE uint128 type Size (line 433) | typedef size_t Size; type Index (line 442) | typedef unsigned int Index; type Offset (line 452) | typedef signed int Offset; type float4 (line 457) | typedef float float4; type float8 (line 458) | typedef double float8; type Oid (line 471) | typedef Oid regproc; type regproc (line 472) | typedef regproc RegProcedure; type uint32 (line 474) | typedef uint32 TransactionId; type uint32 (line 476) | typedef uint32 LocalTransactionId; type uint32 (line 478) | typedef uint32 SubTransactionId; type TransactionId (line 484) | typedef TransactionId MultiXactId; type uint32 (line 486) | typedef uint32 MultiXactOffset; type uint32 (line 488) | typedef uint32 CommandId; type IntArray (line 497) | typedef struct type varlena (line 516) | struct varlena type bytea (line 529) | typedef struct varlena bytea; type text (line 530) | typedef struct varlena text; type BpChar (line 531) | typedef struct varlena BpChar; type VarChar (line 532) | typedef struct varlena VarChar; type int2vector (line 544) | typedef struct type oidvector (line 555) | typedef struct type NameData (line 570) | typedef struct nameData type NameData (line 574) | typedef NameData *Name; type PGAlignedBlock (line 1011) | typedef union PGAlignedBlock type PGAlignedXLogBlock (line 1019) | typedef union PGAlignedXLogBlock FILE: src/include/catalog/dependency.h type DependencyType (line 87) | typedef enum DependencyType type SharedDependencyType (line 128) | typedef enum SharedDependencyType type ObjectAddresses (line 138) | typedef struct ObjectAddresses ObjectAddresses; type ObjectClass (line 144) | typedef enum ObjectClass FILE: src/include/catalog/heap.h type RawColumnDefault (line 22) | typedef struct RawColumnDefault type CookedConstraint (line 29) | typedef struct CookedConstraint FILE: src/include/catalog/index.h type IndexStateFlagsAction (line 32) | typedef enum FILE: src/include/catalog/indexing.h type ResultRelInfo (line 26) | struct ResultRelInfo FILE: src/include/catalog/namespace.h type _FuncCandidateList (line 28) | struct _FuncCandidateList type OverrideSearchPath (line 43) | typedef struct OverrideSearchPath type RVROption (line 53) | typedef enum RVROption FILE: src/include/catalog/objectaccess.h type ObjectAccessType (line 42) | typedef enum ObjectAccessType type ObjectAccessPostCreate (line 54) | typedef struct type ObjectAccessDrop (line 67) | typedef struct type ObjectAccessPostAlter (line 79) | typedef struct type ObjectAccessNamespaceSearch (line 101) | typedef struct FILE: src/include/catalog/objectaddress.h type ObjectAddress (line 24) | typedef struct ObjectAddress FILE: src/include/catalog/opfam_internal.h type OpFamilyMember (line 19) | typedef struct FILE: src/include/catalog/partition.h type PartitionDescData (line 26) | typedef struct PartitionDescData FILE: src/include/catalog/pg_aggregate.h type FormData_pg_aggregate (line 123) | typedef FormData_pg_aggregate *Form_pg_aggregate; FILE: src/include/catalog/pg_am.h type FormData_pg_am (line 46) | typedef FormData_pg_am *Form_pg_am; FILE: src/include/catalog/pg_amop.h type FormData_pg_amop (line 86) | typedef FormData_pg_amop *Form_pg_amop; FILE: src/include/catalog/pg_amproc.h type FormData_pg_amproc (line 66) | typedef FormData_pg_amproc *Form_pg_amproc; FILE: src/include/catalog/pg_attrdef.h type FormData_pg_attrdef (line 45) | typedef FormData_pg_attrdef *Form_pg_attrdef; FILE: src/include/catalog/pg_attribute.h type FormData_pg_attribute (line 197) | typedef FormData_pg_attribute *Form_pg_attribute; FILE: src/include/catalog/pg_auth_members.h type FormData_pg_auth_members (line 43) | typedef FormData_pg_auth_members *Form_pg_auth_members; FILE: src/include/catalog/pg_authid.h type FormData_pg_authid (line 55) | typedef FormData_pg_authid *Form_pg_authid; FILE: src/include/catalog/pg_cast.h type FormData_pg_cast (line 54) | typedef FormData_pg_cast *Form_pg_cast; type CoercionCodes (line 67) | typedef enum CoercionCodes type CoercionMethod (line 79) | typedef enum CoercionMethod FILE: src/include/catalog/pg_class.h type FormData_pg_class (line 105) | typedef FormData_pg_class *Form_pg_class; FILE: src/include/catalog/pg_cluster_meta.h function BKI_SHARED_RELATION (line 32) | BKI_SHARED_RELATION BKI_WITHOUT_OIDS type FormData_pg_cluster_meta (line 43) | typedef FormData_pg_cluster_meta*Form_pg_cluster_meta; FILE: src/include/catalog/pg_cluster_meta_nodes.h function BKI_SHARED_RELATION (line 31) | BKI_SHARED_RELATION BKI_WITHOUT_OIDS type FormData_pg_cluster_meta_nodes (line 48) | typedef FormData_pg_cluster_meta_nodes*Form_pg_cluster_meta_nodes; FILE: src/include/catalog/pg_collation.h type FormData_pg_collation (line 49) | typedef FormData_pg_collation *Form_pg_collation; FILE: src/include/catalog/pg_computing_node_stat.h type FormData_pg_computing_node_stat (line 73) | typedef FormData_pg_computing_node_stat*Form_pg_computing_node_stat; FILE: src/include/catalog/pg_constraint.h type FormData_pg_constraint (line 158) | typedef FormData_pg_constraint *Form_pg_constraint; type ConstraintCategory (line 181) | typedef enum ConstraintCategory type ClonedConstraint (line 192) | typedef struct ClonedConstraint FILE: src/include/catalog/pg_control.h type CheckPoint (line 34) | typedef struct CheckPoint type DBState (line 85) | typedef enum DBState type ControlFileData (line 100) | typedef struct ControlFileData FILE: src/include/catalog/pg_conversion.h type FormData_pg_conversion (line 56) | typedef FormData_pg_conversion *Form_pg_conversion; FILE: src/include/catalog/pg_database.h type FormData_pg_database (line 54) | typedef FormData_pg_database *Form_pg_database; FILE: src/include/catalog/pg_db_role_setting.h function BKI_SHARED_RELATION (line 34) | BKI_SHARED_RELATION BKI_WITHOUT_OIDS type FormData_pg_db_role_setting (line 44) | typedef FormData_pg_db_role_setting * Form_pg_db_role_setting; FILE: src/include/catalog/pg_ddl_log_progress.h function BKI_SHARED_RELATION (line 34) | BKI_SHARED_RELATION BKI_WITHOUT_OIDS type FormData_pg_ddl_log_progress (line 56) | typedef FormData_pg_ddl_log_progress*Form_pg_ddl_log_progress; FILE: src/include/catalog/pg_default_acl.h type FormData_pg_default_acl (line 46) | typedef FormData_pg_default_acl *Form_pg_default_acl; FILE: src/include/catalog/pg_depend.h type FormData_pg_depend (line 71) | typedef FormData_pg_depend *Form_pg_depend; FILE: src/include/catalog/pg_description.h type FormData_pg_description (line 64) | typedef FormData_pg_description * Form_pg_description; FILE: src/include/catalog/pg_enum.h type EnumLabelOid (line 38) | typedef struct EnumLabelOid type FormData_pg_enum (line 49) | typedef FormData_pg_enum *Form_pg_enum; FILE: src/include/catalog/pg_event_trigger.h type FormData_pg_event_trigger (line 48) | typedef FormData_pg_event_trigger *Form_pg_event_trigger; FILE: src/include/catalog/pg_extension.h type FormData_pg_extension (line 49) | typedef FormData_pg_extension *Form_pg_extension; FILE: src/include/catalog/pg_foreign_data_wrapper.h type FormData_pg_foreign_data_wrapper (line 47) | typedef FormData_pg_foreign_data_wrapper *Form_pg_foreign_data_wrapper; FILE: src/include/catalog/pg_foreign_server.h type FormData_pg_foreign_server (line 47) | typedef FormData_pg_foreign_server *Form_pg_foreign_server; FILE: src/include/catalog/pg_foreign_table.h type FormData_pg_foreign_table (line 43) | typedef FormData_pg_foreign_table *Form_pg_foreign_table; FILE: src/include/catalog/pg_index.h function BKI_WITHOUT_OIDS (line 29) | BKI_WITHOUT_OIDS BKI_SCHEMA_MACRO type FormData_pg_index (line 66) | typedef FormData_pg_index *Form_pg_index; FILE: src/include/catalog/pg_inherits.h type FormData_pg_inherits (line 44) | typedef FormData_pg_inherits *Form_pg_inherits; FILE: src/include/catalog/pg_init_privs.h type FormData_pg_init_privs (line 63) | typedef FormData_pg_init_privs * Form_pg_init_privs; type InitPrivsType (line 72) | typedef enum InitPrivsType FILE: src/include/catalog/pg_language.h type FormData_pg_language (line 63) | typedef FormData_pg_language *Form_pg_language; FILE: src/include/catalog/pg_largeobject.h type FormData_pg_largeobject (line 44) | typedef FormData_pg_largeobject *Form_pg_largeobject; FILE: src/include/catalog/pg_largeobject_metadata.h type FormData_pg_largeobject_metadata (line 44) | typedef FormData_pg_largeobject_metadata *Form_pg_largeobject_metadata; FILE: src/include/catalog/pg_namespace.h type FormData_pg_namespace (line 49) | typedef FormData_pg_namespace *Form_pg_namespace; FILE: src/include/catalog/pg_opclass.h type FormData_pg_opclass (line 81) | typedef FormData_pg_opclass *Form_pg_opclass; FILE: src/include/catalog/pg_operator.h type FormData_pg_operator (line 82) | typedef FormData_pg_operator *Form_pg_operator; FILE: src/include/catalog/pg_opfamily.h type FormData_pg_opfamily (line 49) | typedef FormData_pg_opfamily *Form_pg_opfamily; FILE: src/include/catalog/pg_partitioned_table.h type FormData_pg_partitioned_table (line 61) | typedef FormData_pg_partitioned_table *Form_pg_partitioned_table; FILE: src/include/catalog/pg_pltemplate.h function BKI_SHARED_RELATION (line 29) | BKI_SHARED_RELATION BKI_WITHOUT_OIDS type FormData_pg_pltemplate (line 50) | typedef FormData_pg_pltemplate *Form_pg_pltemplate; FILE: src/include/catalog/pg_policy.h type FormData_pg_policy (line 48) | typedef FormData_pg_policy *Form_pg_policy; FILE: src/include/catalog/pg_proc.h type FormData_pg_proc (line 132) | typedef FormData_pg_proc *Form_pg_proc; FILE: src/include/catalog/pg_proc_map.h function BKI_SCHEMA_MACRO (line 31) | BKI_SCHEMA_MACRO BKI_WITHOUT_OIDS type FormData_pg_proc_map (line 57) | typedef FormData_pg_proc_map *Form_pg_proc_map; FILE: src/include/catalog/pg_publication.h type FormData_pg_publication (line 61) | typedef FormData_pg_publication *Form_pg_publication; type PublicationActions (line 63) | typedef struct PublicationActions type Publication (line 71) | typedef struct Publication FILE: src/include/catalog/pg_publication_rel.h type FormData_pg_publication_rel (line 40) | typedef FormData_pg_publication_rel *Form_pg_publication_rel; FILE: src/include/catalog/pg_range.h type FormData_pg_range (line 55) | typedef FormData_pg_range *Form_pg_range; FILE: src/include/catalog/pg_replication_origin.h function BKI_SHARED_RELATION (line 31) | BKI_SHARED_RELATION BKI_WITHOUT_OIDS type FormData_pg_replication_origin (line 56) | typedef FormData_pg_replication_origin *Form_pg_replication_origin; FILE: src/include/catalog/pg_rewrite.h type FormData_pg_rewrite (line 51) | typedef FormData_pg_rewrite *Form_pg_rewrite; FILE: src/include/catalog/pg_sequence.h type FormData_pg_sequence (line 46) | typedef FormData_pg_sequence *Form_pg_sequence; FILE: src/include/catalog/pg_shard.h function BKI_SHARED_RELATION (line 45) | BKI_SHARED_RELATION BKI_WITHOUT_OIDS type FormData_pg_shard (line 64) | typedef FormData_pg_shard*Form_pg_shard; FILE: src/include/catalog/pg_shard_node.h function BKI_SHARED_RELATION (line 37) | BKI_SHARED_RELATION BKI_WITHOUT_OIDS type FormData_pg_shard_node (line 62) | typedef FormData_pg_shard_node* Form_pg_shard_node; FILE: src/include/catalog/pg_shdepend.h function BKI_SHARED_RELATION (line 37) | BKI_SHARED_RELATION BKI_WITHOUT_OIDS type FormData_pg_shdepend (line 70) | typedef FormData_pg_shdepend *Form_pg_shdepend; FILE: src/include/catalog/pg_shdescription.h function BKI_SHARED_RELATION (line 41) | BKI_SHARED_RELATION BKI_WITHOUT_OIDS type FormData_pg_shdescription (line 56) | typedef FormData_pg_shdescription * Form_pg_shdescription; FILE: src/include/catalog/pg_shseclabel.h function BKI_WITHOUT_OIDS (line 28) | BKI_WITHOUT_OIDS BKI_SCHEMA_MACRO type FormData_pg_shseclabel (line 39) | typedef FormData_pg_shseclabel * Form_pg_shseclabel; FILE: src/include/catalog/pg_statistic.h type FormData_pg_statistic (line 127) | typedef FormData_pg_statistic *Form_pg_statistic; FILE: src/include/catalog/pg_statistic_ext.h type FormData_pg_statistic_ext (line 59) | typedef FormData_pg_statistic_ext *Form_pg_statistic_ext; FILE: src/include/catalog/pg_subscription.h type FormData_pg_subscription (line 64) | typedef FormData_pg_subscription *Form_pg_subscription; type Subscription (line 66) | typedef struct Subscription FILE: src/include/catalog/pg_subscription_rel.h type FormData_pg_subscription_rel (line 41) | typedef FormData_pg_subscription_rel *Form_pg_subscription_rel; type SubscriptionRelState (line 63) | typedef struct SubscriptionRelState FILE: src/include/catalog/pg_tablespace.h type FormData_pg_tablespace (line 45) | typedef FormData_pg_tablespace *Form_pg_tablespace; FILE: src/include/catalog/pg_transform.h type FormData_pg_transform (line 42) | typedef FormData_pg_transform *Form_pg_transform; FILE: src/include/catalog/pg_trigger.h type FormData_pg_trigger (line 70) | typedef FormData_pg_trigger *Form_pg_trigger; FILE: src/include/catalog/pg_ts_config.h type FormData_pg_ts_config (line 38) | typedef FormData_pg_ts_config *Form_pg_ts_config; FILE: src/include/catalog/pg_ts_config_map.h type FormData_pg_ts_config_map (line 38) | typedef FormData_pg_ts_config_map *Form_pg_ts_config_map; FILE: src/include/catalog/pg_ts_dict.h type FormData_pg_ts_dict (line 41) | typedef FormData_pg_ts_dict *Form_pg_ts_dict; FILE: src/include/catalog/pg_ts_parser.h type FormData_pg_ts_parser (line 53) | typedef FormData_pg_ts_parser *Form_pg_ts_parser; FILE: src/include/catalog/pg_ts_template.h type FormData_pg_ts_template (line 44) | typedef FormData_pg_ts_template *Form_pg_ts_template; FILE: src/include/catalog/pg_type.h type FormData_pg_type (line 248) | typedef FormData_pg_type *Form_pg_type; FILE: src/include/catalog/pg_type_map.h function BKI_SCHEMA_MACRO (line 20) | BKI_SCHEMA_MACRO BKI_WITHOUT_OIDS type FormData_pg_type_map (line 51) | typedef FormData_pg_type_map *Form_pg_type_map; FILE: src/include/catalog/pg_user_mapping.h type FormData_pg_user_mapping (line 44) | typedef FormData_pg_user_mapping *Form_pg_user_mapping; FILE: src/include/catalog/storage_xlog.h type xl_smgr_create (line 33) | typedef struct xl_smgr_create type xl_smgr_truncate (line 46) | typedef struct xl_smgr_truncate FILE: src/include/commands/copy.h type CopyStateData (line 23) | struct CopyStateData FILE: src/include/commands/dbcommands_xlog.h type xl_dbase_create_rec (line 24) | typedef struct xl_dbase_create_rec type xl_dbase_drop_rec (line 33) | typedef struct xl_dbase_drop_rec FILE: src/include/commands/event_trigger.h type EventTriggerData (line 23) | typedef struct EventTriggerData FILE: src/include/commands/explain.h type ExplainFormat (line 20) | typedef enum ExplainFormat type ExplainState (line 28) | typedef struct ExplainState type JitInstrumentation (line 86) | struct JitInstrumentation FILE: src/include/commands/prepare.h type PreparedStatement (line 27) | typedef struct FILE: src/include/commands/sequence.h type FormData_pg_sequence_data (line 35) | typedef struct FormData_pg_sequence_data type FormData_pg_sequence_data (line 42) | typedef FormData_pg_sequence_data *Form_pg_sequence_data; type xl_seq_rec (line 58) | typedef struct xl_seq_rec FILE: src/include/commands/tablespace.h type xl_tblspc_create_rec (line 26) | typedef struct xl_tblspc_create_rec type xl_tblspc_drop_rec (line 32) | typedef struct xl_tblspc_drop_rec type TableSpaceOpts (line 37) | typedef struct TableSpaceOpts FILE: src/include/commands/trigger.h type uint32 (line 28) | typedef uint32 TriggerEvent; type TriggerData (line 30) | typedef struct TriggerData type AfterTriggersTableData (line 52) | struct AfterTriggersTableData type TransitionCaptureState (line 54) | typedef struct TransitionCaptureState FILE: src/include/commands/vacuum.h type VacAttrStats (line 59) | struct VacAttrStats type Datum (line 61) | typedef Datum (*AnalyzeAttrFetchFunc) (VacAttrStatsP stats, int rownum, type VacAttrStats (line 69) | typedef struct VacAttrStats type VacuumParams (line 136) | typedef struct VacuumParams FILE: src/include/common/config_info.h type ConfigData (line 12) | typedef struct ConfigData FILE: src/include/common/int.h function pg_add_s16_overflow (line 28) | static inline bool function pg_sub_s16_overflow (line 51) | static inline bool function pg_mul_s16_overflow (line 74) | static inline bool function pg_add_s32_overflow (line 97) | static inline bool function pg_sub_s32_overflow (line 120) | static inline bool function pg_mul_s32_overflow (line 143) | static inline bool function pg_add_s64_overflow (line 166) | static inline bool function pg_sub_s64_overflow (line 198) | static inline bool function pg_mul_s64_overflow (line 230) | static inline bool FILE: src/include/common/int128.h type int128 (line 35) | typedef int128 INT128; function int128_add_uint64 (line 40) | static inline void function int128_add_int64 (line 49) | static inline void function int128_add_int64_mul_int64 (line 61) | static inline void function int128_compare (line 70) | static inline int function INT128 (line 83) | static inline INT128 function int64 (line 93) | static inline int64 type INT128 (line 107) | typedef struct function int128_add_uint64 (line 121) | static inline void function int128_add_int64 (line 142) | static inline void function int128_add_int64_mul_int64 (line 176) | static inline void function int128_compare (line 237) | static inline int function INT128 (line 254) | static inline INT128 function int64 (line 268) | static inline int64 FILE: src/include/common/ip.h type addrinfo (line 28) | struct addrinfo type addrinfo (line 29) | struct addrinfo type addrinfo (line 30) | struct addrinfo type sockaddr_storage (line 32) | struct sockaddr_storage FILE: src/include/common/keywords.h type ScanKeyword (line 24) | typedef struct ScanKeyword FILE: src/include/common/pg_lzcompress.h type PGLZ_Strategy (line 57) | typedef struct PGLZ_Strategy FILE: src/include/common/relpath.h type ForkNumber (line 40) | typedef enum ForkNumber FILE: src/include/common/saslprep.h type pg_saslprep_rc (line 20) | typedef enum FILE: src/include/common/scram-common.h type scram_HMAC_ctx (line 51) | typedef struct FILE: src/include/common/sha2.h type SHA256_CTX (line 73) | typedef SHA256_CTX pg_sha256_ctx; type SHA512_CTX (line 74) | typedef SHA512_CTX pg_sha512_ctx; type SHA256_CTX (line 75) | typedef SHA256_CTX pg_sha224_ctx; type SHA512_CTX (line 76) | typedef SHA512_CTX pg_sha384_ctx; type pg_sha256_ctx (line 78) | typedef struct pg_sha256_ctx type pg_sha512_ctx (line 84) | typedef struct pg_sha512_ctx type pg_sha224_ctx (line 90) | typedef struct pg_sha256_ctx pg_sha224_ctx; type pg_sha384_ctx (line 91) | typedef struct pg_sha512_ctx pg_sha384_ctx; FILE: src/include/common/unicode_norm_table.h type pg_unicode_decomposition (line 19) | typedef struct FILE: src/include/datatype/timestamp.h type int64 (line 38) | typedef int64 Timestamp; type int64 (line 39) | typedef int64 TimestampTz; type int64 (line 40) | typedef int64 TimeOffset; type int32 (line 41) | typedef int32 fsec_t; type Interval (line 43) | typedef struct FILE: src/include/executor/execExpr.h type ExprEvalStep (line 21) | struct ExprEvalStep type ArrayRefState (line 22) | struct ArrayRefState type ExprEvalStep (line 32) | struct ExprEvalStep type ExprEvalOp (line 44) | typedef enum ExprEvalOp type ExprEvalStep (line 239) | typedef struct ExprEvalStep type ArrayRefState (line 644) | typedef struct ArrayRefState FILE: src/include/executor/execParallel.h type SharedExecutorInstrumentation (line 22) | typedef struct SharedExecutorInstrumentation SharedExecutorInstrumentation; type ParallelExecutorInfo (line 24) | typedef struct ParallelExecutorInfo FILE: src/include/executor/execPartition.h type PartitionDispatchData (line 22) | struct PartitionDispatchData type PartitionTupleRouting (line 72) | typedef struct PartitionTupleRouting type PartitionedRelPruningData (line 111) | typedef struct PartitionedRelPruningData type PartitionPruningData (line 130) | typedef struct PartitionPruningData type PartitionPruneState (line 165) | typedef struct PartitionPruneState FILE: src/include/executor/execdesc.h type QueryDesc (line 33) | typedef struct QueryDesc FILE: src/include/executor/executor.h type Path (line 96) | struct Path type Path (line 101) | struct Path function TupleTableSlot (line 243) | static inline TupleTableSlot * type AggStatePerPhaseData (line 261) | struct AggStatePerPhaseData function Datum (line 291) | static inline Datum function Datum (line 306) | static inline Datum function TupleTableSlot (line 334) | static inline TupleTableSlot * function ExecQual (line 371) | static inline bool function ExecQualAndReset (line 398) | static inline bool type TupleTableSlot (line 432) | typedef TupleTableSlot *(*ExecScanAccessMtd) (ScanState *node); type TupOutputState (line 456) | typedef struct TupOutputState FILE: src/include/executor/functions.h type SQLFunctionParseInfo (line 21) | struct SQLFunctionParseInfo type ParseState (line 29) | struct ParseState FILE: src/include/executor/hashjoin.h type HashJoinTupleData (line 67) | typedef struct HashJoinTupleData type HashSkewBucket (line 102) | typedef struct HashSkewBucket type HashMemoryChunkData (line 117) | typedef struct HashMemoryChunkData type HashMemoryChunkData (line 137) | struct HashMemoryChunkData type ParallelHashJoinBatch (line 151) | typedef struct ParallelHashJoinBatch type ParallelHashJoinBatchAccessor (line 195) | typedef struct ParallelHashJoinBatchAccessor type ParallelHashGrowth (line 218) | typedef enum ParallelHashGrowth type ParallelHashJoinState (line 234) | typedef struct ParallelHashJoinState type HashJoinTableData (line 284) | typedef struct HashJoinTableData FILE: src/include/executor/instrument.h type BufferUsage (line 19) | typedef struct BufferUsage type InstrumentOption (line 36) | typedef enum InstrumentOption type Instrumentation (line 44) | typedef struct Instrumentation type WorkerInstrumentation (line 67) | typedef struct WorkerInstrumentation FILE: src/include/executor/nodeAgg.h type AggStatePerTransData (line 29) | typedef struct AggStatePerTransData type AggStatePerAggData (line 178) | typedef struct AggStatePerAggData type AggStatePerGroupData (line 241) | typedef struct AggStatePerGroupData type AggStatePerPhaseData (line 271) | typedef struct AggStatePerPhaseData type AggStatePerHashData (line 292) | typedef struct AggStatePerHashData FILE: src/include/executor/nodeHash.h type SharedHashJoinBatch (line 20) | struct SharedHashJoinBatch FILE: src/include/executor/nodeRemotescan.h type enum_field_types (line 33) | enum enum_field_types FILE: src/include/executor/remoteScanUtils.h type ScanTupleGenContext (line 9) | typedef struct ScanTupleGenContext FILE: src/include/executor/spi.h type SPITupleTable (line 22) | typedef struct SPITupleTable type _SPI_plan (line 34) | struct _SPI_plan FILE: src/include/executor/spi_priv.h type _SPI_connection (line 22) | typedef struct type _SPI_plan (line 92) | typedef struct _SPI_plan FILE: src/include/executor/tablefunc.h type TableFuncScanState (line 17) | struct TableFuncScanState type TableFuncRoutine (line 52) | typedef struct TableFuncRoutine FILE: src/include/executor/tqueue.h type TupleQueueReader (line 21) | typedef struct TupleQueueReader TupleQueueReader; FILE: src/include/executor/tuptable.h type TupleTableSlot (line 113) | typedef struct TupleTableSlot FILE: src/include/fe_utils/conditional.h type ifState (line 29) | typedef enum ifState type IfStackElem (line 58) | typedef struct IfStackElem type ConditionalStackData (line 66) | typedef struct ConditionalStackData type ConditionalStackData (line 71) | struct ConditionalStackData FILE: src/include/fe_utils/mbprint.h type lineptr (line 16) | struct lineptr type lineptr (line 25) | struct lineptr FILE: src/include/fe_utils/print.h type printFormat (line 26) | enum printFormat type printTextLineFormat (line 40) | typedef struct printTextLineFormat type printTextRule (line 49) | typedef enum printTextRule type printTextLineWrap (line 58) | typedef enum printTextLineWrap type printTextFormat (line 66) | typedef struct printTextFormat type unicode_linestyle (line 84) | typedef enum unicode_linestyle type separator (line 90) | struct separator type printTableOpt (line 96) | typedef struct printTableOpt type printTableFooter (line 133) | typedef struct printTableFooter type printTableContent (line 143) | typedef struct printTableContent type printQueryOpt (line 163) | typedef struct printQueryOpt FILE: src/include/fe_utils/psqlscan.h type PsqlScanStateData (line 27) | struct PsqlScanStateData type PsqlScanResult (line 30) | typedef enum type promptStatus_t (line 39) | typedef enum _promptStatus type PsqlScanQuoteType (line 52) | typedef enum type PsqlScanCallbacks (line 61) | typedef struct PsqlScanCallbacks FILE: src/include/fe_utils/psqlscan_int.h type yy_buffer_state (line 56) | struct yy_buffer_state type StackElem (line 69) | typedef struct StackElem type PsqlScanStateData (line 84) | typedef struct PsqlScanStateData FILE: src/include/fe_utils/simple_list.h type SimpleOidListCell (line 20) | typedef struct SimpleOidListCell type SimpleOidList (line 26) | typedef struct SimpleOidList type SimpleStringListCell (line 32) | typedef struct SimpleStringListCell type SimpleStringList (line 40) | typedef struct SimpleStringList FILE: src/include/fmgr.h type Node (line 22) | struct Node type Aggref (line 23) | struct Aggref type StringInfoData (line 29) | struct StringInfoData type FunctionCallInfoData (line 38) | struct FunctionCallInfoData type Datum (line 40) | typedef Datum (*PGFunction) (FunctionCallInfo fcinfo); type FmgrInfo (line 56) | typedef struct FmgrInfo type FunctionCallInfoData (line 77) | typedef struct FunctionCallInfoData type varlena (line 204) | struct varlena type varlena (line 204) | struct varlena type varlena (line 205) | struct varlena type varlena (line 205) | struct varlena type varlena (line 206) | struct varlena type varlena (line 206) | struct varlena type varlena (line 208) | struct varlena type varlena (line 208) | struct varlena type Pg_finfo_record (line 358) | typedef struct type Pg_finfo_record (line 365) | typedef const Pg_finfo_record *(*PGFInfoFunction) (void); type Pg_magic_struct (line 417) | typedef struct type Pg_magic_struct (line 444) | typedef const Pg_magic_struct *(*PGModuleMagicFunction) (void); type FmgrHookEventType (line 720) | typedef enum FmgrHookEventType FILE: src/include/foreign/fdwapi.h type ExplainState (line 20) | struct ExplainState type ForeignScan (line 35) | typedef ForeignScan *(*GetForeignPlan_function) (PlannerInfo *root, type TupleTableSlot (line 46) | typedef TupleTableSlot *(*IterateForeignScan_function) (ForeignScanState... type List (line 72) | typedef List *(*PlanForeignModify_function) (PlannerInfo *root, type TupleTableSlot (line 83) | typedef TupleTableSlot *(*ExecForeignInsert_function) (EState *estate, type TupleTableSlot (line 88) | typedef TupleTableSlot *(*ExecForeignUpdate_function) (EState *estate, type TupleTableSlot (line 93) | typedef TupleTableSlot *(*ExecForeignDelete_function) (EState *estate, type TupleTableSlot (line 117) | typedef TupleTableSlot *(*IterateDirectModify_function) (ForeignScanStat... type RowMarkType (line 121) | typedef RowMarkType (*GetForeignRowMarkType_function) (RangeTblEntry *rte, type HeapTuple (line 124) | typedef HeapTuple (*RefetchForeignRow_function) (EState *estate, type ExplainState (line 130) | struct ExplainState type ExplainState (line 136) | struct ExplainState type ExplainState (line 139) | struct ExplainState type List (line 150) | typedef List *(*ImportForeignSchema_function) (ImportForeignSchemaStmt *... type Size (line 153) | typedef Size (*EstimateDSMForeignScan_function) (ForeignScanState *node, type List (line 168) | typedef List *(*ReparameterizeForeignPathByChild_function) (PlannerInfo ... type FdwRoutine (line 182) | typedef struct FdwRoutine FILE: src/include/foreign/foreign.h type GenericOptionFlags (line 28) | typedef enum type ForeignDataWrapper (line 35) | typedef struct ForeignDataWrapper type ForeignServer (line 45) | typedef struct ForeignServer type UserMapping (line 56) | typedef struct UserMapping type ForeignTable (line 64) | typedef struct ForeignTable FILE: src/include/funcapi.h type AttInMetadata (line 36) | typedef struct AttInMetadata type FuncCallContext (line 58) | typedef struct FuncCallContext type TypeFuncClass (line 155) | typedef enum TypeFuncClass FILE: src/include/getaddrinfo.h type addrinfo (line 98) | struct addrinfo type addrinfo (line 115) | struct addrinfo type addrinfo (line 154) | struct addrinfo type addrinfo (line 154) | struct addrinfo type addrinfo (line 155) | struct addrinfo type sockaddr (line 157) | struct sockaddr FILE: src/include/getopt_long.h type option (line 16) | struct option type option (line 33) | struct option FILE: src/include/jit/jit.h type JitInstrumentation (line 27) | typedef struct JitInstrumentation type SharedJitInstrumentation (line 48) | typedef struct SharedJitInstrumentation type JitContext (line 54) | typedef struct JitContext type JitProviderCallbacks (line 64) | typedef struct JitProviderCallbacks JitProviderCallbacks; type ExprState (line 70) | struct ExprState type ExprState (line 71) | struct ExprState type JitProviderCallbacks (line 73) | struct JitProviderCallbacks type ExprState (line 101) | struct ExprState FILE: src/include/jit/llvmjit.h type LLVMJitContext (line 40) | typedef struct LLVMJitContext type ExprState (line 115) | struct ExprState type LLVMJitContext (line 116) | struct LLVMJitContext FILE: src/include/jit/llvmjit_emit.h function LLVMValueRef (line 26) | static inline LLVMValueRef function LLVMTypeRef (line 37) | static inline LLVMTypeRef function LLVMValueRef (line 46) | static inline LLVMValueRef function LLVMValueRef (line 55) | static inline LLVMValueRef function LLVMValueRef (line 64) | static inline LLVMValueRef function LLVMValueRef (line 73) | static inline LLVMValueRef function LLVMValueRef (line 82) | static inline LLVMValueRef function LLVMValueRef (line 91) | static inline LLVMValueRef function LLVMValueRef (line 100) | static inline LLVMValueRef function LLVMValueRef (line 109) | static inline LLVMValueRef function LLVMValueRef (line 120) | static inline LLVMValueRef function LLVMBasicBlockRef (line 135) | static inline LLVMBasicBlockRef function LLVMBasicBlockRef (line 155) | static inline LLVMBasicBlockRef function l_callsite_ro (line 171) | static inline void function l_callsite_alwaysinline (line 188) | static inline void function LLVMValueRef (line 204) | static inline LLVMValueRef FILE: src/include/lib/binaryheap.h type binaryheap (line 30) | typedef struct binaryheap FILE: src/include/lib/bipartite_match.h type BipartiteMatchState (line 27) | typedef struct BipartiteMatchState FILE: src/include/lib/bloomfilter.h type bloom_filter (line 16) | typedef struct bloom_filter bloom_filter; FILE: src/include/lib/dshash.h type dshash_table (line 20) | struct dshash_table type dshash_table (line 21) | typedef struct dshash_table dshash_table; type dsa_pointer (line 24) | typedef dsa_pointer dshash_table_handle; type uint32 (line 27) | typedef uint32 dshash_hash; type dshash_hash (line 34) | typedef dshash_hash (*dshash_hash_function) (const void *v, size_t size, type dshash_parameters (line 49) | typedef struct dshash_parameters type dshash_table_item (line 59) | struct dshash_table_item type dshash_table_item (line 60) | typedef struct dshash_table_item dshash_table_item; FILE: src/include/lib/hyperloglog.h type hyperLogLogState (line 53) | typedef struct hyperLogLogState FILE: src/include/lib/ilist.h type dlist_node (line 120) | typedef struct dlist_node dlist_node; type dlist_node (line 121) | struct dlist_node type dlist_head (line 135) | typedef struct dlist_head type dlist_iter (line 159) | typedef struct dlist_iter type dlist_mutable_iter (line 178) | typedef struct dlist_mutable_iter type slist_node (line 190) | typedef struct slist_node slist_node; type slist_node (line 191) | struct slist_node type slist_head (line 203) | typedef struct slist_head type slist_iter (line 224) | typedef struct slist_iter type slist_mutable_iter (line 239) | typedef struct slist_mutable_iter function dlist_init (line 277) | static inline void function dlist_is_empty (line 288) | static inline bool function dlist_push_head (line 299) | static inline void function dlist_push_tail (line 316) | static inline void function dlist_insert_after (line 333) | static inline void function dlist_insert_before (line 345) | static inline void function dlist_delete (line 357) | static inline void function dlist_node (line 367) | static inline dlist_node * function dlist_move_head (line 384) | static inline void function dlist_has_next (line 401) | static inline bool function dlist_has_prev (line 411) | static inline bool function dlist_node (line 420) | static inline dlist_node * function dlist_node (line 430) | static inline dlist_node * function dlist_node (line 448) | static inline dlist_node * function dlist_node (line 465) | static inline dlist_node * function slist_init (line 553) | static inline void function slist_is_empty (line 562) | static inline bool function slist_push_head (line 573) | static inline void function slist_insert_after (line 585) | static inline void function slist_node (line 595) | static inline slist_node * function slist_has_next (line 610) | static inline bool function slist_node (line 621) | static inline slist_node * function slist_node (line 639) | static inline slist_node * function slist_delete_current (line 651) | static inline void FILE: src/include/lib/pairingheap.h type pairingheap_node (line 30) | typedef struct pairingheap_node type pairingheap (line 71) | typedef struct pairingheap FILE: src/include/lib/rbtree.h type RBTNode (line 23) | typedef struct RBTNode type RBTree (line 32) | typedef struct RBTree RBTree; type RBTOrderControl (line 35) | typedef enum RBTOrderControl type RBTreeIterator (line 46) | typedef struct RBTreeIterator RBTreeIterator; type RBTreeIterator (line 48) | struct RBTreeIterator type RBTNode (line 59) | typedef RBTNode *(*rbt_allocfunc) (void *arg); FILE: src/include/lib/simplehash.h type SH_TYPE (line 99) | typedef struct SH_TYPE type SH_STATUS (line 127) | typedef enum SH_STATUS type SH_ITERATOR (line 133) | typedef struct SH_ITERATOR function uint64 (line 193) | static inline uint64 function uint64 (line 205) | static inline uint64 function SH_COMPUTE_PARAMETERS (line 215) | static inline void function uint32 (line 253) | static inline uint32 function uint32 (line 260) | static inline uint32 function uint32 (line 271) | static inline uint32 function uint32 (line 282) | static inline uint32 function uint32 (line 291) | static inline uint32 function SH_FREE (line 316) | static inline void function SH_SCOPE (line 333) | SH_SCOPE SH_TYPE * function SH_SCOPE (line 354) | SH_SCOPE void function SH_SCOPE (line 362) | SH_SCOPE void function SH_SCOPE (line 376) | SH_SCOPE void function SH_SCOPE (line 487) | SH_SCOPE SH_ELEMENT_TYPE * function SH_SCOPE (line 657) | SH_SCOPE SH_ELEMENT_TYPE * function SH_SCOPE (line 693) | SH_SCOPE bool function SH_SCOPE (line 764) | SH_SCOPE void function SH_SCOPE (line 804) | SH_SCOPE void function SH_SCOPE (line 826) | SH_SCOPE SH_ELEMENT_TYPE * function SH_SCOPE (line 853) | SH_SCOPE void FILE: src/include/lib/stringinfo.h type StringInfoData (line 37) | typedef struct StringInfoData type StringInfoData (line 45) | typedef StringInfoData *StringInfo; FILE: src/include/libpq/crypt.h type PasswordType (line 27) | typedef enum PasswordType FILE: src/include/libpq/hba.h type UserAuth (line 25) | typedef enum UserAuth type IPCompareMethod (line 45) | typedef enum IPCompareMethod type ConnType (line 53) | typedef enum ConnType type HbaLine (line 61) | typedef struct HbaLine type IdentLine (line 104) | typedef struct IdentLine type hbaPort (line 115) | typedef struct Port hbaPort; FILE: src/include/libpq/ifaddr.h type sockaddr (line 17) | struct sockaddr type sockaddr (line 18) | struct sockaddr type sockaddr_storage (line 21) | struct sockaddr_storage type sockaddr_storage (line 22) | struct sockaddr_storage type sockaddr_storage (line 23) | struct sockaddr_storage type sockaddr_storage (line 25) | struct sockaddr_storage FILE: src/include/libpq/libpq-be.h type gss_buffer_desc (line 58) | typedef struct type CAC_state (line 71) | typedef enum CAC_state type pg_gssinfo (line 82) | typedef struct type Port (line 116) | typedef struct Port FILE: src/include/libpq/libpq.h type PQcommMethods (line 24) | typedef struct FILE: src/include/libpq/pqcomm.h type sockaddr_storage (line 44) | struct sockaddr_storage type SockAddr (line 62) | typedef struct type uint32 (line 113) | typedef uint32 ProtocolVersion; type ProtocolVersion (line 115) | typedef ProtocolVersion MsgType; type uint32 (line 124) | typedef uint32 PacketLen; type StartupPacket (line 141) | typedef struct StartupPacket type uint32 (line 179) | typedef uint32 AuthRequest; type CancelRequestPacket (line 192) | typedef struct CancelRequestPacket FILE: src/include/libpq/pqformat.h function pq_writeint8 (line 46) | static inline void function pq_writeint16 (line 60) | static inline void function pq_writeint32 (line 74) | static inline void function pq_writeint64 (line 88) | static inline void function pq_writestring (line 108) | static inline void function pq_sendint8 (line 128) | static inline void function pq_sendint16 (line 136) | static inline void function pq_sendint32 (line 144) | static inline void function pq_sendint64 (line 152) | static inline void function pq_sendbyte (line 160) | static inline void function pq_sendint (line 171) | static inline void FILE: src/include/libpq/pqsignal.h type sigset_t (line 22) | typedef int sigset_t; FILE: src/include/mb/pg_wchar.h type pg_wchar (line 25) | typedef unsigned int pg_wchar; type pg_enc (line 238) | typedef enum pg_enc type pg_enc2name (line 326) | typedef struct pg_enc2name type pg_enc2gettext (line 340) | typedef struct pg_enc2gettext type pg_wchar_tbl (line 373) | typedef struct type pg_mb_radix_tree (line 427) | typedef struct type pg_utf_to_local_combined (line 473) | typedef struct type pg_local_to_utf_combined (line 483) | typedef struct type uint32 (line 495) | typedef uint32 (*utf_local_conversion_func) (uint32 code); FILE: src/include/miscadmin.h type pg_stack_base_t (line 266) | typedef struct type ProcessingMode (line 363) | typedef enum ProcessingMode type AuxProcType (line 393) | typedef enum FILE: src/include/nodes/bitmapset.h type List (line 26) | struct List type uint32 (line 34) | typedef uint32 bitmapword; type int32 (line 35) | typedef int32 signedbitmapword; type Bitmapset (line 37) | typedef struct Bitmapset type BMS_Comparison (line 45) | typedef enum type BMS_Membership (line 54) | typedef enum type List (line 79) | struct List FILE: src/include/nodes/execnodes.h type PlanState (line 37) | struct PlanState type ParallelHashJoinState (line 38) | struct ParallelHashJoinState type ExprState (line 39) | struct ExprState type ExprContext (line 40) | struct ExprContext type ExprEvalStep (line 41) | struct ExprEvalStep type EnumLabelOid (line 44) | struct EnumLabelOid type TypeInputInfo (line 45) | typedef struct TypeInputInfo type Datum (line 67) | typedef Datum (*ExprStateEvalFunc) (struct ExprState *expression, type ExprState (line 75) | typedef struct ExprState type IndexInfo (line 167) | typedef struct IndexInfo type ExprContext_CB (line 201) | typedef struct ExprContext_CB type ExprContext (line 231) | typedef struct ExprContext type ExprDoneCond (line 283) | typedef enum type SetFunctionReturnMode (line 296) | typedef enum type ReturnSetInfo (line 310) | typedef struct ReturnSetInfo type ProjectionInfo (line 340) | typedef struct ProjectionInfo type JunkFilter (line 377) | typedef struct JunkFilter type OnConflictSetState (line 392) | typedef struct OnConflictSetState type RemotetupCacheState (line 402) | struct RemotetupCacheState type ResultRelInfo (line 411) | typedef struct ResultRelInfo type EState (line 507) | typedef struct EState type ExecRowMark (line 633) | typedef struct ExecRowMark type ExecAuxRowMark (line 660) | typedef struct ExecAuxRowMark type TupleHashEntryData (line 685) | struct TupleHashEntryData type TupleHashTableData (line 686) | struct TupleHashTableData type TupleHashEntryData (line 688) | typedef struct TupleHashEntryData type TupleHashTableData (line 704) | typedef struct TupleHashTableData type tuplehash_iterator (line 723) | typedef tuplehash_iterator TupleHashIterator; type AggrefExprState (line 756) | typedef struct AggrefExprState type WindowFuncExprState (line 767) | typedef struct WindowFuncExprState type SetExprState (line 786) | typedef struct SetExprState type SubPlanState (line 856) | typedef struct SubPlanState type AlternativeSubPlanState (line 891) | typedef struct AlternativeSubPlanState type DomainConstraintType (line 906) | typedef enum DomainConstraintType type DomainConstraintState (line 912) | typedef struct DomainConstraintState type TupleTableSlot (line 938) | typedef TupleTableSlot *(*ExecProcNodeMtd) (struct PlanState *pstate); type PlanState (line 947) | typedef struct PlanState type EPQState (line 1032) | typedef struct EPQState type ResultState (line 1047) | typedef struct ResultState type ProjectSetState (line 1062) | typedef struct ProjectSetState type RemoteModifyState (line 1072) | typedef struct RemoteModifyState type RemoteUD (line 1079) | struct RemoteUD type ModifyTableState (line 1084) | typedef struct ModifyTableState type AppendState (line 1149) | struct AppendState type AppendState (line 1150) | typedef struct AppendState AppendState; type ParallelAppendState (line 1151) | struct ParallelAppendState type ParallelAppendState (line 1152) | typedef struct ParallelAppendState ParallelAppendState; type PartitionPruneState (line 1153) | struct PartitionPruneState type AppendState (line 1155) | struct AppendState type MergeAppendState (line 1181) | typedef struct MergeAppendState type RecursiveUnionState (line 1204) | typedef struct RecursiveUnionState type BitmapAndState (line 1223) | typedef struct BitmapAndState type BitmapOrState (line 1234) | typedef struct BitmapOrState type ScanState (line 1260) | typedef struct ScanState type RemoteScanState (line 1269) | typedef struct RemoteScanState type SeqScanState (line 1334) | typedef struct SeqScanState type SampleScanState (line 1344) | typedef struct SampleScanState type IndexRuntimeKeyInfo (line 1363) | typedef struct type IndexArrayKeyInfo (line 1370) | typedef struct type IndexScanState (line 1406) | typedef struct IndexScanState type IndexOnlyScanState (line 1451) | typedef struct IndexOnlyScanState type BitmapIndexScanState (line 1485) | typedef struct BitmapIndexScanState type SharedBitmapState (line 1514) | typedef enum type ParallelBitmapHeapState (line 1534) | typedef struct ParallelBitmapHeapState type BitmapHeapScanState (line 1570) | typedef struct BitmapHeapScanState type TidScanState (line 1605) | typedef struct TidScanState type SubqueryScanState (line 1623) | typedef struct SubqueryScanState type FunctionScanPerFuncState (line 1645) | struct FunctionScanPerFuncState type FunctionScanState (line 1647) | typedef struct FunctionScanState type ValuesScanState (line 1676) | typedef struct ValuesScanState type TableFuncScanState (line 1691) | typedef struct TableFuncScanState type CteScanState (line 1720) | typedef struct CteScanState type NamedTuplestoreScanState (line 1743) | typedef struct NamedTuplestoreScanState type WorkTableScanState (line 1759) | typedef struct WorkTableScanState type ForeignScanState (line 1771) | typedef struct ForeignScanState type CustomExecMethods (line 1794) | struct CustomExecMethods type CustomScanState (line 1796) | typedef struct CustomScanState type JoinState (line 1817) | typedef struct JoinState type NestLoopState (line 1834) | typedef struct NestLoopState type MergeJoinClauseData (line 1865) | struct MergeJoinClauseData type MergeJoinState (line 1867) | typedef struct MergeJoinState type HashJoinTupleData (line 1917) | struct HashJoinTupleData type HashJoinTableData (line 1918) | struct HashJoinTableData type HashJoinState (line 1920) | typedef struct HashJoinState type MaterialState (line 1957) | typedef struct MaterialState type SharedSortInfo (line 1969) | typedef struct SharedSortInfo type SortState (line 1979) | typedef struct SortState type GroupState (line 1997) | typedef struct GroupState type AggStatePerAggData (line 2017) | struct AggStatePerAggData type AggStatePerTransData (line 2018) | struct AggStatePerTransData type AggStatePerGroupData (line 2019) | struct AggStatePerGroupData type AggStatePerPhaseData (line 2020) | struct AggStatePerPhaseData type AggStatePerHashData (line 2021) | struct AggStatePerHashData type AggState (line 2023) | typedef struct AggState type WindowStatePerFuncData (line 2080) | struct WindowStatePerFuncData type WindowStatePerAggData (line 2081) | struct WindowStatePerAggData type WindowAggState (line 2083) | typedef struct WindowAggState type UniqueState (line 2170) | typedef struct UniqueState type GatherState (line 2183) | typedef struct GatherState type GMReaderTupleBuffer (line 2207) | struct GMReaderTupleBuffer type GatherMergeState (line 2209) | typedef struct GatherMergeState type HashInstrumentation (line 2235) | typedef struct HashInstrumentation type SharedHashInfo (line 2248) | typedef struct SharedHashInfo type HashState (line 2258) | typedef struct HashState type SetOpStatePerGroupData (line 2282) | struct SetOpStatePerGroupData type SetOpState (line 2284) | typedef struct SetOpState type LockRowsState (line 2308) | typedef struct LockRowsState type LimitStateCond (line 2329) | typedef enum type LimitState (line 2340) | typedef struct LimitState FILE: src/include/nodes/extensible.h type ExtensibleNode (line 32) | typedef struct ExtensibleNode type ExtensibleNodeMethods (line 60) | typedef struct ExtensibleNodeMethods type CustomPathMethods (line 88) | typedef struct CustomPathMethods type CustomScanMethods (line 108) | typedef struct CustomScanMethods type CustomExecMethods (line 120) | typedef struct CustomExecMethods FILE: src/include/nodes/lockoptions.h type LockClauseStrength (line 21) | typedef enum LockClauseStrength type LockWaitPolicy (line 36) | typedef enum LockWaitPolicy FILE: src/include/nodes/memnodes.h type MemoryContextCounters (line 29) | typedef struct MemoryContextCounters type MemoryContextMethods (line 57) | typedef struct MemoryContextMethods type MemoryContextData (line 76) | typedef struct MemoryContextData FILE: src/include/nodes/nodeFuncs.h type PlanState (line 76) | struct PlanState type PlanState (line 77) | struct PlanState FILE: src/include/nodes/nodes.h type NodeTag (line 26) | typedef enum NodeTag type Node (line 519) | typedef struct Node function Node (line 580) | static inline Node * type Bitmapset (line 600) | struct Bitmapset type StringInfoData (line 601) | struct StringInfoData type StringInfoData (line 603) | struct StringInfoData type StringInfoData (line 604) | struct StringInfoData type StringInfoData (line 605) | struct StringInfoData type Bitmapset (line 606) | struct Bitmapset type StringInfoData (line 607) | struct StringInfoData type Bitmapset (line 610) | struct Bitmapset type Bitmapset (line 616) | struct Bitmapset type Selectivity (line 649) | typedef double Selectivity; type Cost (line 650) | typedef double Cost; type CmdType (line 659) | typedef enum CmdType type JoinType (line 690) | typedef enum JoinType type AggStrategy (line 752) | typedef enum AggStrategy type AggSplit (line 774) | typedef enum AggSplit type SetOpCmd (line 796) | typedef enum SetOpCmd type SetOpStrategy (line 804) | typedef enum SetOpStrategy type OnConflictAction (line 816) | typedef enum OnConflictAction FILE: src/include/nodes/params.h type Bitmapset (line 18) | struct Bitmapset type ExprState (line 19) | struct ExprState type Param (line 20) | struct Param type ParseState (line 21) | struct ParseState type ParamExternData (line 90) | typedef struct ParamExternData type ParamListInfoData (line 98) | struct ParamListInfoData type ParamExternData (line 100) | typedef ParamExternData *(*ParamFetchHook) (ParamListInfo params, type Param (line 104) | struct Param type ExprState (line 105) | struct ExprState type ParseState (line 108) | struct ParseState type ParamListInfoData (line 110) | typedef struct ParamListInfoData type ParamExecData (line 145) | typedef struct ParamExecData FILE: src/include/nodes/parsenodes.h type OverridingKind (line 33) | typedef enum OverridingKind type QuerySource (line 41) | typedef enum QuerySource type SortByDir (line 51) | typedef enum SortByDir type SortByNulls (line 59) | typedef enum SortByNulls type uint32 (line 73) | typedef uint32 AclMode; type Query (line 111) | typedef struct Query type TypeName (line 210) | typedef struct TypeName type ColumnRef (line 236) | typedef struct ColumnRef type ParamRef (line 246) | typedef struct ParamRef type A_Expr_Kind (line 256) | typedef enum A_Expr_Kind type A_Expr (line 276) | typedef struct A_Expr type A_Const (line 289) | typedef struct A_Const type TypeCast (line 299) | typedef struct TypeCast type CollateClause (line 310) | typedef struct CollateClause type RoleSpecType (line 321) | typedef enum RoleSpecType type RoleSpec (line 329) | typedef struct RoleSpec type FuncCall (line 351) | typedef struct FuncCall type A_Star (line 372) | typedef struct A_Star type A_Indices (line 383) | typedef struct A_Indices type A_Indirection (line 406) | typedef struct A_Indirection type A_ArrayExpr (line 416) | typedef struct A_ArrayExpr type ResTarget (line 441) | typedef struct ResTarget type MultiAssignRef (line 459) | typedef struct MultiAssignRef type SortBy (line 470) | typedef struct SortBy type WindowDef (line 488) | typedef struct WindowDef type RangeSubselect (line 542) | typedef struct RangeSubselect type RangeFunction (line 564) | typedef struct RangeFunction type RangeTableFunc (line 579) | typedef struct RangeTableFunc type RangeTableFuncCol (line 597) | typedef struct RangeTableFuncCol type RangeTableSample (line 619) | typedef struct RangeTableSample type ColumnDef (line 647) | typedef struct ColumnDef type TableLikeClause (line 673) | typedef struct TableLikeClause type TableLikeOption (line 680) | typedef enum TableLikeOption type IndexElem (line 699) | typedef struct IndexElem type DefElemAction (line 721) | typedef enum DefElemAction type DefElem (line 729) | typedef struct DefElem type LockingClause (line 748) | typedef struct LockingClause type XmlSerialize (line 759) | typedef struct XmlSerialize type PartitionElem (line 776) | typedef struct PartitionElem type PartitionSpec (line 791) | typedef struct PartitionSpec type PartitionBoundSpec (line 811) | struct PartitionBoundSpec type PartitionRangeDatumKind (line 837) | typedef enum PartitionRangeDatumKind type PartitionRangeDatum (line 844) | typedef struct PartitionRangeDatum type PartitionCmd (line 858) | typedef struct PartitionCmd type RTEKind (line 950) | typedef enum RTEKind type RangeTblEntry (line 962) | typedef struct RangeTblEntry type RangeTblFunction (line 1104) | typedef struct RangeTblFunction type TableSampleClause (line 1124) | typedef struct TableSampleClause type WCOKind (line 1138) | typedef enum WCOKind type WithCheckOption (line 1146) | typedef struct WithCheckOption type SortGroupClause (line 1214) | typedef struct SortGroupClause type GroupingSetKind (line 1274) | typedef enum type GroupingSet (line 1283) | typedef struct GroupingSet type WindowClause (line 1308) | typedef struct WindowClause type RowMarkClause (line 1339) | typedef struct RowMarkClause type WithClause (line 1355) | typedef struct WithClause type InferClause (line 1369) | typedef struct InferClause type OnConflictClause (line 1384) | typedef struct OnConflictClause type CommonTableExpr (line 1400) | typedef struct CommonTableExpr type TriggerTransition (line 1433) | typedef struct TriggerTransition type RawStmt (line 1457) | typedef struct RawStmt type InsertStmt (line 1477) | typedef struct InsertStmt type DeleteStmt (line 1493) | typedef struct DeleteStmt type UpdateStmt (line 1509) | typedef struct UpdateStmt type SetOperation (line 1535) | typedef enum SetOperation type SelectStmt (line 1543) | typedef struct SelectStmt type SetOperationStmt (line 1610) | typedef struct SetOperationStmt type ObjectType (line 1648) | typedef enum ObjectType type CreateSchemaStmt (line 1710) | typedef struct CreateSchemaStmt type DropBehavior (line 1719) | typedef enum DropBehavior type AlterTableStmt (line 1729) | typedef struct AlterTableStmt type AlterTableType (line 1738) | typedef enum AlterTableType type ReplicaIdentityStmt (line 1810) | typedef struct ReplicaIdentityStmt type AlterTableCmd (line 1817) | typedef struct AlterTableCmd /* one subcommand of an ALTER TABLE */ type AlterCollationStmt (line 1837) | typedef struct AlterCollationStmt type AlterDomainStmt (line 1851) | typedef struct AlterDomainStmt type GrantTargetType (line 1874) | typedef enum GrantTargetType type GrantStmt (line 1881) | typedef struct GrantStmt type ObjectWithArgs (line 1901) | typedef struct ObjectWithArgs type AccessPriv (line 1918) | typedef struct AccessPriv type GrantRoleStmt (line 1934) | typedef struct GrantRoleStmt type AlterDefaultPrivilegesStmt (line 1949) | typedef struct AlterDefaultPrivilegesStmt type CopyStmt (line 1964) | typedef struct CopyStmt type VariableSetKind (line 1985) | typedef enum type ShardVarScope (line 1999) | typedef enum ShardVarScope type VariableSetStmt (line 2011) | typedef struct VariableSetStmt type VariableShowStmt (line 2058) | typedef struct VariableShowStmt type CreateStmt (line 2077) | typedef struct CreateStmt type ConstrType (line 2126) | typedef enum ConstrType /* types of constraints */ type Constraint (line 2156) | typedef struct Constraint type CreateTableSpaceStmt (line 2211) | typedef struct CreateTableSpaceStmt type DropTableSpaceStmt (line 2220) | typedef struct DropTableSpaceStmt type AlterTableSpaceOptionsStmt (line 2227) | typedef struct AlterTableSpaceOptionsStmt type AlterTableMoveAllStmt (line 2235) | typedef struct AlterTableMoveAllStmt type CreateExtensionStmt (line 2250) | typedef struct CreateExtensionStmt type AlterExtensionStmt (line 2259) | typedef struct AlterExtensionStmt type AlterExtensionContentsStmt (line 2266) | typedef struct AlterExtensionContentsStmt type CreateFdwStmt (line 2280) | typedef struct CreateFdwStmt type AlterFdwStmt (line 2288) | typedef struct AlterFdwStmt type CreateForeignServerStmt (line 2301) | typedef struct CreateForeignServerStmt type AlterForeignServerStmt (line 2312) | typedef struct AlterForeignServerStmt type CreateForeignTableStmt (line 2326) | typedef struct CreateForeignTableStmt type CreateUserMappingStmt (line 2338) | typedef struct CreateUserMappingStmt type AlterUserMappingStmt (line 2347) | typedef struct AlterUserMappingStmt type DropUserMappingStmt (line 2355) | typedef struct DropUserMappingStmt type ImportForeignSchemaType (line 2368) | typedef enum ImportForeignSchemaType type ImportForeignSchemaStmt (line 2375) | typedef struct ImportForeignSchemaStmt type CreatePolicyStmt (line 2390) | typedef struct CreatePolicyStmt type AlterPolicyStmt (line 2406) | typedef struct AlterPolicyStmt type CreateAmStmt (line 2420) | typedef struct CreateAmStmt type CreateTrigStmt (line 2432) | typedef struct CreateTrigStmt type CreateEventTrigStmt (line 2459) | typedef struct CreateEventTrigStmt type AlterEventTrigStmt (line 2472) | typedef struct AlterEventTrigStmt type CreatePLangStmt (line 2485) | typedef struct CreatePLangStmt type RoleStmtType (line 2505) | typedef enum RoleStmtType type CreateRoleStmt (line 2512) | typedef struct CreateRoleStmt type AlterRoleStmt (line 2520) | typedef struct AlterRoleStmt type AlterRoleSetStmt (line 2528) | typedef struct AlterRoleSetStmt type DropRoleStmt (line 2536) | typedef struct DropRoleStmt type CreateSeqStmt (line 2548) | typedef struct CreateSeqStmt type AlterSeqStmt (line 2559) | typedef struct AlterSeqStmt type DefineStmt (line 2572) | typedef struct DefineStmt type CreateDomainStmt (line 2587) | typedef struct CreateDomainStmt type CreateOpClassStmt (line 2600) | typedef struct CreateOpClassStmt type CreateOpClassItem (line 2615) | typedef struct CreateOpClassItem type CreateOpFamilyStmt (line 2632) | typedef struct CreateOpFamilyStmt type AlterOpFamilyStmt (line 2643) | typedef struct AlterOpFamilyStmt type DropStmt (line 2657) | typedef struct DropStmt type TruncateStmt (line 2671) | typedef struct TruncateStmt type CommentStmt (line 2683) | typedef struct CommentStmt type SecLabelStmt (line 2695) | typedef struct SecLabelStmt type DeclareCursorStmt (line 2723) | typedef struct DeclareCursorStmt type ClosePortalStmt (line 2735) | typedef struct ClosePortalStmt type FetchDirection (line 2746) | typedef enum FetchDirection type FetchStmt (line 2758) | typedef struct FetchStmt type IndexStmt (line 2782) | typedef struct IndexStmt type CreateStatsStmt (line 2820) | typedef struct CreateStatsStmt type CreateFunctionStmt (line 2835) | typedef struct CreateFunctionStmt type FunctionParameterMode (line 2846) | typedef enum FunctionParameterMode type FunctionParameter (line 2856) | typedef struct FunctionParameter type AlterFunctionStmt (line 2865) | typedef struct AlterFunctionStmt type DoStmt (line 2879) | typedef struct DoStmt type InlineCodeBlock (line 2885) | typedef struct InlineCodeBlock type CallStmt (line 2898) | typedef struct CallStmt type CallContext (line 2905) | typedef struct CallContext type RenameStmt (line 2915) | typedef struct RenameStmt type AlterObjectDependsStmt (line 2933) | typedef struct AlterObjectDependsStmt type AlterObjectSchemaStmt (line 2946) | typedef struct AlterObjectSchemaStmt type AlterOwnerStmt (line 2960) | typedef struct AlterOwnerStmt type AlterOperatorStmt (line 2974) | typedef struct AlterOperatorStmt type RuleStmt (line 2986) | typedef struct RuleStmt type NotifyStmt (line 3002) | typedef struct NotifyStmt type ListenStmt (line 3013) | typedef struct ListenStmt type UnlistenStmt (line 3023) | typedef struct UnlistenStmt type TransactionStmtKind (line 3033) | typedef enum TransactionStmtKind type TransactionStmt (line 3047) | typedef struct TransactionStmt type CompositeTypeStmt (line 3060) | typedef struct CompositeTypeStmt type CreateEnumStmt (line 3071) | typedef struct CreateEnumStmt type CreateRangeStmt (line 3082) | typedef struct CreateRangeStmt type AlterEnumStmt (line 3093) | typedef struct AlterEnumStmt type ViewCheckOption (line 3108) | typedef enum ViewCheckOption type ViewStmt (line 3115) | typedef struct ViewStmt type LoadStmt (line 3130) | typedef struct LoadStmt type CreatedbStmt (line 3140) | typedef struct CreatedbStmt type AlterDatabaseStmt (line 3151) | typedef struct AlterDatabaseStmt type AlterDatabaseSetStmt (line 3158) | typedef struct AlterDatabaseSetStmt type DropdbStmt (line 3169) | typedef struct DropdbStmt type AlterSystemStmt (line 3180) | typedef struct AlterSystemStmt type ClusterStmt (line 3190) | typedef struct ClusterStmt type VacuumOption (line 3206) | typedef enum VacuumOption type VacuumRelation (line 3225) | typedef struct VacuumRelation type VacuumStmt (line 3233) | typedef struct VacuumStmt type ExplainStmt (line 3248) | typedef struct ExplainStmt type CreateTableAsStmt (line 3268) | typedef struct CreateTableAsStmt type RefreshMatViewStmt (line 3282) | typedef struct RefreshMatViewStmt type CheckPointStmt (line 3294) | typedef struct CheckPointStmt type DiscardMode (line 3304) | typedef enum DiscardMode type DiscardStmt (line 3312) | typedef struct DiscardStmt type LockStmt (line 3322) | typedef struct LockStmt type ConstraintsSetStmt (line 3334) | typedef struct ConstraintsSetStmt type ReindexObjectType (line 3349) | typedef enum ReindexObjectType type ReindexStmt (line 3358) | typedef struct ReindexStmt type CreateConversionStmt (line 3372) | typedef struct CreateConversionStmt type CreateCastStmt (line 3386) | typedef struct CreateCastStmt type CreateTransformStmt (line 3400) | typedef struct CreateTransformStmt type PrepareStmt (line 3414) | typedef struct PrepareStmt type ExecuteStmt (line 3428) | typedef struct ExecuteStmt type DeallocateStmt (line 3440) | typedef struct DeallocateStmt type DropOwnedStmt (line 3450) | typedef struct DropOwnedStmt type ReassignOwnedStmt (line 3460) | typedef struct ReassignOwnedStmt type AlterTSDictionaryStmt (line 3470) | typedef struct AlterTSDictionaryStmt type AlterTSConfigType (line 3480) | typedef enum AlterTSConfigType type AlterTSConfigurationStmt (line 3489) | typedef struct AlterTSConfigurationStmt type CreatePublicationStmt (line 3507) | typedef struct CreatePublicationStmt type AlterPublicationStmt (line 3516) | typedef struct AlterPublicationStmt type CreateSubscriptionStmt (line 3530) | typedef struct CreateSubscriptionStmt type AlterSubscriptionType (line 3539) | typedef enum AlterSubscriptionType type AlterSubscriptionStmt (line 3548) | typedef struct AlterSubscriptionStmt type DropSubscriptionStmt (line 3558) | typedef struct DropSubscriptionStmt FILE: src/include/nodes/pg_list.h type ListCell (line 43) | typedef struct ListCell ListCell; type List (line 45) | typedef struct List type ListCell (line 53) | struct ListCell function ListCell (line 76) | static inline ListCell * function ListCell (line 82) | static inline ListCell * function list_length (line 88) | static inline int FILE: src/include/nodes/plannodes.h type PlannedStmt (line 42) | typedef struct PlannedStmt type ShardRemoteScanRef (line 108) | struct ShardRemoteScanRef type Plan (line 121) | typedef struct Plan type Result (line 202) | typedef struct Result type ProjectSet (line 214) | typedef struct ProjectSet type ModifyTable (line 228) | typedef struct ModifyTable type PartitionPruneInfo (line 255) | struct PartitionPruneInfo type Append (line 262) | typedef struct Append type MergeAppend (line 285) | typedef struct MergeAppend type RecursiveUnion (line 307) | typedef struct RecursiveUnion type BitmapAnd (line 327) | typedef struct BitmapAnd type BitmapOr (line 341) | typedef struct BitmapOr type RemoteScan (line 353) | typedef struct RemoteScan type Scan (line 390) | typedef struct Scan type Scan (line 400) | typedef Scan SeqScan; type SampleScan (line 406) | typedef struct SampleScan type IndexScan (line 450) | typedef struct IndexScan type IndexOnlyScan (line 479) | typedef struct IndexOnlyScan type BitmapIndexScan (line 506) | typedef struct BitmapIndexScan type BitmapHeapScan (line 524) | typedef struct BitmapHeapScan type TidScan (line 537) | typedef struct TidScan type SubqueryScan (line 559) | typedef struct SubqueryScan type FunctionScan (line 569) | typedef struct FunctionScan type ValuesScan (line 580) | typedef struct ValuesScan type TableFuncScan (line 590) | typedef struct TableFuncScan type CteScan (line 600) | typedef struct CteScan type NamedTuplestoreScan (line 611) | typedef struct NamedTuplestoreScan type WorkTableScan (line 621) | typedef struct WorkTableScan type ForeignScan (line 659) | typedef struct ForeignScan type CustomScanMethods (line 685) | struct CustomScanMethods type CustomScan (line 687) | typedef struct CustomScan type Join (line 728) | typedef struct Join type NestLoop (line 747) | typedef struct NestLoop type NestLoopParam (line 753) | typedef struct NestLoopParam type MergeJoin (line 771) | typedef struct MergeJoin type HashJoin (line 787) | typedef struct HashJoin type Material (line 797) | typedef struct Material type Sort (line 811) | typedef struct Sort type Group (line 827) | typedef struct Group type Agg (line 849) | typedef struct Agg type WindowAgg (line 868) | typedef struct WindowAgg type Unique (line 893) | typedef struct Unique type Gather (line 912) | typedef struct Gather type GatherMerge (line 927) | typedef struct GatherMerge type Hash (line 950) | typedef struct Hash type SetOp (line 964) | typedef struct SetOp type LockRows (line 987) | typedef struct LockRows type Limit (line 1001) | typedef struct Limit type RowMarkType (line 1039) | typedef enum RowMarkType type PlanRowMark (line 1090) | typedef struct PlanRowMark type PartitionPruneInfo (line 1134) | typedef struct PartitionPruneInfo type PartitionedRelPruneInfo (line 1157) | typedef struct PartitionedRelPruneInfo type PartitionPruneStep (line 1184) | typedef struct PartitionPruneStep type PartitionPruneStepOp (line 1217) | typedef struct PartitionPruneStepOp type PartitionPruneCombineOp (line 1233) | typedef enum PartitionPruneCombineOp type PartitionPruneStepCombine (line 1239) | typedef struct PartitionPruneStepCombine type PlanInvalItem (line 1257) | typedef struct PlanInvalItem FILE: src/include/nodes/primnodes.h type Alias (line 39) | typedef struct Alias type OnCommitAction (line 47) | typedef enum OnCommitAction type RangeVar (line 63) | typedef struct RangeVar type TableFunc (line 82) | typedef struct TableFunc type IntoClause (line 108) | typedef struct IntoClause type Expr (line 135) | typedef struct Expr type Var (line 167) | typedef struct Var type Const (line 193) | typedef struct Const type ParamKind (line 237) | typedef enum ParamKind type Param (line 245) | typedef struct Param type Aggref (line 295) | typedef struct Aggref type GroupingFunc (line 342) | typedef struct GroupingFunc type WindowFunc (line 356) | typedef struct WindowFunc type ArrayRef (line 400) | typedef struct ArrayRef type CoercionContext (line 424) | typedef enum CoercionContext type CoercionForm (line 440) | typedef enum CoercionForm type FuncExpr (line 450) | typedef struct FuncExpr type NamedArgExpr (line 479) | typedef struct NamedArgExpr type OpExpr (line 497) | typedef struct OpExpr type OpExpr (line 520) | typedef OpExpr DistinctExpr; type OpExpr (line 528) | typedef OpExpr NullIfExpr; type ScalarArrayOpExpr (line 540) | typedef struct ScalarArrayOpExpr type BoolExprType (line 558) | typedef enum BoolExprType type BoolExpr (line 563) | typedef struct BoolExpr type SubLinkType (line 622) | typedef enum SubLinkType type SubLink (line 635) | typedef struct SubLink type SubPlan (line 684) | typedef struct SubPlan type AlternativeSubPlan (line 728) | typedef struct AlternativeSubPlan type FieldSelect (line 743) | typedef struct FieldSelect type FieldStore (line 772) | typedef struct FieldStore type RelabelType (line 795) | typedef struct RelabelType type CoerceViaIO (line 815) | typedef struct CoerceViaIO type ArrayCoerceExpr (line 839) | typedef struct ArrayCoerceExpr type ConvertRowtypeExpr (line 864) | typedef struct ConvertRowtypeExpr type CollateExpr (line 881) | typedef struct CollateExpr type CaseExpr (line 911) | typedef struct CaseExpr type CaseWhen (line 925) | typedef struct CaseWhen type CaseTestExpr (line 953) | typedef struct CaseTestExpr type ArrayExpr (line 969) | typedef struct ArrayExpr type RowExpr (line 1003) | typedef struct RowExpr type RowCompareType (line 1040) | typedef enum RowCompareType type RowCompareExpr (line 1051) | typedef struct RowCompareExpr type CoalesceExpr (line 1065) | typedef struct CoalesceExpr type MinMaxOp (line 1077) | typedef enum MinMaxOp type MinMaxExpr (line 1083) | typedef struct MinMaxExpr type SQLValueFunctionOp (line 1105) | typedef enum SQLValueFunctionOp type SQLValueFunction (line 1124) | typedef struct SQLValueFunction type XmlExprOp (line 1144) | typedef enum XmlExprOp type XmlOptionType (line 1156) | typedef enum type XmlExpr (line 1162) | typedef struct XmlExpr type NullTestType (line 1195) | typedef enum NullTestType type NullTest (line 1200) | typedef struct NullTest type BoolTestType (line 1218) | typedef enum BoolTestType type BooleanTest (line 1223) | typedef struct BooleanTest type CoerceToDomain (line 1240) | typedef struct CoerceToDomain type CoerceToDomainValue (line 1260) | typedef struct CoerceToDomainValue type SetToDefault (line 1276) | typedef struct SetToDefault type CurrentOfExpr (line 1297) | typedef struct CurrentOfExpr type NextValueExpr (line 1312) | typedef struct NextValueExpr type InferenceElem (line 1326) | typedef struct InferenceElem type TargetEntry (line 1388) | typedef struct TargetEntry type RangeTblRef (line 1440) | typedef struct RangeTblRef type JoinExpr (line 1469) | typedef struct JoinExpr type FromExpr (line 1491) | typedef struct FromExpr type OnConflictExpr (line 1507) | typedef struct OnConflictExpr FILE: src/include/nodes/print.h type RemotePrintExprContext (line 22) | typedef struct RemotePrintExprContext FILE: src/include/nodes/relation.h type Bitmapset (line 29) | typedef Bitmapset *Relids; type CostSelector (line 35) | typedef enum CostSelector type QualCost (line 44) | typedef struct QualCost type AggClauseCosts (line 57) | typedef struct AggClauseCosts type UpperRelationKind (line 72) | typedef enum UpperRelationKind type InheritanceKind (line 90) | typedef enum InheritanceKind type PlannerGlobal (line 106) | typedef struct PlannerGlobal type AppendRelInfo (line 165) | struct AppendRelInfo type PlannerInfo (line 167) | typedef struct PlannerInfo type PartitionSchemeData (line 372) | typedef struct PartitionSchemeData type PartitionSchemeData (line 388) | struct PartitionSchemeData type RelOptKind (line 580) | typedef enum RelOptKind type RelOptInfo (line 618) | typedef struct RelOptInfo type IndexOptInfo (line 764) | typedef struct IndexOptInfo type ForeignKeyOptInfo (line 828) | typedef struct ForeignKeyOptInfo type StatisticExtInfo (line 857) | typedef struct StatisticExtInfo type EquivalenceClass (line 907) | typedef struct EquivalenceClass type EquivalenceMember (line 957) | typedef struct EquivalenceMember type PathKey (line 986) | typedef struct PathKey type PathTarget (line 1020) | typedef struct PathTarget type ParamPathInfo (line 1048) | typedef struct ParamPathInfo type Path (line 1087) | typedef struct Path type IndexPath (line 1167) | typedef struct IndexPath type BitmapHeapPath (line 1198) | typedef struct BitmapHeapPath type BitmapAndPath (line 1210) | typedef struct BitmapAndPath type BitmapOrPath (line 1223) | typedef struct BitmapOrPath type TidPath (line 1237) | typedef struct TidPath type SubqueryScanPath (line 1251) | typedef struct SubqueryScanPath type ForeignPath (line 1267) | typedef struct ForeignPath type CustomPathMethods (line 1293) | struct CustomPathMethods type CustomPath (line 1295) | typedef struct CustomPath type AppendPath (line 1320) | typedef struct AppendPath type MergeAppendPath (line 1346) | typedef struct MergeAppendPath type ResultPath (line 1362) | typedef struct ResultPath type MaterialPath (line 1374) | typedef struct MaterialPath type UniquePathMethod (line 1392) | typedef enum type UniquePath (line 1399) | typedef struct UniquePath type GatherPath (line 1413) | typedef struct GatherPath type GatherMergePath (line 1425) | typedef struct GatherMergePath type JoinPath (line 1437) | typedef struct JoinPath type JoinPath (line 1462) | typedef JoinPath NestPath; type MergePath (line 1499) | typedef struct MergePath type HashPath (line 1518) | typedef struct HashPath type ProjectionPath (line 1540) | typedef struct ProjectionPath type ProjectSetPath (line 1552) | typedef struct ProjectSetPath type SortPath (line 1566) | typedef struct SortPath type GroupPath (line 1580) | typedef struct GroupPath type UpperUniquePath (line 1594) | typedef struct UpperUniquePath type AggPath (line 1608) | typedef struct AggPath type GroupingSetData (line 1623) | typedef struct GroupingSetData type RollupData (line 1630) | typedef struct RollupData type GroupingSetsPath (line 1645) | typedef struct GroupingSetsPath type MinMaxAggPath (line 1657) | typedef struct MinMaxAggPath type WindowAggPath (line 1667) | typedef struct WindowAggPath type SetOpPath (line 1677) | typedef struct SetOpPath type RecursiveUnionPath (line 1692) | typedef struct RecursiveUnionPath type LockRowsPath (line 1705) | typedef struct LockRowsPath type ModifyTablePath (line 1720) | typedef struct ModifyTablePath type LimitPath (line 1742) | typedef struct LimitPath type RestrictInfo (line 1891) | typedef struct RestrictInfo type MergeScanSelCache (line 1983) | typedef struct MergeScanSelCache type PlaceHolderVar (line 2011) | typedef struct PlaceHolderVar type SpecialJoinInfo (line 2078) | typedef struct SpecialJoinInfo type AppendRelInfo (line 2129) | typedef struct AppendRelInfo type PlaceHolderInfo (line 2203) | typedef struct PlaceHolderInfo type MinMaxAggInfo (line 2220) | typedef struct MinMaxAggInfo type PlannerParamItem (line 2280) | typedef struct PlannerParamItem type SemiAntiJoinFactors (line 2304) | typedef struct SemiAntiJoinFactors type JoinPathExtraData (line 2323) | typedef struct JoinPathExtraData type PartitionwiseAggregateType (line 2363) | typedef enum type GroupPathExtraData (line 2383) | typedef struct type JoinCostWorkspace (line 2410) | typedef struct JoinCostWorkspace FILE: src/include/nodes/remote_input.h type enum_field_types (line 16) | enum enum_field_types FILE: src/include/nodes/replnodes.h type ReplicationKind (line 20) | typedef enum ReplicationKind type IdentifySystemCmd (line 31) | typedef struct IdentifySystemCmd type BaseBackupCmd (line 41) | typedef struct BaseBackupCmd type CreateReplicationSlotCmd (line 52) | typedef struct CreateReplicationSlotCmd type DropReplicationSlotCmd (line 67) | typedef struct DropReplicationSlotCmd type StartReplicationCmd (line 79) | typedef struct StartReplicationCmd type TimeLineHistoryCmd (line 94) | typedef struct TimeLineHistoryCmd type SQLCmd (line 104) | typedef struct SQLCmd FILE: src/include/nodes/tidbitmap.h type TIDBitmap (line 33) | typedef struct TIDBitmap TIDBitmap; type TBMIterator (line 36) | typedef struct TBMIterator TBMIterator; type TBMSharedIterator (line 37) | typedef struct TBMSharedIterator TBMSharedIterator; type TBMIterateResult (line 40) | typedef struct FILE: src/include/nodes/value.h type Value (line 42) | typedef struct Value FILE: src/include/optimizer/clauses.h type WindowFuncLists (line 23) | typedef struct FILE: src/include/optimizer/cost.h type ConstraintExclusionType (line 34) | typedef enum FILE: src/include/optimizer/geqo.h type GeqoPrivateData (line 73) | typedef struct FILE: src/include/optimizer/geqo_gene.h type Gene (line 30) | typedef int Gene; type Chromosome (line 32) | typedef struct Chromosome type Pool (line 38) | typedef struct Pool FILE: src/include/optimizer/geqo_recombination.h type Edge (line 35) | typedef struct Edge type City (line 62) | typedef struct City FILE: src/include/optimizer/paths.h type RelOptInfo (line 45) | typedef RelOptInfo *(*join_search_hook_type) (PlannerInfo *root, type PathKeysComparison (line 183) | typedef enum FILE: src/include/optimizer/planmain.h type ForceParallelMode (line 21) | typedef enum FILE: src/include/optimizer/planner.h type PlannedStmt (line 22) | typedef PlannedStmt *(*planner_hook_type) (Query *parse, FILE: src/include/optimizer/planremote.h type RemoteScanRef (line 28) | typedef struct RemoteScanRef type ShardRemoteScanRef (line 45) | typedef struct ShardRemoteScanRef FILE: src/include/parser/gramparse.h type base_yy_extra_type (line 35) | typedef struct base_yy_extra_type FILE: src/include/parser/parse_coerce.h type TYPCATEGORY (line 21) | typedef char TYPCATEGORY; type CoercionPathType (line 24) | typedef enum CoercionPathType FILE: src/include/parser/parse_func.h type FuncDetailCode (line 22) | typedef enum FILE: src/include/parser/parse_node.h type ParseExprKind (line 33) | typedef enum ParseExprKind type ParseState (line 79) | typedef struct ParseState ParseState; type Node (line 81) | typedef Node *(*PreParseColumnRefHook) (ParseState *pstate, ColumnRef *c... type Node (line 82) | typedef Node *(*PostParseColumnRefHook) (ParseState *pstate, ColumnRef *... type Node (line 83) | typedef Node *(*ParseParamRefHook) (ParseState *pstate, ParamRef *pref); type Node (line 84) | typedef Node *(*CoerceParamHook) (ParseState *pstate, Param *param, type ParseState (line 170) | struct ParseState type ParseNamespaceItem (line 245) | typedef struct ParseNamespaceItem type ParseCallbackState (line 255) | typedef struct ParseCallbackState FILE: src/include/parser/parse_oper.h type HeapTuple (line 22) | typedef HeapTuple Operator; FILE: src/include/parser/parse_relation.h type FuzzyAttrMatchState (line 27) | typedef struct FILE: src/include/parser/parse_type.h type HeapTuple (line 20) | typedef HeapTuple Type; FILE: src/include/parser/parser.h type BackslashQuoteType (line 21) | typedef enum FILE: src/include/parser/scanner.h type core_YYSTYPE (line 29) | typedef union core_YYSTYPE type core_yy_extra_type (line 66) | typedef struct core_yy_extra_type FILE: src/include/partitioning/partbounds.h type PartitionBoundInfoData (line 59) | typedef struct PartitionBoundInfoData type PartitionHashBound (line 83) | typedef struct PartitionHashBound type PartitionListValue (line 91) | typedef struct PartitionListValue type PartitionRangeBound (line 98) | typedef struct PartitionRangeBound FILE: src/include/partitioning/partdefs.h type PartitionBoundInfoData (line 16) | struct PartitionBoundInfoData type PartitionKeyData (line 18) | struct PartitionKeyData type PartitionBoundSpec (line 20) | typedef struct PartitionBoundSpec PartitionBoundSpec; type PartitionDescData (line 22) | struct PartitionDescData FILE: src/include/partitioning/partprune.h type PartitionPruneContext (line 47) | typedef struct PartitionPruneContext FILE: src/include/pgstat.h type TrackFunctionsLevel (line 37) | typedef enum TrackFunctionsLevel type StatMsgType (line 48) | typedef enum StatMsgType type int64 (line 74) | typedef int64 PgStat_Counter; type PgStat_TableCounts (line 97) | typedef struct PgStat_TableCounts type PgStat_Shared_Reset_Target (line 119) | typedef enum PgStat_Shared_Reset_Target type PgStat_Single_Reset_Type (line 126) | typedef enum PgStat_Single_Reset_Type type PgStat_TableStatus (line 153) | typedef struct PgStat_TableStatus type PgStat_TableXactStatus (line 165) | typedef struct PgStat_TableXactStatus type PgStat_MsgHdr (line 193) | typedef struct PgStat_MsgHdr type PgStat_MsgDummy (line 214) | typedef struct PgStat_MsgDummy type PgStat_MsgInquiry (line 239) | typedef struct PgStat_MsgInquiry type PgStat_TableEntry (line 252) | typedef struct PgStat_TableEntry type PgStat_MsgTabstat (line 267) | typedef struct PgStat_MsgTabstat type PgStat_MsgTabpurge (line 289) | typedef struct PgStat_MsgTabpurge type PgStat_MsgDropdb (line 303) | typedef struct PgStat_MsgDropdb type PgStat_MsgResetcounter (line 315) | typedef struct PgStat_MsgResetcounter type PgStat_MsgResetsharedcounter (line 326) | typedef struct PgStat_MsgResetsharedcounter type PgStat_MsgResetsinglecounter (line 337) | typedef struct PgStat_MsgResetsinglecounter type PgStat_MsgAutovacStart (line 350) | typedef struct PgStat_MsgAutovacStart type PgStat_MsgVacuum (line 363) | typedef struct PgStat_MsgVacuum type PgStat_MsgAnalyze (line 380) | typedef struct PgStat_MsgAnalyze type PgStat_MsgArchiver (line 397) | typedef struct PgStat_MsgArchiver type PgStat_MsgBgWriter (line 409) | typedef struct PgStat_MsgBgWriter type PgStat_MsgRecoveryConflict (line 429) | typedef struct PgStat_MsgRecoveryConflict type PgStat_MsgTempFile (line 441) | typedef struct PgStat_MsgTempFile type PgStat_FunctionCounts (line 459) | typedef struct PgStat_FunctionCounts type PgStat_BackendFunctionEntry (line 470) | typedef struct PgStat_BackendFunctionEntry type PgStat_FunctionEntry (line 480) | typedef struct PgStat_FunctionEntry type PgStat_MsgFuncstat (line 497) | typedef struct PgStat_MsgFuncstat type PgStat_MsgFuncpurge (line 514) | typedef struct PgStat_MsgFuncpurge type PgStat_MsgDeadlock (line 527) | typedef struct PgStat_MsgDeadlock type PgStat_Msg (line 538) | typedef union PgStat_Msg type PgStat_StatDBEntry (line 575) | typedef struct PgStat_StatDBEntry type PgStat_StatTabEntry (line 615) | typedef struct PgStat_StatTabEntry type PgStat_StatFuncEntry (line 651) | typedef struct PgStat_StatFuncEntry type PgStat_ArchiverStats (line 665) | typedef struct PgStat_ArchiverStats type PgStat_GlobalStats (line 681) | typedef struct PgStat_GlobalStats type BackendType (line 702) | typedef enum BackendType type BackendState (line 722) | typedef enum BackendState type WaitEventActivity (line 756) | typedef enum type WaitEventClient (line 782) | typedef enum type WaitEventIPC (line 801) | typedef enum type WaitEventTimeout (line 846) | typedef enum type WaitEventIO (line 859) | typedef enum type ProgressCommandType (line 934) | typedef enum ProgressCommandType type PgBackendSSLStatus (line 954) | typedef struct PgBackendSSLStatus type PgBackendStatus (line 977) | typedef struct PgBackendStatus type LocalPgBackendStatus (line 1127) | typedef struct LocalPgBackendStatus type PgStat_FunctionCallUsage (line 1150) | typedef struct PgStat_FunctionCallUsage function pgstat_report_wait_start (line 1272) | static inline void function pgstat_report_wait_end (line 1296) | static inline void FILE: src/include/pgtar.h type tarError (line 15) | enum tarError type tarError (line 22) | enum tarError FILE: src/include/pgtime.h type int64 (line 23) | typedef int64 pg_time_t; type pg_tm (line 25) | struct pg_tm type pg_tz (line 40) | typedef struct pg_tz pg_tz; type pg_tzenum (line 41) | typedef struct pg_tzenum pg_tzenum; type pg_tm (line 48) | struct pg_tm type pg_tm (line 49) | struct pg_tm type pg_tm (line 69) | struct pg_tm FILE: src/include/port.h type pgsocket (line 31) | typedef int pgsocket; type SOCKET (line 35) | typedef SOCKET pgsocket; type timeval (line 284) | struct timeval type timezone (line 284) | struct timezone type in_addr (line 375) | struct in_addr type passwd (line 410) | struct passwd type passwd (line 411) | struct passwd type hostent (line 415) | struct hostent type hostent (line 417) | struct hostent FILE: src/include/port/atomics.h function pg_atomic_init_flag (line 174) | static inline void function pg_atomic_test_set_flag (line 187) | static inline bool function pg_atomic_unlocked_test_flag (line 200) | static inline bool function pg_atomic_clear_flag (line 211) | static inline void function pg_atomic_init_u32 (line 225) | static inline void function uint32 (line 243) | static inline uint32 function pg_atomic_write_u32 (line 260) | static inline void function pg_atomic_unlocked_write_u32 (line 279) | static inline void function uint32 (line 294) | static inline uint32 function pg_atomic_compare_exchange_u32 (line 313) | static inline bool function uint32 (line 330) | static inline uint32 function uint32 (line 345) | static inline uint32 function uint32 (line 360) | static inline uint32 function uint32 (line 374) | static inline uint32 function uint32 (line 388) | static inline uint32 function uint32 (line 403) | static inline uint32 function pg_atomic_init_u64 (line 417) | static inline void function uint64 (line 431) | static inline uint64 function pg_atomic_write_u64 (line 440) | static inline void function uint64 (line 449) | static inline uint64 function pg_atomic_compare_exchange_u64 (line 458) | static inline bool function uint64 (line 469) | static inline uint64 function uint64 (line 478) | static inline uint64 function uint64 (line 488) | static inline uint64 function uint64 (line 497) | static inline uint64 function uint64 (line 506) | static inline uint64 function uint64 (line 515) | static inline uint64 FILE: src/include/port/atomics/arch-x86.h type pg_atomic_flag (line 57) | typedef struct pg_atomic_flag type pg_atomic_uint32 (line 63) | typedef struct pg_atomic_uint32 type pg_atomic_uint64 (line 74) | typedef struct pg_atomic_uint64 function pg_spin_delay_impl (line 111) | static __inline__ void function pg_spin_delay_impl (line 118) | static __forceinline void function pg_spin_delay_impl (line 125) | static __forceinline void function pg_atomic_test_set_flag_impl (line 140) | static inline bool function pg_atomic_clear_flag_impl (line 155) | static inline void function pg_atomic_compare_exchange_u32_impl (line 167) | static inline bool function uint32 (line 188) | static inline uint32 function pg_atomic_compare_exchange_u64_impl (line 204) | static inline bool function uint64 (line 225) | static inline uint64 FILE: src/include/port/atomics/fallback.h type pg_atomic_flag (line 70) | typedef struct pg_atomic_flag type pg_atomic_uint32 (line 93) | typedef struct pg_atomic_uint32 type pg_atomic_uint64 (line 111) | typedef struct pg_atomic_uint64 FILE: src/include/port/atomics/generic-acc.h type pg_atomic_uint32 (line 35) | typedef struct pg_atomic_uint32 type pg_atomic_uint64 (line 41) | typedef struct pg_atomic_uint64 function pg_atomic_compare_exchange_u32_impl (line 57) | static inline bool function pg_atomic_compare_exchange_u64_impl (line 85) | static inline bool FILE: src/include/port/atomics/generic-gcc.h type pg_atomic_flag (line 63) | typedef struct pg_atomic_flag type pg_atomic_uint32 (line 84) | typedef struct pg_atomic_uint32 type pg_atomic_uint64 (line 98) | typedef struct pg_atomic_uint64 function pg_atomic_test_set_flag_impl (line 111) | static inline bool function pg_atomic_unlocked_test_flag_impl (line 124) | static inline bool function pg_atomic_clear_flag_impl (line 133) | static inline void function pg_atomic_init_flag_impl (line 142) | static inline void function pg_atomic_compare_exchange_u32_impl (line 154) | static inline bool function pg_atomic_compare_exchange_u32_impl (line 166) | static inline bool function uint32 (line 183) | static inline uint32 function uint32 (line 192) | static inline uint32 function uint32 (line 201) | static inline uint32 function uint32 (line 210) | static inline uint32 function pg_atomic_compare_exchange_u64_impl (line 222) | static inline bool function pg_atomic_compare_exchange_u64_impl (line 233) | static inline bool function uint64 (line 250) | static inline uint64 function uint64 (line 259) | static inline uint64 function uint64 (line 268) | static inline uint64 function uint64 (line 277) | static inline uint64 FILE: src/include/port/atomics/generic-msvc.h type pg_atomic_uint32 (line 36) | typedef struct pg_atomic_uint32 type pg_atomic_uint64 (line 42) | typedef struct __declspec(align(8)) pg_atomic_uint64 function pg_atomic_compare_exchange_u32_impl (line 49) | static inline bool function uint32 (line 62) | static inline uint32 function pg_atomic_compare_exchange_u64_impl (line 77) | static inline bool function uint64 (line 94) | static inline uint64 FILE: src/include/port/atomics/generic-sunpro.h type pg_atomic_uint32 (line 50) | typedef struct pg_atomic_uint32 type pg_atomic_uint64 (line 56) | typedef struct pg_atomic_uint64 function pg_atomic_compare_exchange_u32_impl (line 77) | static inline bool function pg_atomic_compare_exchange_u64_impl (line 91) | static inline bool FILE: src/include/port/atomics/generic-xlc.h type pg_atomic_uint32 (line 22) | typedef struct pg_atomic_uint32 type pg_atomic_uint64 (line 31) | typedef struct pg_atomic_uint64 function pg_atomic_compare_exchange_u32_impl (line 39) | static inline bool function uint32 (line 73) | static inline uint32 function pg_atomic_compare_exchange_u64_impl (line 86) | static inline bool function uint64 (line 103) | static inline uint64 FILE: src/include/port/atomics/generic.h type pg_atomic_uint32 (line 40) | typedef pg_atomic_uint32 pg_atomic_flag; function uint32 (line 45) | static inline uint32 function pg_atomic_write_u32_impl (line 54) | static inline void function pg_atomic_unlocked_write_u32_impl (line 63) | static inline void function pg_atomic_init_flag_impl (line 76) | static inline void function pg_atomic_test_set_flag_impl (line 83) | static inline bool function pg_atomic_unlocked_test_flag_impl (line 90) | static inline bool function pg_atomic_clear_flag_impl (line 98) | static inline void function pg_atomic_init_flag_impl (line 113) | static inline void function pg_atomic_test_set_flag_impl (line 120) | static inline bool function pg_atomic_unlocked_test_flag_impl (line 128) | static inline bool function pg_atomic_clear_flag_impl (line 135) | static inline void function pg_atomic_init_u32_impl (line 160) | static inline void function uint32 (line 169) | static inline uint32 function uint32 (line 182) | static inline uint32 function uint32 (line 195) | static inline uint32 function uint32 (line 204) | static inline uint32 function uint32 (line 217) | static inline uint32 function uint32 (line 230) | static inline uint32 function uint32 (line 239) | static inline uint32 function uint64 (line 248) | static inline uint64 function pg_atomic_write_u64_impl (line 265) | static inline void function pg_atomic_write_u64_impl (line 279) | static inline void function uint64 (line 298) | static inline uint64 function uint64 (line 310) | static inline uint64 function pg_atomic_init_u64_impl (line 330) | static inline void function uint64 (line 339) | static inline uint64 function uint64 (line 352) | static inline uint64 function uint64 (line 361) | static inline uint64 function uint64 (line 374) | static inline uint64 function uint64 (line 387) | static inline uint64 function uint64 (line 396) | static inline uint64 FILE: src/include/port/pg_bswap.h function uint16 (line 41) | static inline uint16 function uint32 (line 63) | static inline uint32 function uint64 (line 88) | static inline uint64 FILE: src/include/port/pg_crc32c.h type uint32 (line 38) | typedef uint32 pg_crc32c; FILE: src/include/port/win32_msvc/dirent.h type dirent (line 9) | struct dirent type DIR (line 17) | typedef struct DIR DIR; type dirent (line 20) | struct dirent FILE: src/include/port/win32_port.h type timezone (line 185) | struct timezone type itimerval (line 194) | struct itimerval type itimerval (line 200) | struct itimerval type itimerval (line 200) | struct itimerval type uid_t (line 241) | typedef int uid_t; type gid_t (line 242) | typedef int gid_t; type key_t (line 244) | typedef long key_t; type pid_t (line 247) | typedef int pid_t; type stat (line 265) | struct stat type sockaddr (line 452) | struct sockaddr type sockaddr (line 454) | struct sockaddr type sockaddr (line 455) | struct sockaddr type timeval (line 456) | struct timeval type __int64 (line 496) | typedef __int64 ssize_t; type mode_t (line 499) | typedef unsigned short mode_t; FILE: src/include/portability/instr_time.h type instr_time (line 83) | typedef struct timespec instr_time; type instr_time (line 147) | typedef struct timeval instr_time; type LARGE_INTEGER (line 211) | typedef LARGE_INTEGER instr_time; function GetTimerFrequency (line 237) | static inline double FILE: src/include/postgres.h type varatt_external (line 67) | typedef struct varatt_external type varatt_indirect (line 84) | typedef struct varatt_indirect type ExpandedObjectHeader (line 99) | typedef struct ExpandedObjectHeader ExpandedObjectHeader; type varatt_expanded (line 101) | typedef struct varatt_expanded type vartag_external (line 111) | typedef enum vartag_external type varattrib_4b (line 138) | typedef union type varattrib_1b (line 153) | typedef struct type varattrib_1b_e (line 160) | typedef struct type Datum (line 367) | typedef uintptr_t Datum; function float4 (line 652) | static inline float4 function Datum (line 676) | static inline Datum function float8 (line 700) | static inline float8 function Datum (line 725) | static inline Datum FILE: src/include/postgres_ext.h type Oid (line 31) | typedef unsigned int Oid; type PG_INT64_TYPE (line 47) | typedef PG_INT64_TYPE pg_int64; FILE: src/include/postmaster/autovacuum.h type AutoVacuumWorkItemType (line 23) | typedef enum FILE: src/include/postmaster/bgworker.h type BgWorkerStartTime (line 76) | typedef enum type BackgroundWorker (line 88) | typedef struct BackgroundWorker type BgwHandleStatus (line 102) | typedef enum BgwHandleStatus type BackgroundWorkerHandle (line 110) | typedef struct BackgroundWorkerHandle function IsValidBGWHandle (line 116) | inline static bool IsValidBGWHandle(BackgroundWorkerHandle*hdl) FILE: src/include/postmaster/bgworker_internals.h type RegisteredBgWorker (line 33) | typedef struct RegisteredBgWorker FILE: src/include/postmaster/syslogger.h type PipeProtoHeader (line 44) | typedef struct type PipeProtoChunk (line 54) | typedef union FILE: src/include/postmaster/xidsender.h type GlobalTrxId (line 17) | typedef uint64_t GlobalTrxId; FILE: src/include/regex/regcustom.h type pg_wchar (line 68) | typedef pg_wchar chr; type uchr (line 69) | typedef unsigned uchr; FILE: src/include/regex/regex.h type regoff_t (line 48) | typedef long regoff_t; type regex_t (line 55) | typedef struct type regmatch_t (line 83) | typedef struct type rm_detail_t (line 90) | typedef struct FILE: src/include/regex/regexport.h type regex_arc_t (line 34) | typedef struct FILE: src/include/regex/regguts.h type color (line 134) | typedef short color; type colordesc (line 154) | struct colordesc type colormaprange (line 199) | typedef struct colormaprange type colormap (line 206) | struct colormap type cvec (line 256) | struct cvec type state (line 274) | struct state type arc (line 276) | struct arc type arcbatch (line 291) | struct arcbatch type state (line 298) | struct state type nfa (line 315) | struct nfa type carc (line 348) | struct carc type cnfa (line 354) | struct cnfa type subre (line 408) | struct subre type fns (line 445) | struct fns type guts (line 462) | struct guts type colormap (line 482) | struct colormap FILE: src/include/replication/basebackup.h type tablespaceinfo (line 24) | typedef struct FILE: src/include/replication/logical.h type LogicalDecodingContext (line 18) | struct LogicalDecodingContext type LogicalDecodingContext (line 21) | struct LogicalDecodingContext type LogicalOutputPluginWriterWrite (line 27) | typedef LogicalOutputPluginWriterWrite LogicalOutputPluginWriterPrepareW... type LogicalDecodingContext (line 30) | struct LogicalDecodingContext type LogicalDecodingContext (line 35) | typedef struct LogicalDecodingContext FILE: src/include/replication/logicalproto.h type LogicalRepTupleData (line 31) | typedef struct LogicalRepTupleData type uint32 (line 39) | typedef uint32 LogicalRepRelId; type LogicalRepRelation (line 42) | typedef struct LogicalRepRelation type LogicalRepTyp (line 56) | typedef struct LogicalRepTyp type LogicalRepBeginData (line 64) | typedef struct LogicalRepBeginData type LogicalRepCommitData (line 71) | typedef struct LogicalRepCommitData FILE: src/include/replication/logicalrelation.h type LogicalRepRelMapEntry (line 17) | typedef struct LogicalRepRelMapEntry FILE: src/include/replication/message.h type xl_logical_message (line 20) | typedef struct xl_logical_message FILE: src/include/replication/origin.h type xl_replorigin_set (line 19) | typedef struct xl_replorigin_set type xl_replorigin_drop (line 26) | typedef struct xl_replorigin_drop FILE: src/include/replication/output_plugin.h type LogicalDecodingContext (line 14) | struct LogicalDecodingContext type OutputPluginCallbacks (line 15) | struct OutputPluginCallbacks type OutputPluginOutputType (line 17) | typedef enum OutputPluginOutputType type OutputPluginOptions (line 26) | typedef struct OutputPluginOptions type OutputPluginCallbacks (line 36) | struct OutputPluginCallbacks type LogicalDecodingContext (line 45) | struct LogicalDecodingContext type LogicalDecodingContext (line 53) | struct LogicalDecodingContext type LogicalDecodingContext (line 59) | struct LogicalDecodingContext type LogicalDecodingContext (line 67) | struct LogicalDecodingContext type LogicalDecodingContext (line 76) | struct LogicalDecodingContext type LogicalDecodingContext (line 83) | struct LogicalDecodingContext type LogicalDecodingContext (line 94) | struct LogicalDecodingContext type LogicalDecodingContext (line 100) | struct LogicalDecodingContext type OutputPluginCallbacks (line 105) | typedef struct OutputPluginCallbacks type LogicalDecodingContext (line 118) | struct LogicalDecodingContext type LogicalDecodingContext (line 119) | struct LogicalDecodingContext type LogicalDecodingContext (line 120) | struct LogicalDecodingContext FILE: src/include/replication/pgoutput.h type PGOutputData (line 18) | typedef struct PGOutputData FILE: src/include/replication/reorderbuffer.h type ReorderBufferTupleBuf (line 21) | typedef struct ReorderBufferTupleBuf type ReorderBufferChangeType (line 52) | enum ReorderBufferChangeType type ReorderBufferChange (line 73) | typedef struct ReorderBufferChange type ReorderBufferTXN (line 153) | typedef struct ReorderBufferTXN type ReorderBuffer (line 292) | typedef struct ReorderBuffer ReorderBuffer; type ReorderBuffer (line 329) | struct ReorderBuffer type SnapshotData (line 422) | struct SnapshotData type SnapshotData (line 423) | struct SnapshotData FILE: src/include/replication/slot.h type ReplicationSlotPersistency (line 33) | typedef enum ReplicationSlotPersistency type ReplicationSlotPersistentData (line 43) | typedef struct ReplicationSlotPersistentData type ReplicationSlot (line 103) | typedef struct ReplicationSlot type ReplicationSlotCtlData (line 160) | typedef struct ReplicationSlotCtlData FILE: src/include/replication/snapbuild.h type SnapBuildState (line 18) | typedef enum type SnapBuild (line 50) | struct SnapBuild type SnapBuild (line 51) | typedef struct SnapBuild SnapBuild; type ReorderBuffer (line 54) | struct ReorderBuffer type xl_heap_new_cid (line 57) | struct xl_heap_new_cid type xl_running_xacts (line 58) | struct xl_running_xacts type ReorderBuffer (line 62) | struct ReorderBuffer type xl_heap_new_cid (line 85) | struct xl_heap_new_cid type xl_running_xacts (line 87) | struct xl_running_xacts FILE: src/include/replication/syncrep.h type SyncRepConfigData (line 46) | typedef struct SyncRepConfigData FILE: src/include/replication/walreceiver.h type WalRcvState (line 44) | typedef enum type WalRcvData (line 56) | typedef struct type WalRcvStreamOptions (line 149) | typedef struct type WalReceiverConn (line 170) | struct WalReceiverConn type WalReceiverConn (line 171) | typedef struct WalReceiverConn WalReceiverConn; type WalRcvExecStatus (line 178) | typedef enum type WalRcvExecResult (line 194) | typedef struct WalRcvExecResult type WalReceiverConn (line 203) | typedef WalReceiverConn *(*walrcv_connect_fn) (const char *conninfo, boo... type WalRcvExecResult (line 230) | typedef WalRcvExecResult *(*walrcv_exec_fn) (WalReceiverConn *conn, type WalReceiverFunctionsType (line 236) | typedef struct WalReceiverFunctionsType function walrcv_clear_result (line 282) | static inline void FILE: src/include/replication/walsender.h type CRSSnapshotAction (line 22) | typedef enum FILE: src/include/replication/walsender_private.h type WalSndState (line 22) | typedef enum WalSndState type WalSnd (line 40) | typedef struct WalSnd type WalSndCtlData (line 83) | typedef struct FILE: src/include/replication/worker_internal.h type LogicalRepWorker (line 22) | typedef struct LogicalRepWorker type WalReceiverConn (line 63) | struct WalReceiverConn function am_tablesync_worker (line 89) | static inline bool FILE: src/include/rewrite/prs2lock.h type RewriteRule (line 24) | typedef struct RewriteRule type RuleLock (line 40) | typedef struct RuleLock FILE: src/include/rewrite/rewriteManip.h type replace_rte_variables_context (line 20) | typedef struct replace_rte_variables_context replace_rte_variables_context; type Node (line 22) | typedef Node *(*replace_rte_variables_callback) (Var *var, type replace_rte_variables_context (line 25) | struct replace_rte_variables_context type ReplaceVarsNoMatchOption (line 34) | typedef enum ReplaceVarsNoMatchOption FILE: src/include/rewrite/rowsecurity.h type RowSecurityPolicy (line 20) | typedef struct RowSecurityPolicy type RowSecurityDesc (line 31) | typedef struct RowSecurityDesc type List (line 37) | typedef List *(*row_security_policy_hook_type) (CmdType cmdtype, FILE: src/include/rusagestub.h type rusage (line 26) | struct rusage type rusage (line 32) | struct rusage FILE: src/include/sharding/cluster_meta.h type MYSQL_CONN (line 47) | typedef struct MYSQL_CONN type DDL_ObjTypes (line 65) | typedef enum DDL_ObjTypes type DDL_OP_Types (line 84) | typedef enum DDL_OP_Types FILE: src/include/sharding/mat_cache.h type uchar (line 10) | typedef unsigned char uchar; type MatCachePos (line 14) | typedef struct MatCachePos type MatCache (line 19) | typedef struct MatCache function matcache_mode (line 31) | static inline char matcache_mode(MatCache *cache) { return cache->mode; } FILE: src/include/sharding/mysql_vars.h type Var_def (line 19) | typedef struct Var_def type Var_val (line 27) | typedef union Var_val type Var_entry (line 47) | typedef struct Var_entry type Var_section (line 60) | typedef struct Var_section FILE: src/include/sharding/sharding.h type uint32 (line 28) | typedef uint32 Shard_node_id_t; type Storage_HA_Mode (line 32) | typedef enum Storage_HA_Mode { type Shard_node_t (line 54) | typedef struct Shard_node_t type Nshards_t (line 74) | typedef uint16_t Nshards_t; type uint32 (line 76) | typedef uint32 Shard_id_t; type ShardNodeConnId (line 87) | typedef struct ShardNodeConnId { type ShardConnKillReq (line 92) | typedef struct ShardConnKillReq { FILE: src/include/sharding/sharding_conn.h type ShardConnection (line 40) | typedef struct ShardConnection type MatCache (line 55) | typedef struct MatCache MatCache; type StmtHandle (line 56) | typedef struct StmtHandle type AsyncStmtInfo (line 103) | typedef struct AsyncStmtInfo function ASIAccessed (line 166) | inline static bool ASIAccessed(AsyncStmtInfo *asi) function ASIReadOnly (line 171) | inline static bool ASIReadOnly(AsyncStmtInfo *asi) function ASIConnected (line 176) | inline static bool ASIConnected(AsyncStmtInfo *asi) function ASITxnInProgress (line 181) | inline static bool ASITxnInProgress(AsyncStmtInfo *asi) type StmtSafeHandle (line 200) | typedef struct function stmt_handle_valid (line 210) | static inline bool stmt_handle_valid(StmtSafeHandle handle) { return han... type enum_sql_command (line 230) | enum enum_sql_command type enum_field_types (line 253) | enum enum_field_types type enum_sql_command (line 311) | enum enum_sql_command type enum_sql_command (line 317) | enum enum_sql_command type enum_sql_command (line 325) | enum enum_sql_command type enum_sql_command (line 330) | enum enum_sql_command FILE: src/include/snowball/libstemmer/api.h type symbol (line 2) | typedef unsigned char symbol; type SN_env (line 14) | struct SN_env { type SN_env (line 22) | struct SN_env type SN_env (line 23) | struct SN_env type SN_env (line 25) | struct SN_env FILE: src/include/snowball/libstemmer/header.h type among (line 15) | struct among type SN_env (line 28) | struct SN_env type SN_env (line 29) | struct SN_env type SN_env (line 30) | struct SN_env type SN_env (line 31) | struct SN_env type SN_env (line 33) | struct SN_env type SN_env (line 34) | struct SN_env type SN_env (line 35) | struct SN_env type SN_env (line 36) | struct SN_env type SN_env (line 38) | struct SN_env type SN_env (line 39) | struct SN_env type SN_env (line 40) | struct SN_env type SN_env (line 41) | struct SN_env type SN_env (line 43) | struct SN_env type among (line 43) | struct among type SN_env (line 44) | struct SN_env type among (line 44) | struct among type SN_env (line 46) | struct SN_env type SN_env (line 47) | struct SN_env type SN_env (line 48) | struct SN_env type SN_env (line 49) | struct SN_env type SN_env (line 51) | struct SN_env type SN_env (line 52) | struct SN_env type SN_env (line 54) | struct SN_env type SN_env (line 55) | struct SN_env type SN_env (line 57) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_danish.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_dutch.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_english.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_finnish.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_french.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_german.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_hungarian.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_italian.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_norwegian.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_porter.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_portuguese.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_spanish.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_1_swedish.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_ISO_8859_2_romanian.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_KOI8_R_russian.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_danish.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_dutch.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_english.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_finnish.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_french.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_german.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_hungarian.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_italian.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_norwegian.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_porter.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_portuguese.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_romanian.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_russian.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_spanish.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_swedish.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/snowball/libstemmer/stem_UTF_8_turkish.h type SN_env (line 8) | struct SN_env type SN_env (line 9) | struct SN_env type SN_env (line 11) | struct SN_env FILE: src/include/statistics/extended_stats_internal.h type StdAnalyzeData (line 21) | typedef struct type ScalarItem (line 28) | typedef struct type MultiSortSupportData (line 35) | typedef struct MultiSortSupportData type MultiSortSupportData (line 41) | typedef MultiSortSupportData *MultiSortSupport; type SortItem (line 43) | typedef struct SortItem FILE: src/include/statistics/statistics.h type MVNDistinctItem (line 26) | typedef struct MVNDistinctItem type MVNDistinct (line 37) | typedef struct MVNDistinct type MVDependency (line 59) | typedef struct MVDependency type MVDependencies (line 70) | typedef struct MVDependencies FILE: src/include/storage/backendid.h type BackendId (line 21) | typedef int BackendId; FILE: src/include/storage/barrier.h type Barrier (line 25) | typedef struct Barrier FILE: src/include/storage/block.h type uint32 (line 31) | typedef uint32 BlockNumber; type BlockIdData (line 53) | typedef struct BlockIdData type BlockIdData (line 59) | typedef BlockIdData *BlockId; FILE: src/include/storage/buf.h type Buffer (line 23) | typedef int Buffer; type BufferAccessStrategyData (line 44) | struct BufferAccessStrategyData FILE: src/include/storage/buf_internals.h type BufferTag (line 91) | typedef struct buftag type BufferDesc (line 178) | typedef struct BufferDesc type BufferDescPadded (line 214) | typedef union BufferDescPadded type PendingWriteback (line 255) | typedef struct PendingWriteback type WritebackContext (line 262) | typedef struct WritebackContext type CkptSortItem (line 289) | typedef struct CkptSortItem FILE: src/include/storage/buffile.h type BufFile (line 33) | typedef struct BufFile BufFile; FILE: src/include/storage/bufmgr.h type BufferAccessStrategyType (line 28) | typedef enum BufferAccessStrategyType type ReadBufferMode (line 38) | typedef enum type WritebackContext (line 51) | struct WritebackContext type WritebackContext (line 225) | struct WritebackContext function TestForOldSnapshot (line 264) | static inline void FILE: src/include/storage/bufpage.h type Pointer (line 74) | typedef Pointer Page; type uint16 (line 83) | typedef uint16 LocationIndex; type PageXLogRecPtr (line 90) | typedef struct type PageHeaderData (line 147) | typedef struct PageHeaderData type PageHeaderData (line 162) | typedef PageHeaderData *PageHeader; function PageValidateSpecialPointer (line 308) | static inline bool FILE: src/include/storage/checksum_impl.h type PGChecksummablePage (line 111) | typedef union function uint32 (line 145) | static uint32 function uint16 (line 186) | uint16 FILE: src/include/storage/condition_variable.h type ConditionVariable (line 28) | typedef struct FILE: src/include/storage/dsm.h type dsm_segment (line 18) | typedef struct dsm_segment dsm_segment; type PGShmemHeader (line 26) | struct PGShmemHeader type PGShmemHeader (line 28) | struct PGShmemHeader FILE: src/include/storage/dsm_impl.h type uint32 (line 55) | typedef uint32 dsm_handle; type dsm_op (line 58) | typedef enum FILE: src/include/storage/fd.h type File (line 49) | typedef int File; type dirent (line 101) | struct dirent type dirent (line 102) | struct dirent FILE: src/include/storage/fsm_internals.h type FSMPageData (line 24) | typedef struct type FSMPageData (line 45) | typedef FSMPageData *FSMPage; FILE: src/include/storage/item.h type Pointer (line 17) | typedef Pointer Item; FILE: src/include/storage/itemid.h type ItemIdData (line 24) | typedef struct ItemIdData type ItemIdData (line 31) | typedef ItemIdData *ItemId; type uint16 (line 46) | typedef uint16 ItemOffset; type uint16 (line 47) | typedef uint16 ItemLength; FILE: src/include/storage/itemptr.h type ItemPointerData (line 36) | struct ItemPointerData type ItemPointerData (line 49) | typedef ItemPointerData *ItemPointer; FILE: src/include/storage/large_object.h type LargeObjectDesc (line 39) | typedef struct LargeObjectDesc FILE: src/include/storage/latch.h type Latch (line 110) | typedef struct Latch type WaitEvent (line 140) | typedef struct WaitEvent type WaitEventSet (line 152) | typedef struct WaitEventSet WaitEventSet; FILE: src/include/storage/lmgr.h type XLTW_Oper (line 24) | typedef enum XLTW_Oper FILE: src/include/storage/lock.h type PGPROC (line 28) | typedef struct PGPROC PGPROC; type PROC_QUEUE (line 30) | typedef struct PROC_QUEUE type VirtualTransactionId (line 63) | typedef struct type LockMethodData (line 111) | typedef struct LockMethodData type LockMethodData (line 119) | typedef const LockMethodData *LockMethod; type uint16 (line 125) | typedef uint16 LOCKMETHODID; type LockTagType (line 138) | typedef enum LockTagType type LOCKTAG (line 178) | typedef struct LOCKTAG type LOCK (line 284) | typedef struct LOCK type PROCLOCKTAG (line 337) | typedef struct PROCLOCKTAG type PROCLOCK (line 344) | typedef struct PROCLOCK type LOCALLOCKTAG (line 383) | typedef struct LOCALLOCKTAG type LOCALLOCKOWNER (line 389) | typedef struct LOCALLOCKOWNER type LOCALLOCK (line 401) | typedef struct LOCALLOCK type LockInstanceData (line 426) | typedef struct LockInstanceData type LockData (line 438) | typedef struct LockData type BlockedProcData (line 444) | typedef struct BlockedProcData type BlockedProcsData (line 457) | typedef struct BlockedProcsData type LockAcquireResult (line 472) | typedef enum type DeadLockState (line 481) | typedef enum FILE: src/include/storage/lockdefs.h type LOCKMASK (line 25) | typedef int LOCKMASK; type LOCKMODE (line 26) | typedef int LOCKMODE; type xl_standby_lock (line 48) | typedef struct xl_standby_lock FILE: src/include/storage/lwlock.h type PGPROC (line 25) | struct PGPROC type LWLock (line 32) | typedef struct LWLock type LWLockPadded (line 77) | typedef union LWLockPadded type LWLockMinimallyPadded (line 84) | typedef union LWLockMinimallyPadded type NamedLWLockTranche (line 94) | typedef struct NamedLWLockTranche type LWLockMode (line 132) | typedef enum LWLockMode type BuiltinTrancheIds (line 196) | typedef enum BuiltinTrancheIds type LWLock (line 230) | typedef LWLock *LWLockId; FILE: src/include/storage/off.h type uint16 (line 24) | typedef uint16 OffsetNumber; FILE: src/include/storage/pg_sema.h type PGSemaphoreData (line 36) | struct PGSemaphoreData type HANDLE (line 38) | typedef HANDLE PGSemaphore; type SemaFence (line 41) | typedef struct SemaFence FILE: src/include/storage/pg_shmem.h type PGShmemHeader (line 29) | typedef struct PGShmemHeader /* standard header for all Postgres shmem */ type HugePagesType (line 48) | typedef enum FILE: src/include/storage/pmsignal.h type PMSignalReason (line 23) | typedef enum type PMSignalData (line 39) | typedef struct PMSignalData PMSignalData; FILE: src/include/storage/predicate_internals.h type uint64 (line 22) | typedef uint64 SerCommitSeqNo; type SERIALIZABLEXACT (line 56) | typedef struct SERIALIZABLEXACT type PredXactListElementData (line 134) | typedef struct PredXactListElementData type PredXactListElementData (line 140) | struct PredXactListElementData type PredXactListData (line 145) | typedef struct PredXactListData type PredXactListData (line 178) | struct PredXactListData type RWConflictData (line 194) | typedef struct RWConflictData type RWConflictData (line 202) | struct RWConflictData type RWConflictPoolHeaderData (line 207) | typedef struct RWConflictPoolHeaderData type RWConflictPoolHeaderData (line 213) | struct RWConflictPoolHeaderData type SERIALIZABLEXIDTAG (line 223) | typedef struct SERIALIZABLEXIDTAG type SERIALIZABLEXID (line 241) | typedef struct SERIALIZABLEXID type PREDICATELOCKTARGETTAG (line 268) | typedef struct PREDICATELOCKTARGETTAG type PREDICATELOCKTARGET (line 285) | typedef struct PREDICATELOCKTARGET type PREDICATELOCKTAG (line 303) | typedef struct PREDICATELOCKTAG type PREDICATELOCK (line 318) | typedef struct PREDICATELOCK type LOCALPREDICATELOCK (line 348) | typedef struct LOCALPREDICATELOCK type PredicateLockTargetType (line 362) | typedef enum PredicateLockTargetType type PredicateLockData (line 376) | typedef struct PredicateLockData type TwoPhasePredicateRecordType (line 425) | typedef enum TwoPhasePredicateRecordType type TwoPhasePredicateXactRecord (line 442) | typedef struct TwoPhasePredicateXactRecord type TwoPhasePredicateLockRecord (line 449) | typedef struct TwoPhasePredicateLockRecord type TwoPhasePredicateRecord (line 455) | typedef struct TwoPhasePredicateRecord FILE: src/include/storage/proc.h type XidCache (line 38) | struct XidCache type PGPROC (line 95) | struct PGPROC type PGXACT (line 226) | typedef struct PGXACT type PROC_HDR (line 248) | typedef struct PROC_HDR FILE: src/include/storage/proclist.h function proclist_init (line 28) | static inline void function proclist_is_empty (line 37) | static inline bool function proclist_node (line 47) | static inline proclist_node * function proclist_push_head_offset (line 58) | static inline void function proclist_push_tail_offset (line 86) | static inline void function proclist_delete_offset (line 114) | static inline void function proclist_contains_offset (line 145) | static inline bool function PGPROC (line 172) | static inline PGPROC * FILE: src/include/storage/proclist_types.h type proclist_node (line 26) | typedef struct proclist_node type proclist_head (line 36) | typedef struct proclist_head type proclist_mutable_iter (line 45) | typedef struct proclist_mutable_iter FILE: src/include/storage/procsignal.h type ProcSignalReason (line 30) | typedef enum FILE: src/include/storage/relfilenode.h type RelFileNode (line 57) | typedef struct RelFileNode type RelFileNodeBackend (line 72) | typedef struct RelFileNodeBackend FILE: src/include/storage/s_lock.h type slock_t (line 138) | typedef unsigned char slock_t; function tas (line 142) | static __inline__ int function spin_delay (line 172) | static __inline__ void type slock_t (line 208) | typedef unsigned char slock_t; function tas (line 223) | static __inline__ int function spin_delay (line 239) | static __inline__ void type slock_t (line 276) | typedef unsigned int slock_t; function tas (line 285) | static __inline__ int function tas (line 300) | static __inline__ int type slock_t (line 329) | typedef int slock_t; function tas (line 331) | static __inline__ int type slock_t (line 347) | typedef unsigned int slock_t; function tas (line 351) | static __inline__ int type slock_t (line 376) | typedef unsigned char slock_t; function tas (line 380) | static __inline__ int type slock_t (line 447) | typedef unsigned int slock_t; function tas (line 465) | static __inline__ int type slock_t (line 524) | typedef unsigned char slock_t; function tas (line 528) | static __inline__ int type slock_t (line 550) | typedef unsigned int slock_t; function tas (line 554) | static __inline__ int type slock_t (line 577) | typedef unsigned char slock_t; function tas (line 581) | static __inline__ int type slock_t (line 602) | typedef unsigned int slock_t; function tas (line 606) | static __inline__ int type slock_t (line 642) | typedef unsigned int slock_t; function tas (line 665) | static __inline__ int type slock_t (line 715) | typedef int slock_t; type slock_t (line 725) | typedef unsigned char slock_t; function tas (line 729) | static __inline__ int type slock_t (line 758) | typedef unsigned char slock_t; type slock_t (line 802) | typedef struct function tas (line 811) | static __inline__ int type slock_t (line 872) | typedef unsigned int slock_t; type slock_t (line 891) | typedef int slock_t; type slock_t (line 904) | typedef unsigned int slock_t; type slock_t (line 906) | typedef unsigned char slock_t; type LONG (line 917) | typedef LONG slock_t; function spin_delay (line 928) | static __forceinline void function spin_delay (line 934) | static __forceinline void type slock_t (line 968) | typedef int slock_t; type SpinDelayStatus (line 1055) | typedef struct function init_spin_delay (line 1065) | static inline void FILE: src/include/storage/sharedfileset.h type SharedFileSet (line 25) | typedef struct SharedFileSet FILE: src/include/storage/shm_mq.h type shm_mq (line 21) | struct shm_mq type shm_mq (line 22) | typedef struct shm_mq shm_mq; type shm_mq_handle (line 25) | struct shm_mq_handle type shm_mq_handle (line 26) | typedef struct shm_mq_handle shm_mq_handle; type shm_mq_iovec (line 29) | typedef struct type shm_mq_result (line 36) | typedef enum FILE: src/include/storage/shm_toc.h type shm_toc (line 28) | typedef struct shm_toc shm_toc; type shm_toc_estimator (line 43) | typedef struct FILE: src/include/storage/shmalloc.h type shmoff_t (line 18) | typedef uint32_t shmoff_t; type shmsz_t (line 19) | typedef uint32_t shmsz_t; type Shm_space (line 24) | typedef struct Shm_space { FILE: src/include/storage/shmem.h type SHM_QUEUE (line 28) | typedef struct SHM_QUEUE type ShmemIndexEnt (line 58) | typedef struct FILE: src/include/storage/sinval.h type SharedInvalCatcacheMsg (line 60) | typedef struct type SharedInvalCatalogMsg (line 69) | typedef struct type SharedInvalRelcacheMsg (line 78) | typedef struct type SharedInvalSmgrMsg (line 87) | typedef struct type SharedInvalRelmapMsg (line 98) | typedef struct type SharedInvalSnapshotMsg (line 106) | typedef struct type SharedInvalidationMessage (line 113) | typedef union FILE: src/include/storage/smgr.h type SMgrRelationData (line 41) | typedef struct SMgrRelationData type SMgrRelationData (line 79) | typedef SMgrRelationData *SMgrRelation; FILE: src/include/storage/standby.h type RunningTransactionsData (line 70) | typedef struct RunningTransactionsData type RunningTransactionsData (line 82) | typedef RunningTransactionsData *RunningTransactions; FILE: src/include/storage/standbydefs.h type xl_standby_locks (line 38) | typedef struct xl_standby_locks type xl_running_xacts (line 47) | typedef struct xl_running_xacts type xl_invalidations (line 63) | typedef struct xl_invalidations FILE: src/include/tcop/deparse_utility.h type CollectedCommandType (line 24) | typedef enum CollectedCommandType type CollectedATSubcmd (line 38) | typedef struct CollectedATSubcmd type CollectedCommand (line 44) | typedef struct CollectedCommand FILE: src/include/tcop/dest.h type CommandDest (line 86) | typedef enum type DestReceiver (line 113) | typedef struct _DestReceiver DestReceiver; type _DestReceiver (line 115) | struct _DestReceiver FILE: src/include/tcop/runtime.h type Runtime_env (line 17) | struct Runtime_env { type Runtime_env (line 26) | struct Runtime_env FILE: src/include/tcop/tcopprot.h type LogStmtLevel (line 40) | typedef enum FILE: src/include/tcop/utility.h type ProcessUtilityContext (line 19) | typedef enum FILE: src/include/tsearch/dicts/regis.h type RegisNode (line 17) | typedef struct RegisNode type Regis (line 32) | typedef struct Regis FILE: src/include/tsearch/dicts/spell.h type SPNode (line 25) | struct SPNode type SPNodeData (line 27) | typedef struct type SPNode (line 50) | typedef struct SPNode type SPELL (line 61) | typedef struct spell_struct type AFFIX (line 87) | typedef struct aff_struct type AffixNode (line 123) | struct AffixNode type AffixNodeData (line 125) | typedef struct type AffixNode (line 133) | typedef struct AffixNode type CMPDAffix (line 142) | typedef struct type FlagMode (line 152) | typedef enum type CompoundAffixFlag (line 163) | typedef struct CompoundAffixFlag type IspellDict (line 179) | typedef struct FILE: src/include/tsearch/ts_cache.h type TSAnyCacheEntry (line 23) | typedef struct TSAnyCacheEntry type TSParserCacheEntry (line 30) | typedef struct TSParserCacheEntry type TSDictionaryCacheEntry (line 51) | typedef struct TSDictionaryCacheEntry type ListDictionary (line 65) | typedef struct type TSConfigCacheEntry (line 71) | typedef struct FILE: src/include/tsearch/ts_locale.h type tsearch_readline_state (line 33) | typedef struct FILE: src/include/tsearch/ts_public.h type LexDescr (line 25) | typedef struct type HeadlineWordEntry (line 35) | typedef struct type HeadlineParsedText (line 50) | typedef struct type StopList (line 73) | typedef struct type TSLexeme (line 88) | typedef struct type DictSubState (line 123) | typedef struct FILE: src/include/tsearch/ts_type.h type WordEntry (line 41) | typedef struct type uint16 (line 63) | typedef uint16 WordEntryPos; type WordEntryPosVector (line 65) | typedef struct type WordEntryPosVector1 (line 72) | typedef struct type TSVectorData (line 90) | typedef struct type TSVectorData (line 98) | typedef TSVectorData *TSVector; type int8 (line 131) | typedef int8 QueryItemType; type QueryOperand (line 143) | typedef struct type QueryOperator (line 179) | typedef struct type QueryItem (line 193) | typedef union type TSQueryData (line 205) | typedef struct type TSQueryData (line 212) | typedef TSQueryData *TSQuery; FILE: src/include/tsearch/ts_utils.h type TSVectorParseStateData (line 25) | struct TSVectorParseStateData type TSVectorParseStateData (line 26) | struct TSVectorParseStateData type TSQueryParserStateData (line 52) | struct TSQueryParserStateData type TSQueryParserStateData (line 53) | struct TSQueryParserStateData type ParsedWord (line 78) | typedef struct type ParsedText (line 98) | typedef struct type ExecPhraseData (line 149) | typedef struct ExecPhraseData type QTNode (line 216) | typedef struct QTNode type uint64 (line 231) | typedef uint64 TSQuerySign; FILE: src/include/utils/acl.h type AclItem (line 55) | typedef struct AclItem type ArrayType (line 107) | typedef ArrayType Acl; type AclMaskHow (line 171) | typedef enum type AclResult (line 178) | typedef enum FILE: src/include/utils/aclchk_internal.h type InternalGrant (line 31) | typedef struct FILE: src/include/utils/array.h type ExprState (line 68) | struct ExprState type ExprContext (line 69) | struct ExprContext type ArrayType (line 80) | typedef struct type ExpandedArrayHeader (line 103) | typedef struct ExpandedArrayHeader type AnyArrayType (line 165) | typedef union AnyArrayType type ArrayBuildState (line 175) | typedef struct ArrayBuildState type ArrayBuildStateArr (line 193) | typedef struct ArrayBuildStateArr type ArrayBuildStateAny (line 214) | typedef struct ArrayBuildStateAny type ArrayMetaState (line 224) | typedef struct ArrayMetaState type ArrayMapState (line 239) | typedef struct ArrayMapState type ArrayIteratorData (line 246) | struct ArrayIteratorData type ExprState (line 375) | struct ExprState type ExprContext (line 375) | struct ExprContext FILE: src/include/utils/arrayaccess.h type array_iter (line 33) | typedef struct array_iter function array_iter_setup (line 48) | static inline void function Datum (line 80) | static inline Datum FILE: src/include/utils/attoptcache.h type AttributeOpts (line 19) | typedef struct AttributeOpts FILE: src/include/utils/bytea.h type ByteaOutputType (line 20) | typedef enum FILE: src/include/utils/cash.h type int64 (line 17) | typedef int64 Cash; FILE: src/include/utils/catcache.h type uint32 (line 39) | typedef uint32 (*CCHashFN) (Datum datum); type CatCache (line 44) | typedef struct catcache type CatCTup (line 86) | typedef struct catctup type CatCList (line 157) | typedef struct catclist type CatCacheHeader (line 182) | typedef struct catcacheheader FILE: src/include/utils/date.h type int32 (line 23) | typedef int32 DateADT; type int64 (line 25) | typedef int64 TimeADT; type TimeTzADT (line 27) | typedef struct type pg_tm (line 77) | struct pg_tm type pg_tm (line 78) | struct pg_tm FILE: src/include/utils/datetime.h type tzEntry (line 23) | struct tzEntry type datetkn (line 210) | typedef struct type TimeZoneAbbrevTable (line 218) | typedef struct TimeZoneAbbrevTable type DynamicZoneAbbrev (line 227) | typedef struct DynamicZoneAbbrev type pg_tm (line 289) | struct pg_tm type pg_tm (line 290) | struct pg_tm type pg_tm (line 299) | struct pg_tm type pg_tm (line 303) | struct pg_tm type pg_tm (line 305) | struct pg_tm type pg_tm (line 307) | struct pg_tm type pg_tm (line 312) | struct pg_tm type pg_tm (line 313) | struct pg_tm type pg_tm (line 317) | struct pg_tm type pg_tm (line 318) | struct pg_tm type pg_tm (line 319) | struct pg_tm type pg_tm (line 320) | struct pg_tm type pg_tm (line 324) | struct pg_tm type tzEntry (line 337) | struct tzEntry FILE: src/include/utils/dsa.h type dsa_area (line 21) | struct dsa_area type dsa_area (line 22) | typedef struct dsa_area dsa_area; type uint32 (line 53) | typedef uint32 dsa_pointer; type pg_atomic_uint32 (line 54) | typedef pg_atomic_uint32 dsa_pointer_atomic; type uint64 (line 62) | typedef uint64 dsa_pointer; type pg_atomic_uint64 (line 63) | typedef pg_atomic_uint64 dsa_pointer_atomic; type dsm_handle (line 100) | typedef dsm_handle dsa_handle; FILE: src/include/utils/elog.h type ErrorContextCallback (line 236) | typedef struct ErrorContextCallback type ErrorData (line 329) | typedef struct ErrorData type PGErrorVerbosity (line 380) | typedef enum FILE: src/include/utils/evtcache.h type EventTriggerEvent (line 19) | typedef enum type EventTriggerCacheItem (line 27) | typedef struct FILE: src/include/utils/expandeddatum.h type Size (line 67) | typedef Size (*EOM_get_flat_size_method) (ExpandedObjectHeader *eohptr); type ExpandedObjectMethods (line 72) | typedef struct ExpandedObjectMethods type ExpandedObjectHeader (line 98) | struct ExpandedObjectHeader FILE: src/include/utils/expandedrecord.h type ExpandedRecordHeader (line 42) | typedef struct ExpandedRecordHeader type ExpandedRecordFieldInfo (line 158) | typedef struct ExpandedRecordFieldInfo function TupleDesc (line 207) | static inline TupleDesc function Datum (line 217) | static inline Datum FILE: src/include/utils/fmgrtab.h type FmgrBuiltin (line 25) | typedef struct FILE: src/include/utils/freepage.h type FreePageSpanLeader (line 21) | typedef struct FreePageSpanLeader FreePageSpanLeader; type FreePageBtree (line 22) | typedef struct FreePageBtree FreePageBtree; type FreePageManager (line 23) | typedef struct FreePageManager FreePageManager; type FreePageManager (line 48) | struct FreePageManager FILE: src/include/utils/geo_decls.h type Point (line 58) | typedef struct type LSEG (line 68) | typedef struct type PATH (line 77) | typedef struct type LINE (line 90) | typedef struct type BOX (line 102) | typedef struct type POLYGON (line 113) | typedef struct type CIRCLE (line 124) | typedef struct FILE: src/include/utils/guc.h type GucContext (line 68) | typedef enum type GucSource (line 105) | typedef enum type ConfigVariable (line 133) | typedef struct ConfigVariable type config_enum_entry (line 164) | struct config_enum_entry type GucAction (line 191) | typedef enum type config_enum_entry (line 340) | struct config_enum_entry FILE: src/include/utils/guc_tables.h type config_type (line 22) | enum config_type type config_var_value (line 44) | typedef struct config_var_value type config_group (line 53) | enum config_group type GucStackState (line 110) | typedef enum type GucStack (line 119) | typedef struct guc_stack type config_generic (line 144) | struct config_generic type config_bool (line 178) | struct config_bool type config_int (line 192) | struct config_int type config_real (line 208) | struct config_real type config_string (line 224) | struct config_string type config_enum (line 238) | struct config_enum type config_generic (line 260) | struct config_generic type config_enum (line 265) | struct config_enum type config_enum (line 266) | struct config_enum FILE: src/include/utils/hashutils.h function uint32 (line 16) | static inline uint32 function uint64 (line 28) | static inline uint64 function uint32 (line 40) | static inline uint32 FILE: src/include/utils/hsearch.h type uint32 (line 21) | typedef uint32 (*HashValueFunc) (const void *key, Size keysize); type HASHELEMENT (line 51) | typedef struct HASHELEMENT type HASHHDR (line 58) | typedef struct HASHHDR HASHHDR; type HTAB (line 61) | typedef struct HTAB HTAB; type HASHCTL (line 65) | typedef struct HASHCTL type HASHACTION (line 103) | typedef enum type HASH_SEQ_STATUS (line 112) | typedef struct FILE: src/include/utils/index_selfuncs.h type PlannerInfo (line 25) | struct PlannerInfo type IndexPath (line 26) | struct IndexPath type PlannerInfo (line 33) | struct PlannerInfo type IndexPath (line 34) | struct IndexPath type PlannerInfo (line 41) | struct PlannerInfo type IndexPath (line 42) | struct IndexPath type PlannerInfo (line 49) | struct PlannerInfo type IndexPath (line 50) | struct IndexPath type PlannerInfo (line 57) | struct PlannerInfo type IndexPath (line 58) | struct IndexPath type PlannerInfo (line 65) | struct PlannerInfo type IndexPath (line 66) | struct IndexPath FILE: src/include/utils/inet.h type inet_struct (line 23) | typedef struct type inet (line 52) | typedef struct type macaddr (line 94) | typedef struct macaddr type macaddr8 (line 107) | typedef struct macaddr8 FILE: src/include/utils/jsonapi.h type JsonTokenType (line 20) | typedef enum type JsonLexContext (line 51) | typedef struct JsonLexContext type JsonSemAction (line 82) | typedef struct JsonSemAction type JsonToIndex (line 139) | typedef enum JsonToIndex type text (line 152) | typedef text *(*JsonTransformStringValuesAction) (void *state, char *ele... FILE: src/include/utils/jsonb.h type JsonbIteratorToken (line 20) | typedef enum type JsonbPair (line 73) | typedef struct JsonbPair JsonbPair; type JsonbValue (line 74) | typedef struct JsonbValue JsonbValue; type uint32 (line 139) | typedef uint32 JEntry; type JsonbContainer (line 193) | typedef struct JsonbContainer type Jsonb (line 215) | typedef struct type jbvType (line 228) | enum jbvType type JsonbValue (line 248) | struct JsonbValue type JsonbPair (line 296) | struct JsonbPair type JsonbParseState (line 304) | typedef struct JsonbParseState type JsonbIterState (line 315) | typedef enum type JsonbIterator (line 324) | typedef struct JsonbIterator FILE: src/include/utils/logtape.h type LogicalTapeSet (line 23) | typedef struct LogicalTapeSet LogicalTapeSet; type TapeShare (line 44) | typedef struct TapeShare FILE: src/include/utils/lsyscache.h type OpBtreeInterpretation (line 22) | typedef struct OpBtreeInterpretation type IOFuncSelector (line 31) | typedef enum IOFuncSelector type AttStatsSlot (line 44) | typedef struct AttStatsSlot type int32 (line 62) | typedef int32 (*get_attavgwidth_hook_type) (Oid relid, AttrNumber attnum); FILE: src/include/utils/memdebug.h function wipe_mem (line 38) | static inline void function set_sentinel (line 50) | static inline void function sentinel_ok (line 60) | static inline bool FILE: src/include/utils/memutils.h function MemoryContext (line 111) | static inline MemoryContext FILE: src/include/utils/nabstime.h type int32 (line 36) | typedef int32 AbsoluteTime; type int32 (line 37) | typedef int32 RelativeTime; type TimeIntervalData (line 39) | typedef struct type TimeIntervalData (line 45) | typedef TimeIntervalData *TimeInterval; type pg_tm (line 101) | struct pg_tm FILE: src/include/utils/numeric.h type NumericData (line 42) | struct NumericData type NumericData (line 43) | struct NumericData FILE: src/include/utils/palloc.h type MemoryContextData (line 36) | struct MemoryContextData type MemoryContextCallback (line 47) | typedef struct MemoryContextCallback function MemoryContext (line 108) | static inline MemoryContext FILE: src/include/utils/partcache.h type PartitionKeyData (line 24) | typedef struct PartitionKeyData function get_partition_strategy (line 57) | static inline int function get_partition_natts (line 63) | static inline int function List (line 69) | static inline List * function int16 (line 78) | static inline int16 function Oid (line 84) | static inline Oid function int32 (line 90) | static inline int32 FILE: src/include/utils/pg_crc.h type uint32 (line 37) | typedef uint32 pg_crc32; FILE: src/include/utils/pg_locale.h type lconv (line 71) | struct lconv type pg_locale_struct (line 82) | struct pg_locale_struct type pg_locale_struct (line 101) | struct pg_locale_struct FILE: src/include/utils/pg_rusage.h type PGRUsage (line 27) | typedef struct PGRUsage FILE: src/include/utils/plancache.h type RawStmt (line 23) | struct RawStmt type CachedPlanSource (line 80) | typedef struct CachedPlanSource type CachedPlan (line 130) | typedef struct CachedPlan type RawStmt (line 150) | struct RawStmt type RawStmt (line 153) | struct RawStmt FILE: src/include/utils/portal.h type PortalStrategy (line 88) | typedef enum PortalStrategy type PortalStatus (line 102) | typedef enum PortalStatus type PortalData (line 112) | struct PortalData type PortalData (line 114) | typedef struct PortalData FILE: src/include/utils/queryenvironment.h type EphemeralNameRelationType (line 20) | typedef enum EphemeralNameRelationType type EphemeralNamedRelationMetadataData (line 32) | typedef struct EphemeralNamedRelationMetadataData type EphemeralNamedRelationMetadataData (line 44) | typedef EphemeralNamedRelationMetadataData *EphemeralNamedRelationMetadata; type EphemeralNamedRelationData (line 50) | typedef struct EphemeralNamedRelationData type EphemeralNamedRelationData (line 56) | typedef EphemeralNamedRelationData *EphemeralNamedRelation; type QueryEnvironment (line 64) | typedef struct QueryEnvironment QueryEnvironment; FILE: src/include/utils/rangetypes.h type RangeType (line 25) | typedef struct type RangeBound (line 60) | typedef struct FILE: src/include/utils/rel.h type LockRelId (line 36) | typedef struct LockRelId type LockInfoData (line 42) | typedef struct LockInfoData type LockInfoData (line 47) | typedef LockInfoData *LockInfo; type RelationData (line 53) | typedef struct RelationData type ForeignKeyCacheInfo (line 212) | typedef struct ForeignKeyCacheInfo type GenericIndexOpts (line 228) | typedef struct GenericIndexOpts type AutoVacOpts (line 243) | typedef struct AutoVacOpts type StdRdOptions (line 261) | typedef struct StdRdOptions type ViewOptions (line 332) | typedef struct ViewOptions FILE: src/include/utils/relcache.h type RelationData (line 26) | struct RelationData type Relation (line 34) | typedef Relation *RelationPtr; type IndexAttrBitmapKind (line 54) | typedef enum IndexAttrBitmapKind type PublicationActions (line 77) | struct PublicationActions type PublicationActions (line 78) | struct PublicationActions FILE: src/include/utils/relmapper.h type xl_relmap_update (line 27) | typedef struct xl_relmap_update FILE: src/include/utils/reltrigger.h type Trigger (line 23) | typedef struct Trigger type TriggerDesc (line 46) | typedef struct TriggerDesc FILE: src/include/utils/resowner.h type ResourceOwnerData (line 27) | struct ResourceOwnerData type ResourceReleasePhase (line 45) | typedef enum FILE: src/include/utils/rls.h type CheckEnableRlsResult (line 41) | enum CheckEnableRlsResult FILE: src/include/utils/sampling.h type BlockSamplerData (line 29) | typedef struct type BlockSamplerData (line 38) | typedef BlockSamplerData *BlockSampler; type ReservoirStateData (line 47) | typedef struct type ReservoirStateData (line 53) | typedef ReservoirStateData *ReservoirState; FILE: src/include/utils/selfuncs.h type VariableStatData (line 67) | typedef struct VariableStatData type Pattern_Type (line 88) | typedef enum type Pattern_Prefix_Status (line 97) | typedef enum type IndexQualInfo (line 107) | typedef struct type GenericCosts (line 129) | typedef struct FILE: src/include/utils/sharedtuplestore.h type SharedTuplestore (line 20) | struct SharedTuplestore type SharedTuplestore (line 21) | typedef struct SharedTuplestore SharedTuplestore; type SharedTuplestoreAccessor (line 23) | struct SharedTuplestoreAccessor type SharedTuplestoreAccessor (line 24) | typedef struct SharedTuplestoreAccessor SharedTuplestoreAccessor; FILE: src/include/utils/snapmgr.h type HTAB (line 102) | struct HTAB type HTAB (line 103) | struct HTAB type HTAB (line 104) | struct HTAB FILE: src/include/utils/snapshot.h type SnapshotData (line 23) | struct SnapshotData type SnapshotData (line 53) | typedef struct SnapshotData type HTSU_Result (line 121) | typedef enum FILE: src/include/utils/sortsupport.h type SortSupportData (line 58) | struct SortSupportData type SortSupportData (line 60) | typedef struct SortSupportData function ApplySortComparator (line 199) | static inline int function ApplySortAbbrevFullComparator (line 237) | static inline int FILE: src/include/utils/syscache.h type SysCacheIdentifier (line 32) | enum SysCacheIdentifier type catclist (line 165) | struct catclist type catclist (line 166) | struct catclist FILE: src/include/utils/timeout.h type TimeoutId (line 23) | typedef enum TimeoutId type TimeoutType (line 47) | typedef enum TimeoutType type EnableTimeoutParams (line 53) | typedef struct type DisableTimeoutParams (line 64) | typedef struct FILE: src/include/utils/timestamp.h type pg_tm (line 84) | struct pg_tm type pg_tm (line 85) | struct pg_tm type pg_tm (line 89) | struct pg_tm type pg_tm (line 90) | struct pg_tm type pg_tm (line 93) | struct pg_tm FILE: src/include/utils/tqual.h type HTSV_Result (line 49) | typedef enum type HTAB (line 91) | struct HTAB type HTAB (line 92) | struct HTAB FILE: src/include/utils/tuplesort.h type Tuplesortstate (line 35) | typedef struct Tuplesortstate Tuplesortstate; type Sharedsort (line 36) | typedef struct Sharedsort Sharedsort; type SortCoordinateData (line 43) | typedef struct SortCoordinateData type SortCoordinateData (line 59) | struct SortCoordinateData type TuplesortMethod (line 66) | typedef enum type TuplesortSpaceType (line 75) | typedef enum type TuplesortInstrumentation (line 81) | typedef struct TuplesortInstrumentation FILE: src/include/utils/tuplestore.h type Tuplestorestate (line 40) | typedef struct Tuplestorestate Tuplestorestate; FILE: src/include/utils/typcache.h type DomainConstraintCache (line 26) | typedef struct DomainConstraintCache DomainConstraintCache; type TypeCacheEnumData (line 29) | struct TypeCacheEnumData type TypeCacheEntry (line 31) | typedef struct TypeCacheEntry type DomainConstraintRef (line 153) | typedef struct DomainConstraintRef type SharedRecordTypmodRegistry (line 165) | typedef struct SharedRecordTypmodRegistry SharedRecordTypmodRegistry; FILE: src/include/utils/tzparser.h type tzEntry (line 23) | typedef struct tzEntry FILE: src/include/utils/uuid.h type pg_uuid_t (line 20) | typedef struct pg_uuid_t FILE: src/include/utils/varbit.h type VarBit (line 25) | typedef struct FILE: src/include/utils/xml.h type xmltype (line 23) | typedef struct varlena xmltype; type XmlStandaloneType (line 25) | typedef enum type XmlBinaryType (line 33) | typedef enum type PgXmlStrictness (line 39) | typedef enum type PgXmlErrorContext (line 48) | typedef struct PgXmlErrorContext PgXmlErrorContext; FILE: src/include/windowapi.h type WindowObjectData (line 37) | struct WindowObjectData FILE: src/interfaces/ecpg/compatlib/informix.c type sqlca_t (line 21) | struct sqlca_t type sqlca_t (line 26) | struct sqlca_t function deccall2 (line 47) | static int function deccall3 (line 85) | static int function decadd (line 150) | int function deccmp (line 166) | int function deccopy (line 172) | void function deccvasc (line 197) | int function deccvdbl (line 245) | int function deccvint (line 267) | int function deccvlong (line 289) | int function decdiv (line 311) | int function decmul (line 336) | int function decsub (line 358) | int function dectoasc (line 380) | int function dectodbl (line 431) | int function dectoint (line 452) | int function dectolong (line 476) | int function rdatestr (line 501) | int function rstrdate (line 522) | int function rtoday (line 528) | void function rjulmdy (line 535) | int function rdefmtdate (line 547) | int function rfmtdate (line 573) | int function rmdyjul (line 586) | int function rdayofweek (line 598) | int function dtcurrent (line 606) | void function dtcvasc (line 612) | int function dtcvfmtasc (line 638) | int function dtsub (line 644) | int function dttoasc (line 650) | int function dttofmtasc (line 660) | int function intoasc (line 666) | int function initValue (line 701) | static int function getRightMostDot (line 749) | static int function rfmtlong (line 767) | int function rupshift (line 961) | void function byleng (line 970) | int function ldchar (line 977) | void function rgetmsg (line 986) | int function rtypalign (line 995) | int function rtypmsize (line 1003) | int function rtypwidth (line 1011) | int function ECPG_informix_set_var (line 1019) | void function ECPG_informix_reset_sqlca (line 1031) | void function rsetnull (line 1042) | int function risnull (line 1049) | int FILE: src/interfaces/ecpg/ecpglib/connect.c type connection (line 18) | struct connection type connection (line 19) | struct connection function ecpg_actual_connection_init (line 22) | static void function ecpg_pthreads_init (line 28) | void type connection (line 35) | struct connection type connection (line 38) | struct connection type connection (line 60) | struct connection type connection (line 73) | struct connection type connection (line 76) | struct connection function ecpg_finish (line 112) | static void function ECPGsetcommit (line 164) | bool function ECPGsetconn (line 201) | bool function ECPGnoticeReceiver (line 218) | static void function ECPGconnect (line 270) | bool function ECPGdisconnect (line 668) | bool function PGconn (line 718) | PGconn * FILE: src/interfaces/ecpg/ecpglib/data.c function array_delimiter (line 20) | static bool function array_boundary (line 33) | static bool function garbage_left (line 46) | static bool function get_float8_infinity (line 80) | static double function get_float8_nan (line 90) | static double function check_special_value (line 101) | static bool function ecpg_get_data (line 126) | bool FILE: src/interfaces/ecpg/ecpglib/descriptor.c type descriptor (line 20) | struct descriptor type descriptor (line 27) | struct descriptor function descriptor_destructor (line 29) | static void function descriptor_key_init (line 35) | static void type descriptor (line 41) | struct descriptor type descriptor (line 45) | struct descriptor function set_descriptors (line 48) | static void type descriptor (line 54) | struct descriptor function PGresult (line 61) | static PGresult * function ecpg_dynamic_type_DDT (line 71) | static unsigned int function ECPGget_desc_header (line 91) | bool function get_int_item (line 115) | static bool function set_int_item (line 160) | static bool function get_char_item (line 205) | static bool function ECPGget_desc (line 245) | bool function ECPGset_desc_header (line 579) | bool function ECPGset_desc (line 590) | bool function descriptor_free (line 715) | static void function ECPGdeallocate_desc (line 735) | bool function descriptor_deallocate_all (line 769) | static void function ECPGallocate_desc (line 782) | bool type descriptor (line 822) | struct descriptor type descriptor (line 825) | struct descriptor function ECPGdescribe (line 837) | bool FILE: src/interfaces/ecpg/ecpglib/error.c function ecpg_raise (line 12) | void function ecpg_raise_backend (line 218) | void function ecpg_check_PQresult (line 282) | bool function sqlprint (line 335) | void FILE: src/interfaces/ecpg/ecpglib/execute.c function free_variable (line 84) | static void function free_statement (line 97) | static void function next_insert (line 115) | static int function ecpg_type_infocache_push (line 152) | static bool function ecpg_is_type_an_array (line 168) | static enum ARRAY_TYPE function ecpg_store_result (line 313) | bool function sprintf_double_value (line 466) | static void function sprintf_float_value (line 482) | static void function ecpg_store_input (line 498) | bool function ecpg_free_params (line 1056) | void function insert_tobeinserted (line 1072) | static bool function ecpg_build_params (line 1111) | bool function ecpg_autostart_transaction (line 1416) | bool function ecpg_execute (line 1437) | bool function ecpg_process_output (line 1485) | bool function ecpg_do_prologue (line 1759) | bool function ecpg_do_epilogue (line 2013) | void function ecpg_do (line 2045) | bool function ECPGdo (line 2079) | bool function ECPGdo_descriptor (line 2094) | bool FILE: src/interfaces/ecpg/ecpglib/extern.h type COMPAT_MODE (line 19) | enum COMPAT_MODE type ARRAY_TYPE (line 29) | enum ARRAY_TYPE type ECPGgeneric_varchar (line 37) | struct ECPGgeneric_varchar type ECPGtype_information_cache (line 47) | struct ECPGtype_information_cache type statement (line 55) | struct statement type prepared_statement (line 82) | struct prepared_statement type connection (line 91) | struct connection type descriptor (line 102) | struct descriptor type descriptor_item (line 111) | struct descriptor_item type variable (line 123) | struct variable type var_list (line 140) | struct var_list type var_list (line 147) | struct var_list type ECPGttype (line 153) | enum ECPGttype type ECPGttype (line 154) | enum ECPGttype type ARRAY_TYPE (line 155) | enum ARRAY_TYPE type COMPAT_MODE (line 155) | enum COMPAT_MODE type connection (line 160) | struct connection type connection (line 165) | struct connection type ECPGttype (line 167) | enum ECPGttype type COMPAT_MODE (line 169) | enum COMPAT_MODE type descriptor (line 173) | struct descriptor type descriptor (line 175) | struct descriptor type prepared_statement (line 177) | struct prepared_statement type connection (line 178) | struct connection type prepared_statement (line 178) | struct prepared_statement type statement (line 181) | struct statement type variable (line 181) | struct variable type variable (line 182) | struct variable type statement (line 183) | struct statement type ECPG_statement_type (line 185) | enum ECPG_statement_type type statement (line 186) | struct statement type statement (line 187) | struct statement type statement (line 188) | struct statement type statement (line 189) | struct statement type statement (line 190) | struct statement type statement (line 191) | struct statement type COMPAT_MODE (line 195) | enum COMPAT_MODE type connection (line 198) | struct connection type COMPAT_MODE (line 199) | enum COMPAT_MODE type connection (line 199) | struct connection type sqlca_t (line 202) | struct sqlca_t type sqlda_compat (line 204) | struct sqlda_compat type COMPAT_MODE (line 204) | enum COMPAT_MODE type sqlda_compat (line 205) | struct sqlda_compat type COMPAT_MODE (line 205) | enum COMPAT_MODE type sqlda_struct (line 206) | struct sqlda_struct type COMPAT_MODE (line 206) | enum COMPAT_MODE type sqlda_struct (line 207) | struct sqlda_struct type COMPAT_MODE (line 207) | enum COMPAT_MODE FILE: src/interfaces/ecpg/ecpglib/memory.c function ecpg_free (line 12) | void type auto_mem (line 65) | struct auto_mem function auto_mem_destructor (line 75) | static void function auto_mem_key_init (line 82) | static void type auto_mem (line 88) | struct auto_mem type auto_mem (line 92) | struct auto_mem function set_auto_allocs (line 95) | static void type auto_mem (line 101) | struct auto_mem function ecpg_add_mem (line 123) | bool function ECPGfree_auto_mem (line 137) | void function ecpg_clear_auto_mem (line 157) | void FILE: src/interfaces/ecpg/ecpglib/misc.c type sqlca_t (line 32) | struct sqlca_t type sqlca_t (line 37) | struct sqlca_t type sqlca_t (line 63) | struct sqlca_t type sqlca_t (line 68) | struct sqlca_t function ecpg_init_sqlca (line 98) | void function ecpg_init (line 104) | bool function ecpg_sqlca_key_destructor (line 128) | static void function ecpg_sqlca_key_init (line 134) | static void type sqlca_t (line 141) | struct sqlca_t type sqlca_t (line 145) | struct sqlca_t type sqlca_t (line 152) | struct sqlca_t function ECPGstatus (line 164) | bool function PGTransactionStatusType (line 182) | PGTransactionStatusType function ECPGtrans (line 198) | bool function ECPGdebug (line 242) | void function ecpg_log (line 266) | void function ECPGset_noind_null (line 319) | void function _check (line 377) | static bool function ECPGis_noind_null (line 387) | bool function win32_pthread_mutex (line 455) | void function win32_pthread_once (line 470) | void type var_list (line 521) | struct var_list function ECPGset_var (line 523) | void type var_list (line 570) | struct var_list FILE: src/interfaces/ecpg/ecpglib/prepare.c type stmtCacheEntry (line 16) | typedef struct type COMPAT_MODE (line 30) | enum COMPAT_MODE type connection (line 30) | struct connection type prepared_statement (line 31) | struct prepared_statement type prepared_statement (line 31) | struct prepared_statement function isvarchar (line 33) | static bool function replace_variables (line 48) | static bool function prepare_common (line 102) | static bool function ECPGprepare (line 160) | bool type prepared_statement (line 181) | struct prepared_statement type connection (line 183) | struct connection type prepared_statement (line 183) | struct prepared_statement type prepared_statement (line 185) | struct prepared_statement function deallocate_one (line 200) | static bool function ECPGdeallocate (line 252) | bool function ecpg_deallocate_all_conn (line 275) | bool function ECPGdeallocate_all (line 288) | bool type connection (line 295) | struct connection type prepared_statement (line 297) | struct prepared_statement function HashStmt (line 315) | static int function SearchStmtCache (line 350) | static int function ecpg_freeStmtCacheEntry (line 382) | static int function AddStmtToCache (line 417) | static int function ecpg_auto_prepare (line 467) | bool FILE: src/interfaces/ecpg/ecpglib/sqlda.c function ecpg_sqlda_align_add_size (line 33) | static void function sqlda_compat_empty_size (line 45) | static long function sqlda_common_total_size (line 65) | static long function sqlda_compat_total_size (line 157) | static long function sqlda_native_empty_size (line 171) | static long function sqlda_native_total_size (line 186) | static long type sqlda_compat (line 205) | struct sqlda_compat type COMPAT_MODE (line 206) | enum COMPAT_MODE type sqlda_compat (line 208) | struct sqlda_compat type sqlvar_compat (line 209) | struct sqlvar_compat type sqlda_compat (line 216) | struct sqlda_compat type sqlvar_compat (line 221) | struct sqlvar_compat function ecpg_set_compat_sqlda (line 255) | void type sqlda_struct (line 412) | struct sqlda_struct type COMPAT_MODE (line 413) | enum COMPAT_MODE type sqlda_struct (line 415) | struct sqlda_struct type sqlda_struct (line 420) | struct sqlda_struct type sqlda_struct (line 429) | struct sqlda_struct type sqlvar_struct (line 429) | struct sqlvar_struct function ecpg_set_native_sqlda (line 444) | void FILE: src/interfaces/ecpg/ecpglib/typename.c type ECPGttype (line 18) | enum ECPGttype function ecpg_dynamic_type (line 71) | int function sqlda_dynamic_type (line 105) | int FILE: src/interfaces/ecpg/include/datetime.h type timestamp (line 10) | typedef timestamp dtime_t; type interval (line 11) | typedef interval intrvl_t; FILE: src/interfaces/ecpg/include/decimal.h type decimal (line 10) | typedef decimal dec_t; FILE: src/interfaces/ecpg/include/ecpg-pthread-win32.h type pthread_mutex_t (line 15) | typedef struct pthread_mutex_t type DWORD (line 21) | typedef DWORD pthread_key_t; type pthread_once_t (line 22) | typedef bool pthread_once_t; FILE: src/interfaces/ecpg/include/ecpglib.h type ECPGttype (line 82) | enum ECPGttype type ECPGttype (line 83) | enum ECPGttype FILE: src/interfaces/ecpg/include/ecpgtype.h type ECPGttype (line 41) | enum ECPGttype type ECPGdtype (line 70) | enum ECPGdtype type ECPG_statement_type (line 94) | enum ECPG_statement_type FILE: src/interfaces/ecpg/include/pgtypes_date.h type date (line 9) | typedef long date; FILE: src/interfaces/ecpg/include/pgtypes_interval.h type int64 (line 13) | typedef long int int64; type int64 (line 17) | typedef long long int int64; type interval (line 27) | typedef struct FILE: src/interfaces/ecpg/include/pgtypes_numeric.h type NumericDigit (line 17) | typedef unsigned char NumericDigit; type numeric (line 18) | typedef struct type decimal (line 29) | typedef struct FILE: src/interfaces/ecpg/include/pgtypes_timestamp.h type int64 (line 10) | typedef int64 timestamp; type int64 (line 11) | typedef int64 TimestampTz; FILE: src/interfaces/ecpg/include/sqlca.h type sqlca_t (line 19) | struct sqlca_t type sqlca_t (line 56) | struct sqlca_t FILE: src/interfaces/ecpg/include/sqlda-compat.h type sqlvar_compat (line 8) | struct sqlvar_compat type sqlda_compat (line 37) | struct sqlda_compat FILE: src/interfaces/ecpg/include/sqlda-native.h type sqlname (line 18) | struct sqlname type sqlvar_struct (line 24) | struct sqlvar_struct type sqlda_struct (line 33) | struct sqlda_struct FILE: src/interfaces/ecpg/include/sqlda.h type sqlvar_t (line 7) | typedef struct sqlvar_compat sqlvar_t; type sqlda_t (line 8) | typedef struct sqlda_compat sqlda_t; type sqlvar_t (line 13) | typedef struct sqlvar_struct sqlvar_t; type sqlda_t (line 14) | typedef struct sqlda_struct sqlda_t; FILE: src/interfaces/ecpg/pgtypeslib/common.c function pgtypes_fmt_replace (line 29) | int function PGTYPESchar_free (line 144) | void FILE: src/interfaces/ecpg/pgtypeslib/datetime.c function date (line 15) | date * function PGTYPESdate_free (line 25) | void function date (line 31) | date function date (line 47) | date type tm (line 104) | struct tm function PGTYPESdate_julmdy (line 115) | void function PGTYPESdate_mdyjul (line 128) | void function PGTYPESdate_dayofweek (line 138) | int function PGTYPESdate_today (line 148) | void function PGTYPESdate_fmt_asc (line 169) | int function PGTYPESdate_defmt_asc (line 331) | int FILE: src/interfaces/ecpg/pgtypeslib/dt.h type int32 (line 10) | typedef int32 fsec_t; type datetkn (line 203) | typedef struct type tm (line 314) | struct tm type tm (line 315) | struct tm type tm (line 316) | struct tm type tm (line 317) | struct tm type tm (line 318) | struct tm type tm (line 321) | struct tm type tm (line 322) | struct tm type tm (line 324) | struct tm type tm (line 326) | struct tm FILE: src/interfaces/ecpg/pgtypeslib/dt_common.c type AbsoluteTime (line 17) | typedef long AbsoluteTime; function datetkn (line 505) | static datetkn * function DecodeUnits (line 539) | int function date2j (line 584) | int function j2date (line 609) | void function DecodeSpecial (line 640) | static int function EncodeDateOnly (line 674) | void function TrimTrailingZeros (line 727) | void function EncodeDateTime (line 758) | void function GetEpochTime (line 953) | int function abstime2tm (line 976) | static void function GetCurrentDateTime (line 1061) | void function dt2time (line 1069) | void function DecodeNumberField (line 1090) | static int function DecodeNumber (line 1200) | static int function DecodeDate (line 1309) | static int function DecodeTime (line 1438) | int function DecodeTimezone (line 1503) | static int function DecodePosixTimezone (line 1548) | static int function ParseDateTime (line 1601) | int function DecodeDateTime (line 1784) | int function pgtypes_defmt_scan (line 2461) | static int function PGTYPEStimestamp_defmt_scan (line 2523) | int FILE: src/interfaces/ecpg/pgtypeslib/interval.c function AdjustFractSeconds (line 22) | static void function AdjustFractDays (line 40) | static void function ParseISO8601Number (line 55) | static int function ISO8601IntegerWidth (line 80) | static int function ClearPgTm (line 93) | static inline void function DecodeISO8601Interval (line 111) | static int function DecodeInterval (line 325) | int function AppendSeconds (line 736) | static void function EncodeInterval (line 762) | void function interval2tm (line 944) | static int function tm2interval (line 975) | static int function interval (line 990) | interval * function PGTYPESinterval_free (line 1000) | void function interval (line 1006) | interval * type tm (line 1068) | struct tm function PGTYPESinterval_copy (line 1085) | int FILE: src/interfaces/ecpg/pgtypeslib/numeric.c function apply_typmod (line 33) | static int function alloc_var (line 113) | static int function numeric (line 126) | numeric * function decimal (line 143) | decimal * function set_var_from_str (line 162) | static int function numeric (line 405) | numeric * function zero_var (line 458) | static void function PGTYPESnumeric_free (line 469) | void function PGTYPESdecimal_free (line 476) | void function cmp_abs (line 491) | static int function add_abs (line 549) | static int function sub_abs (line 637) | static int function PGTYPESnumeric_add (line 721) | int function PGTYPESnumeric_sub (line 849) | int function PGTYPESnumeric_mul (line 980) | int function select_div_scale (line 1071) | static int function PGTYPESnumeric_div (line 1137) | int function PGTYPESnumeric_cmp (line 1366) | int function PGTYPESnumeric_from_int (line 1395) | int function PGTYPESnumeric_from_long (line 1404) | int function PGTYPESnumeric_copy (line 1474) | int function PGTYPESnumeric_from_double (line 1497) | int function numericvar_to_double (line 1518) | static int function PGTYPESnumeric_to_double (line 1569) | int function PGTYPESnumeric_to_int (line 1580) | int function PGTYPESnumeric_to_long (line 1599) | int function PGTYPESnumeric_to_decimal (line 1628) | int function PGTYPESnumeric_from_decimal (line 1651) | int FILE: src/interfaces/ecpg/pgtypeslib/timestamp.c function int64 (line 21) | static int64 function timestamp (line 27) | static timestamp function tm2timestamp (line 41) | int function timestamp (line 72) | static timestamp function timestamp2tm (line 98) | static int function EncodeSpecialTimestamp (line 195) | static void function timestamp (line 206) | timestamp type tm (line 279) | struct tm function PGTYPEStimestamp_current (line 298) | void function dttofmtasc_replace (line 309) | static int function PGTYPEStimestamp_fmt_asc (line 787) | int function PGTYPEStimestamp_sub (line 802) | int function PGTYPEStimestamp_defmt_asc (line 815) | int function PGTYPEStimestamp_add_interval (line 867) | int function PGTYPEStimestamp_sub_interval (line 926) | int FILE: src/interfaces/ecpg/preproc/c_keywords.c function ScanKeyword (line 63) | const ScanKeyword * FILE: src/interfaces/ecpg/preproc/descriptor.c type assignment (line 18) | struct assignment function push_assignment (line 20) | void function drop_assignments (line 32) | static void function ECPGnumeric_lvalue (line 45) | static void type descriptor (line 73) | struct descriptor function add_descriptor (line 75) | void function drop_descriptor (line 98) | void type descriptor (line 127) | struct descriptor type descriptor (line 131) | struct descriptor function output_get_descr_header (line 150) | void function output_get_descr (line 169) | void function output_set_descr_header (line 202) | void type ECPGdtype (line 222) | enum ECPGdtype function output_set_descr (line 263) | void type variable (line 325) | struct variable type ECPGtype (line 329) | struct ECPGtype type variable (line 330) | struct variable type variable (line 339) | struct variable type variable (line 342) | struct variable type variable (line 342) | struct variable type variable (line 342) | struct variable type ECPGtype (line 345) | struct ECPGtype type ECPGtype (line 345) | struct ECPGtype FILE: src/interfaces/ecpg/preproc/ecpg.c type COMPAT_MODE (line 25) | enum COMPAT_MODE type _include_path (line 27) | struct _include_path type cursor (line 28) | struct cursor type typedefs (line 29) | struct typedefs type _defines (line 30) | struct _defines function help (line 32) | static void function add_include_path (line 64) | static void function add_preprocessor_define (line 83) | static void function main (line 115) | int FILE: src/interfaces/ecpg/preproc/ecpg_keywords.c function ScanKeyword (line 81) | const ScanKeyword * FILE: src/interfaces/ecpg/preproc/extern.h type _include_path (line 49) | struct _include_path type cursor (line 50) | struct cursor type typedefs (line 51) | struct typedefs type _defines (line 52) | struct _defines type ECPGtype (line 53) | struct ECPGtype type variable (line 54) | struct variable type arguments (line 55) | struct arguments type arguments (line 56) | struct arguments type when (line 57) | struct when type ECPGstruct_member (line 60) | struct ECPGstruct_member type ECPGdtype (line 68) | enum ECPGdtype type ECPG_statement_type (line 71) | enum ECPG_statement_type type errortype (line 81) | enum errortype type ECPGdtype (line 87) | enum ECPGdtype type variable (line 88) | struct variable type descriptor (line 92) | struct descriptor type variable (line 93) | struct variable type variable (line 94) | struct variable type arguments (line 95) | struct arguments type variable (line 95) | struct variable type variable (line 95) | struct variable type arguments (line 96) | struct arguments type variable (line 96) | struct variable type variable (line 96) | struct variable type arguments (line 97) | struct arguments type variable (line 97) | struct variable type arguments (line 98) | struct arguments type typedefs (line 99) | struct typedefs type ECPGttype (line 100) | enum ECPGttype type ECPGtype (line 102) | struct ECPGtype type variable (line 105) | struct variable type ECPGtype (line 105) | struct ECPGtype type COMPAT_MODE (line 123) | enum COMPAT_MODE type COMPAT_MODE (line 127) | enum COMPAT_MODE FILE: src/interfaces/ecpg/preproc/output.c function output_line_number (line 9) | void function output_simple_statement (line 18) | void type when (line 30) | struct when function print_action (line 34) | static void function whenever_action (line 63) | void function output_statement (line 131) | void function output_prepare_statement (line 164) | void function output_deallocate_prepare_statement (line 179) | void function output_escaped_str (line 200) | static void FILE: src/interfaces/ecpg/preproc/parser.c function filtered_base_yylex (line 47) | int FILE: src/interfaces/ecpg/preproc/type.c type ECPGstruct_member (line 9) | struct ECPGstruct_member type ECPGstruct_member (line 36) | struct ECPGstruct_member type ECPGstruct_member (line 37) | struct ECPGstruct_member type ECPGstruct_member (line 39) | struct ECPGstruct_member type ECPGtype (line 43) | struct ECPGtype function ECPGmake_struct_member (line 76) | void type ECPGtype (line 95) | struct ECPGtype type ECPGttype (line 96) | enum ECPGttype type ECPGtype (line 98) | struct ECPGtype type ECPGtype (line 98) | struct ECPGtype type ECPGtype (line 98) | struct ECPGtype type ECPGtype (line 110) | struct ECPGtype type ECPGtype (line 111) | struct ECPGtype type ECPGtype (line 113) | struct ECPGtype type ECPGtype (line 120) | struct ECPGtype type ECPGstruct_member (line 121) | struct ECPGstruct_member type ECPGttype (line 121) | enum ECPGttype type ECPGtype (line 123) | struct ECPGtype type ECPGttype (line 133) | enum ECPGttype type ECPGttype (line 232) | enum ECPGttype type ECPGtype (line 236) | struct ECPGtype type ECPGtype (line 236) | struct ECPGtype function ECPGdump_a_type (line 238) | void function ECPGdump_a_simple (line 408) | static void function ECPGdump_a_struct (line 571) | static void function ECPGfree_struct_member (line 631) | void function ECPGfree_type (line 645) | void type ECPGdtype (line 684) | enum ECPGdtype FILE: src/interfaces/ecpg/preproc/type.h type ECPGtype (line 9) | struct ECPGtype type ECPGstruct_member (line 10) | struct ECPGstruct_member type ECPGtype (line 17) | struct ECPGtype type ECPGtype (line 36) | struct ECPGtype type ECPGstruct_member (line 36) | struct ECPGstruct_member type ECPGtype (line 37) | struct ECPGtype type ECPGttype (line 37) | enum ECPGttype type ECPGtype (line 38) | struct ECPGtype type ECPGtype (line 38) | struct ECPGtype type ECPGtype (line 39) | struct ECPGtype type ECPGstruct_member (line 39) | struct ECPGstruct_member type ECPGttype (line 39) | enum ECPGttype type ECPGstruct_member (line 40) | struct ECPGstruct_member type ECPGstruct_member (line 40) | struct ECPGstruct_member type ECPGstruct_member (line 43) | struct ECPGstruct_member type ECPGtype (line 44) | struct ECPGtype type ECPGtype (line 56) | struct ECPGtype type ECPGtype (line 57) | struct ECPGtype type ECPGtemp_type (line 62) | struct ECPGtemp_type type ECPGttype (line 68) | enum ECPGttype type WHEN_TYPE (line 71) | enum WHEN_TYPE type when (line 82) | struct when type index (line 89) | struct index type su_symbol (line 96) | struct su_symbol type prep (line 102) | struct prep type this_type (line 109) | struct this_type type _include_path (line 118) | struct _include_path type cursor (line 124) | struct cursor type typedefs (line 138) | struct typedefs type _defines (line 147) | struct _defines type variable (line 157) | struct variable type arguments (line 165) | struct arguments type descriptor (line 172) | struct descriptor type assignment (line 179) | struct assignment type errortype (line 186) | enum errortype type fetch_desc (line 191) | struct fetch_desc FILE: src/interfaces/ecpg/preproc/variable.c type variable (line 7) | struct variable type variable (line 9) | struct variable type ECPGtype (line 10) | struct ECPGtype type variable (line 12) | struct variable type variable (line 12) | struct variable type variable (line 12) | struct variable type variable (line 24) | struct variable type ECPGstruct_member (line 25) | struct ECPGstruct_member type variable (line 126) | struct variable type variable (line 129) | struct variable type variable (line 177) | struct variable type variable (line 180) | struct variable type variable (line 193) | struct variable type variable (line 198) | struct variable function remove_typedefs (line 260) | void function remove_variables (line 294) | void type arguments (line 365) | struct arguments type arguments (line 366) | struct arguments function reset_variables (line 368) | void function add_variable_to_head (line 378) | void function add_variable_to_tail (line 390) | void function remove_variable_from_list (line 408) | void function dump_variables (line 437) | void function check_indicator (line 466) | void type typedefs (line 499) | struct typedefs type typedefs (line 502) | struct typedefs function adjust_array (line 511) | void FILE: src/interfaces/ecpg/test/expected/compat_informix-charfuncs.c function main (line 16) | int main(void) FILE: src/interfaces/ecpg/test/expected/compat_informix-dec_test.c function main (line 63) | int function check_errno (line 232) | static void FILE: src/interfaces/ecpg/test/expected/compat_informix-describe.c type sqlvar_t (line 33) | typedef struct sqlvar_compat sqlvar_t; type sqlda_t (line 34) | typedef struct sqlda_compat sqlda_t; type sqlvar_t (line 39) | typedef struct sqlvar_struct sqlvar_t; type sqlda_t (line 40) | typedef struct sqlda_struct sqlda_t; function main (line 55) | int FILE: src/interfaces/ecpg/test/expected/compat_informix-rfmtdate.c function date_test_strdate (line 26) | static void function date_test_defmt (line 51) | static void function date_test_fmt (line 76) | static void function main (line 92) | int function check_return (line 164) | static void FILE: src/interfaces/ecpg/test/expected/compat_informix-rfmtlong.c function fmtlong (line 26) | static void function main (line 43) | int function check_return (line 62) | static void FILE: src/interfaces/ecpg/test/expected/compat_informix-rnull.c function test_null (line 27) | static void function main (line 33) | int main(void) FILE: src/interfaces/ecpg/test/expected/compat_informix-sqlda.c type sqlvar_t (line 35) | typedef struct sqlvar_compat sqlvar_t; type sqlda_t (line 36) | typedef struct sqlda_compat sqlda_t; type sqlvar_t (line 41) | typedef struct sqlvar_struct sqlvar_t; type sqlda_t (line 42) | typedef struct sqlda_struct sqlda_t; function dump_sqlda (line 120) | static void function main (line 158) | int FILE: src/interfaces/ecpg/test/expected/compat_informix-test_informix.c function dosqlprint (line 28) | static void dosqlprint(void) { function main (line 32) | int main(void) function openit (line 245) | static void openit(void) FILE: src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c type sqlca_t (line 36) | struct sqlca_t type sqlca_t (line 73) | struct sqlca_t function sql_check (line 100) | static void sql_check(const char *fn, const char *caller, int ignore) function main (line 138) | int main(void) FILE: src/interfaces/ecpg/test/expected/compat_oracle-char_array.c function warn (line 25) | static void warn(void) function main (line 34) | int main() { FILE: src/interfaces/ecpg/test/expected/connect-test1.c function main (line 21) | int FILE: src/interfaces/ecpg/test/expected/connect-test2.c function main (line 31) | int FILE: src/interfaces/ecpg/test/expected/connect-test3.c function main (line 30) | int FILE: src/interfaces/ecpg/test/expected/connect-test4.c function main (line 26) | int FILE: src/interfaces/ecpg/test/expected/connect-test5.c function main (line 21) | int FILE: src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c function main (line 28) | int FILE: src/interfaces/ecpg/test/expected/pgtypeslib-dt_test2.c function main (line 76) | int FILE: src/interfaces/ecpg/test/expected/pgtypeslib-nan_test.c function main (line 35) | int FILE: src/interfaces/ecpg/test/expected/pgtypeslib-num_test.c function main (line 34) | int FILE: src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.c function main (line 49) | int function check_errno (line 234) | static void FILE: src/interfaces/ecpg/test/expected/preproc-array_of_struct.c type customer (line 33) | typedef struct { type cust_ind (line 43) | typedef struct ind { function main (line 53) | int main() FILE: src/interfaces/ecpg/test/expected/preproc-autoprep.c function test (line 26) | static void test(void) { function main (line 251) | int main() { FILE: src/interfaces/ecpg/test/expected/preproc-comment.c function main (line 30) | int main(void) FILE: src/interfaces/ecpg/test/expected/preproc-cursor.c type ind (line 42) | typedef union { int integer; short smallint; } ind; function main (line 51) | int FILE: src/interfaces/ecpg/test/expected/preproc-define.c function main (line 38) | int FILE: src/interfaces/ecpg/test/expected/preproc-describe.c function main (line 28) | int FILE: src/interfaces/ecpg/test/expected/preproc-init.c type sqlca_t (line 30) | struct sqlca_t type sqlca_t (line 67) | struct sqlca_t type e (line 82) | enum e { ENUM0, ENUM1 } type sa (line 83) | struct sa { int member; } function fa (line 85) | static int fa(void) function fb (line 91) | static int function fc (line 98) | static int function fd (line 105) | static int fd(const char *x,int i) function fe (line 111) | static int fe(enum e x) function sqlnotice (line 117) | static void sqlnotice(const char *notice, short trans) function namespace (line 129) | namespace N function main (line 135) | int main(void) FILE: src/interfaces/ecpg/test/expected/preproc-outofscope.c type NumericDigit (line 44) | typedef unsigned char NumericDigit; type numeric (line 45) | typedef struct type decimal (line 56) | typedef struct type MYTYPE (line 112) | typedef struct mytype MYTYPE ; type MYNULLTYPE (line 125) | typedef struct mynulltype MYNULLTYPE ; type mytype (line 132) | struct mytype { type mynulltype (line 147) | struct mynulltype { function get_var1 (line 172) | static void function open_cur1 (line 203) | static void function get_record1 (line 227) | static void function close_cur1 (line 251) | static void function main (line 265) | int FILE: src/interfaces/ecpg/test/expected/preproc-pointer_to_struct.c type customer (line 34) | typedef struct { type cust_ind (line 44) | typedef struct ind { function main (line 54) | int main() FILE: src/interfaces/ecpg/test/expected/preproc-strings.c function main (line 36) | int main(void) FILE: src/interfaces/ecpg/test/expected/preproc-type.c type mmInteger (line 24) | typedef long mmInteger ; type mmChar (line 30) | typedef char mmChar ; type mmSmallInt (line 36) | typedef short mmSmallInt ; type TBempl (line 60) | struct TBempl { function main (line 73) | int FILE: src/interfaces/ecpg/test/expected/preproc-variable.c type ind (line 42) | typedef union { int integer; short smallint; } ind; function main (line 53) | int FILE: src/interfaces/ecpg/test/expected/preproc-whenever.c function print (line 27) | static void print(const char *msg) function print2 (line 33) | static void print2(void) function warn (line 39) | static void warn(void) function main (line 44) | int main(void) FILE: src/interfaces/ecpg/test/expected/preproc-whenever_do_continue.c function main (line 27) | int main(void) FILE: src/interfaces/ecpg/test/expected/sql-array.c type sqlca_t (line 43) | struct sqlca_t type sqlca_t (line 80) | struct sqlca_t function main (line 105) | int FILE: src/interfaces/ecpg/test/expected/sql-binary.c type TBempl (line 32) | struct TBempl { function main (line 48) | int FILE: src/interfaces/ecpg/test/expected/sql-code100.c type sqlca_t (line 30) | struct sqlca_t type sqlca_t (line 67) | struct sqlca_t function main (line 95) | int main() FILE: src/interfaces/ecpg/test/expected/sql-copystdout.c type sqlca_t (line 32) | struct sqlca_t type sqlca_t (line 69) | struct sqlca_t function main (line 98) | int FILE: src/interfaces/ecpg/test/expected/sql-createtableas.c function main (line 30) | int FILE: src/interfaces/ecpg/test/expected/sql-define.c type sqlca_t (line 30) | struct sqlca_t type sqlca_t (line 67) | struct sqlca_t function main (line 95) | int main(void) FILE: src/interfaces/ecpg/test/expected/sql-desc.c function main (line 24) | int FILE: src/interfaces/ecpg/test/expected/sql-describe.c type sqlvar_t (line 31) | typedef struct sqlvar_compat sqlvar_t; type sqlda_t (line 32) | typedef struct sqlda_compat sqlda_t; type sqlvar_t (line 37) | typedef struct sqlvar_struct sqlvar_t; type sqlda_t (line 38) | typedef struct sqlda_struct sqlda_t; function main (line 53) | int FILE: src/interfaces/ecpg/test/expected/sql-dynalloc.c type sqlca_t (line 31) | struct sqlca_t type sqlca_t (line 68) | struct sqlca_t function main (line 94) | int main(void) FILE: src/interfaces/ecpg/test/expected/sql-dynalloc2.c type sqlca_t (line 31) | struct sqlca_t type sqlca_t (line 68) | struct sqlca_t function main (line 94) | int main(void) FILE: src/interfaces/ecpg/test/expected/sql-dyntest.c type sqlca_t (line 84) | struct sqlca_t type sqlca_t (line 121) | struct sqlca_t function error (line 146) | static void function main (line 153) | int FILE: src/interfaces/ecpg/test/expected/sql-execute.c function main (line 30) | int FILE: src/interfaces/ecpg/test/expected/sql-fetch.c function main (line 25) | int main() { FILE: src/interfaces/ecpg/test/expected/sql-func.c function main (line 25) | int main() { FILE: src/interfaces/ecpg/test/expected/sql-indicators.c type sqlca_t (line 32) | struct sqlca_t type sqlca_t (line 69) | struct sqlca_t function main (line 94) | int main() FILE: src/interfaces/ecpg/test/expected/sql-insupd.c function main (line 25) | int main() { FILE: src/interfaces/ecpg/test/expected/sql-oldexec.c function main (line 30) | int FILE: src/interfaces/ecpg/test/expected/sql-parser.c function main (line 26) | int main() { FILE: src/interfaces/ecpg/test/expected/sql-quote.c function main (line 25) | int main() { FILE: src/interfaces/ecpg/test/expected/sql-show.c function main (line 25) | int main() { FILE: src/interfaces/ecpg/test/expected/sql-sqlda.c type sqlvar_t (line 33) | typedef struct sqlvar_compat sqlvar_t; type sqlda_t (line 34) | typedef struct sqlda_compat sqlda_t; type sqlvar_t (line 39) | typedef struct sqlvar_struct sqlvar_t; type sqlda_t (line 40) | typedef struct sqlda_struct sqlda_t; type NumericDigit (line 66) | typedef unsigned char NumericDigit; type numeric (line 67) | typedef struct type decimal (line 78) | typedef struct function dump_sqlda (line 130) | static void function main (line 178) | int FILE: src/interfaces/ecpg/test/expected/sql-twophase.c function main (line 29) | int main(void) FILE: src/interfaces/ecpg/test/expected/thread-alloc.c function main (line 14) | int type sqlca_t (line 54) | struct sqlca_t type sqlca_t (line 91) | struct sqlca_t function main (line 195) | int main () FILE: src/interfaces/ecpg/test/expected/thread-descriptor.c type sqlca_t (line 45) | struct sqlca_t type sqlca_t (line 82) | struct sqlca_t function main (line 136) | int main () FILE: src/interfaces/ecpg/test/expected/thread-prep.c function main (line 14) | int type sqlca_t (line 54) | struct sqlca_t type sqlca_t (line 91) | struct sqlca_t function main (line 205) | int main () FILE: src/interfaces/ecpg/test/expected/thread-thread.c function main (line 18) | int function main (line 48) | int main() FILE: src/interfaces/ecpg/test/expected/thread-thread_implicit.c function main (line 19) | int function main (line 49) | int main() FILE: src/interfaces/ecpg/test/pg_regress_ecpg.c function ecpg_filter (line 25) | static void function PID_TYPE (line 81) | static PID_TYPE function ecpg_init (line 163) | static void function main (line 169) | int FILE: src/interfaces/ecpg/test/preproc/struct.h type mytype (line 1) | struct mytype type MYTYPE (line 9) | typedef struct mytype MYTYPE; type mynulltype (line 11) | struct mynulltype type MYNULLTYPE (line 19) | typedef struct mynulltype MYNULLTYPE; FILE: src/interfaces/libpq/fe-auth-scram.c type fe_scram_state_enum (line 32) | typedef enum type fe_scram_state (line 40) | typedef struct function pg_fe_scram_free (line 131) | void function pg_fe_scram_exchange (line 167) | void function else (line 358) | else if (conn->ssl_in_use) function read_server_first_message (line 530) | static bool function read_server_final_message (line 620) | static bool function calculate_client_proof (line 690) | static void function verify_server_signature (line 733) | static bool function pg_frontend_random (line 805) | static bool FILE: src/interfaces/libpq/fe-auth.c function pg_GSS_error_int (line 66) | static void function pg_GSS_error (line 86) | static void function pg_GSS_continue (line 102) | static int function pg_GSS_startup (line 195) | static int function pg_SSPI_error (line 262) | static void function pg_SSPI_continue (line 281) | static int function pg_SSPI_startup (line 412) | static int function pg_SASL_init (line 485) | static int function pg_SASL_continue (line 662) | static int function pg_local_sendauth (line 732) | static int function pg_password_sendauth (line 784) | static int function pg_fe_sendauth (line 860) | int type passwd (line 1080) | struct passwd type passwd (line 1081) | struct passwd FILE: src/interfaces/libpq/fe-connect.c type LDAP_TIMEVAL (line 67) | typedef struct timeval LDAP_TIMEVAL; type internalPQconninfoOption (line 160) | typedef struct _internalPQconninfoOption type pg_conn (line 196) | struct pg_conn type pg_conn (line 200) | struct pg_conn type pg_conn (line 204) | struct pg_conn type pg_conn (line 208) | struct pg_conn type pg_conn (line 212) | struct pg_conn type pg_conn (line 216) | struct pg_conn type pg_conn (line 220) | struct pg_conn type pg_conn (line 224) | struct pg_conn type pg_conn (line 228) | struct pg_conn type pg_conn (line 236) | struct pg_conn type pg_conn (line 240) | struct pg_conn type pg_conn (line 244) | struct pg_conn type pg_conn (line 248) | struct pg_conn type pg_conn (line 252) | struct pg_conn type pg_conn (line 256) | struct pg_conn type pg_conn (line 260) | struct pg_conn type pg_conn (line 264) | struct pg_conn type pg_conn (line 274) | struct pg_conn type pg_conn (line 278) | struct pg_conn type pg_conn (line 282) | struct pg_conn type pg_conn (line 286) | struct pg_conn type pg_conn (line 290) | struct pg_conn type pg_conn (line 294) | struct pg_conn type pg_conn (line 298) | struct pg_conn type pg_conn (line 304) | struct pg_conn type pg_conn (line 315) | struct pg_conn type pg_conn (line 320) | struct pg_conn type pg_conn (line 325) | struct pg_conn function pqDropConnection (line 425) | void function pqDropServerData (line 499) | static void function PGconn (line 588) | PGconn * function PGPing (line 607) | PGPing function PGconn (line 644) | PGconn * function PGPing (line 660) | PGPing function PGconn (line 691) | PGconn * function PGconn (line 770) | PGconn * function fillPGconn (line 814) | static bool function connectOptions1 (line 856) | static bool function count_comma_separated_elems (line 893) | static int function connectOptions2 (line 954) | static bool function PQconninfoOption (line 1284) | PQconninfoOption * function PGconn (line 1322) | PGconn * function connectNoDelay (line 1451) | static int function connectFailureMessage (line 1479) | static void function useKeepalives (line 1575) | static int function setKeepalivesIdle (line 1593) | static int function setKeepalivesInterval (line 1625) | static int function setKeepalivesCount (line 1658) | static int function setKeepalivesWin32 (line 1692) | static int function connectDBStart (line 1742) | static int function connectDBComplete (line 1803) | static int function saveErrorMessage (line 1913) | static bool function restoreErrorMessage (line 1935) | static void function PostgresPollingStatusType (line 1976) | PostgresPollingStatusType function PGPing (line 3371) | static PGPing function PGconn (line 3436) | static PGconn * function freePGconn (line 3524) | static void function release_conn_addrinfo (line 3642) | static void function sendTerminateConn (line 3657) | static void function closePGconn (line 3684) | static void function PQfinish (line 3719) | void function PQreset (line 3733) | void function PQresetStart (line 3774) | int function PostgresPollingStatusType (line 3793) | PostgresPollingStatusType function PGcancel (line 3840) | PGcancel * function PQfreeCancel (line 3863) | void function internal_cancel (line 3891) | static int function PQcancel (line 3995) | int function PQrequestCancel (line 4020) | int function pqPacketSend (line 4064) | int function ldapServiceLookup (line 4116) | static int function parseServiceInfo (line 4572) | static int function parseServiceFile (line 4641) | static int function PQconninfoOption (line 4820) | PQconninfoOption * function PQconninfoOption (line 4842) | static PQconninfoOption * function PQconninfoOption (line 4882) | static PQconninfoOption * function uri_prefix_length (line 4902) | static int function recognized_connection_string (line 4925) | static bool function PQconninfoOption (line 4936) | static PQconninfoOption * function PQconninfoOption (line 5114) | static PQconninfoOption * function conninfo_add_defaults (line 5278) | static bool function PQconninfoOption (line 5383) | static PQconninfoOption * function conninfo_uri_parse_options (line 5436) | static bool function conninfo_uri_parse_params (line 5680) | static bool function get_hexdigit (line 5879) | static bool function PQconninfoOption (line 5926) | static PQconninfoOption * function PQconninfoOption (line 5991) | static PQconninfoOption * function PQconninfoOption (line 6009) | PQconninfoOption * function PQconninfoFree (line 6050) | void function ConnStatusType (line 6148) | ConnStatusType function PGTransactionStatusType (line 6156) | PGTransactionStatusType function PQprotocolVersion (line 6181) | int function PQserverVersion (line 6191) | int function PQsocket (line 6219) | int function PQbackendPID (line 6227) | int function PQconnectionNeedsPassword (line 6235) | int function PQconnectionUsedPassword (line 6250) | int function PQclientEncoding (line 6261) | int function PQsetClientEncoding (line 6269) | int function PGVerbosity (line 6315) | PGVerbosity function PGContextVisibility (line 6327) | PGContextVisibility function PQtrace (line 6339) | void function PQuntrace (line 6348) | void function PQnoticeReceiver (line 6360) | PQnoticeReceiver function PQnoticeProcessor (line 6377) | PQnoticeProcessor function defaultNoticeReceiver (line 6400) | static void function defaultNoticeProcessor (line 6415) | static void type stat (line 6469) | struct stat function pgpassfileWarning (line 6592) | static void function pqGetHomeDirectory (line 6630) | bool function default_threadlock (line 6659) | static void function pgthreadlock_t (line 6694) | pgthreadlock_t FILE: src/interfaces/libpq/fe-exec.c function PGresult (line 141) | PGresult * function PQsetResultAttrs (line 227) | int function PGresult (line 292) | PGresult * function PGEvent (line 383) | static PGEvent * function PQsetvalue (line 423) | int function pqSetResultError (line 636) | void function pqCatenateResultError (line 651) | void function PQclear (line 670) | void function pqClearAsyncResult (line 725) | void function pqSaveErrorResult (line 748) | void function PGresult (line 776) | PGresult * function pqInternalNotice (line 821) | void function pqAddTuple (line 876) | static bool function pqSaveMessageField (line 941) | void function pqSaveParameterStatus (line 962) | void function pqRowProcessor (line 1080) | int function PQsendQuery (line 1182) | int function PQsendQueryParams (line 1233) | int function PQsendPrepare (line 1278) | int function PQsendQueryPrepared (line 1375) | int function PQsendQueryStart (line 1415) | static bool function PQsendQueryGuts (line 1456) | static int function pqHandleSendFailure (line 1632) | void function PQsetSingleRowMode (line 1654) | int function PQconsumeInput (line 1681) | int function parseInput (line 1717) | static void function PQisBusy (line 1731) | int function PGresult (line 1752) | PGresult * function PGresult (line 1858) | static PGresult * function PGresult (line 1896) | PGresult * function PGresult (line 1910) | PGresult * function PGresult (line 1940) | PGresult * function PGresult (line 1957) | PGresult * function PQexecStart (line 1978) | static bool function PGresult (line 2052) | static PGresult * function PGresult (line 2113) | PGresult * function PGresult (line 2132) | PGresult * function PQsendDescribePrepared (line 2149) | int function PQsendDescribePortal (line 2162) | int function PQsendDescribe (line 2177) | static int function PGnotify (line 2246) | PGnotify * function PQputCopyData (line 2274) | int function PQputCopyEnd (line 2341) | int function PQgetCopyData (line 2430) | int function PQgetline (line 2472) | int function PQgetlineAsync (line 2522) | int function PQputline (line 2542) | int function PQputnbytes (line 2552) | int function PQendcopy (line 2575) | int function PGresult (line 2609) | PGresult * function ExecStatusType (line 2649) | ExecStatusType function PQntuples (line 2726) | int function PQnfields (line 2734) | int function PQbinaryTuples (line 2742) | int function check_field_number (line 2755) | static int function check_tuple_field_number (line 2770) | static int function check_param_number (line 2793) | static int function PQfnumber (line 2834) | int function Oid (line 2931) | Oid function PQftablecol (line 2942) | int function PQfformat (line 2953) | int function Oid (line 2964) | Oid function PQfsize (line 2975) | int function PQfmod (line 2986) | int function Oid (line 3038) | Oid function PQgetlength (line 3131) | int function PQgetisnull (line 3145) | int function PQnparams (line 3159) | int function Oid (line 3170) | Oid function PQsetnonblocking (line 3188) | int function PQisnonblocking (line 3221) | int function PQisthreadsafe (line 3228) | int function PQflush (line 3240) | int function PQfreemem (line 3253) | void function PQfreeNotify (line 3270) | void function PQescapeStringInternal (line 3292) | static size_t function PQescapeStringConn (line 3367) | size_t function PQescapeString (line 3385) | size_t function get_hex (line 3547) | static inline char FILE: src/interfaces/libpq/fe-lobj.c function lo_open (line 56) | int function lo_close (line 98) | int function lo_truncate (line 136) | int function lo_truncate64 (line 204) | int function lo_read (line 257) | int function lo_write (line 311) | int function lo_lseek (line 364) | int function pg_int64 (line 408) | pg_int64 function Oid (line 464) | Oid function Oid (line 503) | Oid function lo_tell (line 547) | int function pg_int64 (line 583) | pg_int64 function lo_unlink (line 627) | int function Oid (line 667) | Oid function Oid (line 682) | Oid function Oid (line 688) | static Oid function lo_export (line 783) | int function lo_initialize (line 875) | static int function pg_int64 (line 1060) | static pg_int64 function pg_int64 (line 1085) | static pg_int64 FILE: src/interfaces/libpq/fe-misc.c function PQlibVersion (line 66) | int function fputnbytes (line 78) | static void function pqGetc (line 93) | int function pqPutc (line 111) | int function pqGets_internal (line 131) | static int function pqGets (line 162) | int function pqGets_append (line 168) | int function pqPuts (line 178) | int function pqGetnchar (line 194) | int function pqSkipnchar (line 223) | int function pqPutnchar (line 245) | int function pqGetInt (line 266) | int function pqPutInt (line 306) | int function pqCheckOutBufferSpace (line 343) | int function pqCheckInBufferSpace (line 407) | int function pqPutMsgStart (line 518) | int function pqPutMsgBytes (line 563) | static int function pqPutMsgEnd (line 586) | int function pqReadData (line 628) | int function pqSendSome (line 828) | static int function pqFlush (line 960) | int function pqWait (line 983) | int function pqWaitTimed (line 996) | int function pqReadReady (line 1020) | int function pqWriteReady (line 1030) | int function pqSocketCheck (line 1044) | static int function pqSocketPoll (line 1094) | static int function PQmblen (line 1179) | int function PQdsplen (line 1189) | int function PQenv2encoding (line 1198) | int function libpq_binddomain (line 1217) | static void FILE: src/interfaces/libpq/fe-print.c function PQprint (line 67) | void function do_field (line 332) | static void function output_row (line 532) | static void function PQdisplayTuples (line 577) | void function PQprintTuples (line 675) | void function fill (line 760) | static void FILE: src/interfaces/libpq/fe-protocol2.c function PostgresPollingStatusType (line 48) | PostgresPollingStatusType function pqParseInput2 (line 409) | void function getRowDescriptions (line 657) | static int function getAnotherTuple (line 788) | static int function pqGetErrorNotice2 (line 961) | static int function checkXactStatus (line 1092) | static void function getNotify (line 1120) | static int function pqGetCopyData2 (line 1167) | int function pqGetline2 (line 1241) | int function pqGetlineAsync2 (line 1292) | int function pqEndcopy2 (line 1350) | int function PGresult (line 1435) | PGresult * FILE: src/interfaces/libpq/fe-protocol3.c function pqParseInput3 (line 64) | void function handleSyncLoss (line 448) | static void function getRowDescriptions (line 471) | static int function getParamDescriptions (line 649) | static int function getAnotherTuple (line 746) | static int function pqGetErrorNotice3 (line 874) | int function pqBuildErrorMessage3 (line 988) | void function reportErrorPosition (line 1141) | static void function getParameterStatus (line 1369) | static int function getNotify (line 1398) | static int function getCopyStart (line 1454) | static int function getReadyForQuery (line 1510) | static int function getCopyDataMessage (line 1542) | static int function pqGetCopyData3 (line 1647) | int function pqGetline3 (line 1707) | int function pqGetlineAsync3 (line 1759) | int function pqEndcopy3 (line 1814) | int function PGresult (line 1908) | PGresult * function build_startup_packet (line 2147) | static int FILE: src/interfaces/libpq/fe-secure-common.c function wildcard_certificate_match (line 42) | static bool function pq_verify_peer_name_matches_certificate_name (line 84) | int function pq_verify_peer_name_matches_certificate (line 152) | bool FILE: src/interfaces/libpq/fe-secure-openssl.c function pgtls_init_library (line 101) | void function PostgresPollingStatusType (line 118) | PostgresPollingStatusType function pgtls_read (line 140) | ssize_t function pgtls_read_pending (line 264) | bool function pgtls_write (line 270) | ssize_t function verify_cb (line 463) | static int function openssl_verify_peer_name_matches_certificate_name (line 475) | static int function pgtls_verify_peer_name_matches_certificate_guts (line 509) | int function pq_threadidcallback (line 598) | static unsigned long function pq_lockingcallback (line 611) | static void function pgtls_init (line 637) | int function destroy_ssl_system (line 735) | static void function initialize_SSL (line 776) | static int function PostgresPollingStatusType (line 1192) | static PostgresPollingStatusType function pgtls_close (line 1279) | void function SSLerrfree (line 1364) | static void function my_sock_read (line 1462) | static int function my_sock_write (line 1492) | static int function BIO_METHOD (line 1522) | static BIO_METHOD * function my_SSL_set_fd (line 1568) | static int FILE: src/interfaces/libpq/fe-secure.c type sigpipe_info (line 69) | struct sigpipe_info function PQsslInUse (line 132) | int function PQinitSSL (line 144) | void function PQinitOpenSSL (line 156) | void function pqsecure_initialize (line 167) | int function PostgresPollingStatusType (line 182) | PostgresPollingStatusType function pqsecure_close (line 196) | void function pqsecure_read (line 212) | ssize_t function pqsecure_raw_read (line 231) | ssize_t function pqsecure_write (line 289) | ssize_t function pqsecure_raw_write (line 308) | ssize_t function pq_block_sigpipe (line 430) | int function pq_reset_sigpipe (line 480) | void FILE: src/interfaces/libpq/libpq-events.c function PQregisterEventProc (line 39) | int function PQsetInstanceData (line 97) | int function PQresultSetInstanceData (line 141) | int function PQfireResultCreateEvents (line 184) | int FILE: src/interfaces/libpq/libpq-events.h type PGEventId (line 27) | typedef enum type PGEventRegister (line 37) | typedef struct type PGEventConnReset (line 42) | typedef struct type PGEventConnDestroy (line 47) | typedef struct type PGEventResultCreate (line 52) | typedef struct type PGEventResultCopy (line 58) | typedef struct type PGEventResultDestroy (line 64) | typedef struct FILE: src/interfaces/libpq/libpq-fe.h type ConnStatusType (line 47) | typedef enum type PostgresPollingStatusType (line 72) | typedef enum type ExecStatusType (line 82) | typedef enum type PGTransactionStatusType (line 101) | typedef enum type PGVerbosity (line 110) | typedef enum type PGContextVisibility (line 117) | typedef enum type PGPing (line 129) | typedef enum type PGconn (line 140) | typedef struct pg_conn PGconn; type PGresult (line 147) | typedef struct pg_result PGresult; type PGcancel (line 153) | typedef struct pg_cancel PGcancel; type PGnotify (line 161) | typedef struct pgNotify type pqbool (line 175) | typedef char pqbool; type PQprintOpt (line 177) | typedef struct _PQprintOpt type PQconninfoOption (line 201) | typedef struct _PQconninfoOption type PQArgBlock (line 220) | typedef struct type PGresAttDesc (line 235) | typedef struct pgresAttDesc FILE: src/interfaces/libpq/libpq-int.h type gss_buffer_desc (line 66) | typedef struct type PGresult_data (line 101) | typedef union pgresult_data PGresult_data; type PGresParamDesc (line 110) | typedef struct pgresParamDesc type PGresAttValue (line 135) | typedef struct pgresAttValue type PGMessageField (line 142) | typedef struct pgMessageField type PGNoticeHooks (line 150) | typedef struct type PGEvent (line 158) | typedef struct PGEvent type pg_result (line 167) | struct pg_result type PGAsyncStatusType (line 214) | typedef enum type PGQueryClass (line 225) | typedef enum type PGSetenvStatusType (line 235) | typedef enum type PQEnvironmentOption (line 249) | typedef struct PQEnvironmentOption type pgParameterStatus (line 256) | typedef struct pgParameterStatus type PGlobjfuncs (line 265) | typedef struct pgLobjfuncs type PGdataValue (line 287) | typedef struct pgDataValue type pg_conn_host_type (line 294) | typedef enum pg_conn_host_type type pg_conn_host (line 306) | typedef struct pg_conn_host type pg_conn (line 322) | struct pg_conn type pg_cancel (line 509) | struct pg_cancel FILE: src/interfaces/libpq/pqexpbuffer.c function markPQExpBufferBroken (line 48) | static void function PQExpBuffer (line 70) | PQExpBuffer function initPQExpBuffer (line 88) | void function destroyPQExpBuffer (line 112) | void function termPQExpBuffer (line 127) | void function resetPQExpBuffer (line 144) | void function enlargePQExpBuffer (line 170) | int function printfPQExpBuffer (line 233) | void function appendPQExpBuffer (line 261) | void function appendPQExpBufferVA (line 285) | static bool function appendPQExpBufferStr (line 384) | void function appendPQExpBufferChar (line 395) | void function appendBinaryPQExpBuffer (line 414) | void FILE: src/interfaces/libpq/pqexpbuffer.h type PQExpBufferData (line 44) | typedef struct PQExpBufferData type PQExpBufferData (line 51) | typedef PQExpBufferData *PQExpBuffer; FILE: src/interfaces/libpq/pthread-win32.c function DWORD (line 17) | DWORD function pthread_setspecific (line 23) | void function pthread_mutex_init (line 34) | int function pthread_mutex_lock (line 44) | int function pthread_mutex_unlock (line 53) | int FILE: src/interfaces/libpq/test/uri-regress.c function main (line 20) | int FILE: src/interfaces/libpq/win32.c type WSErrorEntry (line 43) | struct WSErrorEntry function LookupWSErrorMessage (line 217) | static int type MessageDLL (line 234) | struct MessageDLL FILE: src/modules/gdd/global_deadlock_detector--1.0.sql function global_deadlock_detector_launch (line 6) | CREATE FUNCTION global_deadlock_detector_launch(pg_catalog.int4) FILE: src/modules/gdd/global_deadlock_detector.c function global_deadlock_detector_sigusr2_hdlr (line 59) | static void global_deadlock_detector_sigusr2_hdlr(SIGNAL_ARGS) function global_deadlock_detector_sigterm (line 80) | static void function global_deadlock_detector_sighup (line 96) | static void function initialize_global_deadlock_detector (line 111) | static void function gdd_log_level (line 130) | inline static int gdd_log_level() function global_deadlock_detector_main (line 136) | void function _PG_init (line 185) | void function Datum (line 231) | Datum FILE: src/modules/remote_rel/common.h type DDLLogContext (line 32) | struct DDLLogContext type Remote_ddl_context (line 37) | typedef struct Remote_ddl_context type Remote_ddl_trans (line 74) | typedef struct Remote_ddl_trans function remoteddl_alloc_trans (line 93) | static inline void function remoteddl_free_trans (line 114) | static inline void function remoteddl_alloc_context (line 121) | static inline void function remoteddl_end_context (line 156) | static inline void function remoteddl_rollback_to (line 172) | static inline void function Node (line 193) | static inline Node *remoteddl_top_stmt(void) function Oid (line 201) | static inline Oid remoteddl_set_shardid(Oid shardid) function remoteddl_enque_access_object (line 211) | static inline void function remoteddl_reanalyze_temp_dependent (line 233) | static inline bool remoteddl_reanalyze_temp_dependent() function enable_remote_ddl (line 259) | static inline bool enable_remote_ddl(void) FILE: src/modules/remote_rel/ddl_applier.c type Applier_mq_context (line 50) | typedef struct Applier_mq_context type Applier_conn (line 62) | typedef struct Applier_conn type DDL_log_event (line 70) | typedef struct DDL_log_event type DDL_log_read_context (line 84) | typedef struct DDL_log_read_context function DDL_OP_Types (line 91) | static DDL_OP_Types DDL_OP_TypeNames_to_enum(const char *typname) function DDL_ObjTypes (line 100) | static DDL_ObjTypes DDL_ObjTypeNames_to_enum(const char *objname) function free_ddl_log_event (line 108) | static void free_ddl_log_event(DDL_log_event *e) function Debug_ddl_log_event (line 118) | static void Debug_ddl_log_event(DDL_log_event *e) function Init_ddl_log_read_context (line 124) | static void Init_ddl_log_read_context(DDL_log_read_context *context, uin... function DDL_log_event (line 134) | static DDL_log_event *Peek_ddl_log_event(DDL_log_read_context *context) function pop_ddl_log_event (line 221) | static void pop_ddl_log_event(DDL_log_read_context *context) function switch_authorization (line 230) | static int switch_authorization(const char *user, const char *role) function parse_remap_shardid_req (line 320) | static void parse_remap_shardid_req(const char *req, List **pfrom, List ... function get_pre_set_stmts (line 402) | static bool get_pre_set_stmts(const char *stmt, char **pre_stmt, int *len) function apply_log_internal (line 424) | static int apply_log_internal(int id, const char *user, const char *role... function Datum (line 498) | Datum function PGconn (line 521) | static PGconn* get_applier_connection(Oid dbid) function free_applier_connection (line 600) | static void free_applier_connection(Oid dbid) function apply_ddl_log_for_database (line 614) | static void apply_ddl_log_for_database(Oid dbid, DDL_log_event *event) function apply_ddl_log_local (line 664) | static void apply_ddl_log_local(Oid dbid, DDL_log_event *event) function dispatch_ddl_log_event (line 698) | static void dispatch_ddl_log_event(DDL_log_event *event) function create_applier_message_queue (line 734) | void create_applier_message_queue(bool module_init) function notify_applier (line 752) | void notify_applier() function notify_applier_dropped_database (line 758) | bool notify_applier_dropped_database(Oid dbid) function handle_message_queue (line 779) | static void handle_message_queue() function ddl_log_applier_sigterm (line 809) | static void function ddl_log_applier_siguser2 (line 820) | static void function ddl_applier_service_main (line 831) | void ddl_applier_service_main(void) FILE: src/modules/remote_rel/ddl_logger.c function is_template_db (line 71) | static bool function log_create_db (line 79) | void log_create_db(PlannedStmt *pstmt, CreatedbStmt *stmt, const char *q... function log_drop_db (line 91) | void log_drop_db(PlannedStmt *pstmt, DropdbStmt *stmt, const char *query) function log_create_schema (line 102) | void log_create_schema(PlannedStmt *pstmt, CreateSchemaStmt *stmt, const... function rewrite_create_create_query (line 116) | static void function log_create_stmt (line 196) | void log_create_stmt(PlannedStmt *pstmt, CreateStmt *stmt, const char *q... function log_create_index (line 257) | void log_create_index(PlannedStmt *pstmt, IndexStmt *stmt, const char *q... function AttrNumber (line 290) | static AttrNumber function add_extra_for_serial_column (line 309) | static void function log_alter_table (line 387) | void log_alter_table(PlannedStmt *pstmt, AlterTableStmt *stmt, const cha... function log_alter_seq (line 522) | void log_alter_seq(PlannedStmt *pstmt, AlterSeqStmt *stmt, const char *q... function log_create_sequence (line 543) | void log_create_sequence(PlannedStmt *pstmt, CreateSeqStmt *stmt, const ... function log_drop_stmt (line 596) | void log_drop_stmt(PlannedStmt *pstmt, DropStmt *stmt, const char *query) function make_restart_owned_sequence (line 623) | static void function log_truncate_stmt (line 644) | static void function log_create_alter_role (line 692) | static void function is_alter_table_supported (line 771) | static function grant_on_global_object (line 894) | static bool grant_on_global_object(Node *stmt) function grant_on_temp_object (line 922) | static bool grant_on_temp_object(List *objaddr_list, bool *allistmp) function is_simple_ddl (line 941) | static function pre_handle_ddl (line 1009) | void pre_handle_ddl(PlannedStmt *pstmt, Node *parsetree, const char *query) function post_handle_ddl (line 1154) | void post_handle_ddl(PlannedStmt *pstmt, Node *parsetree, const char *qu... FILE: src/modules/remote_rel/hooks.c function remote_make_sql_delayed (line 73) | static void function remoteddl_object_access (line 130) | static void function remoteddl_subxact_callback (line 328) | static void function remoteddl_xact_callback (line 336) | static void function remoteddl_utility_command (line 398) | static void function assign_apply_ddl_log_mode (line 541) | static void function assign_str_key_part_len (line 558) | static void function remoteddl_nextval_hook (line 570) | static int64_t function remoteddl_setval_hook (line 583) | static void function remoteddl_shm_startup (line 596) | static void function _PG_init (line 608) | void FILE: src/modules/remote_rel/log_utils.c type DDLLogContext (line 52) | typedef struct DDLLogContext function ddl_log_get_lock (line 67) | void ddl_log_get_lock() function ddl_log_release_lock (line 86) | void ddl_log_release_lock() function update_ddl_applier_progress (line 101) | void update_ddl_applier_progress(uint64_t newid) function get_ddl_applier_progress (line 160) | uint64_t get_ddl_applier_progress(bool sharelock) function catch_up_latest_meta (line 203) | void catch_up_latest_meta() function log_ddl_add (line 241) | void log_ddl_add(DDL_OP_Types op, function log_ddl_add_extra (line 305) | void log_ddl_add_extra() function log_ddl_skip (line 322) | bool log_ddl_skip() function make_append_ddl_log_entry_procedure (line 337) | static inline void function log_ddl_prepare (line 386) | uint64_t log_ddl_prepare(void) function log_ddl_commit (line 516) | void log_ddl_commit(void) function log_ddl_rollback (line 539) | void log_ddl_rollback(void) function is_ddl_query (line 558) | bool is_ddl_query(Node *node) FILE: src/modules/remote_rel/remote_ddl.c function remote_create_database (line 60) | void remote_create_database(const char *dbname) function remote_drop_database (line 74) | void remote_drop_database(const char *dbname) function remote_create_schema (line 139) | void remote_create_schema(const char *schema) function remote_drop_schema (line 153) | void remote_drop_schema(const char *schema) function remote_create_table (line 171) | void remote_create_table(Relation rel) function remote_drop_table (line 227) | void remote_drop_table(Relation relation) function generate_remote_seq_create (line 239) | void generate_remote_seq_create(Relation seq_rel, Form_pg_sequence seqform) function remote_create_sequence (line 285) | void remote_create_sequence(Relation relation) function remote_drop_sequence (line 314) | void remote_drop_sequence(Relation relation) function remote_drop_nonnative_sequence_in_schema (line 339) | void remote_drop_nonnative_sequence_in_schema(const char *db, const char... function is_alter_table_column_only (line 355) | static bool function RangeTblEntry (line 374) | static RangeTblEntry* function remote_add_index (line 394) | void remote_add_index(Relation indexrel) function remote_drop_index (line 522) | void remote_drop_index(Relation relation) function remote_alter_table (line 571) | void remote_alter_table(Relation rel) function remote_alter_index (line 616) | void remote_alter_index(Relation rel) function remote_alter_sequence (line 663) | void remote_alter_sequence(Relation rel) function print_default_value (line 769) | static void print_default_value(Relation rel, int attrnum, StringInfo str) function remote_alter_column (line 814) | void remote_alter_column(Relation rel, int attrnum, ObjectAccessType type) function remote_alter_type (line 899) | void remote_alter_type(Oid typid) function do_remote_truncate (line 935) | static void function remote_truncate_table (line 989) | bool remote_truncate_table(TruncateStmt *stmt) type Remote_ddl_sql (line 1050) | typedef struct Remote_ddl_sql function enque_remote_ddl (line 1061) | void enque_remote_ddl(enum enum_sql_command sql_command, Oid shard, Stri... function execute_all_remote_ddl (line 1081) | void execute_all_remote_ddl(void) FILE: src/modules/remote_rel/remote_ddl.h type enum_sql_command (line 32) | enum enum_sql_command FILE: src/modules/remote_rel/remote_rel--1.0.sql function apply_log_wrapper (line 4) | CREATE FUNCTION apply_log_wrapper(pg_catalog.int8, FILE: src/modules/remote_rel/sequence_service.c type SharedSeqEntKey (line 53) | typedef type SharedSeqEnt (line 60) | typedef type SeqFetchReq (line 114) | typedef type SeqFetchReqQueue (line 129) | typedef function seq_req_compare (line 140) | static int function create_remote_sequence_shmmem (line 152) | void create_remote_sequence_shmmem() function SharedSeqEnt (line 178) | static SharedSeqEnt * function invalidate_seq_shared_cache (line 226) | void invalidate_seq_shared_cache(Oid dbid, Oid seqrelid, bool remove) function append_seq_req (line 279) | static int append_seq_req(Oid seqrelid, int cache_times, Oid shardid) function Form_pg_sequence_data (line 370) | static Form_pg_sequence_data function is_newly_created_seq (line 394) | static bool function remote_fetch_nextval (line 409) | int64_t remote_fetch_nextval(Relation seqrel) function reap_remote_seq_reqs (line 556) | static function SeqFetchReq (line 578) | inline static SeqFetchReq* function handle_seq_reqs (line 670) | static void handle_seq_reqs(SeqFetchReq *reqs, int num_reqs) function seq_req_handler_sigterm (line 816) | static void function seq_req_handler_siguser2 (line 827) | static void function copy_error_message (line 838) | static inline void function sequence_service_main (line 846) | void sequence_service_main() function remote_setval (line 939) | void remote_setval(Relation seqrel, int64_t next, bool iscalled) FILE: src/modules/remote_rel/utils.c function print_pg_attribute (line 63) | void print_pg_attribute(Oid relOid, int attnum, bool justname, StringInf... function depend_on_temp_object_impl (line 109) | static function depend_on_temp_object (line 181) | bool depend_on_temp_object(Oid classid, Oid objId, Oid subId) function check_temp_object (line 189) | bool check_temp_object(ObjectType objtype, List *objects, bool *allistemp) function Datum (line 230) | static function change_relation_shardid (line 258) | void change_relation_shardid(Oid relid, Oid shardid) function change_cluster_shardid (line 311) | static void change_cluster_shardid(Oid from, Oid to) function change_cluster_shardids (line 361) | void change_cluster_shardids(List *from, List *to) function List (line 372) | List * FILE: src/pl/plperl/plperl.c type plperl_interp_desc (line 89) | typedef struct plperl_interp_desc type plperl_proc_desc (line 106) | typedef struct plperl_proc_desc type plperl_proc_key (line 155) | typedef struct plperl_proc_key type plperl_proc_ptr (line 167) | typedef struct plperl_proc_ptr type plperl_call_data (line 177) | typedef struct plperl_call_data type plperl_query_desc (line 192) | typedef struct plperl_query_desc type plperl_query_entry (line 205) | typedef struct plperl_query_entry type plperl_array_info (line 214) | typedef struct plperl_array_info function SvREFCNT_dec_current (line 315) | static inline void function _PG_init (line 383) | void function set_interp_require (line 495) | static void function plperl_fini (line 514) | static void function select_perl_context (line 558) | static void function activate_interpreter (line 690) | static void function PerlInterpreter (line 711) | static PerlInterpreter * function OP (line 886) | static OP * function plperl_destroy_interp (line 924) | static void function plperl_trusted_init (line 963) | static void function plperl_untrusted_init (line 1044) | static void function HeapTuple (line 1081) | static HeapTuple function Datum (line 1132) | static Datum function SV (line 1144) | static SV * function array_to_datum_internal (line 1171) | static void function Datum (line 1246) | static Datum function _sv_to_datum_finfo (line 1290) | static void function Datum (line 1313) | static Datum function SV (line 1468) | static SV * function SV (line 1547) | static SV * function SV (line 1581) | static SV * function SV (line 1619) | static SV * function SV (line 1726) | static SV * function HeapTuple (line 1744) | static HeapTuple function Datum (line 1829) | Datum function Datum (line 1876) | Datum function Datum (line 1978) | Datum function Datum (line 2058) | Datum function Datum (line 2066) | Datum function Datum (line 2074) | Datum function plperl_create_sub (line 2086) | static void function plperl_init_shared_libs (line 2161) | static void function SV (line 2173) | static SV * function SV (line 2266) | static SV * function plperl_call_perl_event_trigger_func (line 2334) | static void function Datum (line 2397) | static Datum function Datum (line 2513) | static Datum function plperl_event_trigger_handler (line 2626) | static void function validate_plperl_function (line 2663) | static bool function free_plperl_function (line 2692) | static void function plperl_proc_desc (line 2710) | static plperl_proc_desc * function SV (line 2994) | static SV * function SV (line 3022) | static SV * function check_spi_usage_allowed (line 3095) | static void function HV (line 3107) | HV * function HV (line 3167) | static HV * function plperl_return_next (line 3219) | void function plperl_return_next_internal (line 3247) | static void function SV (line 3376) | SV * function SV (line 3448) | SV * function plperl_spi_cursor_close (line 3522) | void function SV (line 3538) | SV * function HV (line 3686) | HV * function SV (line 3813) | SV * function plperl_spi_freeplan (line 3931) | void function plperl_spi_commit (line 3962) | void function plperl_spi_rollback (line 3987) | void function plperl_util_elog (line 4023) | void function SV (line 4057) | static SV ** function SV (line 4084) | static SV ** function plperl_exec_callback (line 4107) | static void function plperl_compile_callback (line 4119) | static void function plperl_inline_callback (line 4131) | static void FILE: src/pl/plperl/plperl_helpers.h function SV (line 108) | static inline SV * function croak_cstr (line 136) | static inline void FILE: src/pl/plperl/ppport.h type NVTYPE (line 3754) | typedef NVTYPE NV; type OP (line 3971) | typedef OP* (CPERLscope(*Perl_ppaddr_t))(ARGSproto); type OP (line 3973) | typedef OP* (CPERLscope(*Perl_ppaddr_t))(pTHX); type OP (line 3976) | typedef OP* (CPERLscope(*Perl_check_t)) (pTHX_ OP*); function SV (line 4319) | SV* function SV (line 4460) | SV * function SV (line 4757) | SV* function SV (line 4803) | SV * function SV (line 5156) | SV * function SV (line 5334) | SV * type lconv (line 6141) | struct lconv function UV (line 6392) | UV function UV (line 6494) | UV function UV (line 6596) | UV function Size_t (line 6763) | Size_t function Size_t (line 6793) | Size_t FILE: src/pl/plperl/sql/plperl.sql function perl_int (line 5) | CREATE OR REPLACE FUNCTION perl_int(int) RETURNS INTEGER AS $$ function perl_int (line 12) | CREATE OR REPLACE FUNCTION perl_int(int) RETURNS INTEGER AS $$ function perl_set_int (line 20) | CREATE OR REPLACE FUNCTION perl_set_int(int) RETURNS SETOF INTEGER AS $$ function perl_set_int (line 27) | CREATE OR REPLACE FUNCTION perl_set_int(int) RETURNS SETOF INTEGER AS $$ function perl_row (line 38) | CREATE OR REPLACE FUNCTION perl_row() RETURNS testrowperl AS $$ function perl_row (line 46) | CREATE OR REPLACE FUNCTION perl_row() RETURNS testrowperl AS $$ function perl_row_lit (line 54) | CREATE OR REPLACE FUNCTION perl_row_lit() RETURNS testrowperl AS $$ function perl_set (line 61) | CREATE OR REPLACE FUNCTION perl_set() RETURNS SETOF testrowperl AS $$ function perl_set (line 68) | CREATE OR REPLACE FUNCTION perl_set() RETURNS SETOF testrowperl AS $$ function perl_set (line 82) | CREATE OR REPLACE FUNCTION perl_set() RETURNS SETOF testrowperl AS $$ function perl_record (line 97) | CREATE OR REPLACE FUNCTION perl_record() RETURNS record AS $$ function perl_record (line 105) | CREATE OR REPLACE FUNCTION perl_record() RETURNS record AS $$ function perl_record_set (line 114) | CREATE OR REPLACE FUNCTION perl_record_set() RETURNS SETOF record AS $$ function perl_record_set (line 122) | CREATE OR REPLACE FUNCTION perl_record_set() RETURNS SETOF record AS $$ function perl_record_set (line 134) | CREATE OR REPLACE FUNCTION perl_record_set() RETURNS SETOF record AS $$ function perl_out_params_set (line 146) | CREATE OR REPLACE FUNCTION function foo_good (line 175) | CREATE OR REPLACE FUNCTION foo_good() RETURNS SETOF footype AS $$ function foo_bad (line 184) | CREATE OR REPLACE FUNCTION foo_bad() RETURNS footype AS $$ function foo_bad (line 190) | CREATE OR REPLACE FUNCTION foo_bad() RETURNS footype AS $$ function foo_bad (line 196) | CREATE OR REPLACE FUNCTION foo_bad() RETURNS footype AS $$ function myfuncs (line 400) | CREATE OR REPLACE FUNCTION perl_spi_prepared_double(double precision) RE... function text_hashref (line 494) | CREATE OR REPLACE FUNCTION text_hashref() RETURNS text AS $$ function text_obj (line 501) | CREATE OR REPLACE FUNCTION text_obj() RETURNS text AS $$ function text_scalarref (line 508) | CREATE OR REPLACE FUNCTION text_scalarref() RETURNS text AS $$ function self_modify (line 516) | CREATE OR REPLACE FUNCTION self_modify(INTEGER) RETURNS INTEGER AS $$ FILE: src/pl/plperl/sql/plperl_array.sql function plperl_arrays_inout (line 1) | CREATE OR REPLACE FUNCTION plperl_sum_array(INTEGER[]) RETURNS text AS $$ function plperl_arrays_inout_l (line 156) | CREATE OR REPLACE FUNCTION plperl_arrays_inout_l(INTEGER[]) returns INTE... function perl_setof_array (line 163) | create or replace function perl_setof_array(integer[]) returns setof int... FILE: src/pl/plperl/sql/plperl_call.sql type test1 (line 19) | CREATE TABLE test1 (a int) FILE: src/pl/plperl/sql/plperl_elog.sql function uses_global (line 25) | create or replace function uses_global() returns text language plperl as $$ function uses_global (line 37) | create or replace function uses_global() returns text language plperl as $$ function just_die (line 52) | create or replace function just_die() returns void language plperl AS $$ function error_with_nbsp (line 89) | create or replace function error_with_nbsp() returns void language plper... FILE: src/pl/plperl/sql/plperl_lc.sql function perl_zerob (line 5) | CREATE OR REPLACE FUNCTION perl_zerob() RETURNS TEXT AS $$ FILE: src/pl/plperl/sql/plperl_plperlu.sql function foo (line 11) | CREATE OR REPLACE FUNCTION foo() RETURNS integer AS $$ function foo (line 25) | create or replace function foo(text) returns text language plperlu as 's... function foo (line 27) | create or replace function foo(text) returns text language plperl as 's... function bar (line 31) | create or replace function bar(text) returns text language plperlu as 's... function bar (line 33) | create or replace function bar(text) returns text language plperl as 's... function bar (line 35) | create or replace function bar(text) returns text language plperlu as 's... function use_plperl (line 47) | CREATE OR REPLACE FUNCTION use_plperl() RETURNS void LANGUAGE plperl FILE: src/pl/plperl/sql/plperl_shared.sql function setme (line 11) | create function setme(key text, val text) returns void language plperl a... function perl_shared (line 33) | create or replace function perl_shared() returns int as $$ FILE: src/pl/plperl/sql/plperl_transaction.sql type test1 (line 1) | CREATE TABLE test1 (a int, b text) function transaction_test2 (line 43) | CREATE FUNCTION transaction_test2() RETURNS int function transaction_test3 (line 63) | CREATE FUNCTION transaction_test3() RETURNS int function transaction_test4 (line 76) | CREATE FUNCTION transaction_test4() RETURNS int type test2 (line 87) | CREATE TABLE test2 (x int) FILE: src/pl/plperl/sql/plperl_trigger.sql type trigger_test (line 5) | CREATE TABLE trigger_test ( function immortal (line 11) | CREATE OR REPLACE FUNCTION trigger_data() RETURNS trigger LANGUAGE plper... function direct_trigger (line 167) | CREATE FUNCTION direct_trigger() RETURNS trigger AS $$ type transition_table_test (line 175) | CREATE TABLE transition_table_test (id int, name text) function perlsnitch (line 178) | CREATE FUNCTION transition_table_test_f() RETURNS trigger LANGUAGE plper... FILE: src/pl/plperl/sql/plperl_util.sql function perl_quote_literal (line 5) | create or replace function perl_quote_literal() returns setof text langu... function perl_decode_bytea (line 38) | create or replace function perl_decode_bytea() returns setof text langua... function perl_encode_bytea (line 49) | create or replace function perl_encode_bytea() returns setof text langua... function perl_encode_array_literal (line 60) | create or replace function perl_encode_array_literal() returns setof tex... function perl_encode_array_constructor (line 75) | create or replace function perl_encode_array_constructor() returns setof... FILE: src/pl/plperl/sql/plperlu.sql function perl_unicode_regex (line 15) | CREATE OR REPLACE FUNCTION perl_unicode_regex(text) RETURNS INTEGER AS $$ FILE: src/pl/plpgsql/src/pl_comp.c type plpgsql_HashEnt (line 65) | typedef struct plpgsql_hashent type ExceptionLabelMap (line 77) | typedef struct function PLpgSQL_function (line 135) | PLpgSQL_function * function PLpgSQL_function (line 263) | static PLpgSQL_function * function PLpgSQL_function (line 824) | PLpgSQL_function * function plpgsql_compile_error_callback (line 957) | static void function add_parameter_name (line 984) | static void function add_dummy_return (line 1009) | static void function plpgsql_parser_setup (line 1050) | void function Node (line 1063) | static Node * function Node (line 1077) | static Node * function Node (line 1121) | static Node * function Node (line 1148) | static Node * function Node (line 1312) | static Node * function plpgsql_parse_word (line 1362) | bool function plpgsql_parse_dblword (line 1417) | bool function plpgsql_parse_tripword (line 1497) | bool function PLpgSQL_type (line 1565) | PLpgSQL_type * function PLpgSQL_type (line 1628) | PLpgSQL_type * function PLpgSQL_type (line 1746) | PLpgSQL_type * function PLpgSQL_type (line 1767) | PLpgSQL_type * function PLpgSQL_variable (line 1801) | PLpgSQL_variable * function PLpgSQL_rec (line 1864) | PLpgSQL_rec * function PLpgSQL_row (line 1891) | static PLpgSQL_row * function PLpgSQL_recfield (line 1957) | PLpgSQL_recfield * function PLpgSQL_type (line 1999) | PLpgSQL_type * function PLpgSQL_type (line 2019) | static PLpgSQL_type * function plpgsql_recognize_err_condition (line 2101) | int function PLpgSQL_condition (line 2137) | PLpgSQL_condition * function plpgsql_start_datums (line 2188) | static void function plpgsql_adddatum (line 2205) | void function plpgsql_finish_datums (line 2222) | static void function plpgsql_add_initdatums (line 2266) | int function compute_function_hashkey (line 2324) | static void function plpgsql_resolve_polymorphic_argtypes (line 2377) | static void function delete_function (line 2435) | static void function plpgsql_HashTableInit (line 2447) | void function PLpgSQL_function (line 2464) | static PLpgSQL_function * function plpgsql_HashTableInsert (line 2479) | static void function plpgsql_HashTableDelete (line 2498) | static void FILE: src/pl/plpgsql/src/pl_exec.c type PreparedParamsData (line 54) | typedef struct type SimpleEcontextStackEntry (line 88) | typedef struct SimpleEcontextStackEntry type plpgsql_CastHashKey (line 142) | typedef struct /* lookup key for cast info */ type plpgsql_CastHashEntry (line 151) | typedef struct /* cast_hash table entry */ function Datum (line 448) | Datum function coerce_function_result_tuple (line 772) | static void function HeapTuple (line 883) | HeapTuple function plpgsql_exec_event_trigger (line 1106) | void function plpgsql_exec_error_callback (line 1179) | static void function copy_plpgsql_datums (line 1237) | static void function plpgsql_fulfill_promise (line 1312) | static void function MemoryContext (line 1472) | static MemoryContext function push_stmt_mcontext (line 1491) | static void function pop_stmt_mcontext (line 1510) | static void function exception_matches_conditions (line 1523) | static bool function exec_stmt_block (line 1557) | static int function exec_stmts (line 1883) | static int function exec_stmt (line 1917) | static int function exec_stmt_assign (line 2066) | static int function exec_stmt_perform (line 2082) | static int function exec_stmt_call (line 2097) | static int function exec_stmt_getdiag (line 2332) | static int function exec_stmt_if (line 2448) | static int function exec_stmt_case (line 2478) | static int function exec_stmt_loop (line 2564) | static int function exec_stmt_while (line 2586) | static int function exec_stmt_fori (line 2617) | static int function exec_stmt_fors (line 2760) | static int function exec_stmt_forc (line 2789) | static int function exec_stmt_foreach_a (line 2925) | static int function exec_stmt_exit (line 3081) | static int function exec_stmt_return (line 3114) | static int function exec_stmt_return_next (line 3257) | static int function exec_stmt_return_query (line 3475) | static int function exec_init_tuple_store (line 3552) | static void function exec_stmt_raise (line 3604) | static int function exec_stmt_assert (line 3815) | static int function plpgsql_estate_setup (line 3858) | static void function exec_eval_cleanup (line 4004) | static void function exec_prepare_plan (line 4025) | static void function exec_stmt_execsql (line 4071) | static int function exec_stmt_dynexecute (line 4287) | static int function exec_stmt_dynfors (line 4478) | static int function exec_stmt_open (line 4505) | static int function exec_stmt_fetch (line 4661) | static int function exec_stmt_close (line 4752) | static int function exec_stmt_commit (line 4795) | static int function exec_stmt_rollback (line 4812) | static int function exec_stmt_set (line 4832) | static int function exec_assign_expr (line 4857) | static void function exec_assign_c_string (line 4894) | static void function exec_assign_value (line 4922) | static void function exec_eval_datum (line 5341) | static void function Oid (line 5492) | Oid function plpgsql_exec_get_datum_type_info (line 5577) | void function exec_eval_integer (line 5672) | static int function exec_eval_boolean (line 5695) | static bool function Datum (line 5718) | static Datum function exec_run_select (line 5801) | static int function exec_for_query (line 5866) | static int function exec_eval_simple_expr (line 6039) | static bool function ParamListInfo (line 6184) | static ParamListInfo function ParamExternData (line 6242) | static ParamExternData * function plpgsql_param_compile (line 6371) | static void function plpgsql_param_eval_var (line 6446) | static void function plpgsql_param_eval_var_ro (line 6478) | static void function plpgsql_param_eval_recfield (line 6515) | static void function plpgsql_param_eval_generic (line 6587) | static void function plpgsql_param_eval_generic_ro (line 6627) | static void function exec_move_row (line 6677) | static void function ExpandedRecordHeader (line 6822) | static ExpandedRecordHeader * function exec_move_row_from_fields (line 6880) | static void function compatible_tupdescs (line 7063) | static bool function HeapTuple (line 7107) | static HeapTuple function TupleDesc (line 7162) | static TupleDesc function exec_move_row_from_datum (line 7193) | static void function instantiate_empty_record_variable (line 7421) | static void function Datum (line 7482) | static Datum function plpgsql_CastHashEntry (line 7533) | static plpgsql_CastHashEntry * function exec_simple_check_plan (line 7688) | static void function exec_save_simple_expr (line 7787) | static void function exec_check_rw_parameter (line 7874) | static void function contains_target_param (line 7951) | static bool function exec_set_found (line 7973) | static void function plpgsql_create_econtext (line 7989) | static void function plpgsql_destroy_econtext (line 8041) | static void function plpgsql_xact_cb (line 8063) | void function plpgsql_subxact_cb (line 8094) | void function assign_simple_var (line 8121) | static void function assign_text_var (line 8188) | static void function assign_record_var (line 8197) | static void function PreparedParamsData (line 8220) | static PreparedParamsData * function Portal (line 8299) | static Portal FILE: src/pl/plpgsql/src/pl_funcs.c function plpgsql_ns_init (line 44) | void function plpgsql_ns_push (line 55) | void function plpgsql_ns_pop (line 68) | void function PLpgSQL_nsitem (line 82) | PLpgSQL_nsitem * function plpgsql_ns_additem (line 93) | void function PLpgSQL_nsitem (line 131) | PLpgSQL_nsitem * function PLpgSQL_nsitem (line 196) | PLpgSQL_nsitem * function PLpgSQL_nsitem (line 215) | PLpgSQL_nsitem * function free_stmt (line 381) | static void function free_stmts (line 476) | static void function free_block (line 487) | static void function free_assign (line 504) | static void function free_if (line 510) | static void function free_case (line 527) | static void function free_loop (line 543) | static void function free_while (line 549) | static void function free_fori (line 556) | static void function free_fors (line 565) | static void function free_forc (line 572) | static void function free_foreach_a (line 579) | static void function free_open (line 586) | static void function free_fetch (line 600) | static void function free_close (line 606) | static void function free_perform (line 611) | static void function free_call (line 617) | static void function free_commit (line 623) | static void function free_rollback (line 628) | static void function free_set (line 633) | static void function free_exit (line 639) | static void function free_return (line 645) | static void function free_return_next (line 651) | static void function free_return_query (line 657) | static void function free_raise (line 670) | static void function free_assert (line 687) | static void function free_execsql (line 694) | static void function free_dynexecute (line 700) | static void function free_dynfors (line 712) | static void function free_getdiag (line 725) | static void function free_expr (line 730) | static void function plpgsql_free_function_memory (line 740) | void function dump_ind (line 839) | static void function dump_stmt (line 848) | static void function dump_stmts (line 944) | static void function dump_block (line 955) | static void function dump_assign (line 996) | static void function dump_if (line 1005) | static void function dump_case (line 1035) | static void function dump_loop (line 1073) | static void function dump_while (line 1085) | static void function dump_fori (line 1099) | static void function dump_fors (line 1129) | static void function dump_forc (line 1143) | static void function dump_foreach_a (line 1166) | static void function dump_open (line 1183) | static void function dump_fetch (line 1234) | static void function dump_cursor_direction (line 1260) | static void function dump_close (line 1294) | static void function dump_perform (line 1301) | static void function dump_call (line 1310) | static void function dump_commit (line 1319) | static void function dump_rollback (line 1326) | static void function dump_set (line 1333) | static void function dump_exit (line 1340) | static void function dump_return (line 1355) | static void function dump_return_next (line 1369) | static void function dump_return_query (line 1383) | static void function dump_raise (line 1420) | static void function dump_assert (line 1489) | static void function dump_execsql (line 1508) | static void function dump_dynexecute (line 1527) | static void function dump_dynfors (line 1564) | static void function dump_getdiag (line 1595) | static void function dump_expr (line 1615) | static void function plpgsql_dumptree (line 1621) | void FILE: src/pl/plpgsql/src/pl_handler.c type config_enum_entry (line 39) | struct config_enum_entry function plpgsql_extra_checks_check_hook (line 61) | static bool function plpgsql_extra_warnings_assign_hook (line 124) | static void function plpgsql_extra_errors_assign_hook (line 130) | static void function _PG_init (line 142) | void function Datum (line 219) | Datum function Datum (line 295) | Datum function Datum (line 400) | Datum FILE: src/pl/plpgsql/src/pl_scanner.c type TokenAuxData (line 201) | typedef struct function plpgsql_yylex (line 255) | int function internal_yylex (line 429) | static int function push_back_token (line 475) | static void function plpgsql_push_back_token (line 491) | void function plpgsql_token_is_unreserved_keyword (line 508) | bool function plpgsql_append_source_text (line 525) | void function plpgsql_peek (line 541) | int function plpgsql_peek2 (line 560) | void function plpgsql_scanner_errposition (line 593) | int function plpgsql_yyerror (line 620) | void function plpgsql_location_to_lineno (line 659) | int function location_lineno_init (line 683) | static void function plpgsql_latest_lineno (line 693) | int function plpgsql_scanner_init (line 707) | void function plpgsql_scanner_finish (line 734) | void FILE: src/pl/plpgsql/src/plpgsql.h type PLpgSQL_nsitem_type (line 40) | typedef enum PLpgSQL_nsitem_type type PLpgSQL_label_type (line 50) | typedef enum PLpgSQL_label_type type PLpgSQL_datum_type (line 60) | typedef enum PLpgSQL_datum_type type PLpgSQL_promise_type (line 73) | typedef enum PLpgSQL_promise_type type PLpgSQL_type_type (line 92) | typedef enum PLpgSQL_type_type type PLpgSQL_stmt_type (line 102) | typedef enum PLpgSQL_stmt_type type PLpgSQL_getdiag_kind (line 148) | typedef enum PLpgSQL_getdiag_kind type PLpgSQL_raise_option_type (line 168) | typedef enum PLpgSQL_raise_option_type type PLpgSQL_resolve_option (line 184) | typedef enum PLpgSQL_resolve_option type PLpgSQL_type (line 199) | typedef struct PLpgSQL_type type PLpgSQL_expr (line 215) | typedef struct PLpgSQL_expr type PLpgSQL_datum (line 251) | typedef struct PLpgSQL_datum type PLpgSQL_variable (line 263) | typedef struct PLpgSQL_variable type PLpgSQL_var (line 285) | typedef struct PLpgSQL_var type PLpgSQL_row (line 339) | typedef struct PLpgSQL_row type PLpgSQL_rec (line 365) | typedef struct PLpgSQL_rec type PLpgSQL_recfield (line 390) | typedef struct PLpgSQL_recfield type PLpgSQL_arrayelem (line 407) | typedef struct PLpgSQL_arrayelem type PLpgSQL_nsitem (line 431) | typedef struct PLpgSQL_nsitem type PLpgSQL_stmt (line 447) | typedef struct PLpgSQL_stmt type PLpgSQL_condition (line 456) | typedef struct PLpgSQL_condition type PLpgSQL_exception_block (line 466) | typedef struct PLpgSQL_exception_block type PLpgSQL_exception (line 476) | typedef struct PLpgSQL_exception type PLpgSQL_stmt_block (line 486) | typedef struct PLpgSQL_stmt_block type PLpgSQL_stmt_assign (line 500) | typedef struct PLpgSQL_stmt_assign type PLpgSQL_stmt_perform (line 511) | typedef struct PLpgSQL_stmt_perform type PLpgSQL_stmt_call (line 521) | typedef struct PLpgSQL_stmt_call type PLpgSQL_stmt_commit (line 533) | typedef struct PLpgSQL_stmt_commit type PLpgSQL_stmt_rollback (line 542) | typedef struct PLpgSQL_stmt_rollback type PLpgSQL_stmt_set (line 551) | typedef struct PLpgSQL_stmt_set type PLpgSQL_diag_item (line 561) | typedef struct PLpgSQL_diag_item type PLpgSQL_stmt_getdiag (line 570) | typedef struct PLpgSQL_stmt_getdiag type PLpgSQL_stmt_if (line 581) | typedef struct PLpgSQL_stmt_if type PLpgSQL_if_elsif (line 594) | typedef struct PLpgSQL_if_elsif type PLpgSQL_stmt_case (line 604) | typedef struct PLpgSQL_stmt_case type PLpgSQL_case_when (line 618) | typedef struct PLpgSQL_case_when type PLpgSQL_stmt_loop (line 628) | typedef struct PLpgSQL_stmt_loop type PLpgSQL_stmt_while (line 639) | typedef struct PLpgSQL_stmt_while type PLpgSQL_stmt_fori (line 651) | typedef struct PLpgSQL_stmt_fori type PLpgSQL_stmt_forq (line 669) | typedef struct PLpgSQL_stmt_forq type PLpgSQL_stmt_fors (line 681) | typedef struct PLpgSQL_stmt_fors type PLpgSQL_stmt_forc (line 695) | typedef struct PLpgSQL_stmt_forc type PLpgSQL_stmt_dynfors (line 710) | typedef struct PLpgSQL_stmt_dynfors type PLpgSQL_stmt_foreach_a (line 725) | typedef struct PLpgSQL_stmt_foreach_a type PLpgSQL_stmt_open (line 739) | typedef struct PLpgSQL_stmt_open type PLpgSQL_stmt_fetch (line 754) | typedef struct PLpgSQL_stmt_fetch type PLpgSQL_stmt_close (line 770) | typedef struct PLpgSQL_stmt_close type PLpgSQL_stmt_exit (line 780) | typedef struct PLpgSQL_stmt_exit type PLpgSQL_stmt_return (line 792) | typedef struct PLpgSQL_stmt_return type PLpgSQL_stmt_return_next (line 803) | typedef struct PLpgSQL_stmt_return_next type PLpgSQL_stmt_return_query (line 814) | typedef struct PLpgSQL_stmt_return_query type PLpgSQL_stmt_raise (line 826) | typedef struct PLpgSQL_stmt_raise type PLpgSQL_raise_option (line 840) | typedef struct PLpgSQL_raise_option type PLpgSQL_stmt_assert (line 849) | typedef struct PLpgSQL_stmt_assert type PLpgSQL_stmt_execsql (line 860) | typedef struct PLpgSQL_stmt_execsql type PLpgSQL_stmt_dynexecute (line 875) | typedef struct PLpgSQL_stmt_dynexecute type PLpgSQL_func_hashkey (line 889) | typedef struct PLpgSQL_func_hashkey type PLpgSQL_trigtype (line 922) | typedef enum PLpgSQL_trigtype type PLpgSQL_function (line 932) | typedef struct PLpgSQL_function type PLpgSQL_execstate (line 983) | typedef struct PLpgSQL_execstate type PLpgSQL_plugin (line 1086) | typedef struct PLpgSQL_plugin type PLword (line 1105) | typedef struct PLword type PLcword (line 1111) | typedef struct PLcword type PLwdatum (line 1116) | typedef struct PLwdatum type IdentifierLookup (line 1128) | typedef enum type ParseState (line 1176) | struct ParseState FILE: src/pl/plpgsql/src/sql/plpgsql_cache.sql type c_mutable (line 13) | create table c_mutable(f1 int, f2 text) function c_sillyaddone (line 15) | create function c_sillyaddone(int) returns int language plpgsql as function show_result_type (line 31) | create function show_result_type(text) returns text language plpgsql as FILE: src/pl/plpgsql/src/sql/plpgsql_call.sql type test1 (line 26) | CREATE TABLE test1 (a int) function triggerfunc1 (line 244) | CREATE FUNCTION triggerfunc1() RETURNS trigger FILE: src/pl/plpgsql/src/sql/plpgsql_control.sql type conttesttbl (line 64) | create table conttesttbl(idx serial, v integer) function end_label1 (line 230) | create function end_label1() returns void as $$ function return_from_while (line 372) | create function return_from_while() returns int language plpgsql as $$ function for_vect (line 387) | create function for_vect() returns void as $proc$ function case_test (line 417) | create or replace function case_test(bigint) returns text as $$ FILE: src/pl/plpgsql/src/sql/plpgsql_domain.sql function test_argresult_booltrue (line 5) | CREATE DOMAIN booltrue AS bool CHECK (VALUE IS TRUE OR VALUE IS NULL); function test_assign_booltrue (line 17) | CREATE FUNCTION test_assign_booltrue(x bool, y bool) RETURNS booltrue AS $$ function test_argresult_uint2 (line 32) | CREATE FUNCTION test_argresult_uint2(x uint2, y int) RETURNS uint2 AS $$ function test_assign_uint2 (line 42) | CREATE FUNCTION test_assign_uint2(x int, y int) RETURNS uint2 AS $$ function test_argresult_nnint (line 58) | CREATE FUNCTION test_argresult_nnint(x nnint, y int) RETURNS nnint AS $$ function test_assign_nnint (line 68) | CREATE FUNCTION test_assign_nnint(x int, y int) RETURNS nnint AS $$ function test_argresult_array_domain (line 87) | CREATE FUNCTION test_argresult_array_domain(x ordered_pair_domain) function test_argresult_array_domain_check_violation (line 97) | CREATE FUNCTION test_argresult_array_domain_check_violation() function test_assign_ordered_pair_domain (line 106) | CREATE FUNCTION test_assign_ordered_pair_domain(x int, y int, z int) RET... function test_read_uint2_array (line 123) | CREATE FUNCTION test_read_uint2_array(x uint2[]) RETURNS uint2 AS $$ function test_build_uint2_array (line 131) | CREATE FUNCTION test_build_uint2_array(x int2) RETURNS uint2[] AS $$ function test_argresult_domain_array (line 140) | CREATE FUNCTION test_argresult_domain_array(x integer[]) function test_argresult_domain_array2 (line 150) | CREATE FUNCTION test_argresult_domain_array2(x ordered_pair_domain) function test_argresult_array_domain_array (line 160) | CREATE FUNCTION test_argresult_array_domain_array(x ordered_pair_domain[]) function test_result_nnint_container (line 176) | CREATE FUNCTION test_result_nnint_container(x int, y int) function test_assign_nnint_container (line 186) | CREATE FUNCTION test_assign_nnint_container(x int, y int, z int) function test_assign_nnint_container2 (line 203) | CREATE FUNCTION test_assign_nnint_container2(x int, y int, z int) function read_ordered_named_pair (line 227) | CREATE FUNCTION read_ordered_named_pair(p ordered_named_pair) RETURNS in... function build_ordered_named_pair (line 236) | CREATE FUNCTION build_ordered_named_pair(i int, j int) RETURNS ordered_n... function test_assign_ordered_named_pair (line 245) | CREATE FUNCTION test_assign_ordered_named_pair(x int, y int, z int) function build_ordered_named_pairs (line 258) | CREATE FUNCTION build_ordered_named_pairs(i int, j int) RETURNS ordered_... function test_assign_ordered_named_pairs (line 267) | CREATE FUNCTION test_assign_ordered_named_pairs(x int, y int, z int) FILE: src/pl/plpgsql/src/sql/plpgsql_record.sql function retc (line 9) | create function retc(int) returns two_int8s language plpgsql as function retc (line 14) | create or replace function retc(int) returns two_int8s language plpgsql as function retc (line 19) | create or replace function retc(int) returns two_int8s language plpgsql as function retc (line 24) | create or replace function retc(int) returns two_int8s language plpgsql as function retc (line 29) | create or replace function retc(int) returns two_int8s language plpgsql as function retc (line 33) | create or replace function retc(int) returns two_int8s language plpgsql as function retc (line 37) | create or replace function retc(int) returns two_int8s language plpgsql as function retc (line 43) | create or replace function retc(int) returns two_int8s language plpgsql as function getq1 (line 63) | create function getq1(two_int8s) returns int8 language plpgsql as $$ type some_table (line 160) | create table some_table (id int, data text) function returnsrecord (line 175) | create function returnsrecord(int) returns record language plpgsql as type has_hole (line 193) | create table has_hole(f1 int, f2 int, f3 int) function returnsrecord (line 196) | create or replace function returnsrecord(int) returns record language pl... function getf1 (line 214) | create function getf1(x record) returns int language plpgsql as function returnssetofholes (line 236) | create function returnssetofholes() returns setof has_hole language plpg... function returnssetofholes (line 251) | create or replace function returnssetofholes() returns setof has_hole la... function returnssetofholes (line 259) | create or replace function returnssetofholes() returns setof has_hole la... type mutable (line 267) | create table mutable(f1 int, f2 text) function sillyaddone (line 269) | create function sillyaddone(int) returns int language plpgsql as function getf3 (line 279) | create function getf3(x mutable) returns int language plpgsql as function sillytrig (line 293) | create function sillytrig() returns trigger language plpgsql as function sillytrig (line 309) | create or replace function sillytrig() returns trigger language plpgsql as function sillytrig (line 317) | create or replace function sillytrig() returns trigger language plpgsql as function read_ordered_int8s (line 333) | create function read_ordered_int8s(p ordered_int8s) returns int8 as $$ function build_ordered_int8s (line 340) | create function build_ordered_int8s(i int8, j int8) returns ordered_int8... function build_ordered_int8s_2 (line 347) | create function build_ordered_int8s_2(i int8, j int8) returns ordered_in... function build_ordered_int8s_3 (line 354) | create function build_ordered_int8s_3(i int8, j int8) returns ordered_in... function build_ordered_int8s_4 (line 361) | create function build_ordered_int8s_4(i int8, j int8) returns ordered_in... function build_ordered_int8s_a (line 368) | create function build_ordered_int8s_a(i int8, j int8) returns ordered_in... type sometable (line 409) | create table sometable (id int, a text, b text) function compresult (line 446) | create function compresult(int8) returns two_int8s language plpgsql as type two_int8s_tab (line 449) | create table two_int8s_tab (f1 two_int8s) FILE: src/pl/plpgsql/src/sql/plpgsql_transaction.sql type test1 (line 1) | CREATE TABLE test1 (a int, b text) function transaction_test2 (line 57) | CREATE FUNCTION transaction_test2() RETURNS int function transaction_test3 (line 79) | CREATE FUNCTION transaction_test3() RETURNS int function transaction_test4 (line 94) | CREATE FUNCTION transaction_test4() RETURNS int type test2 (line 173) | CREATE TABLE test2 (x int) type test3 (line 319) | CREATE TABLE test3 (y int UNIQUE DEFERRABLE INITIALLY DEFERRED) FILE: src/pl/plpgsql/src/sql/plpgsql_trigger.sql type testtr (line 3) | create table testtr (a int, b text) function testtr_trigger (line 5) | create function testtr_trigger() returns trigger language plpgsql as FILE: src/pl/plpython/plpy_cursorobject.c function PLy_cursor_init_type (line 79) | void function PyObject (line 86) | PyObject * function PyObject (line 106) | static PyObject * function PyObject (line 169) | PyObject * function PLy_cursor_dealloc (line 311) | static void function PyObject (line 338) | static PyObject * function PyObject (line 400) | static PyObject * function PyObject (line 500) | static PyObject * FILE: src/pl/plpython/plpy_cursorobject.h type PLyCursorObject (line 11) | typedef struct PLyCursorObject FILE: src/pl/plpython/plpy_elog.c function PLy_elog_impl (line 46) | void function PLy_traceback (line 177) | static void function PLy_get_sqlerrcode (line 379) | static void function PLy_get_spi_error_data (line 403) | static void function PLy_get_error_data (line 439) | static void function PLy_exception_set (line 499) | void function PLy_exception_set_plural (line 513) | void function PLy_exception_set_with_details (line 531) | void function get_string_attr (line 589) | static void function set_string_attr (line 605) | static bool FILE: src/pl/plpython/plpy_exec.c type PLySRFState (line 30) | typedef struct PLySRFState function Datum (line 57) | Datum function HeapTuple (line 307) | HeapTuple function PyObject (line 422) | static PyObject * function PLySavedArgs (line 495) | static PLySavedArgs * function PLy_function_restore_args (line 534) | static void function PLy_function_drop_args (line 567) | static void function PLy_global_args_push (line 595) | static void function PLy_global_args_pop (line 625) | static void function plpython_srf_cleanup_callback (line 663) | static void function plpython_return_error_callback (line 677) | static void function PyObject (line 687) | static PyObject * function HeapTuple (line 878) | static HeapTuple function plpython_trigger_error_callback (line 1005) | static void function PyObject (line 1015) | static PyObject * function PLy_abort_open_subtransactions (line 1060) | static void FILE: src/pl/plpython/plpy_main.c function _PG_init (line 77) | void function PLy_initialize (line 110) | static void function PLy_init_interp (line 157) | static void function Datum (line 177) | Datum function Datum (line 211) | Datum function Datum (line 219) | Datum function Datum (line 292) | Datum function Datum (line 299) | Datum function Datum (line 376) | Datum function PLy_procedure_is_trigger (line 383) | static bool function plpython_error_callback (line 391) | static void function plpython_inline_error_callback (line 407) | static void function PLyExecutionContext (line 413) | PLyExecutionContext * function MemoryContext (line 422) | MemoryContext function PLyExecutionContext (line 437) | static PLyExecutionContext * function PLy_pop_execution_context (line 453) | static void FILE: src/pl/plpython/plpy_main.h type PLyExecutionContext (line 18) | typedef struct PLyExecutionContext FILE: src/pl/plpython/plpy_planobject.c function PLy_plan_init_type (line 70) | void function PyObject (line 77) | PyObject * function is_PLyPlanObject (line 95) | bool function PLy_plan_dealloc (line 101) | static void function PyObject (line 120) | static PyObject * function PyObject (line 132) | static PyObject * function PyObject (line 145) | static PyObject * FILE: src/pl/plpython/plpy_planobject.h type PLyPlanObject (line 12) | typedef struct PLyPlanObject FILE: src/pl/plpython/plpy_plpymodule.c type ExceptionMap (line 52) | typedef struct ExceptionMap function PyMODINIT_FUNC (line 141) | PyMODINIT_FUNC function PLy_init_plpy (line 156) | void function PLy_add_exceptions (line 198) | static void function PyObject (line 239) | static PyObject * function PLy_generate_spi_exceptions (line 268) | static void function PyObject (line 309) | static PyObject * function PyObject (line 315) | static PyObject * function PyObject (line 321) | static PyObject * function PyObject (line 327) | static PyObject * function PyObject (line 333) | static PyObject * function PyObject (line 339) | static PyObject * function PyObject (line 345) | static PyObject * function PyObject (line 351) | static PyObject * function PyObject (line 368) | static PyObject * function PyObject (line 388) | static PyObject * function PyObject (line 426) | static PyObject * function PyObject (line 592) | static PyObject * function PyObject (line 606) | static PyObject * FILE: src/pl/plpython/plpy_procedure.c function init_procedure_caches (line 36) | void function PLyProcedure (line 73) | PLyProcedure * function PLyProcedure (line 137) | static PLyProcedure * function PLy_procedure_compile (line 357) | void function PLy_procedure_delete (line 408) | void function PLy_procedure_valid (line 420) | static bool FILE: src/pl/plpython/plpy_procedure.h type PLySavedArgs (line 15) | typedef struct PLySavedArgs type PLyProcedure (line 24) | typedef struct PLyProcedure type PLyProcedureKey (line 51) | typedef struct PLyProcedureKey type PLyProcedureEntry (line 58) | typedef struct PLyProcedureEntry FILE: src/pl/plpython/plpy_resultobject.c function PLy_result_init_type (line 93) | void function PyObject (line 100) | PyObject * function PLy_result_dealloc (line 124) | static void function PyObject (line 141) | static PyObject * function PyObject (line 167) | static PyObject * function PyObject (line 193) | static PyObject * function PyObject (line 219) | static PyObject * function PyObject (line 228) | static PyObject * function Py_ssize_t (line 237) | static Py_ssize_t function PyObject (line 245) | static PyObject * function PyObject (line 257) | static PyObject * function PLy_result_ass_slice (line 265) | static int function PyObject (line 275) | static PyObject * function PyObject (line 295) | static PyObject * function PLy_result_ass_subscript (line 303) | static int FILE: src/pl/plpython/plpy_resultobject.h type PLyResultObject (line 11) | typedef struct PLyResultObject FILE: src/pl/plpython/plpy_spi.c function PyObject (line 42) | PyObject * function PyObject (line 159) | PyObject * function PyObject (line 180) | PyObject * function PyObject (line 313) | static PyObject * function PyObject (line 355) | static PyObject * function PLy_spi_subtransaction_begin (line 489) | void function PLy_spi_subtransaction_commit (line 497) | void function PLy_spi_subtransaction_abort (line 506) | void function PLy_spi_exception_set (line 541) | static void FILE: src/pl/plpython/plpy_spi.h type PLyExceptionEntry (line 14) | typedef struct PLyExceptionEntry FILE: src/pl/plpython/plpy_subxactobject.c function PLy_subtransaction_init_type (line 75) | void function PyObject (line 83) | PyObject * function PLy_subtransaction_dealloc (line 100) | static void function PyObject (line 113) | static PyObject * function PyObject (line 166) | static PyObject * FILE: src/pl/plpython/plpy_subxactobject.h type PLySubtransactionObject (line 15) | typedef struct PLySubtransactionObject type PLySubtransactionData (line 23) | typedef struct PLySubtransactionData FILE: src/pl/plpython/plpy_typeio.c function PyObject (line 83) | PyObject * function Datum (line 122) | Datum function PyObject (line 136) | PyObject * function PLy_input_setup_tuple (line 167) | void function PLy_output_setup_tuple (line 217) | void function PLy_output_setup_record (line 263) | void function PLy_output_setup_func (line 298) | void function PLy_input_setup_func (line 420) | void function PyObject (line 552) | static PyObject * function PyObject (line 560) | static PyObject * function PyObject (line 566) | static PyObject * function PyObject (line 572) | static PyObject * function PyObject (line 606) | static PyObject * function PyObject (line 612) | static PyObject * function PyObject (line 618) | static PyObject * function PyObject (line 624) | static PyObject * function PyObject (line 630) | static PyObject * function PyObject (line 644) | static PyObject * function PyObject (line 657) | static PyObject * function PyObject (line 669) | static PyObject * function PyObject (line 709) | static PyObject * function PyObject (line 783) | static PyObject * function PyObject (line 817) | static PyObject * function Datum (line 874) | static Datum function Datum (line 892) | static Datum function Datum (line 939) | static Datum function Datum (line 1080) | static Datum function Datum (line 1105) | static Datum function Datum (line 1122) | static Datum function Datum (line 1139) | static Datum function PLySequence_ToArray_recurse (line 1250) | static void function Datum (line 1291) | static Datum function Datum (line 1352) | static Datum function Datum (line 1417) | static Datum function Datum (line 1494) | static Datum FILE: src/pl/plpython/plpy_typeio.h type PLyProcedure (line 12) | struct PLyProcedure type PLyDatumToOb (line 25) | typedef struct PLyDatumToOb PLyDatumToOb; type PyObject (line 27) | typedef PyObject *(*PLyDatumToObFunc) (PLyDatumToOb *arg, Datum val); type PLyScalarToOb (line 29) | typedef struct PLyScalarToOb type PLyArrayToOb (line 34) | typedef struct PLyArrayToOb type PLyTupleToOb (line 39) | typedef struct PLyTupleToOb type PLyTransformToOb (line 51) | typedef struct PLyTransformToOb type PLyDatumToOb (line 56) | struct PLyDatumToOb type PLyObToDatum (line 86) | typedef struct PLyObToDatum PLyObToDatum; type Datum (line 88) | typedef Datum (*PLyObToDatumFunc) (PLyObToDatum *arg, PyObject *val, type PLyObToScalar (line 92) | typedef struct PLyObToScalar type PLyObToArray (line 98) | typedef struct PLyObToArray type PLyObToTuple (line 104) | typedef struct PLyObToTuple type PLyObToDomain (line 118) | typedef struct PLyObToDomain type PLyObToTransform (line 124) | typedef struct PLyObToTransform type PLyObToDatum (line 129) | struct PLyObToDatum type PLyProcedure (line 158) | struct PLyProcedure type PLyProcedure (line 161) | struct PLyProcedure type PLyProcedure (line 164) | struct PLyProcedure type PLyProcedure (line 166) | struct PLyProcedure type PLyProcedure (line 169) | struct PLyProcedure FILE: src/pl/plpython/plpy_util.c function PyObject (line 24) | PyObject * function PyObject (line 107) | PyObject * function PyObject (line 128) | PyObject * FILE: src/pl/plpython/plpython.h type Py_ssize_t (line 64) | typedef int Py_ssize_t; FILE: src/pl/plpython/sql/plpython_call.sql type test1 (line 24) | CREATE TABLE test1 (a int) FILE: src/pl/plpython/sql/plpython_composite.sql function multiout_simple_setof (line 10) | CREATE FUNCTION multiout_simple_setof(n integer = 1, OUT integer, OUT in... function multiout_record_as (line 18) | CREATE FUNCTION multiout_record_as(typ text, function multiout_setof (line 73) | CREATE FUNCTION multiout_setof(n integer, function multiout_composite (line 114) | CREATE FUNCTION multiout_composite(INOUT n integer, OUT type_record) AS $$ type changing (line 152) | CREATE TABLE changing ( function changing_test (line 157) | CREATE FUNCTION changing_test(OUT n integer, OUT changing) RETURNS SETOF... function composite_types_table (line 171) | CREATE FUNCTION composite_types_table(OUT tab table_record[], OUT typ ty... function return_record_2 (line 197) | CREATE FUNCTION return_record_2(t text) RETURNS record AS $$ function composite_type_as_list (line 212) | CREATE FUNCTION composite_type_as_list() RETURNS type_record[] AS $$ function composite_type_as_list_broken (line 221) | CREATE FUNCTION composite_type_as_list_broken() RETURNS type_record[] A... FILE: src/pl/plpython/sql/plpython_ereport.sql function elog_test (line 1) | CREATE FUNCTION elog_test() RETURNS void FILE: src/pl/plpython/sql/plpython_error.sql function python_syntax_error (line 7) | CREATE FUNCTION python_syntax_error() RETURNS text function python_syntax_error (line 17) | CREATE FUNCTION python_syntax_error() RETURNS text function sql_syntax_error (line 30) | CREATE FUNCTION sql_syntax_error() RETURNS text function exception_index_invalid (line 40) | CREATE FUNCTION exception_index_invalid(text) RETURNS text function exception_index_invalid_nested (line 50) | CREATE FUNCTION exception_index_invalid_nested() RETURNS text function invalid_type_uncaught (line 61) | CREATE FUNCTION invalid_type_uncaught(a text) RETURNS text function invalid_type_caught (line 79) | CREATE FUNCTION invalid_type_caught(a text) RETURNS text function invalid_type_reraised (line 101) | CREATE FUNCTION invalid_type_reraised(a text) RETURNS text function valid_type (line 121) | CREATE FUNCTION valid_type(a text) RETURNS text function nested_error (line 136) | CREATE FUNCTION nested_error() RETURNS text function nested_error_raise (line 156) | CREATE FUNCTION nested_error_raise() RETURNS text function nested_warning (line 176) | CREATE FUNCTION nested_warning() RETURNS text function toplevel_attribute_error (line 196) | CREATE FUNCTION toplevel_attribute_error() RETURNS void AS function sql_from_python_error (line 230) | CREATE OR REPLACE FUNCTION sql_from_python_error() RETURNS void AS $$ function notice_outerfunc (line 339) | CREATE FUNCTION notice_outerfunc() RETURNS int AS $$ FILE: src/pl/plpython/sql/plpython_global.sql function global_test_one (line 5) | CREATE FUNCTION global_test_one() returns text function global_test_two (line 14) | CREATE FUNCTION global_test_two() returns text function static_test (line 24) | CREATE FUNCTION static_test() returns int4 FILE: src/pl/plpython/sql/plpython_import.sql function import_fail (line 3) | CREATE FUNCTION import_fail() returns text function import_succeed (line 13) | CREATE FUNCTION import_succeed() returns text function import_test_one (line 33) | CREATE FUNCTION import_test_one(p text) RETURNS text function import_test_two (line 44) | CREATE FUNCTION import_test_two(u users) RETURNS text FILE: src/pl/plpython/sql/plpython_newline.sql function newline_lf (line 5) | CREATE OR REPLACE FUNCTION newline_lf() RETURNS integer AS function newline_cr (line 9) | CREATE OR REPLACE FUNCTION newline_cr() RETURNS integer AS function newline_crlf (line 13) | CREATE OR REPLACE FUNCTION newline_crlf() RETURNS integer AS FILE: src/pl/plpython/sql/plpython_params.sql function test_param_names0 (line 5) | CREATE FUNCTION test_param_names0(integer, integer) RETURNS int AS $$ function test_param_names1 (line 9) | CREATE FUNCTION test_param_names1(a0 integer, a1 text) RETURNS boolean A... function test_param_names2 (line 15) | CREATE FUNCTION test_param_names2(u users) RETURNS text AS $$ function test_param_names3 (line 28) | CREATE FUNCTION test_param_names3(a0 integer) RETURNS boolean AS $$ FILE: src/pl/plpython/sql/plpython_quote.sql function quote (line 3) | CREATE FUNCTION quote(t text, how text) RETURNS text AS $$ FILE: src/pl/plpython/sql/plpython_record.sql type table_record (line 5) | CREATE TABLE table_record ( function test_table_record_as (line 16) | CREATE FUNCTION test_table_record_as(typ text, first text, second intege... function test_type_record_as (line 32) | CREATE FUNCTION test_type_record_as(typ text, first text, second integer... function test_type_record_error1 (line 137) | CREATE FUNCTION test_type_record_error1() RETURNS type_record AS $$ function test_type_record_error2 (line 144) | CREATE FUNCTION test_type_record_error2() RETURNS type_record AS $$ function test_type_record_error3 (line 151) | CREATE FUNCTION test_type_record_error3() RETURNS type_record AS $$ function test_type_record_error4 (line 159) | CREATE FUNCTION test_type_record_error4() RETURNS type_record AS $$ FILE: src/pl/plpython/sql/plpython_schema.sql type users (line 1) | CREATE TABLE users ( type users_username_idx (line 9) | CREATE INDEX users_username_idx ON users(username) type users_fname_idx (line 10) | CREATE INDEX users_fname_idx ON users(fname) type users_lname_idx (line 11) | CREATE INDEX users_lname_idx ON users(lname) type users_userid_idx (line 12) | CREATE INDEX users_userid_idx ON users(userid) type taxonomy (line 15) | CREATE TABLE taxonomy ( type entry (line 20) | CREATE TABLE entry ( type sequences (line 26) | CREATE TABLE sequences ( type sequences_product_idx (line 33) | CREATE INDEX sequences_product_idx ON sequences(product) type xsequences (line 35) | CREATE TABLE xsequences ( type xsequences_pid_idx (line 39) | CREATE INDEX xsequences_pid_idx ON xsequences(pid) FILE: src/pl/plpython/sql/plpython_setof.sql function test_setof_error (line 5) | CREATE FUNCTION test_setof_error() RETURNS SETOF text AS $$ function test_setof_as_list (line 12) | CREATE FUNCTION test_setof_as_list(count integer, content text) RETURNS ... function test_setof_as_tuple (line 16) | CREATE FUNCTION test_setof_as_tuple(count integer, content text) RETURNS... function test_setof_as_iterator (line 23) | CREATE FUNCTION test_setof_as_iterator(count integer, content text) RETU... function test_setof_spi_in_iterator (line 38) | CREATE FUNCTION test_setof_spi_in_iterator() RETURNS SETOF text AS function get_user_records (line 80) | CREATE OR REPLACE FUNCTION get_user_records() function get_user_records2 (line 90) | CREATE OR REPLACE FUNCTION get_user_records2() FILE: src/pl/plpython/sql/plpython_spi.sql function nested_call_one (line 5) | CREATE FUNCTION nested_call_one(a text) RETURNS text function nested_call_two (line 12) | CREATE FUNCTION nested_call_two(a text) RETURNS text function nested_call_three (line 19) | CREATE FUNCTION nested_call_three(a text) RETURNS text function spi_prepared_plan_test_one (line 26) | CREATE FUNCTION spi_prepared_plan_test_one(a text) RETURNS text function spi_prepared_plan_test_two (line 40) | CREATE FUNCTION spi_prepared_plan_test_two(a text) RETURNS text function spi_prepared_plan_test_nested (line 54) | CREATE FUNCTION spi_prepared_plan_test_nested(a text) RETURNS text function join_sequences (line 69) | CREATE FUNCTION join_sequences(s sequences) RETURNS text function spi_recursive_sum (line 82) | CREATE FUNCTION spi_recursive_sum(a int) RETURNS int function result_metadata_test (line 111) | CREATE FUNCTION result_metadata_test(cmd text) RETURNS int function result_nrows_test (line 128) | CREATE FUNCTION result_nrows_test(cmd text) RETURNS int function result_len_test (line 139) | CREATE FUNCTION result_len_test(cmd text) RETURNS int function result_subscript_test (line 150) | CREATE FUNCTION result_subscript_test() RETURNS void FILE: src/pl/plpython/sql/plpython_subtransaction.sql type subtransaction_tbl (line 7) | CREATE TABLE subtransaction_tbl ( function cursor_plan_aborted_subxact (line 268) | CREATE FUNCTION cursor_plan_aborted_subxact() RETURNS int AS $$ FILE: src/pl/plpython/sql/plpython_test.sql function stupid (line 5) | CREATE FUNCTION stupid() RETURNS text AS 'return "zarkon"' LANGUAGE plpy... function stupidn (line 10) | CREATE FUNCTION stupidn() RETURNS text AS 'return "zarkon"' LANGUAGE plp... function "Argument test #1" (line 15) | CREATE FUNCTION "Argument test #1"(u users, a1 text, a2 text) RETURNS text function module_contents (line 30) | CREATE FUNCTION module_contents() RETURNS SETOF text AS FILE: src/pl/plpython/sql/plpython_transaction.sql type test1 (line 1) | CREATE TABLE test1 (a int, b text) function transaction_test2 (line 39) | CREATE FUNCTION transaction_test2() RETURNS int function transaction_test3 (line 57) | CREATE FUNCTION transaction_test3() RETURNS int function transaction_test4 (line 70) | CREATE FUNCTION transaction_test4() RETURNS int type test2 (line 89) | CREATE TABLE test2 (x int) FILE: src/pl/plpython/sql/plpython_trigger.sql function users_insert (line 6) | CREATE FUNCTION users_insert() returns trigger function users_update (line 22) | CREATE FUNCTION users_update() returns trigger function users_delete (line 31) | CREATE FUNCTION users_delete() RETURNS trigger type trigger_test (line 67) | CREATE TABLE trigger_test function trigger_data (line 70) | CREATE FUNCTION trigger_data() RETURNS trigger LANGUAGE plpythonu AS $$ type trigger_test_view (line 113) | CREATE VIEW trigger_test_view AS SELECT * FROM trigger_test function stupid1 (line 137) | CREATE FUNCTION stupid1() RETURNS trigger function stupid2 (line 153) | CREATE FUNCTION stupid2() RETURNS trigger function stupid3 (line 171) | CREATE FUNCTION stupid3() RETURNS trigger function stupid3u (line 187) | CREATE FUNCTION stupid3u() RETURNS trigger function stupid4 (line 203) | CREATE FUNCTION stupid4() RETURNS trigger function stupid5 (line 220) | CREATE FUNCTION stupid5() RETURNS trigger function stupid6 (line 237) | CREATE FUNCTION stupid6() RETURNS trigger function stupid7 (line 254) | CREATE FUNCTION stupid7() RETURNS trigger function test_null (line 297) | CREATE FUNCTION test_null() RETURNS trigger function set_modif_time (line 321) | CREATE FUNCTION set_modif_time() RETURNS trigger AS $$ type pb (line 326) | CREATE TABLE pb (a TEXT, modif_time TIMESTAMP(0) WITHOUT TIME ZONE) type comp1 (line 339) | CREATE TABLE comp1 (i integer, j boolean) type composite_trigger_test (line 342) | CREATE TABLE composite_trigger_test (f1 comp1, f2 comp2) type composite_trigger_noop_test (line 359) | CREATE TABLE composite_trigger_noop_test (f1 comp1, f2 comp2) function composite_trigger_noop_f (line 361) | CREATE FUNCTION composite_trigger_noop_f() RETURNS trigger AS $$ type composite_trigger_nested_test (line 378) | CREATE TABLE composite_trigger_nested_test(c comp3) function composite_trigger_nested_f (line 380) | CREATE FUNCTION composite_trigger_nested_f() RETURNS trigger AS $$ function trig1234 (line 393) | CREATE FUNCTION trig1234() RETURNS trigger LANGUAGE plpythonu AS $$ type a (line 398) | CREATE TABLE a(data text) type b (line 399) | CREATE TABLE b(data int) type transition_table_test (line 412) | CREATE TABLE transition_table_test (id int, name text) function transition_table_test_f (line 415) | CREATE FUNCTION transition_table_test_f() RETURNS trigger LANGUAGE plpyt... FILE: src/pl/plpython/sql/plpython_types.sql function test_type_conversion_bool (line 9) | CREATE FUNCTION test_type_conversion_bool(x bool) RETURNS bool AS $$ function test_type_conversion_bool_other (line 20) | CREATE FUNCTION test_type_conversion_bool_other(n int) RETURNS bool AS $$ function test_type_conversion_char (line 48) | CREATE FUNCTION test_type_conversion_char(x char) RETURNS char AS $$ function test_type_conversion_int2 (line 57) | CREATE FUNCTION test_type_conversion_int2(x int2) RETURNS int2 AS $$ function test_type_conversion_int4 (line 67) | CREATE FUNCTION test_type_conversion_int4(x int4) RETURNS int4 AS $$ function test_type_conversion_int8 (line 77) | CREATE FUNCTION test_type_conversion_int8(x int8) RETURNS int8 AS $$ function test_type_conversion_numeric (line 88) | CREATE FUNCTION test_type_conversion_numeric(x numeric) RETURNS numeric ... function test_type_conversion_float4 (line 105) | CREATE FUNCTION test_type_conversion_float4(x float4) RETURNS float4 AS $$ function test_type_conversion_float8 (line 116) | CREATE FUNCTION test_type_conversion_float8(x float8) RETURNS float8 AS $$ function test_type_conversion_oid (line 128) | CREATE FUNCTION test_type_conversion_oid(x oid) RETURNS oid AS $$ function test_type_conversion_text (line 138) | CREATE FUNCTION test_type_conversion_text(x text) RETURNS text AS $$ function test_type_conversion_bytea (line 147) | CREATE FUNCTION test_type_conversion_bytea(x bytea) RETURNS bytea AS $$ function test_type_marshal (line 157) | CREATE FUNCTION test_type_marshal() RETURNS bytea AS $$ function test_type_unmarshal (line 162) | CREATE FUNCTION test_type_unmarshal(x bytea) RETURNS text AS $$ function test_type_conversion_booltrue (line 177) | CREATE DOMAIN booltrue AS bool CHECK (VALUE IS TRUE OR VALUE IS NULL); function test_type_conversion_uint2 (line 190) | CREATE FUNCTION test_type_conversion_uint2(x uint2, y int) RETURNS uint2... function test_type_conversion_nnint (line 202) | CREATE FUNCTION test_type_conversion_nnint(x nnint, y int) RETURNS nnint... function test_type_conversion_bytea10 (line 213) | CREATE FUNCTION test_type_conversion_bytea10(x bytea10, y bytea) RETURNS... function test_type_conversion_array_int4 (line 229) | CREATE FUNCTION test_type_conversion_array_int4(x int4[]) RETURNS int4[]... function test_type_conversion_array_int8 (line 243) | CREATE FUNCTION test_type_conversion_array_int8(x int8[]) RETURNS int8[]... function test_type_conversion_array_date (line 250) | CREATE FUNCTION test_type_conversion_array_date(x date[]) RETURNS date[]... function test_type_conversion_array_timestamp (line 258) | CREATE FUNCTION test_type_conversion_array_timestamp(x timestamp[]) RETU... function pyreturnmultidemint4 (line 269) | CREATE OR REPLACE FUNCTION pyreturnmultidemint4(h int4, i int4, j int4, ... function pyreturnmultidemint8 (line 277) | CREATE OR REPLACE FUNCTION pyreturnmultidemint8(h int4, i int4, j int4, ... function pyreturnmultidemfloat4 (line 285) | CREATE OR REPLACE FUNCTION pyreturnmultidemfloat4(h int4, i int4, j int4... function pyreturnmultidemfloat8 (line 293) | CREATE OR REPLACE FUNCTION pyreturnmultidemfloat8(h int4, i int4, j int4... function test_type_conversion_array_text (line 301) | CREATE FUNCTION test_type_conversion_array_text(x text[]) RETURNS text[]... function test_type_conversion_array_bytea (line 310) | CREATE FUNCTION test_type_conversion_array_bytea(x bytea[]) RETURNS byte... function test_type_conversion_array_mixed1 (line 318) | CREATE FUNCTION test_type_conversion_array_mixed1() RETURNS text[] AS $$ function test_type_conversion_array_mixed2 (line 325) | CREATE FUNCTION test_type_conversion_array_mixed2() RETURNS int[] AS $$ function test_type_conversion_mdarray_malformed (line 331) | CREATE FUNCTION test_type_conversion_mdarray_malformed() RETURNS int[] A... function test_composite_type_input (line 471) | CREATE OR REPLACE FUNCTION test_composite_type_input(p named_pair) RETUR... function nnint_test (line 488) | CREATE FUNCTION nnint_test(x int, y int) RETURNS nnint_container AS $$ function read_ordered_named_pair (line 502) | CREATE FUNCTION read_ordered_named_pair(p ordered_named_pair) RETURNS in... function build_ordered_named_pair (line 509) | CREATE FUNCTION build_ordered_named_pair(i int, j int) RETURNS ordered_n... function build_ordered_named_pairs (line 516) | CREATE FUNCTION build_ordered_named_pairs(i int, j int) RETURNS ordered_... function test_prep_bool_input (line 528) | CREATE OR REPLACE FUNCTION test_prep_bool_input() RETURNS int function test_prep_bool_output (line 539) | CREATE OR REPLACE FUNCTION test_prep_bool_output() RETURNS bool function test_prep_bytea_input (line 551) | CREATE OR REPLACE FUNCTION test_prep_bytea_input(bb bytea) RETURNS int function test_prep_bytea_output (line 562) | CREATE OR REPLACE FUNCTION test_prep_bytea_output() RETURNS bytea FILE: src/pl/plpython/sql/plpython_unicode.sql type unicode_test (line 12) | CREATE TABLE unicode_test ( function unicode_return (line 16) | CREATE FUNCTION unicode_return() RETURNS text AS E' function unicode_trigger (line 20) | CREATE FUNCTION unicode_trigger() RETURNS trigger AS E' function unicode_plan1 (line 28) | CREATE FUNCTION unicode_plan1() RETURNS text AS E' function unicode_plan2 (line 34) | CREATE FUNCTION unicode_plan2() RETURNS text AS E' FILE: src/pl/plpython/sql/plpython_void.sql function test_void_func2 (line 10) | CREATE FUNCTION test_void_func2() RETURNS void AS $$ FILE: src/pl/tcl/pltcl.c type pltcl_interp_desc (line 112) | typedef struct pltcl_interp_desc type pltcl_proc_desc (line 135) | typedef struct pltcl_proc_desc type pltcl_query_desc (line 163) | typedef struct pltcl_query_desc type pltcl_proc_key (line 185) | typedef struct pltcl_proc_key type pltcl_proc_ptr (line 197) | typedef struct pltcl_proc_ptr type pltcl_call_state (line 207) | typedef struct pltcl_call_state type TclExceptionNameMap (line 249) | typedef struct function ClientData (line 347) | static ClientData function pltcl_FinalizeNotifier (line 355) | static void function pltcl_SetTimer (line 360) | static void function pltcl_AlertNotifier (line 365) | static void function pltcl_CreateFileHandler (line 370) | static void function pltcl_DeleteFileHandler (line 376) | static void function pltcl_ServiceModeHook (line 381) | static void function pltcl_WaitForEvent (line 386) | static int function _PG_init (line 401) | void function pltcl_init_interp (line 486) | static void function pltcl_interp_desc (line 561) | static pltcl_interp_desc * function call_pltcl_start_proc (line 591) | static void function start_proc_error_callback (line 679) | static void function Datum (line 699) | Datum function Datum (line 711) | Datum function Datum (line 722) | static Datum function Datum (line 803) | static Datum function HeapTuple (line 1055) | static HeapTuple function pltcl_event_trigger_handler (line 1309) | static void function throw_tcl_error (line 1359) | static void function pltcl_proc_desc (line 1388) | static pltcl_proc_desc * function pltcl_elog (line 1750) | static int function pltcl_construct_errorCode (line 1837) | static void function pltcl_quote (line 2000) | static int function pltcl_argisnull (line 2054) | static int function pltcl_returnnull (line 2108) | static int function pltcl_returnnext (line 2146) | static int function pltcl_subtrans_begin (line 2269) | static void function pltcl_subtrans_commit (line 2278) | static void function pltcl_subtrans_abort (line 2287) | static void function pltcl_SPI_execute (line 2316) | static int function pltcl_process_SPI_result (line 2425) | static int function pltcl_SPI_prepare (line 2536) | static int function pltcl_SPI_execute_plan (line 2663) | static int function pltcl_SPI_lastoid (line 2880) | static int function pltcl_subtransaction (line 2904) | static int function pltcl_commit (line 2952) | static int function pltcl_rollback (line 2992) | static int function pltcl_set_tuple_values (line 3033) | static void function Tcl_Obj (line 3119) | static Tcl_Obj * function HeapTuple (line 3188) | static HeapTuple function pltcl_init_tuple_store (line 3266) | static void FILE: src/pl/tcl/sql/pltcl_call.sql type test1 (line 19) | CREATE TABLE test1 (a int) FILE: src/pl/tcl/sql/pltcl_queries.sql function tcl_record_arg (line 96) | create function tcl_record_arg(record, fldname text) returns int as ' function tcl_cdomain_arg (line 104) | create function tcl_cdomain_arg(d_dta1) returns int as ' type t1 (line 121) | create temp table t1 (f1 int) type t2 (line 123) | create temp table t2 (f1 int) function non_srf (line 127) | create function tcl_error(out a int, out b int) as $$return {$$ language... function tcl_record_result (line 173) | create function tcl_record_result(int) returns record as $$ type transition_table_test (line 264) | create table transition_table_test (id int, name text) function transition_table_test_f (line 266) | create function transition_table_test_f() returns trigger language pltcl as FILE: src/pl/tcl/sql/pltcl_setup.sql type T_pkey1 (line 13) | create table T_pkey1 ( type T_pkey2 (line 19) | create table T_pkey2 ( type T_dta1 (line 25) | create table T_dta1 ( type T_dta2 (line 31) | create table T_dta2 ( function check_pkey1_exists (line 41) | create function check_pkey1_exists(int4, bpchar) returns bool as E' type trigger_test (line 60) | CREATE TABLE trigger_test ( type trigger_test_view (line 71) | CREATE VIEW trigger_test_view AS SELECT i, v FROM trigger_test function trig_pkey1_before (line 73) | CREATE FUNCTION trigger_data() returns trigger language pltcl as $_$ function trig_pkey2_before (line 226) | create function trig_pkey2_before() returns trigger as E' function trig_pkey2_after (line 269) | create function trig_pkey2_after() returns trigger as E' function check_primkey (line 356) | create function check_primkey() returns trigger as E' function tcl_composite_arg_ref1 (line 456) | create function tcl_composite_arg_ref1(T_dta1) returns int as ' function tcl_composite_arg_ref2 (line 460) | create function tcl_composite_arg_ref2(T_dta1) returns text as ' function tcl_argisnull (line 464) | create function tcl_argisnull(text) returns bool as ' function tcl_lastoid (line 468) | create function tcl_lastoid(tabname text) returns int8 as ' function tcl_int4add (line 474) | create function tcl_int4add(int4,int4) returns int4 as ' function tcl_int4_accum (line 481) | create function tcl_int4_accum(int4[], int4) returns int4[] as ' function tcl_int4_avg (line 488) | create function tcl_int4_avg(int4[]) returns int4 as ' function tcl_int4lt (line 509) | create function tcl_int4lt(int4,int4) returns bool as ' function tcl_int4le (line 516) | create function tcl_int4le(int4,int4) returns bool as ' function tcl_int4eq (line 523) | create function tcl_int4eq(int4,int4) returns bool as ' function tcl_int4ge (line 530) | create function tcl_int4ge(int4,int4) returns bool as ' function tcl_int4gt (line 537) | create function tcl_int4gt(int4,int4) returns bool as ' function tclsnitch (line 606) | create function tclsnitch() returns event_trigger language pltcl as $$ function tcl_test_squared_rows (line 627) | create function tcl_test_squared_rows(int,int) returns table (x int, y i... FILE: src/pl/tcl/sql/pltcl_subxact.sql type subtransaction_tbl (line 5) | CREATE TABLE subtransaction_tbl ( FILE: src/pl/tcl/sql/pltcl_transaction.sql function transaction_test2 (line 28) | CREATE FUNCTION transaction_test2() RETURNS int function transaction_test3 (line 48) | CREATE FUNCTION transaction_test3() RETURNS int type test2 (line 61) | CREATE TABLE test2 (x int) FILE: src/pl/tcl/sql/pltcl_unicode.sql type unicode_test (line 12) | CREATE TABLE unicode_test ( function unicode_return (line 16) | CREATE FUNCTION unicode_return() RETURNS text AS $$ function unicode_trigger (line 20) | CREATE FUNCTION unicode_trigger() RETURNS trigger AS $$ FILE: src/port/chklocale.c type encoding_match (line 39) | struct encoding_match type encoding_match (line 45) | struct encoding_match function pg_codepage_to_encoding (line 274) | int function pg_get_encoding_from_locale (line 310) | int function pg_get_encoding_from_locale (line 432) | int FILE: src/port/crypt.c type C_block (line 228) | typedef union function STATIC (line 304) | STATIC function des_setkey (line 633) | static int function des_cipher (line 666) | static int function STATIC (line 810) | STATIC function STATIC (line 975) | STATIC function setkey (line 1007) | int function encrypt (line 1032) | static int function STATIC (line 1068) | STATIC FILE: src/port/dirent.c type DIR (line 25) | struct DIR function DIR (line 32) | DIR * type dirent (line 76) | struct dirent function closedir (line 112) | int FILE: src/port/dirmod.c function pgrename (line 47) | int function pgunlink (line 98) | int type REPARSE_JUNCTION_DATA_BUFFER (line 136) | typedef struct function pgsymlink (line 158) | int function pgreadlink (line 239) | int function pgwin32_is_junction (line 343) | bool function pgwin32_safestat (line 367) | int FILE: src/port/erand48.c function _dorand48 (line 64) | static void function pg_erand48 (line 89) | double function pg_lrand48 (line 102) | long function pg_jrand48 (line 113) | long function pg_srand48 (line 131) | void FILE: src/port/fls.c function fls (line 54) | int FILE: src/port/fseeko.c function fseeko (line 33) | int function off_t (line 74) | off_t FILE: src/port/getaddrinfo.c type addrinfo (line 45) | struct addrinfo type addrinfo (line 46) | struct addrinfo type addrinfo (line 48) | struct addrinfo type sockaddr (line 50) | struct sockaddr function haveNativeWindowsIPv6routines (line 62) | static bool function getaddrinfo (line 137) | int function freeaddrinfo (line 265) | void function getnameinfo (line 357) | int FILE: src/port/getopt.c function getopt (line 70) | int FILE: src/port/getopt_long.c function getopt_long (line 56) | int FILE: src/port/getpeereid.c function getpeereid (line 34) | int FILE: src/port/getrusage.c function getrusage (line 30) | int FILE: src/port/gettimeofday.c function init_gettimeofday (line 61) | static void WINAPI function gettimeofday (line 104) | int FILE: src/port/inet_aton.c function inet_aton (line 55) | int FILE: src/port/inet_net_ntop.c function decoct (line 155) | static int FILE: src/port/isinf.c function isinf (line 25) | int function isinf (line 47) | int function isinf (line 64) | int FILE: src/port/kill.c function pgkill (line 21) | int FILE: src/port/mkdtemp.c function GETTEMP (line 93) | static int FILE: src/port/noblock.c function pg_set_noblock (line 24) | bool function pg_set_block (line 48) | bool FILE: src/port/open.c function openFlagsToCreateFileFlags (line 26) | static int function pgwin32_open (line 60) | int function FILE (line 138) | FILE * FILE: src/port/path.c function has_drive_prefix (line 86) | bool function make_native_path (line 165) | void function cleanup_path (line 184) | void function join_path_components (line 217) | void function canonicalize_path (line 253) | void function path_contains_parent_reference (line 375) | bool function path_is_relative_and_below_cwd (line 404) | bool function path_is_prefix_of_path (line 437) | bool function dir_strcmp (line 490) | static int function make_relative_path (line 538) | static void function get_share_path (line 703) | void function get_etc_path (line 712) | void function get_include_path (line 721) | void function get_pkginclude_path (line 730) | void function get_includeserver_path (line 739) | void function get_lib_path (line 748) | void function get_pkglib_path (line 757) | void function get_locale_path (line 766) | void function get_doc_path (line 775) | void function get_html_path (line 784) | void function get_man_path (line 793) | void function get_home_path (line 806) | bool function get_parent_directory (line 853) | void function trim_directory (line 867) | static void function trim_trailing_separator (line 898) | static void FILE: src/port/pg_crc32c_armv8.c function pg_crc32c (line 21) | pg_crc32c FILE: src/port/pg_crc32c_armv8_choose.c function illegal_instruction_handler (line 39) | static void function pg_crc32c_armv8_available (line 45) | static bool function pg_crc32c (line 84) | static pg_crc32c FILE: src/port/pg_crc32c_sb8.c function pg_crc32c (line 34) | pg_crc32c FILE: src/port/pg_crc32c_sse42.c function pg_crc32c (line 21) | pg_crc32c FILE: src/port/pg_crc32c_sse42_choose.c function pg_crc32c_sse42_available (line 33) | static bool function pg_crc32c (line 53) | static pg_crc32c FILE: src/port/pg_strong_random.c function random_from_file (line 46) | static bool function pg_strong_random (line 99) | bool FILE: src/port/pgcheckdir.c function pg_check_dir (line 30) | int FILE: src/port/pgmkdirp.c function pg_mkdir_p (line 56) | int FILE: src/port/pgsleep.c function pg_usleep (line 46) | void FILE: src/port/pgstrcasecmp.c function pg_strcasecmp (line 35) | int function pg_strncasecmp (line 68) | int function pg_toupper (line 104) | unsigned char function pg_tolower (line 121) | unsigned char function pg_ascii_toupper (line 134) | unsigned char function pg_ascii_tolower (line 145) | unsigned char FILE: src/port/pqsignal.c function pqsigfunc (line 39) | pqsigfunc function pqsigfunc (line 70) | pqsigfunc FILE: src/port/pthread-win32.h type ULONG (line 7) | typedef ULONG pthread_key_t; type CRITICAL_SECTION (line 8) | typedef CRITICAL_SECTION *pthread_mutex_t; type pthread_once_t (line 9) | typedef int pthread_once_t; FILE: src/port/qsort.c function swapfunc (line 85) | static void function pg_qsort (line 112) | void function pg_qsort_strcmp (line 231) | int FILE: src/port/qsort_arg.c function swapfunc (line 85) | static void function qsort_arg (line 112) | void FILE: src/port/random.c function random (line 21) | long FILE: src/port/rint.c function rint (line 21) | double FILE: src/port/snprintf.c type PrintfTarget (line 124) | typedef struct type PrintfArgType (line 141) | typedef enum type PrintfArgValue (line 151) | typedef union function pg_vsnprintf (line 165) | int function pg_snprintf (line 193) | int function pg_vsprintf (line 205) | static int function pg_sprintf (line 221) | int function pg_vfprintf (line 233) | int function pg_fprintf (line 255) | int function pg_printf (line 267) | int function flushbuffer (line 283) | static void function dopr (line 327) | static void function fmtstr (line 825) | static void function fmtptr (line 854) | static void function fmtint (line 868) | static void function fmtchar (line 947) | static void function fmtfloat (line 965) | static void function dostr (line 1056) | static void function dopr_outch (line 1086) | static void function adjust_sign (line 1103) | static int function adjust_padlen (line 1117) | static void function leading_pad (line 1128) | static void function trailing_pad (line 1161) | static void FILE: src/port/sprompt.c function simple_prompt (line 36) | void FILE: src/port/srandom.c function srandom (line 21) | void FILE: src/port/strlcat.c function strlcat (line 32) | size_t FILE: src/port/strlcpy.c function strlcpy (line 44) | size_t FILE: src/port/strnlen.c function strnlen (line 25) | size_t FILE: src/port/system.c function pgwin32_system (line 52) | int function FILE (line 85) | FILE * FILE: src/port/tar.c function print_tar_number (line 19) | void function uint64 (line 55) | uint64 function tarChecksum (line 87) | int function tarCreateHeader (line 111) | enum tarError FILE: src/port/thread.c function pqGetpwuid (line 94) | int function pqGethostbyname (line 116) | int FILE: src/port/unsetenv.c function unsetenv (line 19) | void FILE: src/port/win32env.c function pgwin32_putenv (line 19) | int function pgwin32_unsetenv (line 113) | void FILE: src/port/win32error.c function _dosmaperr (line 170) | void FILE: src/port/win32security.c function pgwin32_is_admin (line 48) | int function pgwin32_is_service (line 116) | int FILE: src/port/win32setlocale.c type locale_map (line 39) | struct locale_map type locale_map (line 57) | struct locale_map type locale_map (line 92) | struct locale_map type locale_map (line 107) | struct locale_map FILE: src/test/examples/testlibpq.c function exit_nicely (line 13) | static void function main (line 20) | int FILE: src/test/examples/testlibpq2.c function exit_nicely (line 43) | static void function main (line 50) | int FILE: src/test/examples/testlibpq2.sql type TBL1 (line 3) | CREATE TABLE TBL1 (i int4) type TBL2 (line 4) | CREATE TABLE TBL2 (i int4) FILE: src/test/examples/testlibpq3.c function exit_nicely (line 46) | static void function show_binary_results (line 58) | static void function main (line 113) | int FILE: src/test/examples/testlibpq3.sql type test1 (line 3) | CREATE TABLE test1 (i int4, t text, b bytea) FILE: src/test/examples/testlibpq4.c function exit_nicely (line 14) | static void function check_prepare_conn (line 24) | static void function main (line 49) | int FILE: src/test/examples/testlo.c function Oid (line 33) | static Oid function pickout (line 77) | static void function overwrite (line 107) | static void function exportFile (line 149) | static void function exit_nicely (line 194) | static void function main (line 201) | int FILE: src/test/examples/testlo64.c function Oid (line 33) | static Oid function pickout (line 77) | static void function overwrite (line 112) | static void function my_truncate (line 150) | static void function exportFile (line 171) | static void function exit_nicely (line 216) | static void function main (line 223) | int FILE: src/test/isolation/isolation_main.c function PID_TYPE (line 27) | static PID_TYPE function isolation_init (line 112) | static void function main (line 138) | int FILE: src/test/isolation/isolationtester.c function exit_nicely (line 53) | static void function main (line 63) | int function run_testspec (line 263) | static void function run_all_permutations (line 275) | static void function run_all_permutations_recurse (line 305) | static void function run_named_permutations (line 335) | static void function step_qsort_cmp (line 373) | static int function step_bsearch_cmp (line 382) | static int function report_error_message (line 394) | static void function report_multiple_error_messages (line 411) | static void function run_permutation (line 453) | static void function try_complete_step (line 694) | static bool function printResultSet (line 863) | static void FILE: src/test/isolation/isolationtester.h type Session (line 17) | typedef struct Session Session; type Step (line 18) | typedef struct Step Step; type Session (line 20) | struct Session type Step (line 29) | struct Step type Permutation (line 37) | typedef struct type TestSpec (line 43) | typedef struct FILE: src/test/kunlun/crash_safe/shard_master_failover.py function find_mysqld_proc_by_port (line 20) | def find_mysqld_proc_by_port(port): function kill_mysqld_proc_by_port (line 30) | def kill_mysqld_proc_by_port(port, kill_pp): function prepare_data (line 42) | def prepare_data(conn): function test_teardown (line 64) | def test_teardown(conn): function kick_start_topocheck (line 69) | def kick_start_topocheck(conn): function exec_stmt (line 94) | def exec_stmt(conn, cur, stmt, txnal): class DB_Operation (line 131) | class DB_Operation: method __init__ (line 132) | def __init__(self): method set_stmt_cursor (line 134) | def set_stmt_cursor(self, stmt): method execute (line 137) | def execute(self, conn): class DB_ops_thread (line 144) | class DB_ops_thread(threading.Thread): method __init__ (line 145) | def __init__(self, conn_args): class DML_thread1 (line 157) | class DML_thread1(DB_ops_thread): method __init__ (line 158) | def __init__(self, conn_args): method run (line 161) | def run(self): class DML_thread2 (line 177) | class DML_thread2(DB_ops_thread): method __init__ (line 178) | def __init__(self, conn_args): method run (line 180) | def run(self): class DDL_thread (line 204) | class DDL_thread(DB_ops_thread): method __init__ (line 205) | def __init__(self, conn_args): method run (line 207) | def run(self): class ShardNode (line 229) | class ShardNode: method __init__ (line 230) | def __init__(self, node_id, ip, port, usr, pwd): method set_uuid (line 238) | def set_uuid(self, uuid): method connect_mysql (line 241) | def connect_mysql(self): method kill_mysqld (line 267) | def kill_mysqld(self): method pullup_mysqld (line 272) | def pullup_mysqld(self): class Shard (line 295) | class Shard: method __init__ (line 296) | def __init__(self): method set_info (line 302) | def set_info(self, sid, name): method set_master_node_id (line 306) | def set_master_node_id(self, nid): method get_master_node (line 308) | def get_master_node(self): method add_node (line 311) | def add_node(self, sn): method get_node_by_ip_port (line 314) | def get_node_by_ip_port(self, ip, port): method get_node_by_id (line 320) | def get_node_by_id(self, nid): method get_node_by_uuid (line 326) | def get_node_by_uuid(self, uuid): method kill_all_mysqld (line 332) | def kill_all_mysqld(self): method wait_for_all_mysqld (line 335) | def wait_for_all_mysqld(self): method switch_master (line 340) | def switch_master(self): method refresh_master_node (line 362) | def refresh_master_node(self, conn): method wait_for_computing_node_refresh (line 383) | def wait_for_computing_node_refresh(self, conn): method init_uuids (line 400) | def init_uuids(self): method init (line 420) | def init(self): method init_nodes_settings (line 424) | def init_nodes_settings(self): class Trouble_maker (line 432) | class Trouble_maker: method __init__ (line 433) | def __init__(self, conn_args): method add_shard (line 443) | def add_shard(self, s): method get_shard_by_id (line 445) | def get_shard_by_id(self, sid): method reconnect (line 451) | def reconnect(self): method get_storage_shards (line 455) | def get_storage_shards(self, conn): method get_meta_shard (line 474) | def get_meta_shard(self, conn): method make_trouble_all (line 488) | def make_trouble_all(self, opcode, dbop): method make_trouble_meta_only (line 494) | def make_trouble_meta_only(self, opcode, dbop): method make_trouble (line 513) | def make_trouble(self, opcode, dbop): class Trouble_maker_thread (line 656) | class Trouble_maker_thread(threading.Thread, Trouble_maker): method __init__ (line 657) | def __init__(self, conn_args): method run (line 660) | def run(self): class Trouble_maker_thread_ddl (line 670) | class Trouble_maker_thread_ddl(threading.Thread, Trouble_maker): method __init__ (line 671) | def __init__(self, conn_args): method run (line 674) | def run(self): class Serial_test (line 683) | class Serial_test: method __init__ (line 684) | def __init__(self, conn_args): method get_next_dml (line 686) | def get_next_dml(self, idx): method get_next_ddl (line 702) | def get_next_ddl(self, idx): method run_test (line 738) | def run_test(self): FILE: src/test/kunlun/crash_safe/timeout.py function prepare_data (line 20) | def prepare_data(conn): function test_teardown (line 45) | def test_teardown(conn): function exec_stmt (line 52) | def exec_stmt(conn, cur, stmt): class Mysql_thread (line 61) | class Mysql_thread(threading.Thread): method __init__ (line 62) | def __init__(self, name): method append_mysql_conn (line 71) | def append_mysql_conn(self, conn_args): method set_mysql_conn (line 76) | def set_mysql_conn(self, conn): method append_mysql_stmt (line 79) | def append_mysql_stmt(self, stmt, secs_later): method run (line 95) | def run(self): method exec_stmt (line 111) | def exec_stmt(self, stmt): class DML_thread (line 120) | class DML_thread(threading.Thread): method __init__ (line 121) | def __init__(self, conn_args): method reconnect (line 134) | def reconnect(self, cur): method add_shard (line 143) | def add_shard(self, s): method get_shard_by_id (line 145) | def get_shard_by_id(self, sid): method get_storage_shards (line 151) | def get_storage_shards(self, conn): method get_meta_shard (line 181) | def get_meta_shard(self, conn): method select_rows (line 194) | def select_rows(self): method run (line 206) | def run(self): class ShardNode (line 318) | class ShardNode: method __init__ (line 319) | def __init__(self, node_id, ip, port, usr, pwd): method set_uuid (line 327) | def set_uuid(self, uuid): method connect_mysql (line 330) | def connect_mysql(self): class Shard (line 349) | class Shard: method __init__ (line 350) | def __init__(self): method set_info (line 356) | def set_info(self, sid, name): method set_master_node_id (line 360) | def set_master_node_id(self, nid): method get_master_node (line 362) | def get_master_node(self): method add_node (line 365) | def add_node(self, sn): method get_node_by_ip_port (line 368) | def get_node_by_ip_port(self, ip, port): method get_node_by_id (line 374) | def get_node_by_id(self, nid): method get_node_by_uuid (line 380) | def get_node_by_uuid(self, uuid): method init_uuids (line 390) | def init_uuids(self): method init (line 410) | def init(self): FILE: src/test/kunlun/ddl/ddl.py function exec_stmt (line 31) | def exec_stmt(cur, stmt): class DDL_test (line 40) | class DDL_test: method __init__ (line 41) | def __init__(self, args): method run_test (line 53) | def run_test(self): method create_test (line 85) | def create_test(self, conn, creatdb): method verify_create_test (line 96) | def verify_create_test(self, conn, creatdb): method drop_objs (line 107) | def drop_objs(self, conn, dropdb): method teardown (line 116) | def teardown(self): method get_ddl_stmt (line 125) | def get_ddl_stmt(self, idx): FILE: src/test/kunlun/gdd/gdd2.py function list_diff (line 29) | def list_diff(l1,l2): function trans_status_str (line 36) | def trans_status_str(status): function poll_status_str (line 49) | def poll_status_str(status): function wait_for_all_conns (line 63) | def wait_for_all_conns(conns): function end_trans (line 97) | def end_trans(conn,cur): function end_txns (line 107) | def end_txns(allconns, concurs, killed_conn): function end_concurs (line 124) | def end_concurs(concurs): function form_2_nodes_cycle (line 129) | def form_2_nodes_cycle(nodes, same_compnode) : function form_3_nodes_cycle (line 160) | def form_3_nodes_cycle(nodes, same_compnode) : function form_3_nodes_cycle_with_forks (line 198) | def form_3_nodes_cycle_with_forks(nodes, same_compnode) : function form_2_nested_3_nodes_cycles (line 256) | def form_2_nested_3_nodes_cycles(nodes, same_compnode) : function form_4_nodes_cycle (line 315) | def form_4_nodes_cycle(nodes, same_compnode) : FILE: src/test/kunlun/smoke/SmokeTest.java class SmokeTest (line 13) | public class SmokeTest { method getConnection (line 23) | public static Connection getConnection(String user, method smokeTest (line 52) | public static void smokeTest(Connection conn) throws Exception{ method showResults (line 122) | private static List> showResults(ResultSet res) method test1 (line 136) | public static void test1() throws Exception{ method test2 (line 146) | public static void test2() throws Exception { method main (line 156) | public static void main(String[] args) throws Exception { FILE: src/test/kunlun/smoke/test.py function test (line 4) | def test(): FILE: src/test/kunlun/txn/implicit_commit.c function main (line 10) | int main(int argc, char**argv) FILE: src/test/locale/test-ctype.c function describe_char (line 42) | void function main (line 59) | int FILE: src/test/mb/sql/big5.sql type t (line 2) | create table tӸ (~O text, qY varchar, a} varchar(16)) type t (line 3) | create index tӸindex1 on tӸ using btree (~O) type t (line 4) | create index tӸindex2 on tӸ using hash (qY) FILE: src/test/mb/sql/euc_cn.sql type index1 (line 3) | create index index1 on using btree() type index2 (line 4) | create index index2 on using btree() FILE: src/test/mb/sql/gb18030.sql type CZ (line 2) | create table ӋCZ (Z text, ` varchar, 俼1A char(16)); FILE: src/test/mb/sql/mule_internal.sql type test (line 59) | create table test (t text) FILE: src/test/mb/sql/sjis.sql type vZ (line 2) | create table vZ@p (p text, ރR[h varchar, l1A char(16)) type @pindex1 (line 3) | create index vZ@pindex1 on vZ@p using btree (p) type @pindex2 (line 4) | create index vZ@pindex2 on vZ@p using hash (ރR[h) FILE: src/test/modules/dummy_seclabel/dummy_seclabel--1.0.sql function dummy_seclabel_dummy (line 6) | CREATE FUNCTION dummy_seclabel_dummy() FILE: src/test/modules/dummy_seclabel/dummy_seclabel.c function dummy_object_relabel (line 26) | static void function _PG_init (line 48) | void function Datum (line 58) | Datum FILE: src/test/modules/dummy_seclabel/sql/dummy_seclabel.sql type dummy_seclabel_tbl1 (line 17) | CREATE TABLE dummy_seclabel_tbl1 (a int, b text) type dummy_seclabel_tbl2 (line 18) | CREATE TABLE dummy_seclabel_tbl2 (x int, y text) type dummy_seclabel_view1 (line 19) | CREATE VIEW dummy_seclabel_view1 AS SELECT * FROM dummy_seclabel_tbl2 function dummy_seclabel_four (line 20) | CREATE FUNCTION dummy_seclabel_four() RETURNS integer AS $$SELECT 4$$ la... FILE: src/test/modules/test_bloomfilter/test_bloomfilter--1.0.sql function test_bloomfilter (line 6) | CREATE FUNCTION test_bloomfilter(power integer, FILE: src/test/modules/test_bloomfilter/test_bloomfilter.c function populate_with_dummy_strings (line 30) | static void function int64 (line 50) | static int64 function create_and_test_bloom (line 70) | static void function Datum (line 112) | Datum FILE: src/test/modules/test_ddl_deparse/sql/alter_table.sql type parent (line 1) | CREATE TABLE parent ( type child (line 5) | CREATE TABLE child () INHERITS (parent) type grandchild (line 7) | CREATE TABLE grandchild () INHERITS (child) type part (line 15) | CREATE TABLE part ( FILE: src/test/modules/test_ddl_deparse/sql/create_schema.sql type foo (line 16) | CREATE TABLE foo (id int) type bar (line 17) | CREATE VIEW bar AS SELECT * FROM foo FILE: src/test/modules/test_ddl_deparse/sql/create_table.sql type datatype_table (line 6) | CREATE TABLE datatype_table ( type fkey_table (line 57) | CREATE TABLE IF NOT EXISTS fkey_table ( type employees (line 73) | CREATE TABLE employees OF employee_type ( type person (line 79) | CREATE TABLE person ( type emp (line 86) | CREATE TABLE emp ( type student (line 92) | CREATE TABLE student ( type stud_emp (line 96) | CREATE TABLE stud_emp ( type storage (line 103) | CREATE TABLE storage ( type like_datatype_table (line 112) | CREATE TABLE like_datatype_table ( type like_fkey_table (line 117) | CREATE TABLE like_fkey_table ( type unlogged_table (line 126) | CREATE UNLOGGED TABLE unlogged_table ( type temp_table (line 130) | CREATE TEMP TABLE temp_table ( type temp_table_commit_delete (line 134) | CREATE TEMP TABLE temp_table_commit_delete ( type temp_table_commit_drop (line 139) | CREATE TEMP TABLE temp_table_commit_drop ( FILE: src/test/modules/test_ddl_deparse/sql/create_trigger.sql function plpgsql_function_trigger_1 (line 5) | CREATE FUNCTION plpgsql_function_trigger_1() FILE: src/test/modules/test_ddl_deparse/sql/create_type.sql function text_w_default_in (line 5) | CREATE FUNCTION text_w_default_in(cstring) function text_w_default_out (line 10) | CREATE FUNCTION text_w_default_out(text_w_default) FILE: src/test/modules/test_ddl_deparse/sql/create_view.sql type static_view (line 5) | CREATE VIEW static_view AS type static_view (line 8) | CREATE OR REPLACE VIEW static_view AS type datatype_view (line 11) | CREATE VIEW datatype_view AS type nums_1_100 (line 14) | CREATE RECURSIVE VIEW nums_1_100 (n) AS FILE: src/test/modules/test_ddl_deparse/sql/opfamily.sql function int8alias1in (line 3) | create function int8alias1in(cstring) returns int8alias1 function int8alias1out (line 5) | create function int8alias1out(int8alias1) returns cstring function int8alias2in (line 14) | create function int8alias2in(cstring) returns int8alias2 function int8alias2out (line 16) | create function int8alias2out(int8alias2) returns cstring function int8alias1eq (line 24) | create cast (int8 as int8alias1) without function; FILE: src/test/modules/test_ddl_deparse/sql/test_ddl_deparse.sql function test_ddl_deparse (line 3) | CREATE OR REPLACE FUNCTION test_ddl_deparse() FILE: src/test/modules/test_ddl_deparse/test_ddl_deparse--1.0.sql function get_command_type (line 6) | CREATE FUNCTION get_command_type(pg_ddl_command) function get_command_tag (line 10) | CREATE FUNCTION get_command_tag(pg_ddl_command) function get_altertable_subcmdtypes (line 14) | CREATE FUNCTION get_altertable_subcmdtypes(pg_ddl_command) FILE: src/test/modules/test_ddl_deparse/test_ddl_deparse.c function Datum (line 28) | Datum function Datum (line 69) | Datum function Datum (line 84) | Datum FILE: src/test/modules/test_extensions/sql/test_extdepend.sql type test_extdep_commands (line 6) | CREATE TABLE test_extdep_commands (command text) type a (line 11) | CREATE TABLE a (a1 int) function b (line 13) | CREATE FUNCTION b() RETURNS TRIGGER LANGUAGE plpgsql AS\n $$ BEGIN NEW... FILE: src/test/modules/test_extensions/sql/test_extensions.sql type old_table1 (line 23) | create table old_table1 (col1 serial primary key) FILE: src/test/modules/test_extensions/test_ext3--1.0.sql type test_ext3_table (line 5) | CREATE TABLE test_ext3_table (col_old INT) FILE: src/test/modules/test_extensions/test_ext7--1.0.sql type ext7_table1 (line 11) | create table ext7_table1 (col1 serial primary key) type ext7_table2 (line 13) | create table ext7_table2 (col2 serial primary key) FILE: src/test/modules/test_extensions/test_ext8--1.0.sql type ext8_table1 (line 11) | create table ext8_table1 (f1 posint) type ext8_temp_table1 (line 13) | create temp table ext8_temp_table1 (f1 posint) function ext8_even (line 15) | create function ext8_even (posint) returns bool as function pg_temp (line 18) | create function pg_temp.ext8_temp_even (posint) returns bool as FILE: src/test/modules/test_parser/test_parser--1.0.sql function testprs_start (line 6) | CREATE FUNCTION testprs_start(internal, int4) function testprs_getlexeme (line 11) | CREATE FUNCTION testprs_getlexeme(internal, internal, internal) function testprs_end (line 16) | CREATE FUNCTION testprs_end(internal) function testprs_lextype (line 21) | CREATE FUNCTION testprs_lextype(internal) FILE: src/test/modules/test_parser/test_parser.c type ParserState (line 24) | typedef struct type LexDescr (line 31) | typedef struct function Datum (line 46) | Datum function Datum (line 58) | Datum function Datum (line 98) | Datum function Datum (line 107) | Datum FILE: src/test/modules/test_pg_dump/sql/test_pg_dump.sql type test_pg_dump_t1 (line 6) | CREATE TABLE test_pg_dump_t1 (c1 int) type test_pg_dump_v1 (line 7) | CREATE VIEW test_pg_dump_v1 AS SELECT * FROM test_pg_dump_t1 function test_pg_dump (line 18) | CREATE FUNCTION test_pg_dump(int) RETURNS int AS $$ function casttesttype_in (line 35) | CREATE FUNCTION casttesttype_in(cstring) function casttesttype_out (line 39) | CREATE FUNCTION casttesttype_out(casttesttype) type ft1 (line 51) | CREATE CAST (text AS casttesttype) WITHOUT FUNCTION; FILE: src/test/modules/test_pg_dump/test_pg_dump--1.0.sql type regress_pg_dump_table (line 6) | CREATE TABLE regress_pg_dump_table ( type regress_pg_dump_schema (line 30) | CREATE TABLE regress_pg_dump_schema.test_table ( function regress_pg_dump_schema (line 42) | CREATE FUNCTION regress_pg_dump_schema.test_func () RETURNS int FILE: src/test/modules/test_predtest/sql/test_predtest.sql type booleans (line 9) | create table booleans as type integers (line 18) | create table integers as function strictf (line 25) | create function strictf(bool, bool) returns bool FILE: src/test/modules/test_predtest/test_predtest.c function Datum (line 31) | Datum FILE: src/test/modules/test_rbtree/test_rbtree--1.0.sql function test_rb_tree (line 6) | CREATE FUNCTION test_rb_tree(size INTEGER) FILE: src/test/modules/test_rbtree/test_rbtree.c type IntRBTreeNode (line 26) | typedef struct IntRBTreeNode function irbt_cmp (line 37) | static int function irbt_combine (line 50) | static void function RBTNode (line 62) | static RBTNode * function irbt_free (line 69) | static void function RBTree (line 78) | static RBTree * function rbt_populate (line 125) | static void function testleftright (line 162) | static void function testrightleft (line 202) | static void function testfind (line 241) | static void function testleftmost (line 284) | static void function testdelete (line 306) | static void function Datum (line 400) | Datum FILE: src/test/modules/test_rls_hooks/sql/test_rls_hooks.sql type rls_test_permissive (line 3) | CREATE TABLE rls_test_permissive ( type rls_test_restrictive (line 14) | CREATE TABLE rls_test_restrictive ( type rls_test_both (line 31) | CREATE TABLE rls_test_both ( FILE: src/test/modules/test_rls_hooks/test_rls_hooks.c function _PG_init (line 43) | void function _PG_fini (line 56) | void function List (line 66) | List * function List (line 130) | List * FILE: src/test/modules/test_shm_mq/setup.c type worker_state (line 27) | typedef struct function test_shm_mq_setup (line 48) | void function setup_dynamic_shared_memory (line 89) | static void function worker_state (line 172) | static worker_state * function cleanup_background_workers (line 243) | static void function wait_for_workers_to_become_ready (line 255) | static void function check_worker_status (line 298) | static bool FILE: src/test/modules/test_shm_mq/test.c function Datum (line 40) | Datum function Datum (line 129) | Datum function verify_message (line 249) | static void FILE: src/test/modules/test_shm_mq/test_shm_mq--1.0.sql function test_shm_mq (line 6) | CREATE FUNCTION test_shm_mq(queue_size pg_catalog.int8, function test_shm_mq_pipelined (line 13) | CREATE FUNCTION test_shm_mq_pipelined(queue_size pg_catalog.int8, FILE: src/test/modules/test_shm_mq/test_shm_mq.h type test_shm_mq_header (line 29) | typedef struct FILE: src/test/modules/test_shm_mq/worker.c function test_shm_mq_main (line 47) | void function attach_to_queues (line 154) | static void function copy_messages (line 176) | static void function handle_sigterm (line 205) | static void FILE: src/test/modules/worker_spi/worker_spi--1.0.sql function worker_spi_launch (line 6) | CREATE FUNCTION worker_spi_launch(pg_catalog.int4) FILE: src/test/modules/worker_spi/worker_spi.c type worktable (line 60) | typedef struct worktable function worker_spi_sigterm (line 71) | static void function worker_spi_sighup (line 87) | static void function initialize_worker_spi (line 102) | static void function worker_spi_main (line 161) | void function _PG_init (line 311) | void function Datum (line 373) | Datum FILE: src/test/regress/pg_regress.c type _resultmap (line 41) | typedef struct _resultmap function unlimit_core_size (line 129) | static void function add_stringlist_item (line 154) | void function free_stringlist (line 175) | static void function split_to_stringlist (line 190) | static void function header (line 207) | static void function status (line 224) | static void function status_end (line 245) | static void function stop_postmaster (line 257) | static void function remove_temp (line 297) | static void function signal_remove_temp (line 309) | static void function string_matches_pattern (line 375) | static bool function replace_string (line 440) | void function convert_sourcefiles_in (line 462) | static void function convert_sourcefiles (line 581) | static void function load_resultmap (line 601) | static void function doputenv (line 712) | static void function initialize_environment (line 724) | static void function current_windows_user (line 910) | static void function config_sspi_auth (line 966) | static void function psql_command (line 1080) | static void function PID_TYPE (line 1126) | PID_TYPE function file_size (line 1187) | static long function file_line_count (line 1208) | static int function file_exists (line 1230) | bool function directory_exists (line 1241) | static bool function make_directory (line 1254) | static void function run_diff (line 1302) | static int function results_differ (line 1335) | static bool function wait_for_tests (line 1482) | static void function log_child_failure (line 1552) | static void function run_schedule (line 1581) | static void function run_single_test (line 1822) | static void function open_result_files (line 1881) | static void function drop_database_if_exists (line 1921) | static void function create_database (line 1928) | static void function drop_role_if_exists (line 1974) | static void function create_role (line 1981) | static void function help (line 1993) | static void function regression_main (line 2043) | int FILE: src/test/regress/pg_regress.h type _stringlist (line 22) | typedef struct _stringlist type PID_TYPE (line 28) | typedef PID_TYPE(*test_function) (const char *, FILE: src/test/regress/pg_regress_main.c function PID_TYPE (line 27) | static PID_TYPE function psql_init (line 107) | static void function main (line 114) | int FILE: src/test/regress/processout.py function process_output (line 6) | def process_output(infile): FILE: src/test/regress/regress.c function Datum (line 53) | Datum function regress_lseg_construct (line 94) | static void function Datum (line 105) | Datum type WIDGET (line 123) | typedef struct function Datum (line 134) | Datum function Datum (line 163) | Datum function Datum (line 175) | Datum function Datum (line 186) | Datum function Datum (line 207) | Datum function Datum (line 228) | Datum function Datum (line 417) | Datum function Datum (line 455) | Datum function Datum (line 479) | Datum function Datum (line 495) | Datum function Datum (line 593) | Datum function Datum (line 615) | Datum function test_atomic_flag (line 635) | static void function test_atomic_uint32 (line 665) | static void function test_atomic_uint64 (line 765) | static void function Datum (line 843) | Datum function Datum (line 856) | Datum FILE: src/test/regress/sql/abstime.sql type ABSTIME_TBL (line 14) | CREATE TABLE ABSTIME_TBL (f1 abstime) FILE: src/test/regress/sql/alter_generic.sql function alt_func1 (line 48) | CREATE FUNCTION alt_func1(int) RETURNS int LANGUAGE sql function alt_func2 (line 52) | CREATE FUNCTION alt_func2(int) RETURNS int LANGUAGE sql function alt_func1 (line 112) | CREATE FUNCTION alt_func1(int) RETURNS int LANGUAGE sql function alt_func2 (line 116) | CREATE FUNCTION alt_func2(int) RETURNS int LANGUAGE sql function fn_opf12 (line 688) | CREATE FUNCTION fn_opf12 (int4, int2) RETURNS BIGINT AS 'SELECT NULL::B... function fn_opf13 (line 707) | CREATE FUNCTION fn_opf13 (int4) RETURNS BIGINT AS 'SELECT NULL::BIGINT;... function fn_opf14 (line 723) | CREATE FUNCTION fn_opf14 (int4) RETURNS BIGINT AS 'SELECT NULL::BIGINT;'... function fn_opf15 (line 739) | CREATE FUNCTION fn_opf15 (int4, int2) RETURNS BIGINT AS 'SELECT NULL::BI... FILE: src/test/regress/sql/alter_operator.sql function alter_op_test_fn (line 2) | CREATE FUNCTION alter_op_test_fn(boolean, boolean) function customcontsel (line 7) | CREATE FUNCTION customcontsel(internal, oid, internal, integer) FILE: src/test/regress/sql/alter_table.sql type attmp (line 16) | CREATE TABLE attmp (initial int4) type attmp (line 56) | CREATE TABLE attmp ( type attmp (line 95) | CREATE TABLE attmp (regtable int) type attmp (line 96) | CREATE TEMP TABLE attmp (attmptable int) type part_attmp (line 113) | CREATE TABLE part_attmp (a int primary key) partition by range (a) type attmp_array (line 129) | CREATE TABLE attmp_array (id int) type attmp_view (line 146) | CREATE VIEW attmp_view (unique1) AS SELECT unique1 FROM tenk1 type constraint_rename_test (line 184) | CREATE TABLE constraint_rename_test (a int CONSTRAINT con1 CHECK (a > 0)... type constraint_rename_cache (line 207) | CREATE TABLE constraint_rename_cache (a int, type like_constraint_rename_cache (line 214) | CREATE TABLE like_constraint_rename_cache type atacc1 (line 221) | create table atacc1 ( test int ) type atacc1 (line 231) | create table atacc1 ( test int ) type atacc1 (line 240) | create table atacc1 ( test int ) type atacc1 (line 246) | create table atacc1 ( test int, test2 int, test3 int) type atacc1 (line 256) | create table atacc1 (test int check (test>3), test2 int) type atacc1 (line 263) | create table atacc1 (test int) type atacc2 (line 264) | create table atacc2 (test2 int) type atacc3 (line 265) | create table atacc3 (test3 int) type atacc1 (line 278) | create table atacc1 (test int) type atacc2 (line 279) | create table atacc2 (test2 int) type atacc3 (line 280) | create table atacc3 (test3 int) type atacc1 (line 313) | create table atacc1 (test int) type atacc2 (line 314) | create table atacc2 (test2 int) type atacc1 (line 328) | create table atacc1 ( test int ) type atacc1 (line 343) | create table atacc1 ( test int ) type atacc1 (line 354) | create table atacc1 ( test int ) type atacc1 (line 359) | create table atacc1 ( test int, test2 int) type atacc1 (line 373) | create table atacc1 (test int, test2 int, unique(test)) type atacc1 (line 382) | create table atacc1 ( test int ) type atacc1 (line 398) | create table atacc1 ( test int ) type atacc1 (line 408) | create table atacc1 ( test int ) type atacc1 (line 418) | create table atacc1 ( test int ) type atacc1 (line 425) | create table atacc1 ( test int ) type atacc1 (line 436) | create table atacc1 ( test int, test2 int) type atacc1 (line 455) | create table atacc1 (test int, test2 int, primary key(test)) type atacc1 (line 472) | create table atacc1 (test int not null) type myview (line 487) | create view myview as select * from atacc1 type parent (line 496) | create table parent (a int) type child (line 497) | create table child (b varchar(255)) type def_test (line 519) | create table def_test ( type def_view_test (line 543) | create view def_view_test as select * from def_test type atacc1 (line 566) | create table atacc1 (a int4 not null, b int4, c int4 not null, d int4) type myview (line 620) | create view myview as select * from atacc1 type atacc2 (line 650) | create table atacc2 (id int4 unique) type atacc1 (line 652) | create index "testing_idx" on atacc1(a) type atacc1 (line 653) | create index "testing_idx" on atacc1("........pg.dropped.1........") type atacc1 (line 665) | create table atacc1 (id serial primary key, value int) type parent (line 675) | create table parent (a int, b int, c int) type child (line 678) | create table child (d varchar(255)) type parent (line 691) | create table parent (a float8, b numeric(10,4), c text collate "C") type child (line 693) | create table child (a float4) type child (line 694) | create table child (b decimal(10,7)) type child (line 695) | create table child (c text collate "POSIX") type child (line 696) | create table child (a double precision, b decimal(10,4)) type attest (line 702) | create table attest (a int4, b int4, c int4) type dropColumn (line 726) | create table dropColumn (a int, b int, e int) type dropColumnChild (line 727) | create table dropColumnChild (c int) type dropColumnAnother (line 728) | create table dropColumnAnother (d int) type renameColumn (line 741) | create table renameColumn (a int) type renameColumnChild (line 742) | create table renameColumnChild (b int) type renameColumnAnother (line 743) | create table renameColumnAnother (c int) type p1 (line 767) | create table p1 (f1 int, f2 int) type c1 (line 768) | create table c1 (f1 int not null) type p1 (line 781) | create table p1 (f1 int, f2 int) type c1 (line 782) | create table c1 () inherits(p1) type p1 (line 792) | create table p1 (f1 int, f2 int) type c1 (line 793) | create table c1 () inherits(p1) type p1 (line 803) | create table p1 (f1 int, f2 int) type c1 (line 804) | create table c1 (f1 int not null) type p1 (line 814) | create table p1(id int, name text) type p2 (line 815) | create table p2(id2 int, name text, height int) type c1 (line 816) | create table c1(age int) type gc1 (line 817) | create table gc1() inherits (c1) type foo (line 850) | create temp table foo (f1 text, f2 mytype, f3 text) type anothertab (line 866) | create table anothertab (atcol1 serial8, atcol2 boolean, type anothertab (line 909) | create table anothertab(f1 int primary key, f2 int unique, type anothertab (line 912) | create index on anothertab(f2,f3) type anothertab (line 913) | create unique index on anothertab(f4) type another (line 926) | create table another (f1 int, f2 text) type tab1 (line 943) | create table tab1 (a int, b text) type at_partitioned (line 948) | create table at_partitioned (a int, b text) partition by range (a) type at_part_2 (line 951) | create table at_part_2 (b text, a int) type at_partitioned (line 953) | create index on at_partitioned (b) type at_partitioned (line 954) | create index on at_partitioned (a) type at_partitioned (line 966) | create table at_partitioned(id int, name varchar(64), unique (id, name)) type at_partitioned_0 (line 970) | create table at_partitioned_0 partition of at_partitioned type at_view_2 (line 1079) | create view at_view_2 as select *, to_json(v1) as j from at_view_1 v1 type at_view_1 (line 1084) | create or replace view at_view_1 as select *, 2+2 as more from at_base_t... function test_strict (line 1097) | create function test_strict(text) returns text as function non_strict (line 1105) | create function non_strict(text) returns text as type alter1 (line 1119) | create table alter1.t1(f1 serial primary key, f2 int check (f2 > 0)) type alter1 (line 1121) | create view alter1.v1 as select * from alter1.t1 function alter1 (line 1123) | create function alter1.plus1(int) returns int as 'select $1+1' language sql function alter1 (line 1128) | create function alter1.same(alter1.ctype, alter1.ctype) returns boolean ... type test_tbl2 (line 1217) | CREATE TABLE test_tbl2 OF test_type2; type test_drop_constr_parent (line 1262) | CREATE TABLE test_drop_constr_parent (c text CHECK (c IS NOT NULL)) type test_drop_constr_child (line 1263) | CREATE TABLE test_drop_constr_child () INHERITS (test_drop_constr_parent) type tt8 (line 1278) | CREATE TABLE tt8(a int) type tt9 (line 1296) | CREATE TABLE tt9(c integer) type comment_test (line 1314) | CREATE TABLE comment_test ( type comment_test_index (line 1319) | CREATE INDEX comment_test_index ON comment_test(indexed_col) type new_system_table (line 1360) | CREATE TABLE new_system_table(id serial primary key, othercol text) type old_system_table__othercol (line 1368) | CREATE INDEX old_system_table__othercol ON old_system_table (othercol) type unlogged1 (line 1379) | CREATE UNLOGGED TABLE unlogged1(f1 SERIAL PRIMARY KEY, f2 TEXT) type logged1 (line 1404) | CREATE TABLE logged1(f1 SERIAL PRIMARY KEY, f2 TEXT) type test_add_column (line 1430) | CREATE TABLE test_add_column(c1 integer) type partitioned (line 1465) | CREATE TABLE partitioned ( type nonpartitioned (line 1477) | CREATE TABLE nonpartitioned ( type unparted (line 1493) | CREATE TABLE unparted ( type fail_part (line 1496) | CREATE TABLE fail_part (like unparted) type list_parted (line 1501) | CREATE TABLE list_parted ( type fail_part (line 1506) | CREATE TABLE fail_part (LIKE list_parted) type not_owned_by_me (line 1516) | CREATE TABLE not_owned_by_me (LIKE list_parted) type owned_by_me (line 1519) | CREATE TABLE owned_by_me ( type parent (line 1530) | CREATE TABLE parent (LIKE list_parted) type child (line 1531) | CREATE TABLE child () INHERITS (parent) type temp_parted (line 1537) | CREATE TEMP TABLE temp_parted (a int) PARTITION BY LIST (a) type perm_part (line 1538) | CREATE TABLE perm_part (a int) type fail_part (line 1550) | CREATE TABLE fail_part (a int) type fail_part (line 1559) | CREATE TABLE fail_part (like list_parted, c int) type fail_part (line 1564) | CREATE TABLE fail_part (a int NOT NULL) type fail_part (line 1569) | CREATE TABLE fail_part ( type fail_part (line 1579) | CREATE TABLE fail_part ( type part_1 (line 1591) | CREATE TABLE part_1 ( type fail_part (line 1602) | CREATE TABLE fail_part (LIKE part_1 INCLUDING CONSTRAINTS) type def_part (line 1606) | CREATE TABLE def_part (LIKE list_parted INCLUDING CONSTRAINTS) type fail_def_part (line 1610) | CREATE TABLE fail_def_part (LIKE part_1 INCLUDING CONSTRAINTS) type list_parted2 (line 1614) | CREATE TABLE list_parted2 ( type part_2 (line 1620) | CREATE TABLE part_2 (LIKE list_parted2) type part_3 (line 1631) | CREATE TABLE part_3 (LIKE list_parted2) type part_3_4 (line 1639) | CREATE TABLE part_3_4 ( type range_parted (line 1659) | CREATE TABLE range_parted ( type part1 (line 1665) | CREATE TABLE part1 ( type part2 (line 1679) | CREATE TABLE part2 ( type partr_def2 (line 1689) | CREATE TABLE partr_def2 (LIKE part1 INCLUDING CONSTRAINTS) type part3 (line 1694) | CREATE TABLE part3 (LIKE range_parted) type part_5 (line 1702) | CREATE TABLE part_5 ( type part_5_a (line 1707) | CREATE TABLE part_5_a PARTITION OF part_5 FOR VALUES IN ('a'); type at_test_sql_partop (line 2052) | create table at_test_sql_partop (a int) partition by range (a at_test_sq... type at_test_sql_partop_1 (line 2053) | create table at_test_sql_partop_1 (a int) FILE: src/test/regress/sql/alter_table2.sql type t1 (line 5) | create table t1(a serial primary key, b int) type t11_b (line 171) | create index t11_b on t11(bb) type t11 (line 195) | create table t11 (like scm3.t11 including all) type t30 (line 206) | create table t30(a serial primary key, b int unique not null default 3) type t31 (line 255) | create table t31 (like t30 including all) FILE: src/test/regress/sql/alter_table3.sql type t1 (line 33) | create table t1(a serial primary key, b int) partition by hash(a) type t11_b (line 210) | create index t11_b on t11(bb) type t11 (line 234) | create table t11 (like scm3.t11 including all) type t30 (line 245) | create table t30(a serial , b int unique not null default 3, primary key... type t31 (line 309) | create table t31 (like t30 including all) partition by hash(bb) FILE: src/test/regress/sql/arrays.sql type arrtest (line 5) | CREATE temp TABLE arrtest ( type arrtest_s (line 129) | CREATE TEMP TABLE arrtest_s ( type arrtest1 (line 174) | CREATE TEMP TABLE arrtest1 (i int[], t text[]) type arrtest2 (line 214) | CREATE TEMP TABLE arrtest2 (i integer ARRAY[4], f float8[], n numeric[],... type arrtest_f (line 226) | CREATE TEMP TABLE arrtest_f (f0 int, f1 text, f2 float8) type arrtest_i (line 239) | CREATE TEMP TABLE arrtest_i (f0 int, f1 text, f2 int) type arr_tbl (line 391) | create temp table arr_tbl (f1 int[] unique) type arr_pk_tbl (line 408) | create temp table arr_pk_tbl (pk int4 primary key, f1 int[]) type arraggtest (line 465) | CREATE TEMP TABLE arraggtest ( f1 INT[], f2 TEXT[][], f3 FLOAT[]) type comptable (line 497) | create temp table comptable (c1 comptype, c2 comptype[]) function unnest1 (line 523) | create or replace function unnest1(anyarray) function unnest2 (line 530) | create or replace function unnest2(anyarray) type t1 (line 657) | create temp table t1 (f1 int8_tbl[]) type src (line 667) | create temp table src (f1 text) type dest (line 675) | create temp table dest (f1 textandtext[]) FILE: src/test/regress/sql/bit.sql type BIT_TABLE (line 10) | CREATE TABLE BIT_TABLE(b BIT(11)) type VARBIT_TABLE (line 25) | CREATE TABLE VARBIT_TABLE(v BIT (11)) type varbit_table (line 67) | CREATE TABLE varbit_table (a BIT (16), b BIT (16)) type bit_table (line 97) | CREATE TABLE bit_table (a BIT(16), b BIT(16)) type BIT_SHIFT_TABLE (line 185) | CREATE TABLE BIT_SHIFT_TABLE(b BIT(16)) type VARBIT_SHIFT_TABLE (line 200) | CREATE TABLE VARBIT_SHIFT_TABLE(v BIT (20)) type bit_defaults (line 243) | CREATE TABLE bit_defaults( FILE: src/test/regress/sql/bitmapops.sql type bmscantest (line 16) | CREATE TABLE bmscantest (a int, b int, t text) type i_bmtest_a (line 23) | CREATE INDEX i_bmtest_a ON bmscantest(a) type i_bmtest_b (line 26) | CREATE INDEX i_bmtest_b ON bmscantest(b) FILE: src/test/regress/sql/boolean.sql type BOOLTBL1 (line 95) | CREATE TABLE BOOLTBL1 (f1 bool) type BOOLTBL2 (line 130) | CREATE TABLE BOOLTBL2 (f1 bool) type BOOLTBL3 (line 212) | CREATE TABLE BOOLTBL3 (d text, b bool, o int) type booltbl4 (line 233) | CREATE TABLE booltbl4(isfalse bool, istrue bool, isnul bool) FILE: src/test/regress/sql/box.sql type BOX_TBL (line 23) | CREATE TEMP TABLE BOX_TBL (f1 box) type box_temp (line 128) | CREATE TEMPORARY TABLE box_temp (f1 box) type box_spgist (line 136) | CREATE INDEX box_spgist ON box_temp USING spgist (f1) type quad_box_tbl (line 195) | CREATE TEMP TABLE quad_box_tbl (b box) type quad_box_tbl_idx (line 217) | CREATE INDEX quad_box_tbl_idx ON quad_box_tbl USING spgist(b) FILE: src/test/regress/sql/brin.sql type brintest (line 5) | CREATE TABLE brintest (byteacol bytea, FILE: src/test/regress/sql/btree_index.sql type btree_tall_tbl (line 79) | create table btree_tall_tbl(id int4, t varchar(50)) type btree_tall_idx (line 82) | create index btree_tall_idx on btree_tall_tbl (id, t) type btree_test (line 107) | create table btree_test(a int) type btree_idx1 (line 108) | create index btree_idx1 on btree_test(a) with (vacuum_cleanup_index_scal... type btree_idx_err (line 112) | create index btree_idx_err on btree_test(a) with (vacuum_cleanup_index_s... type btree_idx_err (line 113) | create index btree_idx_err on btree_test(a) with (vacuum_cleanup_index_s... type btree_idx_err (line 114) | create index btree_idx_err on btree_test(a) with (vacuum_cleanup_index_s... type btree_idx_err (line 115) | create index btree_idx_err on btree_test(a) with (vacuum_cleanup_index_s... FILE: src/test/regress/sql/case.sql type CASE_TBL (line 10) | CREATE TABLE CASE_TBL ( type CASE2_TBL (line 20) | CREATE TABLE CASE2_TBL ( function vol (line 190) | CREATE FUNCTION vol(text) returns text as function volfoo (line 207) | CREATE FUNCTION volfoo(text) returns foodomain as function inline_eq (line 210) | CREATE FUNCTION inline_eq(foodomain, foodomain) returns boolean as function make_ad (line 226) | CREATE FUNCTION make_ad(int,int) returns arrdomain as function ad_eq (line 233) | CREATE FUNCTION ad_eq(arrdomain, arrdomain) returns boolean as FILE: src/test/regress/sql/char.sql type CHAR_TBL (line 17) | CREATE TABLE CHAR_TBL(f1 char) type CHAR_TBL (line 74) | CREATE TABLE CHAR_TBL(f1 char(4)) FILE: src/test/regress/sql/circle.sql type CIRCLE_TBL (line 6) | CREATE TEMP TABLE CIRCLE_TBL (f1 circle) FILE: src/test/regress/sql/cluster.sql type clstr_tst_s (line 5) | CREATE TABLE clstr_tst_s (rf_a SERIAL PRIMARY KEY, type clstr_tst (line 13) | CREATE TABLE clstr_tst (a SERIAL PRIMARY KEY, type clstr_tst_b (line 20) | CREATE INDEX clstr_tst_b ON clstr_tst (b) type clstr_tst_c (line 23) | CREATE INDEX clstr_tst_c ON clstr_tst (c) type clstr_tst_c_b (line 26) | CREATE INDEX clstr_tst_c_b ON clstr_tst (c,b) type clstr_tst_b_c (line 29) | CREATE INDEX clstr_tst_b_c ON clstr_tst (b,c) type clstr_tst_inh (line 43) | CREATE TABLE clstr_tst_inh (like clstr_tst) type clstr_1 (line 129) | CREATE TABLE clstr_1 (a INT PRIMARY KEY) type clstr_2 (line 132) | CREATE TABLE clstr_2 (a INT PRIMARY KEY) type clstr_3 (line 135) | CREATE TABLE clstr_3 (a INT PRIMARY KEY) type clustertest (line 190) | CREATE TABLE clustertest (key1 int PRIMARY KEY) type clstr_temp (line 222) | create temp table clstr_temp (col1 int primary key, col2 text) type clstrpart (line 235) | CREATE TABLE clstrpart (a int) PARTITION BY RANGE (a) type clstrpart_idx (line 238) | CREATE INDEX clstrpart_idx ON clstrpart (a) type clstr_4 (line 248) | create table clstr_4 (like tenk1) type cluster_sort (line 252) | create index cluster_sort on clstr_4 (hundred, thousand, tenthous) FILE: src/test/regress/sql/collate.icu.utf8.sql type collate_test1 (line 11) | CREATE TABLE collate_test1 ( type collate_test_fail (line 18) | CREATE TABLE collate_test_fail ( type collate_test_fail (line 23) | CREATE TABLE collate_test_fail ( type collate_test_fail (line 28) | CREATE TABLE collate_test_fail ( type collate_test_like (line 33) | CREATE TABLE collate_test_like ( type collate_test2 (line 39) | CREATE TABLE collate_test2 ( type collate_test3 (line 44) | CREATE TABLE collate_test3 ( type collate_test4 (line 66) | CREATE TABLE collate_test4 ( type collate_test5 (line 73) | CREATE TABLE collate_test5 ( type collate_test10 (line 98) | CREATE TABLE collate_test10 ( type collate_test6 (line 138) | CREATE TABLE collate_test6 ( type collview1 (line 178) | CREATE VIEW collview1 AS SELECT * FROM collate_test1 WHERE b COLLATE "C"... type collview2 (line 179) | CREATE VIEW collview2 AS SELECT a, b FROM collate_test1 ORDER BY b type collview3 (line 180) | CREATE VIEW collview3 AS SELECT a, lower((x || x) COLLATE "C") FROM coll... type test_u (line 234) | CREATE TABLE test_u AS SELECT a, b FROM collate_test1 UNION ALL SELECT a... function mylt (line 261) | CREATE FUNCTION mylt (text, text) RETURNS boolean LANGUAGE sql function mylt_noninline (line 264) | CREATE FUNCTION mylt_noninline (text, text) RETURNS boolean LANGUAGE sql function mylt_plpgsql (line 267) | CREATE FUNCTION mylt_plpgsql (text, text) RETURNS boolean LANGUAGE plpgsql function mylt2 (line 284) | CREATE FUNCTION mylt2 (x text, y text) RETURNS boolean LANGUAGE plpgsql ... function mylt2 (line 295) | CREATE OR REPLACE FUNCTION function dup (line 316) | CREATE FUNCTION dup (anyelement) RETURNS anyelement type collate_test1_idx1 (line 326) | CREATE INDEX collate_test1_idx1 ON collate_test1 (b) type collate_test1_idx2 (line 327) | CREATE INDEX collate_test1_idx2 ON collate_test1 (b COLLATE "C") type collate_test1_idx3 (line 328) | CREATE INDEX collate_test1_idx3 ON collate_test1 ((b COLLATE "C")) type collate_test1_idx4 (line 329) | CREATE INDEX collate_test1_idx4 ON collate_test1 (((b||'foo') COLLATE "P... type collate_test1_idx5 (line 331) | CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE "C") type collate_test1_idx6 (line 332) | CREATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C")) type collate_dep_test1 (line 400) | CREATE TABLE collate_dep_test1 (a int, b text COLLATE test0) type collate_dep_test3 (line 403) | CREATE VIEW collate_dep_test3 AS SELECT text 'foo' COLLATE type collate_dep_test4t (line 404) | CREATE TABLE collate_dep_test4t (a int, b text) type collate_dep_test4i (line 405) | CREATE INDEX collate_dep_test4i ON collate_dep_test4t (b COLLATE test0) FILE: src/test/regress/sql/collate.linux.utf8.sql type collate_test1 (line 13) | CREATE TABLE collate_test1 ( type collate_test_fail (line 20) | CREATE TABLE collate_test_fail ( type collate_test_fail (line 25) | CREATE TABLE collate_test_fail ( type collate_test_fail (line 30) | CREATE TABLE collate_test_fail ( type collate_test_like (line 35) | CREATE TABLE collate_test_like ( type collate_test2 (line 41) | CREATE TABLE collate_test2 ( type collate_test3 (line 46) | CREATE TABLE collate_test3 ( type collate_test4 (line 68) | CREATE TABLE collate_test4 ( type collate_test5 (line 75) | CREATE TABLE collate_test5 ( type collate_test10 (line 100) | CREATE TABLE collate_test10 ( type collate_test6 (line 140) | CREATE TABLE collate_test6 ( type collview1 (line 180) | CREATE VIEW collview1 AS SELECT * FROM collate_test1 WHERE b COLLATE "C"... type collview2 (line 181) | CREATE VIEW collview2 AS SELECT a, b FROM collate_test1 ORDER BY b type collview3 (line 182) | CREATE VIEW collview3 AS SELECT a, lower((x || x) COLLATE "C") FROM coll... type test_u (line 236) | CREATE TABLE test_u AS SELECT a, b FROM collate_test1 UNION ALL SELECT a... function mylt (line 263) | CREATE FUNCTION mylt (text, text) RETURNS boolean LANGUAGE sql function mylt_noninline (line 266) | CREATE FUNCTION mylt_noninline (text, text) RETURNS boolean LANGUAGE sql function mylt_plpgsql (line 269) | CREATE FUNCTION mylt_plpgsql (text, text) RETURNS boolean LANGUAGE plpgsql function mylt2 (line 286) | CREATE FUNCTION mylt2 (x text, y text) RETURNS boolean LANGUAGE plpgsql ... function mylt2 (line 297) | CREATE OR REPLACE FUNCTION function dup (line 318) | CREATE FUNCTION dup (anyelement) RETURNS anyelement type collate_test1_idx1 (line 328) | CREATE INDEX collate_test1_idx1 ON collate_test1 (b) type collate_test1_idx2 (line 329) | CREATE INDEX collate_test1_idx2 ON collate_test1 (b COLLATE "C") type collate_test1_idx3 (line 330) | CREATE INDEX collate_test1_idx3 ON collate_test1 ((b COLLATE "C")) type collate_test1_idx4 (line 331) | CREATE INDEX collate_test1_idx4 ON collate_test1 (((b||'foo') COLLATE "P... type collate_test1_idx5 (line 333) | CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE "C") type collate_test1_idx6 (line 334) | CREATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "C")) type collate_dep_test1 (line 405) | CREATE TABLE collate_dep_test1 (a int, b text COLLATE test0) type collate_dep_test3 (line 408) | CREATE VIEW collate_dep_test3 AS SELECT text 'foo' COLLATE type collate_dep_test4t (line 409) | CREATE TABLE collate_dep_test4t (a int, b text) type collate_dep_test4i (line 410) | CREATE INDEX collate_dep_test4i ON collate_dep_test4t (b COLLATE test0) FILE: src/test/regress/sql/collate.sql type collate_test1 (line 21) | CREATE TABLE collate_test1 ( type collate_test_fail (line 30) | CREATE TABLE collate_test_fail ( type collate_test_like (line 37) | CREATE TABLE collate_test_like ( type collate_test2 (line 45) | CREATE TABLE collate_test2 ( type collate_test4 (line 61) | CREATE TABLE collate_test4 ( type collate_test5 (line 68) | CREATE TABLE collate_test5 ( type collate_test10 (line 91) | CREATE TABLE collate_test10 ( type collview1 (line 108) | CREATE VIEW collview1 AS SELECT * FROM collate_test1 WHERE b COLLATE "C"... type collview2 (line 111) | CREATE VIEW collview2 AS SELECT a, b FROM collate_test1 ORDER BY b type collview3 (line 114) | CREATE VIEW collview3 AS SELECT a, lower((x || x) COLLATE "POSIX") FROM ... type test_u (line 167) | CREATE TABLE test_u AS SELECT a, b FROM collate_test1 UNION ALL SELECT a... function dup (line 198) | CREATE FUNCTION dup (anyelement) RETURNS anyelement type collate_test1_idx1 (line 209) | CREATE INDEX collate_test1_idx1 ON collate_test1 (b) type collate_test1_idx2 (line 211) | CREATE INDEX collate_test1_idx2 ON collate_test1 (b COLLATE "POSIX") type collate_test1_idx3 (line 213) | CREATE INDEX collate_test1_idx3 ON collate_test1 ((b COLLATE "POSIX")) type collate_test1_idx4 (line 215) | CREATE INDEX collate_test1_idx4 ON collate_test1 (((b||'foo') COLLATE "P... type collate_test1_idx5 (line 217) | CREATE INDEX collate_test1_idx5 ON collate_test1 (a COLLATE "POSIX") type collate_test1_idx6 (line 220) | CREATE INDEX collate_test1_idx6 ON collate_test1 ((a COLLATE "POSIX")) type collate_test20 (line 235) | CREATE TABLE collate_test20 (f1 varchar(50) COLLATE "C" PRIMARY KEY) type collate_test21 (line 239) | CREATE TABLE collate_test21 (f2 varchar(50) COLLATE "POSIX") type collate_test22 (line 244) | CREATE TABLE collate_test22 (f2 varchar(50) COLLATE "POSIX") type collate_test23 (line 280) | CREATE TABLE collate_test23 (f1 varchar(50) collate mycoll2) type vctable (line 294) | CREATE TEMP TABLE vctable (f1 varchar(25)) FILE: src/test/regress/sql/combocid.sql type combocidtest (line 5) | CREATE TEMP TABLE combocidtest (foobar int) type testcase (line 94) | CREATE TABLE IF NOT EXISTS testcase( FILE: src/test/regress/sql/copy2.sql type x (line 2) | CREATE TEMP TABLE x ( function fn_x_before (line 12) | CREATE FUNCTION fn_x_before () RETURNS TRIGGER AS ' function fn_x_after (line 21) | CREATE FUNCTION fn_x_after () RETURNS TRIGGER AS ' FILE: src/test/regress/sql/copydml.sql type copydml_test (line 4) | create table copydml_test (id serial primary key, t text) function qqq_trig (line 46) | create function qqq_trig() returns trigger as $$ FILE: src/test/regress/sql/copyselect.sql type test1 (line 5) | create table test1 (id serial, t text) type test2 (line 14) | create table test2 (id serial, t text) type v_test1 (line 23) | create view v_test1 type test3 (line 102) | create table test3 (c int) FILE: src/test/regress/sql/coverage.sql type test (line 4) | create table test( type test (line 101) | create table test(a int, b int) function recursive_func (line 104) | create or replace function recursive_func(level int) returns int as $$ function massive_cursors (line 134) | create or replace function massive_cursors() returns int as $$ type t1 (line 406) | create table t1(a int primary key, b int) type t1 (line 448) | create table t1(a int primary key, b int) with (shard=all) type t1 (line 469) | create table t1(a serial, b int) with(shard=all) type information_schema (line 479) | create table information_schema.t1(a int) type t1 (line 500) | create table t1(a int) with(shard=all) type t1 (line 529) | create table t1(a int, b text) WITH ( type t1 (line 552) | create table t1(a int, b int) type t2 (line 553) | create table t2(a int, b int) FILE: src/test/regress/sql/create_aggregate.sql function sum3 (line 57) | create function sum3(int8,int8,int8) returns int8 as function aggf_trans (line 74) | create function aggf_trans(aggtype[],integer,integer,text) returns aggty... function aggfns_trans (line 80) | create function aggfns_trans(aggtype[],integer,integer,text) returns agg... function least_accum (line 101) | create function least_accum(anyelement, variadic anyarray) function float8mi_n (line 239) | CREATE FUNCTION float8mi_n(float8, float8) RETURNS float8 AS function float8mi_int (line 258) | CREATE FUNCTION float8mi_int(float8, float8) RETURNS int AS FILE: src/test/regress/sql/create_am.sql type grect2ind2 (line 12) | CREATE INDEX grect2ind2 ON fast_emp4000 USING gist2 (home_base) type grect2ind2 (line 43) | CREATE INDEX grect2ind2 ON fast_emp4000 USING gist2 (home_base) FILE: src/test/regress/sql/create_cast.sql function casttesttype_in (line 11) | CREATE FUNCTION casttesttype_in(cstring) function casttesttype_out (line 17) | CREATE FUNCTION casttesttype_out(casttesttype) function casttestfunc (line 34) | CREATE FUNCTION casttestfunc(casttesttype) RETURNS int4 LANGUAGE SQL AS function int4_casttesttype (line 71) | CREATE FUNCTION int4_casttesttype(int4) RETURNS casttesttype LANGUAGE SQ... FILE: src/test/regress/sql/create_function_3.sql function functest_A_1 (line 30) | CREATE FUNCTION functest_A_1(text, date) RETURNS bool LANGUAGE 'sql' function functest_A_2 (line 34) | CREATE FUNCTION functest_A_2(text[]) RETURNS int LANGUAGE 'sql' function functest_A_3 (line 38) | CREATE FUNCTION functest_A_3() RETURNS bool LANGUAGE 'sql' function functest_B_1 (line 50) | CREATE FUNCTION functest_B_1(int) RETURNS bool LANGUAGE 'sql' function functest_B_2 (line 54) | CREATE FUNCTION functest_B_2(int) RETURNS bool LANGUAGE 'sql' function functest_B_3 (line 58) | CREATE FUNCTION functest_B_3(int) RETURNS bool LANGUAGE 'sql' function functest_B_4 (line 62) | CREATE FUNCTION functest_B_4(int) RETURNS bool LANGUAGE 'sql' function functest_C_1 (line 88) | CREATE FUNCTION functest_C_1(int) RETURNS bool LANGUAGE 'sql' function functest_C_2 (line 92) | CREATE FUNCTION functest_C_2(int) RETURNS bool LANGUAGE 'sql' function functest_C_3 (line 96) | CREATE FUNCTION functest_C_3(int) RETURNS bool LANGUAGE 'sql' function functest_E_1 (line 122) | CREATE FUNCTION functest_E_1(int) RETURNS bool LANGUAGE 'sql' function functest_E_2 (line 126) | CREATE FUNCTION functest_E_2(int) RETURNS bool LANGUAGE 'sql' function functest_E_3 (line 168) | CREATE FUNCTION functest_E_3(int) RETURNS bool LANGUAGE 'sql' function functest_F_1 (line 178) | CREATE FUNCTION functest_F_1(int) RETURNS bool LANGUAGE 'sql' function functest_F_2 (line 182) | CREATE FUNCTION functest_F_2(int) RETURNS bool LANGUAGE 'sql' function functest_F_3 (line 186) | CREATE FUNCTION functest_F_3(int) RETURNS bool LANGUAGE 'sql' function functest_F_4 (line 190) | CREATE FUNCTION functest_F_4(int) RETURNS bool LANGUAGE 'sql' function functest_IS_1 (line 226) | CREATE FUNCTION functest_IS_1(a int, b int default 1, c text default 'foo') function functest_IS_2 (line 233) | CREATE FUNCTION functest_IS_2(out a int, b int default 1) function functest_IS_3 (line 240) | CREATE FUNCTION functest_IS_3(a int default 1, out b int) function functest_B_2 (line 257) | CREATE FUNCTION functest_B_2(bigint) RETURNS bool LANGUAGE 'sql' function functest1 (line 274) | CREATE FUNCTION functest1(a int) RETURNS int LANGUAGE SQL AS 'SELECT $1' function functest1 (line 277) | CREATE OR REPLACE FUNCTION functest1(a int) RETURNS int LANGUAGE SQL WIN... function voidtest1 (line 290) | CREATE FUNCTION voidtest1(a int) RETURNS VOID LANGUAGE SQL AS function voidtest2 (line 296) | CREATE FUNCTION voidtest2(a int, b int) RETURNS VOID LANGUAGE SQL AS type sometable (line 305) | CREATE TEMP TABLE sometable(f1 int) function voidtest3 (line 309) | CREATE FUNCTION voidtest3(a int) RETURNS VOID LANGUAGE SQL AS function voidtest4 (line 315) | CREATE FUNCTION voidtest4(a int) RETURNS VOID LANGUAGE SQL AS function voidtest5 (line 323) | CREATE FUNCTION voidtest5(a int) RETURNS SETOF VOID LANGUAGE SQL AS FILE: src/test/regress/sql/create_index.sql type onek_unique1 (line 10) | CREATE INDEX onek_unique1 ON onek USING btree(unique1 int4_ops) type onek_unique1 (line 14) | CREATE INDEX IF NOT EXISTS onek_unique1 ON onek USING btree(unique1 int4... type onek_unique2 (line 22) | CREATE INDEX onek_unique2 ON onek USING btree(unique2 int4_ops) type onek_hundred (line 26) | CREATE INDEX onek_hundred ON onek USING btree(hundred int4_ops) type onek_stringu1 (line 30) | CREATE INDEX onek_stringu1 ON onek USING btree(stringu1 name_ops) type tenk1_unique1 (line 34) | CREATE INDEX tenk1_unique1 ON tenk1 USING btree(unique1 int4_ops) type tenk1_unique2 (line 38) | CREATE INDEX tenk1_unique2 ON tenk1 USING btree(unique2 int4_ops) type tenk1_hundred (line 42) | CREATE INDEX tenk1_hundred ON tenk1 USING btree(hundred int4_ops) type tenk1_thous_tenthous (line 46) | CREATE INDEX tenk1_thous_tenthous ON tenk1 (thousand, tenthous) type tenk2_unique1 (line 50) | CREATE INDEX tenk2_unique1 ON tenk2 USING btree(unique1 int4_ops) type tenk2_unique2 (line 54) | CREATE INDEX tenk2_unique2 ON tenk2 USING btree(unique2 int4_ops) type tenk2_hundred (line 58) | CREATE INDEX tenk2_hundred ON tenk2 USING btree(hundred int4_ops) type bt_i4_index (line 75) | CREATE INDEX bt_i4_index ON bt_i4_heap USING btree (seqno int4_ops) type bt_name_index (line 79) | CREATE INDEX bt_name_index ON bt_name_heap USING btree (seqno name_ops) type bt_f8_index (line 85) | CREATE INDEX bt_f8_index ON bt_f8_heap USING btree (seqno float8_ops) type hash_i4_index (line 92) | CREATE INDEX hash_i4_index ON hash_i4_heap USING hash (random int4_ops) type hash_name_index (line 96) | CREATE INDEX hash_name_index ON hash_name_heap USING hash (random name_ops) type hash_f8_index (line 101) | CREATE INDEX hash_f8_index ON hash_f8_heap USING hash (random float8_ops) type unlogged_hash_table (line 105) | CREATE UNLOGGED TABLE unlogged_hash_table (id int4) type unlogged_hash_index (line 108) | CREATE INDEX unlogged_hash_index ON unlogged_hash_table USING hash (id i... type hash_tuplesort_idx (line 120) | CREATE INDEX hash_tuplesort_idx ON tenk1 USING hash (stringu1 name_ops) type covering_index_heap (line 134) | CREATE TABLE covering_index_heap (f1 int, f2 int, f3 text) type covering_index_index (line 137) | CREATE UNIQUE INDEX covering_index_index on covering_index_heap (f1,f2) type covering_pkey (line 148) | CREATE UNIQUE INDEX covering_pkey on covering_index_heap (f1,f2) type cwi_test (line 161) | CREATE TABLE cwi_test( a int , b varchar(10), c char) type cwi_uniq_idx (line 169) | CREATE UNIQUE INDEX cwi_uniq_idx ON cwi_test(a , b) type cwi_uniq2_idx (line 177) | CREATE UNIQUE INDEX cwi_uniq2_idx ON cwi_test(b , a) type cwi_test (line 192) | CREATE TABLE cwi_test(a int) PARTITION BY hash (a) type cwi_test (line 195) | create unique index on cwi_test (a) type onek_with_null (line 209) | create table onek_with_null (like onek) type onek_nulltest (line 213) | CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2,unique1) type onek_nulltest (line 232) | CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc,unique1) type onek_nulltest (line 247) | CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 desc nulls ... type onek_nulltest (line 262) | CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2 nulls firs... type onek_nulltest (line 277) | CREATE UNIQUE INDEX onek_nulltest ON onek_with_null (unique2) type boolindex (line 365) | create temp table boolindex (b bool, i int, unique(b, i), junk float) type delete_test_table (line 381) | CREATE TABLE delete_test_table (a bigint, b bigint, c bigint, d bigint) type table1 (line 399) | CREATE TABLE table1(col1 SERIAL PRIMARY KEY) type table2 (line 403) | CREATE TABLE table2(col1 SERIAL PRIMARY KEY, col2 TEXT NOT NULL) type table2 (line 406) | CREATE INDEX ON table2(col2) type matview (line 408) | CREATE INDEX ON matview(col1) type view (line 410) | CREATE VIEW view AS SELECT col2 FROM table2 FILE: src/test/regress/sql/create_misc.sql type iportaltest (line 200) | CREATE TABLE iportaltest ( FILE: src/test/regress/sql/create_operator.sql function fn_op2 (line 142) | CREATE OR REPLACE FUNCTION fn_op2(boolean, boolean) function fn_op3 (line 191) | CREATE FUNCTION fn_op3(type_op3, int8) function fn_op4 (line 219) | CREATE FUNCTION fn_op4(int8, type_op4) function fn_op5 (line 247) | CREATE FUNCTION fn_op5(int8, int8) function fn_op6 (line 275) | CREATE FUNCTION fn_op6(int8, int8) FILE: src/test/regress/sql/create_procedure.sql function cp_testfunc1 (line 4) | CREATE FUNCTION cp_testfunc1(a int) RETURNS int LANGUAGE SQL AS $$ SELEC... type cp_test (line 8) | CREATE TABLE cp_test (a int, b text) FILE: src/test/regress/sql/create_table.sql type hobbies_r (line 9) | CREATE TABLE hobbies_r ( type equipment_r (line 15) | CREATE TABLE equipment_r ( type onek (line 21) | CREATE TABLE onek ( type tenk1 (line 41) | CREATE TABLE tenk1 ( type tenk2 (line 61) | CREATE TABLE tenk2 ( type person (line 82) | CREATE TABLE person ( type emp (line 89) | CREATE TABLE emp ( type student (line 98) | CREATE TABLE student ( type stud_emp (line 106) | CREATE TABLE stud_emp ( type dept (line 116) | CREATE TABLE dept ( type a_star (line 132) | CREATE TABLE a_star ( type b_star (line 138) | CREATE TABLE b_star ( type c_star (line 142) | CREATE TABLE c_star ( type d_star (line 146) | CREATE TABLE d_star ( type e_star (line 150) | CREATE TABLE e_star ( type f_star (line 154) | CREATE TABLE f_star ( type aggtest (line 157) | CREATE TABLE aggtest ( type hash_i4_heap (line 163) | CREATE TABLE hash_i4_heap ( type hash_name_heap (line 169) | CREATE TABLE hash_name_heap ( type hash_txt_heap (line 175) | CREATE TABLE hash_txt_heap ( type hash_f8_heap (line 181) | CREATE TABLE hash_f8_heap ( type bt_i4_heap (line 194) | CREATE TABLE bt_i4_heap ( type bt_name_heap (line 200) | CREATE TABLE bt_name_heap ( type bt_txt_heap (line 206) | CREATE TABLE bt_txt_heap ( type bt_f8_heap (line 212) | CREATE TABLE bt_f8_heap ( type testjsonb (line 218) | CREATE TABLE testjsonb ( type unknowntab (line 222) | CREATE TABLE unknowntab ( type tas_case (line 234) | CREATE TABLE tas_case (a text) type unlogged1 (line 236) | CREATE UNLOGGED TABLE unlogged1 (a int primary key) type unlogged2 (line 237) | CREATE TEMPORARY TABLE unlogged2 (a int primary key) type public (line 244) | CREATE UNLOGGED TABLE public.unlogged2 (a int primary key) type pg_temp (line 245) | CREATE UNLOGGED TABLE pg_temp.unlogged3 (a int primary key) type pg_temp (line 246) | CREATE TABLE pg_temp.implicitly_temp (a int primary key) type explicitly_temp (line 247) | CREATE TEMP TABLE explicitly_temp (a int primary key) type pg_temp (line 248) | CREATE TEMP TABLE pg_temp.doubly_temp (a int primary key) type public (line 249) | CREATE TEMP TABLE public.temp_to_perm (a int primary key) type partitioned (line 259) | CREATE TABLE partitioned ( function retset (line 266) | CREATE FUNCTION retset (a int) RETURNS SETOF int AS $$ SELECT 1; $$ LANG... type partitioned (line 267) | CREATE TABLE partitioned ( type partitioned (line 272) | CREATE TABLE partitioned ( type partitioned (line 276) | CREATE TABLE partitioned ( type partitioned (line 281) | CREATE TABLE partitioned ( type partitioned (line 285) | CREATE TABLE partitioned ( function const_func (line 290) | CREATE FUNCTION const_func () RETURNS int AS $$ SELECT 1; $$ LANGUAGE SQ... type partitioned (line 291) | CREATE TABLE partitioned ( type partitioned (line 297) | CREATE TABLE partitioned ( type partitioned (line 302) | CREATE TABLE partitioned ( type partitioned (line 307) | CREATE TABLE partitioned ( function immut_func (line 313) | CREATE FUNCTION immut_func (a int) RETURNS int AS $$ SELECT a + random()... type partitioned (line 314) | CREATE TABLE partitioned ( type partitioned (line 320) | CREATE TABLE partitioned ( function plusone (line 326) | CREATE FUNCTION plusone(a int) RETURNS INT AS $$ SELECT a+1; $$ LANGUAGE... type partitioned (line 328) | CREATE TABLE partitioned ( type partitioned2 (line 343) | CREATE TABLE partitioned2 ( type part2_1 (line 353) | CREATE TABLE part2_1 PARTITION OF partitioned2 FOR VALUES FROM (-1, 'aaa... type partkey_t (line 691) | CREATE TABLE partkey_t (a int4) PARTITION BY RANGE (a test_int4_ops) type parted_col_comment (line 710) | CREATE TABLE parted_col_comment (a int, b text) PARTITION BY LIST (a) type boolspart (line 718) | create table boolspart (a bool) partition by list (a) type perm_parted (line 726) | create table perm_parted (a int) partition by list (a) type temp_parted (line 727) | create temporary table temp_parted (a int) partition by list (a) type tab_part_create (line 735) | create table tab_part_create (a int) partition by list (a) function func_part_create (line 736) | create or replace function func_part_create() returns trigger FILE: src/test/regress/sql/create_table_like.sql type inhx (line 6) | CREATE TABLE inhx (xx text DEFAULT 'text') type ctla (line 8) | CREATE TABLE ctla (aa TEXT) type ctlb (line 9) | CREATE TABLE ctlb (bb TEXT) type foo (line 12) | CREATE TABLE foo (LIKE nonexistent) type inhe (line 16) | CREATE TABLE inhe (ee text, LIKE inhx) type inhf (line 25) | CREATE TABLE inhf (LIKE inhx, LIKE inhx) type inhf (line 29) | CREATE TABLE inhf (LIKE inhx INCLUDING DEFAULTS INCLUDING CONSTRAINTS) type inhg (line 38) | CREATE TABLE inhg (LIKE inhx) type inhg (line 45) | CREATE TABLE inhg (x text, LIKE inhx INCLUDING CONSTRAINTS, y text) type test_like_id_1 (line 56) | CREATE TABLE test_like_id_1 (a bigint GENERATED ALWAYS AS IDENTITY, b text) type test_like_id_2 (line 62) | CREATE TABLE test_like_id_2 (LIKE test_like_id_1) type test_like_id_3 (line 68) | CREATE TABLE test_like_id_3 (LIKE test_like_id_1 INCLUDING IDENTITY) type inhg (line 84) | CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, y text) type inhg (line 93) | CREATE TABLE inhg (x text, LIKE inhx INCLUDING INDEXES, PRIMARY KEY(x)) type inhz (line 96) | CREATE TABLE inhz (xx text DEFAULT 'text', yy int UNIQUE) type inhz_xx_idx (line 100) | CREATE UNIQUE INDEX inhz_xx_idx on inhz (xx) type inhg (line 104) | CREATE TABLE inhg (x text UNIQUE, LIKE inhz INCLUDING INDEXES) type ctlt1 (line 121) | CREATE TABLE ctlt1 (a text CHECK (length(a) > 2) PRIMARY KEY, b text) type ctlt1_b_key (line 124) | CREATE INDEX ctlt1_b_key ON ctlt1 (b) type ctlt2 (line 137) | CREATE TABLE ctlt2 (c text) type ctlt3 (line 143) | CREATE TABLE ctlt3 (a text CHECK (length(a) < 5), c text) type ctlt4 (line 152) | CREATE TABLE ctlt4 (a text, c text) type ctlt12_storage (line 157) | CREATE TABLE ctlt12_storage (LIKE ctlt1 INCLUDING STORAGE, LIKE ctlt2 IN... type ctlt12_comments (line 160) | CREATE TABLE ctlt12_comments (LIKE ctlt1 INCLUDING COMMENTS, LIKE ctlt2 ... type ctlt_all (line 164) | CREATE TABLE ctlt_all (LIKE ctlt1 INCLUDING ALL) type ctlt4 (line 195) | CREATE TABLE ctlt4 (a int, b text) type ctlt10 (line 202) | CREATE TABLE ctlt10 (LIKE ctlseq1) type ctlv1 (line 206) | CREATE VIEW ctlv1 AS SELECT * FROM ctlt4 type ctlt11 (line 209) | CREATE TABLE ctlt11 (LIKE ctlv1) type ctlt11a (line 212) | CREATE TABLE ctlt11a (LIKE ctlv1 INCLUDING ALL) type ctlt12 (line 219) | CREATE TABLE ctlt12 (LIKE ctlty1) type no_oid (line 249) | CREATE TABLE no_oid (y INTEGER) type like_test2 (line 252) | CREATE TABLE like_test2 (z INTEGER, LIKE no_oid) FILE: src/test/regress/sql/create_type.sql function int42_in (line 66) | CREATE FUNCTION int42_in(cstring) function int42_out (line 72) | CREATE FUNCTION int42_out(int42) function text_w_default_in (line 78) | CREATE FUNCTION text_w_default_in(cstring) function text_w_default_out (line 84) | CREATE FUNCTION text_w_default_out(text_w_default) function base_fn_in (line 156) | CREATE FUNCTION base_fn_in(cstring) RETURNS opaque AS 'boolin' function base_fn_out (line 160) | CREATE FUNCTION base_fn_out(opaque) RETURNS opaque AS 'boolout' type mytab (line 183) | CREATE TEMP TABLE mytab (foo widget(42,13,7) type mytab (line 186) | CREATE TEMP TABLE mytab (foo widget(42,13) FILE: src/test/regress/sql/create_view.sql type toyemp (line 8) | CREATE VIEW toyemp AS type view_base_table (line 24) | CREATE TABLE view_base_table (key1 int PRIMARY KEY, data varchar(20)) type key_dependent_view (line 28) | CREATE VIEW key_dependent_view AS type key_dependent_view_no_cols (line 37) | CREATE VIEW key_dependent_view_no_cols AS type viewtest_tbl (line 46) | CREATE TABLE viewtest_tbl (a int, b int) type viewtest (line 56) | CREATE OR REPLACE VIEW viewtest AS type viewtest (line 61) | CREATE OR REPLACE VIEW viewtest AS type viewtest (line 68) | CREATE OR REPLACE VIEW viewtest AS type viewtest (line 76) | CREATE OR REPLACE VIEW viewtest AS type viewtest (line 82) | CREATE OR REPLACE VIEW viewtest AS type viewtest (line 88) | CREATE OR REPLACE VIEW viewtest AS type viewtest (line 94) | CREATE OR REPLACE VIEW viewtest AS type temp_view_test (line 111) | CREATE TABLE temp_view_test.base_table (a int, id int) type temp_view_test (line 114) | CREATE TABLE temp_view_test.base_table2 (a int, id int) type temp_table (line 120) | CREATE TEMPORARY TABLE temp_table (a int, id int) type v1 (line 125) | CREATE VIEW v1 AS SELECT * FROM base_table type v1_temp (line 129) | CREATE VIEW v1_temp AS SELECT * FROM temp_table type v2_temp (line 133) | CREATE TEMP VIEW v2_temp AS SELECT * FROM base_table type temp_view_test (line 137) | CREATE VIEW temp_view_test.v2 AS SELECT * FROM base_table type temp_view_test (line 141) | CREATE VIEW temp_view_test.v3_temp AS SELECT * FROM temp_table type test_view_schema (line 148) | CREATE TEMP VIEW test_view_schema.testview AS SELECT 1 type v3 (line 161) | CREATE VIEW v3 AS type v4_temp (line 168) | CREATE VIEW v4_temp AS type v5_temp (line 175) | CREATE VIEW v5_temp AS type v4 (line 183) | CREATE VIEW v4 AS SELECT * FROM base_table WHERE id IN (SELECT id FROM b... type v5 (line 186) | CREATE VIEW v5 AS SELECT t1.id, t2.a FROM base_table t1, (SELECT * FROM ... type v6 (line 189) | CREATE VIEW v6 AS SELECT * FROM base_table WHERE EXISTS (SELECT 1 FROM b... type v7 (line 192) | CREATE VIEW v7 AS SELECT * FROM base_table WHERE NOT EXISTS (SELECT 1 FR... type v8 (line 195) | CREATE VIEW v8 AS SELECT * FROM base_table WHERE EXISTS (SELECT 1) type v6_temp (line 199) | CREATE VIEW v6_temp AS SELECT * FROM base_table WHERE id IN (SELECT id F... type v7_temp (line 202) | CREATE VIEW v7_temp AS SELECT t1.id, t2.a FROM base_table t1, (SELECT * ... type v8_temp (line 205) | CREATE VIEW v8_temp AS SELECT * FROM base_table WHERE EXISTS (SELECT 1 F... type v9_temp (line 208) | CREATE VIEW v9_temp AS SELECT * FROM base_table WHERE NOT EXISTS (SELECT... type v10_temp (line 213) | CREATE VIEW v10_temp AS SELECT * FROM v7_temp type v11_temp (line 216) | CREATE VIEW v11_temp AS SELECT t1.id, t2.a FROM base_table t1, v10_temp t2 type v12_temp (line 219) | CREATE VIEW v12_temp AS SELECT true FROM v11_temp type v9 (line 230) | CREATE VIEW v9 AS SELECT seq1.is_called FROM seq1 type v13_temp (line 233) | CREATE VIEW v13_temp AS SELECT seq1_temp.is_called FROM seq1_temp type t1 (line 251) | CREATE TABLE t1 (num int, name text) type t2 (line 254) | CREATE TABLE t2 (num2 int, value text) type tt (line 257) | CREATE TEMP TABLE tt (num2 int, value text) type nontemp1 (line 261) | CREATE VIEW nontemp1 AS SELECT * FROM t1 CROSS JOIN t2 type temporal1 (line 264) | CREATE VIEW temporal1 AS SELECT * FROM t1 CROSS JOIN tt type nontemp2 (line 267) | CREATE VIEW nontemp2 AS SELECT * FROM t1 INNER JOIN t2 ON t1.num = t2.num2 type temporal2 (line 270) | CREATE VIEW temporal2 AS SELECT * FROM t1 INNER JOIN tt ON t1.num = tt.num2 type nontemp3 (line 273) | CREATE VIEW nontemp3 AS SELECT * FROM t1 LEFT JOIN t2 ON t1.num = t2.num2 type temporal3 (line 276) | CREATE VIEW temporal3 AS SELECT * FROM t1 LEFT JOIN tt ON t1.num = tt.num2 type nontemp4 (line 279) | CREATE VIEW nontemp4 AS SELECT * FROM t1 LEFT JOIN t2 ON t1.num = t2.num... type temporal4 (line 282) | CREATE VIEW temporal4 AS SELECT * FROM t1 LEFT JOIN tt ON t1.num = tt.nu... type tbl1 (line 295) | CREATE TABLE tbl1 ( a int, b int) type tbl2 (line 298) | CREATE TABLE tbl2 (c int, d int) type tbl3 (line 301) | CREATE TABLE tbl3 (e int, f int) type tbl4 (line 304) | CREATE TABLE tbl4 (g int, h int) type tmptbl (line 307) | CREATE TEMP TABLE tmptbl (i int, j int) type pubview (line 312) | CREATE VIEW pubview AS SELECT * FROM tbl1 WHERE tbl1.a type mytempview (line 322) | CREATE VIEW mytempview AS SELECT * FROM tbl1 WHERE tbl1.a type mysecview1 (line 335) | CREATE VIEW mysecview1 type mysecview2 (line 339) | CREATE VIEW mysecview2 WITH (security_barrier=true) type mysecview3 (line 343) | CREATE VIEW mysecview3 WITH (security_barrier=false) type mysecview4 (line 347) | CREATE VIEW mysecview4 WITH (security_barrier) type mysecview5 (line 351) | CREATE VIEW mysecview5 WITH (security_barrier=100) -- Error type mysecview6 (line 355) | CREATE VIEW mysecview6 WITH (invalid_option) -- Error type mysecview1 (line 364) | CREATE OR REPLACE VIEW mysecview1 type mysecview2 (line 368) | CREATE OR REPLACE VIEW mysecview2 type mysecview3 (line 372) | CREATE OR REPLACE VIEW mysecview3 WITH (security_barrier=true) type mysecview4 (line 376) | CREATE OR REPLACE VIEW mysecview4 WITH (security_barrier=false) type unspecified_types (line 388) | CREATE VIEW unspecified_types AS type tt1 (line 397) | CREATE VIEW tt1 AS type tt1 (line 414) | CREATE TABLE tt1 (f1 int, f2 int, f3 text) type tx1 (line 417) | CREATE TABLE tx1 (x1 int, x2 int, x3 text) type temp_view_test (line 420) | CREATE TABLE temp_view_test.tt1 (y1 int, f2 int, f3 text) type aliased_view_1 (line 424) | CREATE VIEW aliased_view_1 AS type aliased_view_2 (line 429) | CREATE VIEW aliased_view_2 AS type aliased_view_3 (line 434) | CREATE VIEW aliased_view_3 AS type aliased_view_4 (line 439) | CREATE VIEW aliased_view_4 AS type view_of_joins (line 506) | create view view_of_joins as type tt2 (line 516) | create table tt2 (a int, b int, c int) type tt3 (line 519) | create table tt3 (ax int8, b int2, c numeric) type tt4 (line 522) | create table tt4 (ay int, b int, q int) type v1 (line 526) | create view v1 as select * from tt2 type v1a (line 529) | create view v1a as select * from (tt2 type v2 (line 532) | create view v2 as select * from tt2 join tt3 using (b,c) join tt4 using (b) type v2a (line 535) | create view v2a as select * from (tt2 join tt3 using (b,c) join tt4 usin... type v3 (line 538) | create view v3 as select * from tt2 join tt3 using (b,c) full join tt4 u... type tt5 (line 594) | create table tt5 (a int, b int) type tt6 (line 597) | create table tt6 (c int, d int) type vv1 (line 600) | create view vv1 as select * from (tt5 cross join tt6 type tt7 (line 619) | create table tt7 (x int, xx int, y int) type tt8 (line 625) | create table tt8 (x int, z int) type vv2 (line 629) | create view vv2 as type vv3 (line 638) | create view vv3 as type vv4 (line 649) | create view vv4 as type tt7a (line 679) | create table tt7a (x date, xx int, y int) type tt8a (line 685) | create table tt8a (x timestamptz, z int) type vv2a (line 689) | create view vv2a as type tt9 (line 702) | create table tt9 (x int, xx int, y int) type tt10 (line 705) | create table tt10 (x int, z int) type vv5 (line 709) | create view vv5 as select x,y,z from tt9 join tt10 using(x) type tt11 (line 726) | create table tt11 (x int, y int) type tt12 (line 729) | create table tt12 (x int, z int) type tt13 (line 732) | create table tt13 (z int, q int) type vv6 (line 736) | create view vv6 as select x,y,z,q from type tt14t (line 753) | create table tt14t (f1 text, f2 text, f3 text, f4 text) function tt14f (line 761) | create function tt14f() returns setof tt14t as type tt14v (line 776) | create view tt14v as select t.* from tt14f() t type tt15v (line 810) | create view tt15v as select row(i)::nestedcomposite from int8_tbl i type tt16v (line 817) | create view tt16v as select * from int8_tbl i, lateral(values(i)) ss type tt17v (line 824) | create view tt17v as select * from int8_tbl i where i in (values(i)) type tt18v (line 833) | create view tt18v as type tt19v (line 848) | create view tt19v as type tt20v (line 857) | create view tt20v as type tt21v (line 871) | create view tt21v as type tt22v (line 877) | create view tt22v as type tt23v (line 885) | create view tt23v (col_a, col_b) as FILE: src/test/regress/sql/datatypes_simple.sql type t1 (line 19) | create table t1 ( type t2 (line 66) | create table t2 ( type t3 (line 98) | create table t3( type t4 (line 135) | create table t4( type char_test (line 158) | create table char_test( type tab_bytea (line 190) | CREATE TABLE tab_bytea(a bytea,b bytea) type tab_date (line 209) | CREATE TABLE tab_date(id smallserial,a date) type tab_timestamp (line 237) | CREATE TABLE tab_timestamp(a timestamptz,b timestamp) type tab_boolean (line 255) | CREATE TABLE tab_boolean(a boolean,b boolean) type person (line 284) | CREATE TABLE person (id int2,a text,b mood) type tab_icm (line 311) | CREATE TABLE tab_icm(aa int,a cidr,b inet,c macaddr) type tab_bit_string (line 331) | CREATE TABLE tab_bit_string (id int2,a BIT(3)) type tab_json (line 355) | CREATE TABLE tab_json(id int2,a json) type tab_pg_lsn (line 376) | create table tab_pg_lsn (id int2, a pg_lsn) type tab_oid (line 392) | CREATE TABLE tab_oid(id int, a oid) type tab_uuid (line 412) | create table tab_uuid(id int2, a uuid) FILE: src/test/regress/sql/date.sql type DATE_TBL (line 9) | CREATE TABLE DATE_TBL (f1 date) FILE: src/test/regress/sql/delete.sql type delete_test (line 5) | CREATE TABLE delete_test ( FILE: src/test/regress/sql/dependency.sql type deptest (line 22) | CREATE TABLE deptest (f1 serial primary key, f2 text) type deptest1 (line 108) | CREATE TABLE deptest1 (f1 int unique) type deptest (line 118) | CREATE TABLE deptest (a serial primary key, b text) type deptest (line 149) | CREATE TABLE deptest (a serial primary key, b text) type deptest2 (line 167) | CREATE TABLE deptest2 (f1 int) FILE: src/test/regress/sql/domain.sql type basictest (line 56) | create table basictest type nulltest (line 170) | create table nulltest type defaulttest (line 247) | create table defaulttest type domnotnull (line 284) | create table domnotnull type domdeftest (line 317) | create table domdeftest (col1 ddef1) type domcontest (line 344) | create table domcontest (col1 con) type thethings (line 382) | CREATE TABLE thethings (stuff things) type domtab (line 401) | create table domtab (col1 integer) type domview (line 407) | create view domview as select cast(col1 as dom) from domtab type dtest (line 472) | create temp table dtest(f1 dtop) type domain_test (line 497) | create table domain_test (a int, b int) function doubledecrement (line 532) | create function doubledecrement(p1 pos_int) returns pos_int as $$ function doubledecrement (line 542) | create or replace function doubledecrement(p1 pos_int) returns pos_int a... function doubledecrement (line 552) | create or replace function doubledecrement(p1 pos_int) returns pos_int a... type ddtest2 (line 661) | create table ddtest2(f1 posint2) function array_elem_check (line 689) | create or replace function array_elem_check(numeric) returns numeric as $$ function array_elem_check (line 706) | create or replace function array_elem_check(numeric) returns numeric as $$ function array_elem_check (line 723) | create or replace function array_elem_check(numeric) returns numeric as $$ type op (line 750) | create temp table op (f1 orderedpair) function array_elem_check (line 759) | create or replace function array_elem_check(int) returns int as $$ function dom_check (line 784) | create function dom_check(int) returns di as $$ function sql_is_distinct_from (line 821) | create function sql_is_distinct_from(anyelement, anyelement) type dom_table (line 835) | create table dom_table (x inotnull) FILE: src/test/regress/sql/drop_if_exists.sql type test_exists (line 11) | CREATE TABLE test_exists (a int, b text) type test_view_exists (line 19) | CREATE VIEW test_view_exists AS select * from test_exists type test_index_exists (line 31) | CREATE INDEX test_index_exists on test_exists(a) FILE: src/test/regress/sql/enum.sql type enumtest (line 166) | CREATE TABLE enumtest (col rainbow) type enumtest_btree (line 208) | CREATE UNIQUE INDEX enumtest_btree ON enumtest USING btree (col) type enumtest_hash (line 227) | CREATE INDEX enumtest_hash ON enumtest USING hash (col) function echo_me (line 274) | CREATE FUNCTION echo_me(anyenum) RETURNS text AS $$ function echo_me (line 285) | CREATE FUNCTION echo_me(rainbow) RETURNS text AS $$ type enumtest_parent (line 308) | CREATE TABLE enumtest_parent (id rainbow PRIMARY KEY) type enumtest_child (line 311) | CREATE TABLE enumtest_child (parent rainbow) type enumtest_bogus_child (line 327) | CREATE TABLE enumtest_bogus_child(parent bogus) FILE: src/test/regress/sql/enum2.sql type tvehicles (line 8) | create table tvehicles (a int, b vihicles) FILE: src/test/regress/sql/equivclass.sql function int8alias1in (line 21) | create function int8alias1in(cstring) returns int8alias1 function int8alias1out (line 25) | create function int8alias1out(int8alias1) returns cstring function int8alias2in (line 43) | create function int8alias2in(cstring) returns int8alias2 function int8alias2out (line 47) | create function int8alias2out(int8alias2) returns cstring function int8alias1eq (line 59) | create cast (int8 as int8alias1) without function; type ec0 (line 169) | create table ec0 (ff int8 primary key, f1 int8, f2 int8) FILE: src/test/regress/sql/errors.sql type foo (line 394) | CREATE TABLE foo type foo (line 402) | CREATE TABLE foo(id INT4 UNIQUE NOT NULL, id2 varchar(50) NOT NULL PRIMA... type foo (line 408) | CREATE TABLE foo( type foo (line 414) | CREATE TABLE foo(id INT4 UNIQUE NOT NULL, id2 varchar(50) NOT NULL PRIMA... type foo (line 419) | CREATE type foo (line 436) | CREATE type foo (line 446) | CREATE type foo (line 459) | CREATE function infinite_recurse (line 486) | create function infinite_recurse() returns int as FILE: src/test/regress/sql/event_trigger.sql function test_event_trigger (line 10) | create function test_event_trigger() returns event_trigger as $$ type rewriteme (line 498) | create table rewriteme (id serial primary key, foo float) type rewritemetoo3 (line 560) | create table rewritemetoo3 (a rewritetype) type event_trigger_test (line 579) | CREATE TABLE event_trigger_test (a integer, b text) FILE: src/test/regress/sql/fast_default.sql type m (line 7) | CREATE TABLE m(id OID) function comp (line 22) | CREATE FUNCTION comp() RETURNS TEXT function log_rewrite (line 36) | CREATE FUNCTION log_rewrite() RETURNS event_trigger type has_volatile (line 64) | CREATE TABLE has_volatile(id int) type T (line 77) | CREATE TABLE T(pk INT NOT NULL PRIMARY KEY, c_int INT DEFAULT 1) function foo (line 170) | CREATE OR REPLACE FUNCTION foo(a INT) RETURNS TEXT AS $$ type T (line 182) | CREATE TABLE T(pk INT NOT NULL PRIMARY KEY, c_int INT DEFAULT LENGTH(foo... type T (line 245) | CREATE TABLE T(pk INT NOT NULL PRIMARY KEY) type T (line 264) | CREATE TABLE T (pk INT NOT NULL PRIMARY KEY) type T (line 327) | CREATE TABLE T(pk INT NOT NULL PRIMARY KEY) type i (line 349) | CREATE INDEX i ON T(c_int, c_text) function test_trigger (line 373) | CREATE FUNCTION test_trigger() type t (line 391) | CREATE TABLE t (id serial PRIMARY KEY, a int, b int, c int) type t (line 402) | CREATE TABLE t (id serial PRIMARY KEY, a int, b int, c int) type t (line 413) | CREATE TABLE t (id serial PRIMARY KEY, a int, b int, c int) type t (line 424) | CREATE TABLE t (id serial PRIMARY KEY, a int, b int, c int) type t (line 436) | CREATE TABLE t (id serial PRIMARY KEY, a int, b int, c int) type t (line 447) | CREATE TABLE t (id serial PRIMARY KEY, a int, b int, c int) type t (line 458) | CREATE TABLE t (id serial PRIMARY KEY, a int, b int, c int) type t (line 469) | CREATE TABLE t (id serial PRIMARY KEY, a int, b int, c int) type leader (line 482) | CREATE TABLE leader (a int PRIMARY KEY, b int) type follower (line 483) | CREATE TABLE follower (a int REFERENCES leader ON DELETE CASCADE, b int) type vtype (line 491) | CREATE TABLE vtype( a integer) type vtype2 (line 503) | CREATE TABLE vtype2 (a int) type has_fast_default (line 550) | create table has_fast_default(f1 int) FILE: src/test/regress/sql/float4.sql type FLOAT4_TBL (line 9) | CREATE TABLE FLOAT4_TBL (f1 float4) FILE: src/test/regress/sql/float8.sql type FLOAT8_TBL (line 9) | CREATE TABLE FLOAT8_TBL(f1 float8) FILE: src/test/regress/sql/foreign_data.sql function invalid_fdw_handler (line 56) | CREATE FUNCTION invalid_fdw_handler() RETURNS int LANGUAGE SQL AS 'SELEC... type ft1 (line 286) | CREATE FOREIGN TABLE ft1 (); -- ERROR type ft1 (line 288) | CREATE FOREIGN TABLE ft1 () SERVER s0 type ft1 (line 289) | CREATE FOREIGN TABLE ft1 ( type ref_table (line 294) | CREATE TABLE ref_table (id integer PRIMARY KEY) type ft1 (line 295) | CREATE FOREIGN TABLE ft1 ( type ft1 (line 301) | CREATE FOREIGN TABLE ft1 ( type id_ft1_c2 (line 318) | CREATE INDEX id_ft1_c2 ON ft1 (c2) type lt1 (line 322) | CREATE TABLE lt1 (a INT) PARTITION BY RANGE (a) type lt1 (line 323) | CREATE FOREIGN TABLE ft_part1 type lt1 (line 326) | CREATE UNIQUE INDEX ON lt1 (a) type lt1 (line 330) | CREATE TABLE lt1 (a INT) PARTITION BY RANGE (a) type lt1 (line 331) | CREATE INDEX ON lt1 (a) type lt1 (line 332) | CREATE FOREIGN TABLE ft_part1 type lt1 (line 338) | CREATE FOREIGN TABLE ft_part1 PARTITION OF lt1 FOR VALUES FROM (0) TO (1... type lt1 (line 344) | CREATE INDEX ON lt1 (a) FILE: src/test/regress/sql/foreign_key.sql type PKTABLE (line 10) | CREATE TABLE PKTABLE ( ptest1 int PRIMARY KEY, ptest2 text ) type FKTABLE (line 13) | CREATE TABLE FKTABLE ( ftest1 int REFERENCES PKTABLE MATCH FULL ON DELET... type PKTABLE (line 58) | CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 text, PRIMARY KEY(... type FKTABLE (line 61) | CREATE TABLE FKTABLE ( ftest1 int, ftest2 int, ftest3 int, CONSTRAINT co... type PKTABLE (line 139) | CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 text, PRIMARY KEY(... type FKTABLE (line 142) | CREATE TABLE FKTABLE ( ftest1 int DEFAULT -1, ftest2 int DEFAULT -2, fte... type PKTABLE (line 207) | CREATE TABLE PKTABLE ( ptest1 int PRIMARY KEY, ptest2 text ) type FKTABLE (line 210) | CREATE TABLE FKTABLE ( ftest1 int REFERENCES PKTABLE MATCH FULL, ftest2 ... type PKTABLE (line 265) | CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 int, ptest4 text, ... type FKTABLE (line 268) | CREATE TABLE FKTABLE ( ftest1 int, ftest2 int, ftest3 int, ftest4 int, ... type PKTABLE (line 317) | CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 int, ptest4 text, ... type FKTABLE (line 320) | CREATE TABLE FKTABLE ( ftest1 int, ftest2 int, ftest3 int, ftest4 int, ... type PKTABLE (line 375) | CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 int, ptest4 text, ... type FKTABLE (line 378) | CREATE TABLE FKTABLE ( ftest1 int DEFAULT 0, ftest2 int, ftest3 int, fte... type PKTABLE (line 436) | CREATE TABLE PKTABLE ( ptest1 int, ptest2 int, ptest3 int, ptest4 text, ... type FKTABLE (line 439) | CREATE TABLE FKTABLE ( ftest1 int DEFAULT 0, ftest2 int DEFAULT -1, ftes... type PKTABLE (line 502) | CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY) type FKTABLE_FAIL1 (line 505) | CREATE TABLE FKTABLE_FAIL1 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY ... type FKTABLE_FAIL2 (line 508) | CREATE TABLE FKTABLE_FAIL2 ( ftest1 int, CONSTRAINT fkfail1 FOREIGN KEY ... type PKTABLE (line 523) | CREATE TABLE PKTABLE (ptest1 int, ptest2 int, UNIQUE(ptest1, ptest2)) type FKTABLE_FAIL1 (line 526) | CREATE TABLE FKTABLE_FAIL1 (ftest1 int REFERENCES pktable(ptest1)) type PKTABLE (line 541) | CREATE TABLE PKTABLE (ptest1 int PRIMARY KEY) type FKTABLE (line 546) | CREATE TABLE FKTABLE (ftest1 inet REFERENCES pktable) type FKTABLE (line 551) | CREATE TABLE FKTABLE (ftest1 inet REFERENCES pktable(ptest1)) type FKTABLE (line 556) | CREATE TABLE FKTABLE (ftest1 int8 REFERENCES pktable) type FKTABLE (line 570) | CREATE TABLE FKTABLE (ftest1 numeric REFERENCES pktable) type PKTABLE (line 578) | CREATE TABLE PKTABLE (ptest1 numeric PRIMARY KEY) type FKTABLE (line 582) | CREATE TABLE FKTABLE (ftest1 int REFERENCES pktable) type PKTABLE (line 598) | CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, PRIMARY KEY(ptest1, ptest2)) type FKTABLE (line 602) | CREATE TABLE FKTABLE (ftest1 cidr, ftest2 timestamp, FOREIGN KEY(ftest1,... type FKTABLE (line 606) | CREATE TABLE FKTABLE (ftest1 cidr, ftest2 timestamp, FOREIGN KEY(ftest1,... type FKTABLE (line 610) | CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest2, ftest... type FKTABLE (line 614) | CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest2, ftest... type FKTABLE (line 618) | CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest1, ftest... type FKTABLE (line 622) | CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest2, ftest... type FKTABLE (line 629) | CREATE TABLE FKTABLE (ftest1 int, ftest2 inet, FOREIGN KEY(ftest1, ftest... type PKTABLE (line 641) | CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, ... type PKTABLE (line 649) | CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, ... type PKTABLE (line 657) | CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, ... type PKTABLE (line 662) | CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, ... type PKTABLE (line 667) | CREATE TABLE PKTABLE (ptest1 int, ptest2 inet, ptest3 int, ptest4 inet, ... type pktable_base (line 675) | create table pktable_base (base1 int not null) type pktable (line 678) | create table pktable (ptest1 int, primary key(base1), unique(base1, ptes... type fktable (line 681) | create table fktable (ftest1 int references pktable(base1)) type fktable (line 708) | create table fktable (ftest1 int, ftest2 int, foreign key(ftest1, ftest2... type pktable_base (line 740) | create table pktable_base(base1 int not null, base2 int) type pktable (line 743) | create table pktable(ptest1 int, ptest2 int, primary key(base1, ptest1),... type pktable_base (line 768) | create table pktable_base(base1 int not null) type pktable (line 771) | create table pktable(ptest1 inet, primary key(base1, ptest1)) type fktable (line 775) | create table fktable(ftest1 cidr, ftest2 int[], foreign key (ftest1, fte... type fktable (line 778) | create table fktable(ftest1 cidr, ftest2 int[], foreign key (ftest1, fte... type fktable (line 782) | create table fktable(ftest1 int, ftest2 inet, foreign key(ftest2, ftest1... type fktable (line 785) | create table fktable(ftest1 int, ftest2 inet, foreign key(ftest2, ftest1... type fktable (line 788) | create table fktable(ftest1 int, ftest2 inet, foreign key(ftest1, ftest2... type pktable_base (line 799) | create table pktable_base(base1 int not null, base2 int) type pktable (line 802) | create table pktable(ptest1 inet, ptest2 inet[], primary key(base1, ptes... type pktable (line 806) | create table pktable(ptest1 inet, ptest2 inet, primary key(base1, ptest1... type pktable (line 811) | create table pktable(ptest1 inet, ptest2 inet, primary key(base1, ptest1... type pktable (line 816) | create table pktable(ptest1 inet, ptest2 inet, primary key(base1, ptest1... type pktable (line 832) | CREATE TABLE pktable ( type fktable (line 839) | CREATE TABLE fktable ( type pktable (line 864) | CREATE TABLE pktable ( type fktable (line 871) | CREATE TABLE fktable ( type pktable (line 904) | CREATE TABLE pktable ( type fktable (line 911) | CREATE TABLE fktable ( type pktable (line 937) | CREATE TABLE pktable ( type fktable (line 944) | CREATE TABLE fktable ( type fktable (line 975) | CREATE TEMP TABLE fktable ( type pktable (line 1075) | CREATE TEMP TABLE pktable ( type fktable (line 1082) | CREATE TEMP TABLE fktable ( type users (line 1188) | CREATE TEMP TABLE users ( type tasks (line 1199) | CREATE TEMP TABLE tasks ( type selfref (line 1234) | create temp table selfref ( type defp (line 1258) | create temp table defp (f1 int primary key) type defc (line 1261) | create temp table defc (f1 int default 0 type pp (line 1279) | create temp table pp (f1 int primary key) type cc (line 1282) | create temp table cc (f1 int references pp on update no action) type pp (line 1295) | create temp table pp (f1 int primary key) type cc (line 1298) | create temp table cc (f1 int references pp on update restrict) type t1 (line 1313) | create temp table t1 (a integer primary key, b text) type t2 (line 1316) | create temp table t2 (a integer primary key, b integer references t1) type pktable2 (line 1328) | create table pktable2 (a int, b int, c int, d int, e int, primary key (d... type fktable2 (line 1331) | create table fktable2 (d int, e int, foreign key (d, e) references pktab... type pktable2 (line 1345) | create table pktable2(f1 int primary key) type fktable2 (line 1348) | create table fktable2(f1 int references pktable2 deferrable initially de... type fk_partitioned_pk (line 1390) | CREATE TABLE fk_partitioned_pk (a int, b int, primary key (a, b)) type fk_notpartitioned_fk (line 1395) | CREATE TABLE fk_notpartitioned_fk (a int, b int, type fk_notpartitioned_fk_2 (line 1400) | CREATE TABLE fk_notpartitioned_fk_2 (a int, b int) type fk_notpartitioned_pk (line 1412) | CREATE TABLE fk_notpartitioned_pk (fdrop1 int, a int, fdrop2 int, b int, type fk_partitioned_fk (line 1419) | CREATE TABLE fk_partitioned_fk (b int, fdrop1 int, a int) PARTITION BY R... type fk_partitioned_fk_1 (line 1425) | CREATE TABLE fk_partitioned_fk_1 (fdrop1 int, fdrop2 int, a int, fdrop3 ... type fk_partitioned_fk_2 (line 1437) | CREATE TABLE fk_partitioned_fk_2 (b int, fdrop1 int, fdrop2 int, a int) type fk_partitioned_fk_3 (line 1447) | CREATE TABLE fk_partitioned_fk_3 (fdrop1 int, fdrop2 int, fdrop3 int, fd... type fk_notpartitioned_pk (line 1518) | CREATE TABLE fk_notpartitioned_pk (a INT, PRIMARY KEY(a), CHECK (a > 0)) type fk_partitioned_fk (line 1521) | CREATE TABLE fk_partitioned_fk (a INT REFERENCES fk_notpartitioned_pk(a)... type fk_notpartitioned_pk (line 1539) | CREATE TABLE fk_notpartitioned_pk (a int, b int, primary key (a, b)) type fk_partitioned_fk (line 1542) | CREATE TABLE fk_partitioned_fk (a int default 2501, b int default 142857... type fk_partitioned_fk_3 (line 1556) | CREATE TABLE fk_partitioned_fk_3 (a int, b int) type fk_partitioned_fk_2 (line 1650) | CREATE TABLE fk_partitioned_fk_2 (b int, c text, a int, type fk_partitioned_fk_4 (line 1666) | CREATE TABLE fk_partitioned_fk_4 (a int, b int, FOREIGN KEY (a, b) REFER... type fk_partitioned_fk_4_2 (line 1672) | CREATE TABLE fk_partitioned_fk_4_2 (a int, b int, FOREIGN KEY (a, b) REF... type fk_partitioned_fk_5 (line 1693) | CREATE TABLE fk_partitioned_fk_5 (a int, b int, type fk_partitioned_fk_5_1 (line 1699) | CREATE TABLE fk_partitioned_fk_5_1 (a int, b int, FOREIGN KEY (a, b) REF... type fk_partitioned_fk_2 (line 1729) | CREATE TABLE fk_partitioned_fk_2 (a int, b int) PARTITION BY RANGE (b) type other_partitioned_fk (line 1759) | create table other_partitioned_fk(a int, b int) partition by list (a) type pkey (line 1798) | create table pkey (a int primary key) type fk_part (line 1799) | create table fk_part (a int) partition by list (a) type pkey (line 1853) | create table pkey (a int primary key) type fk_part (line 1854) | create table fk_part (a int) partition by list (a) type pkey (line 1878) | create table pkey (a int primary key) type fk_part (line 1879) | create table fk_part (a int, constraint fkey foreign key (a) references ... type tbl1 (line 1905) | CREATE TABLE tbl1(f1 int PRIMARY KEY) type tbl2 (line 1906) | CREATE TABLE tbl2(f1 int REFERENCES tbl1 DEFERRABLE INITIALLY DEFERRED) ... FILE: src/test/regress/sql/functional_deps.sql type articles (line 4) | CREATE TEMP TABLE articles ( type articles_in_category (line 14) | CREATE TEMP TABLE articles_in_category ( type products (line 90) | CREATE TEMP TABLE products (product_id int, name text, price numeric) type sales (line 93) | CREATE TEMP TABLE sales (product_id int, units int) type node (line 119) | CREATE TEMP TABLE node ( type users (line 133) | CREATE TEMP TABLE users ( type fdv1 (line 159) | CREATE TEMP VIEW fdv1 AS type fdv1 (line 167) | CREATE TEMP VIEW fdv1 AS type fdv2 (line 185) | CREATE TEMP VIEW fdv2 AS type fdv3 (line 207) | CREATE TEMP VIEW fdv3 AS type fdv4 (line 227) | CREATE TEMP VIEW fdv4 AS FILE: src/test/regress/sql/gin.sql type gin_test_tbl (line 9) | create temp table gin_test_tbl(i int4[]) with (autovacuum_enabled = off) type gin_test_idx (line 12) | create index gin_test_idx on gin_test_tbl using gin (i) FILE: src/test/regress/sql/gist.sql type gist_point_tbl (line 8) | create table gist_point_tbl(id int4, p point) type gist_pointidx (line 11) | create index gist_pointidx on gist_point_tbl using gist(p) type gist_pointidx2 (line 16) | create index gist_pointidx2 on gist_point_tbl using gist(p) with (buffer... type gist_pointidx3 (line 19) | create index gist_pointidx3 on gist_point_tbl using gist(p) with (buffer... type gist_pointidx4 (line 22) | create index gist_pointidx4 on gist_point_tbl using gist(p) with (buffer... type gist_pointidx5 (line 30) | create index gist_pointidx5 on gist_point_tbl using gist(p) with (buffer... type gist_pointidx5 (line 33) | create index gist_pointidx5 on gist_point_tbl using gist(p) with (fillfa... type gist_pointidx5 (line 36) | create index gist_pointidx5 on gist_point_tbl using gist(p) with (fillfa... type gist_tbl (line 67) | create table gist_tbl (b box, p point, c circle) type gist_tbl_point_index (line 84) | create index gist_tbl_point_index on gist_tbl using gist (p) type gist_tbl_box_index (line 131) | create index gist_tbl_box_index on gist_tbl using gist (b) type gist_tbl_multi_index (line 148) | create index gist_tbl_multi_index on gist_tbl using gist (p, c) FILE: src/test/regress/sql/groupingsets.sql type gstest3 (line 37) | create temp table gstest3 (a integer, b integer, c integer, d integer) type gstest4 (line 48) | create temp table gstest4(id integer, v integer, type gstest_empty (line 58) | create temp table gstest_empty (a integer, b integer, v integer) function gstest_data (line 62) | create function gstest_data(v integer, out a integer, out b integer) type gstest_view (line 210) | CREATE VIEW gstest_view AS select a, b, grouping(a,b), sum(c), count(*),... FILE: src/test/regress/sql/guc.sql type reset_test (line 153) | CREATE TEMP TABLE reset_test ( data text ) type tmp_foo (line 169) | CREATE TEMP TABLE tmp_foo (data text) function report_guc (line 218) | create function report_guc(text) returns text as function myfunc (line 239) | create or replace function myfunc(int) returns text as $$ function myfunc (line 260) | create or replace function myfunc(int) returns text as $$ function myfunc (line 275) | create or replace function myfunc(int) returns text as $$ function func_with_bad_set (line 307) | create function func_with_bad_set() returns int as $$ select 1 $$ function func_with_bad_set (line 315) | create function func_with_bad_set() returns int as $$ select 1 $$ FILE: src/test/regress/sql/hash_index.sql type hash_split_heap (line 162) | CREATE TABLE hash_split_heap (keycol INT) type hash_split_index (line 166) | CREATE INDEX hash_split_index on hash_split_heap USING HASH (keycol) type hash_temp_heap (line 181) | CREATE TEMP TABLE hash_temp_heap (x int, y int) type hash_idx (line 185) | CREATE INDEX hash_idx ON hash_temp_heap USING hash (x) type hash_heap_float4 (line 193) | CREATE TABLE hash_heap_float4 (x float4, y int) type hash_idx (line 197) | CREATE INDEX hash_idx ON hash_heap_float4 USING hash (x) type hash_f8_index2 (line 205) | CREATE INDEX hash_f8_index2 ON hash_f8_heap USING hash (random float8_ops) type hash_f8_index2 (line 209) | CREATE INDEX hash_f8_index2 ON hash_f8_heap USING hash (random float8_ops) FILE: src/test/regress/sql/hash_part.sql type mchash (line 13) | CREATE TABLE mchash (a int, b text, c jsonb) type mcinthash (line 70) | CREATE TABLE mcinthash (a int, b int, c jsonb) FILE: src/test/regress/sql/horology.sql type TEMP_TIMESTAMP (line 231) | CREATE TABLE TEMP_TIMESTAMP (f1 timestamp with time zone) FILE: src/test/regress/sql/hs_primary_extremes.sql type hs_extreme (line 8) | create table hs_extreme (col1 integer) function hs_subxids (line 10) | CREATE OR REPLACE FUNCTION hs_subxids (n integer) function hs_locks_create (line 31) | CREATE OR REPLACE FUNCTION hs_locks_create (n integer) function hs_locks_drop (line 46) | CREATE OR REPLACE FUNCTION hs_locks_drop (n integer) FILE: src/test/regress/sql/hs_primary_setup.sql type hs1 (line 8) | create table hs1 (col1 integer primary key) type hs2 (line 12) | create table hs2 (col1 integer primary key) type hs3 (line 17) | create table hs3 (col1 integer primary key) FILE: src/test/regress/sql/hs_standby_disallowed.sql type hstemp1 (line 33) | create temporary table hstemp1 (col1 integer) type hs4 (line 38) | create table hs4 (col1 integer) FILE: src/test/regress/sql/identity.sql type itest1 (line 6) | CREATE TABLE itest1 (a int generated by default as identity, b text) type itest2 (line 10) | CREATE TABLE itest2 (a bigint generated always as identity, b text) type itest3 (line 14) | CREATE TABLE itest3 (a smallint generated by default as identity (start ... type itest4 (line 30) | CREATE TABLE itest4 (a int, b text) type itest_err_1 (line 58) | CREATE TABLE itest_err_1 (a text generated by default as identity) type itest_err_2 (line 63) | CREATE TABLE itest_err_2 (a int generated always as identity generated b... type itest_err_3 (line 68) | CREATE TABLE itest_err_3 (a int default 5 generated by default as identity) type itest_err_4 (line 73) | CREATE TABLE itest_err_4 (a serial generated by default as identity) type itest9 (line 126) | CREATE TABLE itest9 (a int GENERATED ALWAYS AS IDENTITY, b text, c bigint) type itest10 (line 168) | CREATE TABLE itest10 (a int generated by default as identity, b text) type itest11 (line 172) | CREATE TABLE itest11 (a int generated always as identity, b text) type itestv10 (line 176) | CREATE VIEW itestv10 AS SELECT * FROM itest10 type itestv11 (line 179) | CREATE VIEW itestv11 AS SELECT * FROM itest11 type itest13 (line 205) | CREATE TABLE itest13 (a int) type itest5 (line 228) | CREATE TABLE itest5 (a serial, b text) type itest6 (line 248) | CREATE TABLE itest6 (a int GENERATED ALWAYS AS IDENTITY, b text) type itest7 (line 276) | CREATE TABLE itest7 (a int GENERATED ALWAYS AS IDENTITY) type itest7a (line 282) | CREATE TABLE itest7a (b text) type itest7b (line 285) | CREATE TABLE itest7b (a int) type itest7c (line 286) | CREATE TABLE itest7c (a int GENERATED ALWAYS AS IDENTITY) type itest7d (line 290) | CREATE TABLE itest7d (a int not null) type itest7e (line 291) | CREATE TABLE itest7e () INHERITS (itest7d) type itest_parent (line 368) | CREATE TABLE itest_parent (f1 date NOT NULL, f2 text, f3 bigint) PARTITI... FILE: src/test/regress/sql/index_including.sql type tbl_include_reg (line 9) | CREATE TABLE tbl_include_reg (c1 int, c2 int, c3 int, c4 box) type tbl_include_reg_idx (line 11) | CREATE INDEX tbl_include_reg_idx ON tbl_include_reg (c1, c2) INCLUDE (c3... type tbl_include_reg (line 13) | CREATE INDEX ON tbl_include_reg (c1, c2) INCLUDE (c1, c3) type tbl_include_unique1 (line 20) | CREATE TABLE tbl_include_unique1 (c1 int, c2 int, c3 int, c4 box) type tbl_include_unique1_idx_unique (line 22) | CREATE UNIQUE INDEX tbl_include_unique1_idx_unique ON tbl_include_unique... type tbl_include_unique2 (line 30) | CREATE TABLE tbl_include_unique2 (c1 int, c2 int, c3 int, c4 box) type tbl_include_unique2_idx_unique (line 32) | CREATE UNIQUE INDEX tbl_include_unique2_idx_unique ON tbl_include_unique... type tbl_include_pk (line 36) | CREATE TABLE tbl_include_pk (c1 int, c2 int, c3 int, c4 box) type tbl_include_box (line 43) | CREATE TABLE tbl_include_box (c1 int, c2 int, c3 int, c4 box) type tbl_include_box_idx_unique (line 45) | CREATE UNIQUE INDEX tbl_include_box_idx_unique ON tbl_include_box using ... type tbl_include_box_pk (line 52) | CREATE TABLE tbl_include_box_pk (c1 int, c2 int, c3 int, c4 box) type tbl (line 60) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 box, type tbl (line 68) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 box, type tbl (line 81) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 box, type tbl (line 89) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 box, type tbl (line 99) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 box, type tbl (line 112) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 int) type tbl_idx (line 113) | CREATE UNIQUE INDEX tbl_idx ON tbl using btree(c1, c2, c3, c4) type tbl (line 124) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 box) type tbl_idx (line 125) | CREATE UNIQUE INDEX tbl_idx ON tbl using btree(c1, c2) INCLUDE(c3,c4) type tbl (line 136) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 box, UNIQUE(c1, c2) INCLUDE(... type tbl (line 147) | CREATE TABLE tbl (c1 int, c2 int) type tbl_idx (line 148) | CREATE INDEX tbl_idx ON tbl (c1, (c1+0)) INCLUDE (c2) type tbl (line 158) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 box, UNIQUE(c1, c2) INCLUDE(... type tbl (line 160) | CREATE UNIQUE INDEX CONCURRENTLY on tbl (c1, c2) INCLUDE (c3, c4) type tbl (line 168) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 box, UNIQUE(c1, c2) INCLUDE(... type tbl (line 181) | CREATE TABLE tbl (c1 int,c2 int, c3 box, c4 box) type tbl (line 182) | CREATE INDEX on tbl USING brin(c1, c2) INCLUDE (c3, c4) type tbl (line 183) | CREATE INDEX on tbl USING gist(c3) INCLUDE (c4) type tbl (line 184) | CREATE INDEX on tbl USING spgist(c3) INCLUDE (c4) type tbl (line 185) | CREATE INDEX on tbl USING gin(c1, c2) INCLUDE (c3, c4) type tbl (line 186) | CREATE INDEX on tbl USING hash(c1, c2) INCLUDE (c3, c4) type tbl (line 187) | CREATE INDEX on tbl USING rtree(c1, c2) INCLUDE (c3, c4) type tbl (line 188) | CREATE INDEX on tbl USING btree(c1, c2) INCLUDE (c3, c4) type tbl (line 194) | CREATE TABLE tbl (c1 int, c2 int, c3 int, c4 box) type tbl_idx_unique (line 196) | CREATE UNIQUE INDEX tbl_idx_unique ON tbl using btree(c1, c2) INCLUDE (c... type tbl (line 208) | CREATE TABLE tbl (c1 int,c2 int, c3 int, c4 box, UNIQUE(c1, c2) INCLUDE(... FILE: src/test/regress/sql/indexing.sql type idxpart (line 7) | create table idxpart (a int, b int, c text) partition by range (a) type idxpart (line 20) | create index on idxpart (a) type idxpart (line 32) | create table idxpart (a int, b int, c text) partition by range (a) type idxpart (line 38) | create index concurrently on idxpart (a) type idxpart (line 47) | CREATE TABLE idxpart (col1 INT) PARTITION BY RANGE (col1) type idxpart (line 50) | CREATE INDEX ON idxpart (col1) type idxpart_two (line 53) | CREATE TABLE idxpart_two (col2 INT) type idxpart (line 66) | CREATE TABLE idxpart (a INT, b varchar(50), c INT) PARTITION BY RANGE(a) type partidx_abc_idx (line 72) | CREATE INDEX partidx_abc_idx ON idxpart (a, b, c) type idxpart (line 85) | create table idxpart (a int, b int, c varchar(50)) partition by range (a) type idxparti (line 88) | create index idxparti on idxpart (a) type idxparti2 (line 91) | create index idxparti2 on idxpart (b, c) type idxpart (line 106) | create table idxpart (a int, b int) partition by range (a, b) type idxpart1 (line 112) | create index on idxpart1 (a, b) type idxpart (line 115) | create index on idxpart (a, b) type idxpart (line 128) | create table idxpart (a int) partition by range (a) type idxpart (line 131) | create index on idxpart (a) type idxpart (line 145) | create index on idxpart (a) type idxpart (line 158) | create table idxpart (a int, b int) partition by range (a, b) type idxpart_a_b_idx (line 164) | create index idxpart_a_b_idx on only idxpart (a, b) type idxpart1_a_b_idx (line 167) | create index idxpart1_a_b_idx on idxpart1 (a, b) type idxpart1_tst1 (line 170) | create index idxpart1_tst1 on idxpart1 (b, a) type idxpart1_tst2 (line 173) | create index idxpart1_tst2 on idxpart1 using hash (a) type idxpart1_2_a_b (line 189) | create index idxpart1_2_a_b on idxpart1 (a, b) type idxpart (line 201) | create table idxpart (a int, b int) partition by range (a) type idxpart1 (line 207) | create index on idxpart1 using hash (a) type idxpart1 (line 209) | create index on idxpart1 (a) where b > 1 type idxpart1 (line 210) | create index on idxpart1 ((a + 0)) type idxpart (line 212) | create index on idxpart (a) type idxpart (line 223) | create table idxpart (a int) partition by range (a) type idxpart22 (line 239) | create index on idxpart22 (a) type idxpart2 (line 242) | create index on only idxpart2 (a) type idxpart (line 245) | create index on idxpart (a) type idxpart21 (line 266) | create index on idxpart21 (a) type idxpart (line 278) | create table idxpart (a int, b int, c varchar(50)) partition by range (a) type idxparti (line 281) | create index idxparti on idxpart (a) type idxparti2 (line 284) | create index idxparti2 on idxpart (b, c) type idxpart1 (line 287) | create table idxpart1 (like idxpart including indexes) type idxpart (line 309) | create table idxpart (a int, b int) partition by range (a) type idxpart1 (line 318) | create index on only idxpart1 (a) type idxpart (line 321) | create index on only idxpart (a) type idxpart11 (line 333) | create index on idxpart11 (a) type idxpart (line 344) | create table idxpart (a int) partition by range (a) type idxpart1 (line 350) | create index on idxpart1 (a) type idxpart (line 353) | create index on idxpart (a) type idxpart (line 390) | create table idxpart (a int) partition by range (a) type idxpart1 (line 396) | create index on idxpart1 (a) type idxpart (line 399) | create index on idxpart (a) type idxpart (line 430) | create table idxpart (a int, b int) partition by range (a) type idxpart1 (line 431) | create table idxpart1 (like idxpart) type idxpart1 (line 432) | create index on idxpart1 ((a + b)) type idxpart (line 433) | create index on idxpart ((a + b)) type idxpart2 (line 434) | create table idxpart2 (like idxpart) type idxpart (line 454) | create table idxpart (a text) partition by range (a) type idxpart1 (line 457) | create table idxpart1 (like idxpart) type idxpart2 (line 460) | create table idxpart2 (like idxpart) type idxpart2 (line 462) | create index on idxpart2 (a collate "POSIX") type idxpart2 (line 464) | create index on idxpart2 (a) type idxpart2 (line 466) | create index on idxpart2 (a collate "C") type idxpart (line 471) | create index on idxpart (a collate "C") FILE: src/test/regress/sql/indirect_toast.sql type indtoasttest (line 2) | CREATE TABLE indtoasttest(descr text primary key, cnt int DEFAULT 0, f1 ... function update_using_indirect (line 29) | CREATE FUNCTION update_using_indirect() FILE: src/test/regress/sql/inet.sql type INET_TBL (line 11) | CREATE TABLE INET_TBL (c cidr, i inet) type inet_idx1 (line 71) | CREATE INDEX inet_idx1 ON inet_tbl(i) FILE: src/test/regress/sql/inherit.sql type a (line 5) | CREATE TABLE a (aa TEXT) type b (line 8) | CREATE TABLE b (bb TEXT) type c (line 11) | CREATE TABLE c (cc TEXT) type d (line 14) | CREATE TABLE d (dd TEXT) type z (line 106) | CREATE TEMP TABLE z (b TEXT, PRIMARY KEY(aa, b)) type some_tab (line 112) | create table some_tab (a int, b int) type some_tab_child (line 115) | create table some_tab_child () inherits (some_tab) type foo (line 133) | create temp table foo(f1 int, f2 int) type foo2 (line 136) | create temp table foo2(f3 int) type bar (line 139) | create temp table bar(f1 int, f2 int) type bar2 (line 142) | create temp table bar2(f3 int) type some_tab (line 172) | create table some_tab (a int) type some_tab_child (line 176) | create table some_tab_child () inherits (some_tab) type parted_tab (line 180) | create table parted_tab (a int, b char) partition by list (a) type mlparted_tab (line 216) | create table mlparted_tab (a int, b char, c text) partition by list (a) type mlparted_tab_part2b (line 231) | create table mlparted_tab_part2b partition of mlparted_tab_part2 for val... type test_constraints (line 639) | CREATE TABLE test_constraints (id int, val1 varchar, val2 int, UNIQUE(va... type test_constraints_inh (line 642) | CREATE TABLE test_constraints_inh () INHERITS (test_constraints) type test_ex_constraints (line 658) | CREATE TABLE test_ex_constraints ( type test_ex_constraints_inh (line 664) | CREATE TABLE test_ex_constraints_inh () INHERITS (test_ex_constraints) type test_primary_constraints (line 681) | CREATE TABLE test_primary_constraints(id int PRIMARY KEY) type test_foreign_constraints (line 684) | CREATE TABLE test_foreign_constraints(id1 int REFERENCES test_primary_co... type test_foreign_constraints_inh (line 687) | CREATE TABLE test_foreign_constraints_inh () INHERITS (test_foreign_cons... type inh_fk_1 (line 708) | create table inh_fk_1 (a int primary key) type inh_fk_2 (line 712) | create table inh_fk_2 (x int primary key, y int references inh_fk_1 on d... type inh_fk_2_child (line 716) | create table inh_fk_2_child () inherits (inh_fk_2) type p1 (line 728) | create table p1(f1 int) type p1_c1 (line 731) | create table p1_c1() inherits(p1) type invalid_check_con (line 758) | create table invalid_check_con(f1 int) type invalid_check_con_child (line 761) | create table invalid_check_con_child() inherits(invalid_check_con) type patest0 (line 798) | create temp table patest0 (id, x) as type patest1 (line 802) | create temp table patest1() inherits (patest0) type patest2 (line 807) | create temp table patest2() inherits (patest0) type patest0i (line 812) | create index patest0i on patest0(id) type patest1i (line 815) | create index patest1i on patest1(id) type patest2i (line 818) | create index patest2i on patest2(id) type matest0 (line 845) | create table matest0 (id serial primary key, name text) type matest1 (line 848) | create table matest1 (id integer primary key) type matest2 (line 851) | create table matest2 (id integer primary key) type matest3 (line 854) | create table matest3 (id integer primary key) type matest0i (line 858) | create index matest0i on matest0 ((1-id)) type matest1i (line 861) | create index matest1i on matest1 ((1-id)) type matest3i (line 865) | create index matest3i on matest3 ((1-id)) type matest0 (line 901) | create table matest0 (a int, b int, c int, d int) type matest1 (line 904) | create table matest1 () inherits(matest0) type matest0i (line 907) | create index matest0i on matest0 (b, c) type matest1i (line 910) | create index matest1i on matest1 (b, c) type cnullparent (line 1002) | create table cnullparent (f1 int) type cnullchild (line 1005) | create table cnullchild (check (f1 = 1 or f1 = null) type list_parted (line 1021) | create table list_parted ( type part_null_xy (line 1032) | create table part_null_xy partition of list_parted for values in (null, ... type range_list_parted (line 1043) | create table range_list_parted ( type part_40_inf_null (line 1085) | create table part_40_inf_null partition of part_40_inf for values in (nu... type mcrparted (line 1111) | create table mcrparted (a int, b int, c int) partition by range (a, abs(b) type mcrparted5 (line 1132) | create table mcrparted5 partition of mcrparted for values from (20, 20, ... type parted_minmax (line 1148) | create table parted_minmax (a int, b varchar(16)) partition by range (a) type parted_minmax1i (line 1154) | create index parted_minmax1i on parted_minmax1 (a, b) FILE: src/test/regress/sql/insert.sql type inserttest (line 5) | create table inserttest (col1 int4, col2 int4 NOT NULL, col3 text defaul... type range_parted (line 46) | create table range_parted ( type part1 (line 54) | create table part1 partition of range_parted for values from ('a', 1) to... function part_hashtext_length (line 205) | create or replace function part_hashtext_length(value text, seed int8) type hash_parted (line 210) | create operator class part_test_text_ops type list_parted (line 249) | create table list_parted (a int) partition by list (a) type part_default (line 250) | create table part_default partition of list_parted default; type mlparted (line 260) | create table mlparted (a int, b int) partition by range (a, b) type mlparted1 (line 261) | create table mlparted1 (b int not null, a int not null) partition by ran... type mlparted11 (line 262) | create table mlparted11 (like mlparted1) function mlparted11_trig_fn (line 290) | create function mlparted11_trig_fn() type lparted_nonullpart (line 315) | create table lparted_nonullpart (a int, b char) partition by list (b) type mlparted12 (line 322) | create table mlparted12 partition of mlparted1 for values from (5) to (10); type mlparted3 (line 325) | create table mlparted3 partition of mlparted for values from (1, 20) to ... type mlparted5 (line 335) | create table mlparted5 (c text, a int not null, b int not null) partitio... type mlparted5a (line 336) | create table mlparted5a (a int not null, c text, b int not null) function mlparted5abrtrig_func (line 341) | create function mlparted5abrtrig_func() returns trigger as $$ begin new.... FILE: src/test/regress/sql/insert_conflict.sql type insertconflicttest (line 8) | create table insertconflicttest(key1 int4, fruit text) type key_index (line 68) | create unique index key_index on insertconflicttest(key1) type key_index (line 163) | create unique index key_index on insertconflicttest(key1) type plain (line 192) | create unique index plain on insertconflicttest(key1) type insertconflict (line 226) | create table insertconflict (a bigint, b bigint) type cities (line 267) | create table cities ( type capitals (line 275) | create table capitals ( type excluded (line 317) | create table excluded(key1 int primary key, data text) type testoids (line 337) | create table testoids(key1 int primary key, data text) without oids type dropcol (line 363) | create table dropcol(key1 int primary key, drop1 int, keep1 text, drop2 ... type twoconstraints (line 401) | create temp table twoconstraints (f1 int unique, f2 box) type selfconflict (line 418) | create table selfconflict (f1 int primary key, f2 int) type parted_conflict_test (line 453) | create table parted_conflict_test (a int unique, b char) partition by li... type parted_conflict_test_2 (line 481) | create table parted_conflict_test_2 (b char, a int unique) type parted_conflict (line 533) | create table parted_conflict (a int primary key, b text) partition by ra... type parted_conflict (line 551) | create table parted_conflict (a int, b text) partition by range (a) type parted_conflict_1 (line 560) | create unique index on only parted_conflict_1 (a) type parted_conflict (line 563) | create unique index on only parted_conflict (a) FILE: src/test/regress/sql/int2.sql type INT2_TBL (line 9) | CREATE TABLE INT2_TBL(f1 int2) FILE: src/test/regress/sql/int4.sql type INT4_TBL (line 9) | CREATE TABLE INT4_TBL(f1 int4) FILE: src/test/regress/sql/int8.sql type INT8_TBL (line 10) | CREATE TABLE INT8_TBL(q1 int8, q2 int8) FILE: src/test/regress/sql/interval.sql type INTERVAL_TBL (line 19) | CREATE TEMP TABLE INTERVAL_TBL (f1 interval) type INTERVAL_TBL_OF (line 66) | CREATE TEMP TABLE INTERVAL_TBL_OF (f1 interval) type INTERVAL_TBL_OF (line 85) | CREATE INDEX ON INTERVAL_TBL_OF USING btree (f1) type INTERVAL_MULDIV_TBL (line 107) | CREATE TEMP TABLE INTERVAL_MULDIV_TBL (span interval) FILE: src/test/regress/sql/joinpart.sql function find_hash (line 2) | create or replace function find_hash(node json) FILE: src/test/regress/sql/json.sql type rows (line 97) | CREATE TEMP TABLE rows(x int, y text) type test_json (line 167) | CREATE TEMP TABLE test_json ( type jspoptest (line 583) | CREATE TEMP TABLE jspoptest (js json) type foo (line 675) | CREATE TEMP TABLE foo (serial_num int, name text, type text) FILE: src/test/regress/sql/jsonb.sql type rows (line 94) | CREATE TEMP TABLE rows(x int, y text) type test_jsonb (line 115) | CREATE TEMP TABLE test_jsonb ( type foo (line 370) | CREATE TEMP TABLE foo (serial_num int, name text, type text) type jsbpoptest (line 724) | CREATE TEMP TABLE jsbpoptest (js jsonb) type jidx (line 762) | CREATE INDEX jidx ON testjsonb USING gin (j) type jidx_array (line 779) | CREATE INDEX jidx_array ON testjsonb USING gin((j->'array')) type jidx (line 813) | CREATE INDEX jidx ON testjsonb USING btree (j) type jidx (line 824) | CREATE INDEX jidx ON testjsonb USING gin (j jsonb_path_ops) type nestjsonb (line 874) | create temp table nestjsonb (j jsonb) type nestjsonb (line 879) | create index on nestjsonb using gin(j jsonb_path_ops) FILE: src/test/regress/sql/kunlun_alter_table.sql type t1 (line 2) | create table t1(a serial primary key, b int) type t30 (line 30) | create table t30(a serial primary key, b int unique not null default 3) type t1 (line 67) | create table t1(a serial primary key, b int) partition by hash(a) type t30 (line 98) | create table t30(a serial , b int unique not null default 3, primary key... FILE: src/test/regress/sql/kunlun_remote.sql type t4 (line 11) | create table t4(a int primary key, b int unique) type t4 (line 12) | create table t4(a int primary key, b int unique, c varchar(32) not null) type t6 (line 23) | create temporary table t6(a int) type t7 (line 28) | create table t7(a int, b varchar(16), c int not null, d varchar(16) not ... type t3 (line 55) | create table t3(a int) partition by list(a) type t3 (line 67) | create table t3(a int, b date, c timestamp, d time, e varchar(64), prima... type t3 (line 68) | create unique index on t3(c, b) type t3 (line 69) | create index on t3(c) type t1 (line 134) | create table t1(a int, b int) partition by hash(a,b) type t2 (line 148) | create table t2(a int, b int, c varchar(32), d char(16), primary key(a,b... type t2_c_d (line 161) | create index t2_c_d on t2(d desc, c) type t1 (line 177) | create table t1(a varchar(30), b int, c date, d time, e timestamp, f cha... type t2 (line 205) | create table t2(a int, b timestamptz, c timestamp, d money, e numeric(7,... type t2 (line 232) | create index on t2(b,e) type t10 (line 241) | create table t10 (a decimal(66)) type t10 (line 242) | create table t10 (a decimal(10,31)) type t10 (line 244) | create table t10(a decimal, b decimal(12), c decimal(20, 10), d real, e ... type t10ei (line 245) | create unique index t10ei on t10(e,i) type t10fh (line 246) | create index t10fh on t10(f,h,k) FILE: src/test/regress/sql/kunlun_remote_dml.sql type t1 (line 4) | create table t1(a int primary key, b serial) partition by hash(a) type tfail (line 21) | create table tfail(a int) type t5 (line 36) | create table t5(a int primary key, b timestamptz default '2022-06-02 13:... type t501 (line 37) | create table t501 partition of t5 for values from (MINVALUE) to (10); type t4 (line 58) | create table t4(a int primary key, b serial) type uv_iocu_tab (line 88) | create table uv_iocu_tab (a serial primary key, b varchar(50)) type uv_iocu_view (line 90) | create view uv_iocu_view as select b as bb, a as aa, uv_iocu_tab::varcha... type uv_iocu_view (line 93) | create view uv_iocu_view as select a as aa, b as bb, uv_iocu_tab::varcha... type base_tbl (line 99) | CREATE TABLE base_tbl(id serial primary key, a float) type rw_view1 (line 101) | CREATE VIEW rw_view1 AS SELECT sin(a) s, a, cos(a) c FROM base_tbl WHERE... type rw_view1 (line 104) | CREATE VIEW rw_view1 AS SELECT sin(a) s, a, cos(a) c FROM base_tbl WHERE... type SUBSELECT_TBL (line 111) | CREATE TABLE SUBSELECT_TBL ( id serial primary key, f1 integer, f2 integ... type rngfunc (line 115) | create temp table rngfunc(f1 int8, f2 int8) function testrngfunc (line 116) | create function testrngfunc() returns record as $$ type prt1 (line 128) | CREATE TABLE prt1 (a int primary key, b int, c varchar) PARTITION BY RAN... type prt1_p1 (line 129) | CREATE TABLE prt1_p1 PARTITION OF prt1 FOR VALUES FROM (0) TO (250); type t2 (line 226) | create table t2(a int) type t2 (line 227) | create index on t2(a,a) type testschema (line 235) | CREATE TABLE testschema.foo (i serial primary key, j serial) type r1 (line 252) | CREATE TABLE r1 (a int primary key) type collate_test10 (line 265) | CREATE TABLE collate_test10 ( type collate_test1 (line 277) | CREATE TABLE collate_test1 (id serial primary key, a int, b varchar(50) ... type collate_test2 (line 278) | CREATE TABLE collate_test2 (id serial primary key, a int, b varchar(50)... type update_test (line 286) | CREATE TABLE update_test (a INT DEFAULT 10, b INT primary key, c TEXT) type indext1 (line 293) | create table indext1(id integer) type part1 (line 297) | CREATE TABLE part1 (a serial primary key, b int, c varchar(32), unique (... type part1_b_c2 (line 298) | create index part1_b_c2 on part1(b,c) type FLOAT4_TBL (line 324) | CREATE TABLE FLOAT4_TBL (f1 float4) FILE: src/test/regress/sql/kunlun_sequence_noalter.sql type tseq2 (line 2) | create table tseq2(a serial primary key, b smallserial, c bigserial, d i... type t6 (line 27) | create table t6(a int auto_increment primary key, b serial, c int genera... type t7 (line 44) | create table t7(a int auto_increment primary key, b serial, c int genera... FILE: src/test/regress/sql/kunlun_vars.sql type tt (line 90) | create table tt(a int primary key, b int) partition by list(a) FILE: src/test/regress/sql/lex_quotes_pg.sql type t1 (line 208) | create table if not exists t1(a int) type "t" (line 209) | create view "t""1" as select*from t1 type `t""1` (line 211) | create view `t""1` as select*from t1 type "t" (line 215) | create view "t""1" as select*from t1 type "t`1" (line 217) | create view "t`1" as select*from t1 type `t"2` (line 219) | create view `t"2` as select*from t1 type "t`1" (line 221) | create view "t`1" as select*from t1 type "; create view `abc`d" (line 227) | create view `abc`" as select*from t1; FILE: src/test/regress/sql/line.sql type LINE_TBL (line 8) | CREATE TEMP TABLE LINE_TBL (s line) FILE: src/test/regress/sql/lock.sql type lock_tbl1 (line 13) | CREATE TABLE lock_tbl1 (a BIGINT) type lock_tbl1a (line 16) | CREATE TABLE lock_tbl1a (a BIGINT) type lock_view1 (line 19) | CREATE VIEW lock_view1 AS SELECT * FROM lock_tbl1 type lock_view2 (line 22) | CREATE VIEW lock_view2(a,b) AS SELECT * FROM lock_tbl1, lock_tbl1a type lock_view3 (line 25) | CREATE VIEW lock_view3 AS SELECT * from lock_view2 type lock_view4 (line 28) | CREATE VIEW lock_view4 AS SELECT (select a from lock_tbl1a limit 1) from... type lock_view5 (line 31) | CREATE VIEW lock_view5 AS SELECT * from lock_tbl1 where a in (select * f... type lock_view6 (line 34) | CREATE VIEW lock_view6 AS SELECT * from (select * from lock_tbl1) sub type lock_tbl2 (line 165) | CREATE TABLE lock_tbl2 (b BIGINT) type lock_tbl3 (line 168) | CREATE TABLE lock_tbl3 () INHERITS (lock_tbl2) FILE: src/test/regress/sql/lseg.sql type LSEG_TBL (line 8) | CREATE TEMP TABLE LSEG_TBL (s lseg) FILE: src/test/regress/sql/macaddr.sql type macaddr_data (line 9) | CREATE TABLE macaddr_data (a int, b macaddr) type macaddr_data_btree (line 31) | CREATE INDEX macaddr_data_btree ON macaddr_data USING btree (b) type macaddr_data_hash (line 34) | CREATE INDEX macaddr_data_hash ON macaddr_data USING hash (b) FILE: src/test/regress/sql/macaddr8.sql type macaddr8_data (line 38) | CREATE TABLE macaddr8_data (a int, b macaddr8) type macaddr8_data_btree (line 68) | CREATE INDEX macaddr8_data_btree ON macaddr8_data USING btree (b) type macaddr8_data_hash (line 71) | CREATE INDEX macaddr8_data_hash ON macaddr8_data USING hash (b) FILE: src/test/regress/sql/matview.sql type mvtest_t (line 6) | CREATE TABLE mvtest_t (id int NOT NULL PRIMARY KEY, type varchar(50) NOT... type mvtest_tv (line 17) | CREATE VIEW mvtest_tv AS SELECT type, sum(amt) AS totamt FROM mvtest_t G... type mvtest_tm_type (line 31) | CREATE UNIQUE INDEX mvtest_tm_type ON mvtest_tm (type) type mvtest_tvmm_expr (line 49) | CREATE UNIQUE INDEX mvtest_tvmm_expr ON mvtest_tvmm ((grandtot > 0)) type mvtest_tvmm_pred (line 50) | CREATE UNIQUE INDEX mvtest_tvmm_pred ON mvtest_tvmm (grandtot) WHERE gra... type mvtest_tvv (line 52) | CREATE VIEW mvtest_tvv AS SELECT sum(totamt) AS grandtot FROM mvtest_tv type mvtest_tvvmv (line 62) | CREATE VIEW mvtest_tvvmv AS SELECT * FROM mvtest_tvvm type mvtest_aa (line 67) | CREATE INDEX mvtest_aa ON mvtest_bb (grandtot) type mvtest_vt1 (line 144) | CREATE VIEW mvtest_vt1 AS SELECT 1 moo type mvtest_vt2 (line 147) | CREATE VIEW mvtest_vt2 AS SELECT moo, 2*moo FROM mvtest_vt1 UNION ALL SE... type mvtest_foo (line 165) | CREATE TABLE mvtest_foo(a int, b int) type mvtest_foo (line 181) | CREATE TABLE mvtest_foo(a int, b int, c int) type mvtest_v (line 235) | CREATE TABLE mvtest_v (i int, j int) type mvtest_mv_v_ii (line 259) | CREATE UNIQUE INDEX mvtest_mv_v_ii ON mvtest_mv_v (ii) type mvtest_v (line 313) | CREATE TABLE mvtest_v(a int) type mvtest_foo_data (line 335) | CREATE TABLE mvtest_foo_data (i int, md5v text) type mvtest_mv_foo (line 347) | CREATE UNIQUE INDEX ON mvtest_mv_foo (i) function mvtest_func (line 367) | CREATE FUNCTION mvtest_func() FILE: src/test/regress/sql/money.sql type money_data (line 11) | CREATE TABLE money_data (m money) FILE: src/test/regress/sql/name.sql type NAME_TBL (line 16) | CREATE TABLE NAME_TBL(f1 name) FILE: src/test/regress/sql/namespace.sql type test_ns_schema_1 (line 10) | CREATE TABLE test_ns_schema_1.abc ( type abc_a_idx (line 16) | CREATE UNIQUE INDEX abc_a_idx ON test_ns_schema_1.abc (a) type test_ns_schema_1 (line 19) | CREATE VIEW test_ns_schema_1.abc_view AS SELECT a+1 AS a, b+1 AS b FROM ... FILE: src/test/regress/sql/numeric.sql type num_data (line 6) | CREATE TABLE num_data (id int4, val numeric(65,10)) type num_exp_add (line 9) | CREATE TABLE num_exp_add (id1 int4, id2 int4, expected numeric(65,10)) type num_exp_sub (line 12) | CREATE TABLE num_exp_sub (id1 int4, id2 int4, expected numeric(65,10)) type num_exp_div (line 15) | CREATE TABLE num_exp_div (id1 int4, id2 int4, expected numeric(65,10)) type num_exp_mul (line 18) | CREATE TABLE num_exp_mul (id1 int4, id2 int4, expected numeric(65,10)) type num_exp_sqrt (line 21) | CREATE TABLE num_exp_sqrt (id int4, expected numeric(65,10)) type num_exp_ln (line 24) | CREATE TABLE num_exp_ln (id int4, expected numeric(65,10)) type num_exp_log10 (line 27) | CREATE TABLE num_exp_log10 (id int4, expected numeric(65,10)) type num_exp_power_10_ln (line 30) | CREATE TABLE num_exp_power_10_ln (id int4, expected numeric(65,10)) type num_result (line 34) | CREATE TABLE num_result (id1 int4, id2 int4, result numeric(65,10)) type num_exp_add_idx (line 511) | CREATE UNIQUE INDEX num_exp_add_idx ON num_exp_add (id1, id2) type num_exp_sub_idx (line 514) | CREATE UNIQUE INDEX num_exp_sub_idx ON num_exp_sub (id1, id2) type num_exp_div_idx (line 517) | CREATE UNIQUE INDEX num_exp_div_idx ON num_exp_div (id1, id2) type num_exp_mul_idx (line 520) | CREATE UNIQUE INDEX num_exp_mul_idx ON num_exp_mul (id1, id2) type num_exp_sqrt_idx (line 523) | CREATE UNIQUE INDEX num_exp_sqrt_idx ON num_exp_sqrt (id) type num_exp_ln_idx (line 526) | CREATE UNIQUE INDEX num_exp_ln_idx ON num_exp_ln (id) type num_exp_log10_idx (line 529) | CREATE UNIQUE INDEX num_exp_log10_idx ON num_exp_log10 (id) type num_exp_power_10_ln_idx (line 532) | CREATE UNIQUE INDEX num_exp_power_10_ln_idx ON num_exp_power_10_ln (id) type fract_only (line 683) | CREATE TABLE fract_only (id int, val numeric(4,4)) type ceil_floor_round (line 708) | CREATE TABLE ceil_floor_round (a numeric) type width_bucket_test (line 747) | CREATE TABLE width_bucket_test (operand_num numeric, operand_f8 float8) type num_input_test (line 881) | CREATE TABLE num_input_test (n1 numeric) FILE: src/test/regress/sql/numeric_big.sql type num_data (line 17) | CREATE TABLE num_data (id int4, val numeric(1000,800)) type num_exp_add (line 18) | CREATE TABLE num_exp_add (id1 int4, id2 int4, expected numeric(1000,800)) type num_exp_sub (line 19) | CREATE TABLE num_exp_sub (id1 int4, id2 int4, expected numeric(1000,800)) type num_exp_div (line 20) | CREATE TABLE num_exp_div (id1 int4, id2 int4, expected numeric(1000,800)) type num_exp_mul (line 21) | CREATE TABLE num_exp_mul (id1 int4, id2 int4, expected numeric(1000,800)) type num_exp_sqrt (line 22) | CREATE TABLE num_exp_sqrt (id int4, expected numeric(1000,800)) type num_exp_ln (line 23) | CREATE TABLE num_exp_ln (id int4, expected numeric(1000,800)) type num_exp_log10 (line 24) | CREATE TABLE num_exp_log10 (id int4, expected numeric(1000,800)) type num_exp_power_10_ln (line 25) | CREATE TABLE num_exp_power_10_ln (id int4, expected numeric(1000,800)) type num_result (line 27) | CREATE TABLE num_result (id1 int4, id2 int4, result numeric(1000,800)) type num_exp_add_idx (line 502) | CREATE UNIQUE INDEX num_exp_add_idx ON num_exp_add (id1, id2) type num_exp_sub_idx (line 503) | CREATE UNIQUE INDEX num_exp_sub_idx ON num_exp_sub (id1, id2) type num_exp_div_idx (line 504) | CREATE UNIQUE INDEX num_exp_div_idx ON num_exp_div (id1, id2) type num_exp_mul_idx (line 505) | CREATE UNIQUE INDEX num_exp_mul_idx ON num_exp_mul (id1, id2) type num_exp_sqrt_idx (line 506) | CREATE UNIQUE INDEX num_exp_sqrt_idx ON num_exp_sqrt (id) type num_exp_ln_idx (line 507) | CREATE UNIQUE INDEX num_exp_ln_idx ON num_exp_ln (id) type num_exp_log10_idx (line 508) | CREATE UNIQUE INDEX num_exp_log10_idx ON num_exp_log10 (id) type num_exp_power_10_ln_idx (line 509) | CREATE UNIQUE INDEX num_exp_power_10_ln_idx ON num_exp_power_10_ln (id) FILE: src/test/regress/sql/numerology.sql type TEMP_FLOAT (line 13) | CREATE TABLE TEMP_FLOAT (f1 FLOAT8) type TEMP_INT4 (line 28) | CREATE TABLE TEMP_INT4 (f1 INT4) type TEMP_INT2 (line 44) | CREATE TABLE TEMP_INT2 (f1 INT2) type TEMP_GROUP (line 63) | CREATE TABLE TEMP_GROUP (f1 INT4, f2 INT4, f3 FLOAT8) FILE: src/test/regress/sql/object_address.sql type addr_nsp (line 22) | CREATE TABLE addr_nsp.gentable ( type addr_nsp (line 25) | CREATE TABLE addr_nsp.parttable ( type addr_nsp (line 28) | CREATE VIEW addr_nsp.genview AS SELECT * from addr_nsp.gentable type addr_nsp (line 32) | CREATE FOREIGN TABLE addr_nsp.genftable (a int) FILE: src/test/regress/sql/oid.sql type OID_TBL (line 9) | CREATE TABLE OID_TBL(f1 oid) FILE: src/test/regress/sql/opr_sanity.sql function binary_coercible (line 26) | create function binary_coercible(oid, oid) returns bool as $$ function physically_coercible (line 51) | create function physically_coercible(oid, oid) returns bool as $$ FILE: src/test/regress/sql/partition_aggregate.sql type pagg_tab (line 17) | CREATE TABLE pagg_tab (a int, b int, c text, d int) PARTITION BY LIST(c) type pagg_tab1 (line 94) | CREATE TABLE pagg_tab1(x int, y int) PARTITION BY RANGE(x) FILE: src/test/regress/sql/partition_join.sql type prt1 (line 13) | CREATE TABLE prt1 (a int, b int, c varchar) PARTITION BY RANGE(a) FILE: src/test/regress/sql/partition_prune.sql type lp (line 5) | create table lp (a char) partition by list (a) type lp_default (line 6) | create table lp_default partition of lp default; function explain_parallel_append (line 475) | create function explain_parallel_append(text) returns setof text type stable_qual_pruning (line 773) | create table stable_qual_pruning (a timestamp) partition by range (a) type mc3p (line 814) | create table mc3p (a int, b int, c int) partition by range (a, abs(b) type mc3p0 (line 815) | create table mc3p0 partition of mc3p type boolvalues (line 849) | create table boolvalues (value bool not null) type boolp (line 853) | create table boolp (a bool) partition by list (a) type pp_enumpart (line 875) | create table pp_enumpart (a pp_colors) partition by list (a) type pp_enumpart_green (line 876) | create table pp_enumpart_green partition of pp_enumpart for values in ('... type pp_lp (line 887) | create table pp_lp (a int, value int) partition by list (a) type inh_lp (line 913) | create table inh_lp (a int, value int) type inh_lp1 (line 914) | create table inh_lp1 (a int, value int, check(a = 1)) type inh_lp2 (line 915) | create table inh_lp2 (a int, value int, check(a = 2)) type pp_temp_parent (line 933) | create temp table pp_temp_parent (a int) partition by list (a) type p (line 941) | create temp table p (a int, b int, c int) partition by list (a) type q (line 944) | create temp table q (a int, b int, c int) partition by list (a) FILE: src/test/regress/sql/path.sql type PATH_TBL (line 8) | CREATE TEMP TABLE PATH_TBL (f1 path) FILE: src/test/regress/sql/pg_lsn.sql type PG_LSN_TBL (line 9) | CREATE TABLE PG_LSN_TBL (f1 pg_lsn) FILE: src/test/regress/sql/plancache.sql type pcachetest (line 6) | CREATE TEMP TABLE pcachetest(like int8_tbl) type pcachetest (line 31) | CREATE TEMP TABLE pcachetest(like int8_tbl) type pcacheview (line 57) | CREATE TEMP VIEW pcacheview AS type pcacheview (line 66) | CREATE OR REPLACE TEMP VIEW pcacheview AS function cache_test (line 78) | create function cache_test(int) returns int as $$ type v1 (line 102) | create temp view v1 as function cache_test_2 (line 110) | create function cache_test_2() returns int as $$ type v1 (line 119) | create or replace temp view v1 as type v1 (line 125) | create or replace temp view v1 as type s1 (line 136) | create table s1.abc (f1 int) type s2 (line 143) | create table s2.abc (f1 int) function cachebug (line 209) | create function cachebug() returns void as $$ type pc_list_parted (line 234) | create table pc_list_parted (a int) partition by list(a) FILE: src/test/regress/sql/plpgsql.sql type Room (line 25) | create table Room ( type Room_rno (line 30) | create unique index Room_rno on Room using btree (roomno bpchar_ops) type WSlot (line 33) | create table WSlot ( type WSlot_name (line 40) | create unique index WSlot_name on WSlot using btree (slotname bpchar_ops) type PField (line 43) | create table PField ( type PField_name (line 48) | create unique index PField_name on PField using btree (name text_ops) type PSlot (line 51) | create table PSlot ( type PSlot_name (line 58) | create unique index PSlot_name on PSlot using btree (slotname bpchar_ops) type PLine (line 61) | create table PLine ( type PLine_name (line 68) | create unique index PLine_name on PLine using btree (slotname bpchar_ops) type Hub (line 71) | create table Hub ( type Hub_name (line 77) | create unique index Hub_name on Hub using btree (name bpchar_ops) type HSlot (line 80) | create table HSlot ( type HSlot_name (line 86) | create unique index HSlot_name on HSlot using btree (slotname bpchar_ops) type HSlot_hubname (line 87) | create index HSlot_hubname on HSlot using btree (hubname bpchar_ops) type System (line 90) | create table System ( type System_name (line 95) | create unique index System_name on System using btree (name text_ops) type IFace (line 98) | create table IFace ( type IFace_name (line 105) | create unique index IFace_name on IFace using btree (slotname bpchar_ops) type PHone (line 108) | create table PHone ( type PHone_name (line 114) | create unique index PHone_name on PHone using btree (slotname bpchar_ops) function tg_room_au (line 130) | create function tg_room_au() returns trigger as ' function tg_room_ad (line 148) | create function tg_room_ad() returns trigger as ' function tg_wslot_biu (line 164) | create function tg_wslot_biu() returns trigger as $$ function tg_pfield_au (line 182) | create function tg_pfield_au() returns trigger as ' function tg_pfield_ad (line 200) | create function tg_pfield_ad() returns trigger as ' function tg_pslot_biu (line 216) | create function tg_pslot_biu() returns trigger as $proc$ function f1 (line 1623) | create function f1(in i int, out j int) returns setof int as $$ function f1 (line 1648) | create function f1(in i int, out j int, out k text) returns setof record... type perform_test (line 1678) | create table perform_test ( function perform_simple_func (line 1683) | create function perform_simple_func(int) returns boolean as ' function perform_test_func (line 1693) | create function perform_test_func() returns void as ' function trap_zero_divide (line 1723) | create function trap_zero_divide(int) returns int as $$ type foo (line 1778) | create temp table foo (f1 int) function subxact_rollback_semantics (line 1780) | create function subxact_rollback_semantics() returns int as $$ function trap_timeout (line 1801) | create function trap_timeout() returns void as $$ function test_variable_storage (line 1825) | create function test_variable_storage() returns text as $$ type master (line 1846) | create temp table master(f1 int primary key) type slave (line 1848) | create temp table slave(f1 int references master deferrable); function trap_foreign_key (line 1854) | create function trap_foreign_key(int) returns int as $$ function trap_foreign_key_2 (line 1866) | create function trap_foreign_key_2() returns int as $$ type users (line 1897) | create temp table users(login text, id serial) function sp_id_user (line 1899) | create function sp_id_user(a_login text) returns int as $$ function sp_add_user (line 1912) | create function sp_add_user(a_login text) returns int as $$ type rc_test (line 1940) | create table rc_test (a int, b int) function return_unnamed_refcursor (line 1947) | create function return_unnamed_refcursor() returns refcursor as $$ function use_refcursor (line 1956) | create function use_refcursor(rc refcursor) returns int as $$ function return_refcursor (line 1969) | create function return_refcursor(rc refcursor) returns refcursor as $$ function refcursor_test1 (line 1976) | create function refcursor_test1(refcursor) returns refcursor as $$ function refcursor_test2 (line 1996) | create function refcursor_test2(int, int) returns boolean as $$ function namedparmcursor_test1 (line 2019) | create function namedparmcursor_test1(int, int) returns boolean as $$ function namedparmcursor_test2 (line 2040) | create function namedparmcursor_test2(int, int) returns boolean as $$ function namedparmcursor_test3 (line 2060) | create function namedparmcursor_test3() returns void as $$ function namedparmcursor_test9 (line 2133) | create function namedparmcursor_test9(p1 int) returns int4 as $$ function raise_test1 (line 2151) | create function raise_test1(int) returns int as $$ function raise_test2 (line 2159) | create function raise_test2(int) returns int as $$ function raise_test3 (line 2167) | create function raise_test3(int) returns int as $$ function bad_sql1 (line 2206) | create function bad_sql1() returns int as $$ function missing_return_expr (line 2226) | create function missing_return_expr() returns int as $$ function void_return_expr (line 2231) | create function void_return_expr() returns void as $$ function missing_return_expr (line 2245) | create function missing_return_expr() returns int as $$ function excpt_test2 (line 2299) | create function excpt_test2() returns void as $$ function excpt_test4 (line 2331) | create function excpt_test4() returns text as $$ function multi_datum_use (line 2362) | create function multi_datum_use(p1 int) returns bool as $$ type foo (line 2379) | create temp table foo (f1 int, f2 int) function stricttest (line 2383) | create or replace function stricttest() returns void as $$ function stricttest (line 2393) | create or replace function stricttest() returns void as $$ function stricttest (line 2425) | create or replace function stricttest() returns void as $$ function stricttest (line 2435) | create or replace function stricttest() returns void as $$ function stricttest (line 2445) | create or replace function stricttest() returns void as $$ function stricttest (line 2475) | create or replace function stricttest() returns void as $$ function transition_table_level2_ri_child_insupd_func (line 4407) | CREATE FUNCTION transition_table_level2_ri_child_insupd_func() function transition_table_level2_bad_usage_func (line 4458) | CREATE FUNCTION transition_table_level2_bad_usage_func() type alter_table_under_transition_tables (line 4509) | CREATE TABLE alter_table_under_transition_tables function alter_table_under_transition_tables_upd_func (line 4515) | CREATE FUNCTION alter_table_under_transition_tables_upd_func() type multi_test (line 4563) | CREATE TABLE multi_test (i int primary key) function multi_test_trig (line 4566) | CREATE OR REPLACE FUNCTION multi_test_trig() RETURNS trigger type partitioned_table (line 4589) | CREATE TABLE partitioned_table (a int, b text) PARTITION BY LIST (a) function get_from_partitioned_table (line 4596) | CREATE OR REPLACE FUNCTION get_from_partitioned_table(partitioned_table.... function list_partitioned_table (line 4609) | CREATE OR REPLACE FUNCTION list_partitioned_table() FILE: src/test/regress/sql/point.sql type point_gist_tbl (line 5) | CREATE TEMP TABLE point_gist_tbl(f1 point) type point_gist_tbl_index (line 7) | CREATE INDEX point_gist_tbl_index ON point_gist_tbl USING gist (f1) FILE: src/test/regress/sql/polygon.sql type POLYGON_TBL (line 8) | CREATE TEMP TABLE POLYGON_TBL(f1 polygon) type quad_poly_tbl (line 127) | CREATE TEMP TABLE quad_poly_tbl (id int, p polygon) type quad_poly_tbl_idx (line 146) | CREATE INDEX quad_poly_tbl_idx ON quad_poly_tbl USING spgist(p) FILE: src/test/regress/sql/polymorphism.sql function stfp (line 42) | CREATE FUNCTION stfp(anyarray) RETURNS anyarray AS function stfnp (line 47) | CREATE FUNCTION stfnp(int[]) RETURNS int[] AS function tfp (line 53) | CREATE FUNCTION tfp(anyarray,anyelement) RETURNS anyarray AS function tfnp (line 58) | CREATE FUNCTION tfnp(int[],int) RETURNS int[] AS function tf1p (line 64) | CREATE FUNCTION tf1p(anyarray,int) RETURNS anyarray AS function tf2p (line 69) | CREATE FUNCTION tf2p(int[],anyelement) RETURNS int[] AS function sum3 (line 75) | CREATE FUNCTION sum3(anyelement,anyelement,anyelement) returns anyelemen... function ffp (line 81) | CREATE FUNCTION ffp(anyarray) RETURNS anyarray AS function ffnp (line 86) | CREATE FUNCTION ffnp(int[]) returns int[] as type t (line 485) | create temp table t(f1 int, f2 int[], f3 text) function bleat (line 524) | create function bleat(int) returns int as $$ function sql_if (line 532) | create function sql_if(bool, anyelement, anyelement) returns anyelement ... function add_group (line 562) | create function add_group(grp anyarray, ad anyelement, size integer) function first_el (line 606) | create function first_el(anyarray) returns anyelement as function myleast (line 642) | create function myleast(variadic anyarray) returns anyelement as $$ function concat (line 661) | create function concat(text, variadic anyarray) returns text as $$ function formarray (line 677) | create function formarray(anyelement, variadic anyarray) returns anyarra... function dfunc (line 707) | create function dfunc(a int = 1, int = 2) returns int as $$ function dfunc (line 729) | create function dfunc(a int = 1, b int) returns int as $$ function dfunc (line 752) | create function dfunc(a int DEFAULT 1.0, int DEFAULT '-1') returns int a... function dfunc (line 758) | create function dfunc(a text DEFAULT 'Hello', b text DEFAULT 'World') re... function dfunc (line 777) | create function dfunc(int = 1, int = 2) returns int as $$ function dfunc (line 783) | create function dfunc(int = 1, int = 2, int = 3, int = 4) returns int as $$ function dfunc (line 806) | create function dfunc(out int = 20) returns int as $$ function dfunc (line 813) | create function dfunc(anyelement = 'World'::text) returns text as $$ function dfunc (line 830) | create function dfunc(a variadic int[]) returns int as function dfunc (line 839) | create or replace function dfunc(a variadic int[] default array[]::int[]... function dfunc (line 849) | create or replace function dfunc(a variadic int[]) returns int as function dfunc (line 861) | create function dfunc(int = 1, int = 2, int = 3) returns int as $$ function dfunc (line 867) | create function dfunc(int = 1, int = 2) returns int as $$ function dfunc (line 873) | create function dfunc(text) returns text as $$ function dfunc (line 899) | create function dfunc(a int, b int, c int = 0, d int = 0) function dfunc (line 926) | create function dfunc(a varchar, b numeric, c date = current_date) function dfunc (line 945) | create function dfunc(a varchar = 'def a', out _a varchar, c numeric = N... function dfunc (line 962) | create or replace function dfunc(a varchar = 'def a', out _a varchar, x ... function dfunc (line 969) | create or replace function dfunc(a varchar = 'def a', out _a varchar, nu... function testpolym (line 981) | create function testpolym(a int, a int) returns int as $$ select 1;$$ la... function testpolym (line 984) | create function testpolym(int, out a int, out a int) returns int as $$ s... function testpolym (line 987) | create function testpolym(out a int, inout a int) returns int as $$ sele... function testpolym (line 990) | create function testpolym(a int, inout a int) returns int as $$ select 1... function testpolym (line 995) | create function testpolym(a int, out a int) returns int as $$ select $1;... FILE: src/test/regress/sql/portals.sql function declares_cursor (line 240) | CREATE FUNCTION declares_cursor(text) type tt1 (line 259) | create temp table tt1(f1 int) function count_tt1_v (line 263) | create function count_tt1_v() returns int8 as function count_tt1_s (line 268) | create function count_tt1_s() returns int8 as type uctest (line 336) | CREATE TEMP TABLE uctest(f1 int, f2 text) type ucchild (line 406) | CREATE TEMP TABLE ucchild () inherits (uctest) type ucview (line 473) | CREATE TEMP VIEW ucview AS SELECT * FROM uctest type current_check (line 499) | CREATE TABLE current_check (currentid int, payload text) type current_check_1 (line 502) | CREATE TABLE current_check_1 () INHERITS (current_check) type current_check_2 (line 505) | CREATE TABLE current_check_2 () INHERITS (current_check) type cursor (line 530) | CREATE TABLE cursor (a int) function nochange (line 545) | create function nochange(int) returns int FILE: src/test/regress/sql/prepared_xacts.sql type pxtest1 (line 15) | CREATE TABLE pxtest1 (foobar VARCHAR(10)) type pxtest2 (line 98) | CREATE TABLE pxtest2 (a int) type pxtest3 (line 101) | CREATE TABLE pxtest3(fff int) type pxtest4 (line 104) | CREATE TABLE pxtest4 (a int) FILE: src/test/regress/sql/privileges.sql type atest1 (line 46) | CREATE TABLE atest1 ( a int, b text ) type atest2 (line 64) | CREATE TABLE atest2 (col1 varchar(10), col2 boolean) type atest12 (line 133) | create table atest12(a int, b int) type atest12 (line 135) | CREATE INDEX ON atest12 (a) type atest12 (line 136) | CREATE INDEX ON atest12 (abs(a)) function leak (line 140) | CREATE FUNCTION leak(integer,integer) RETURNS boolean type atest12v (line 147) | CREATE VIEW atest12v AS type atest12sbv (line 149) | CREATE VIEW atest12sbv AS type atest3 (line 212) | CREATE TABLE atest3 (one int, two int, three int) type atestv1 (line 225) | CREATE VIEW atestv1 AS SELECT * FROM atest1 type atestv2 (line 227) | CREATE VIEW atestv2 AS SELECT * FROM atest2 type atestv3 (line 228) | CREATE VIEW atestv3 AS SELECT * FROM atest3 type atestv0 (line 230) | CREATE VIEW atestv0 AS SELECT 0 as x type atestv4 (line 259) | CREATE VIEW atestv4 AS SELECT * FROM atestv3 type atest5 (line 277) | CREATE TABLE atest5 (one int, two int unique, three int, four int unique) type atest6 (line 279) | CREATE TABLE atest6 (one int, two int, blue int) type t1 (line 374) | CREATE TABLE t1 (c1 int, c2 int, c3 int check (c3 < 5), primary key (c1,... function priv_testfunc1 (line 438) | CREATE FUNCTION priv_testfunc1(int) RETURNS int AS 'select 2 * $1;' LANG... function priv_testfunc2 (line 439) | CREATE FUNCTION priv_testfunc2(int) RETURNS int AS 'select 3 * $1;' LANG... function castfunc (line 523) | CREATE FUNCTION castfunc(int) RETURNS priv_testdomain3a AS $$ SELECT $1:... function priv_testfunc5a (line 524) | CREATE CAST (priv_testdomain1 AS priv_testdomain3a) WITH FUNCTION castfu... function priv_testfunc6a (line 529) | CREATE FUNCTION priv_testfunc6a(b int) RETURNS priv_testdomain1 LANGUAGE... type test5a (line 531) | CREATE OPERATOR !+! (PROCEDURE = int4pl, LEFTARG = priv_testdomain1, RIG... type test6a (line 534) | CREATE TABLE test6a OF priv_testtype1; type test9a (line 537) | CREATE TABLE test9a (a int, b int) type test11a (line 547) | CREATE TABLE test11a AS (SELECT 1::priv_testdomain1 AS a) function castfunc (line 560) | CREATE FUNCTION castfunc(int) RETURNS priv_testdomain3b AS $$ SELECT $1:... function priv_testfunc5b (line 561) | CREATE CAST (priv_testdomain1 AS priv_testdomain3b) WITH FUNCTION castfu... function priv_testfunc6b (line 564) | CREATE FUNCTION priv_testfunc6b(b int) RETURNS priv_testdomain1 LANGUAGE... type test5b (line 566) | CREATE OPERATOR !! (PROCEDURE = priv_testfunc5b, RIGHTARG = priv_testdom... type test6b (line 569) | CREATE TABLE test6b OF priv_testtype1; type test9b (line 572) | CREATE TABLE test9b (a int, b int) type test11b (line 582) | CREATE TABLE test11b AS (SELECT 1::priv_testdomain1 AS a) type mytable (line 723) | create temp table mytable(f1 int, f2 int, f3 int) type atest4 (line 737) | CREATE TABLE atest4 (a int) function dogrant_ok (line 763) | CREATE FUNCTION dogrant_ok() RETURNS void LANGUAGE sql SECURITY DEFINER AS function dogrant_fails (line 777) | CREATE FUNCTION dogrant_fails() RETURNS void LANGUAGE sql SECURITY DEFIN... type testns (line 903) | CREATE TABLE testns.acltest1 (x int) type testns (line 913) | CREATE TABLE testns.acltest1 (x int) type testns (line 921) | CREATE TABLE testns.acltest1 (x int) type testns (line 929) | CREATE TABLE testns.acltest1 (x int) function testns (line 976) | CREATE FUNCTION testns.foo() RETURNS int AS 'select 1' LANGUAGE sql function testns (line 987) | CREATE FUNCTION testns.foo() RETURNS int AS 'select 1' LANGUAGE sql type testns (line 1037) | CREATE TABLE testns.t1 (f1 int) type testns (line 1038) | CREATE TABLE testns.t2 (f1 int) function testns (line 1052) | CREATE FUNCTION testns.priv_testfunc(int) RETURNS int AS 'select 3 * $1;... type dep_priv_test (line 1116) | create table dep_priv_test (a int) type lock_table (line 1184) | CREATE TABLE lock_table (a int) FILE: src/test/regress/sql/psql.sql type gexec_test (line 117) | create temporary table gexec_test(a int, b text, c date, d float) FILE: src/test/regress/sql/psql_crosstab.sql type ctv_data (line 6) | CREATE TABLE ctv_data (v varchar(30), h varchar(30), c varchar(30), i in... type ctv_data (line 121) | CREATE TABLE ctv_data (x int, y int, v text) FILE: src/test/regress/sql/publication.sql type testpub_tbl1 (line 53) | CREATE TABLE testpub_tbl1 (id serial primary key, data text) type pub_test (line 56) | CREATE TABLE pub_test.testpub_nopk (foo int, bar int) type testpub_view (line 59) | CREATE VIEW testpub_view AS SELECT 1 type testpub_parted (line 62) | CREATE TABLE testpub_parted (a int) PARTITION BY LIST (a) type testpub_tbl2 (line 73) | CREATE TABLE testpub_tbl2 (id serial primary key, data text) FILE: src/test/regress/sql/random.sql type RANDOM_TBL (line 24) | create table RANDOM_TBL(random int) FILE: src/test/regress/sql/rangefuncs.sql type rngfunc2 (line 2) | CREATE TABLE rngfunc2(rngfuncid int, f2 int) function rngfunct (line 7) | CREATE FUNCTION rngfunct(int) returns setof rngfunc2 as 'SELECT * FROM r... type rngfunc (line 87) | CREATE TABLE rngfunc (rngfuncid int, rngfuncsubid int, rngfuncname text,... function getrngfunc1 (line 93) | CREATE FUNCTION getrngfunc1(int) RETURNS int AS 'SELECT $1;' LANGUAGE SQL type vw_getrngfunc (line 179) | CREATE VIEW vw_getrngfunc AS SELECT * FROM getrngfunc8(1) type vw_getrngfunc (line 182) | CREATE VIEW vw_getrngfunc AS SELECT * FROM getrngfunc8(1) function getrngfunc9 (line 187) | CREATE FUNCTION getrngfunc9(int) RETURNS rngfunc AS 'DECLARE rngfunctup ... function rngfunc (line 355) | CREATE OR REPLACE FUNCTION rngfunc(in f1 int, out f2 int) RETURNS int function rngfunc (line 358) | CREATE OR REPLACE FUNCTION rngfunc(in f1 int, out f2 int) RETURNS float function rngfunc (line 361) | CREATE OR REPLACE FUNCTION rngfunc(in f1 int, out f2 int, out f3 text) R... function rngfunc (line 363) | CREATE OR REPLACE FUNCTION rngfunc(in f1 int, out f2 int, out f3 text) function rngfunc (line 416) | CREATE OR REPLACE FUNCTION rngfunc() function rngfunc (line 422) | CREATE OR REPLACE FUNCTION rngfunc(int) function rngfunc (line 431) | CREATE OR REPLACE FUNCTION rngfunc() type tt (line 441) | create temp table tt(f1 serial, data text) function insert_tt (line 443) | create function insert_tt(text) returns int as function insert_tt (line 452) | create or replace function insert_tt(text) returns int as function noticetrigger (line 473) | create function noticetrigger() returns trigger as $$ type tt_log (line 484) | create temp table tt_log(f1 int, data text) function rngfunc1 (line 496) | create function rngfunc1(n integer, out a text, out b text) function array_to_set (line 512) | create function array_to_set(anyarray) returns setof record as $$ type rngfunc (line 520) | create temp table rngfunc(f1 int8, f2 int8) function testrngfunc (line 523) | create function testrngfunc() returns record as $$ function testrngfunc (line 533) | create function testrngfunc() returns setof record as $$ type users (line 547) | create temp table users (userid text, seq int, email text, todrop bool, ... function get_first_user (line 552) | create or replace function get_first_user() returns users as function get_users (line 559) | create or replace function get_users() returns setof users as type usersview (line 572) | create temp view usersview as function rngfuncbar (line 592) | create or replace function rngfuncbar() returns setof text as function extractq2 (line 622) | create function extractq2(t int8_tbl) returns int8 as $$ function extractq2_2 (line 631) | create function extractq2_2(t int8_tbl) returns table(ret1 int8) as $$ function extractq2_2_opt (line 642) | create function extractq2_2_opt(t int8_tbl) returns table(ret1 int8) as $$ FILE: src/test/regress/sql/rangetypes.sql type test_range_elem (line 111) | create table test_range_elem(i int4) type test_range_elem_idx (line 114) | create index test_range_elem_idx on test_range_elem (i) function anyarray_anyrange_func (line 179) | create function anyarray_anyrange_func(a anyarray, r anyrange) function bogus_func (line 194) | create function bogus_func(anyelement) function bogus_func (line 200) | create function bogus_func(int) function range_add_bounds (line 205) | create function range_add_bounds(anyrange) function table_succeed (line 312) | create function table_succeed(i anyelement, r anyrange) returns table(i ... function table_fail (line 335) | create function table_fail(i anyelement) returns table(i anyelement, r a... FILE: src/test/regress/sql/reloptions.sql type reloptions_test (line 4) | CREATE TABLE reloptions_test(i INT) WITH (FiLLFaCToR=30, type reloptions_test2 (line 11) | CREATE TABLE reloptions_test2(i INT) WITH (fillfactor=2) type reloptions_test2 (line 14) | CREATE TABLE reloptions_test2(i INT) WITH (fillfactor=110) type reloptions_test2 (line 17) | CREATE TABLE reloptions_test2(i INT) WITH (autovacuum_analyze_scale_fact... type reloptions_test2 (line 20) | CREATE TABLE reloptions_test2(i INT) WITH (autovacuum_analyze_scale_fact... type reloptions_test2 (line 25) | CREATE TABLE reloptions_test2(i INT) WITH (not_existing_option=2) type reloptions_test2 (line 28) | CREATE TABLE reloptions_test2(i INT) WITH (not_existing_namespace.fillfa... type reloptions_test2 (line 33) | CREATE TABLE reloptions_test2(i INT) WITH (fillfactor=30.5) type reloptions_test2 (line 36) | CREATE TABLE reloptions_test2(i INT) WITH (fillfactor='string') type reloptions_test2 (line 39) | CREATE TABLE reloptions_test2(i INT) WITH (fillfactor=true) type reloptions_test2 (line 42) | CREATE TABLE reloptions_test2(i INT) WITH (autovacuum_enabled=12) type reloptions_test2 (line 45) | CREATE TABLE reloptions_test2(i INT) WITH (autovacuum_enabled=30.5) type reloptions_test2 (line 48) | CREATE TABLE reloptions_test2(i INT) WITH (autovacuum_enabled='string') type reloptions_test2 (line 51) | CREATE TABLE reloptions_test2(i INT) WITH (autovacuum_analyze_scale_fact... type reloptions_test2 (line 54) | CREATE TABLE reloptions_test2(i INT) WITH (autovacuum_analyze_scale_fact... type reloptions_test2 (line 59) | CREATE TABLE reloptions_test2(i INT) WITH (fillfactor=30, fillfactor=40) type reloptions_test2 (line 64) | CREATE TABLE reloptions_test2(i INT) WITH (fillfactor) type reloptions_test (line 103) | CREATE TABLE reloptions_test(i INT) WITH (fillfactor=20, oids=true) type reloptions_test (line 113) | CREATE TABLE reloptions_test (s VARCHAR) type reloptions_test2 (line 132) | CREATE TABLE reloptions_test2 (i int) WITH (toast.not_existing_option = 42) type reloptions_test (line 141) | CREATE TABLE reloptions_test (s VARCHAR) WITH type reloptions_test_idx (line 155) | CREATE INDEX reloptions_test_idx ON reloptions_test (s) WITH (fillfactor... type reloptions_test_idx (line 161) | CREATE INDEX reloptions_test_idx ON reloptions_test (s) type reloptions_test_idx2 (line 171) | CREATE INDEX reloptions_test_idx2 ON reloptions_test (s) WITH (fillfacto... type reloptions_test_idx2 (line 174) | CREATE INDEX reloptions_test_idx2 ON reloptions_test (s) WITH (fillfacto... type reloptions_test_idx3 (line 185) | CREATE INDEX reloptions_test_idx3 ON reloptions_test (s) FILE: src/test/regress/sql/reltime.sql type RELTIME_TBL (line 6) | CREATE TABLE RELTIME_TBL (f1 reltime) FILE: src/test/regress/sql/remote.sql type t4 (line 14) | create table t4(a int primary key, b int unique, c varchar(32) not null) type t4_cb (line 18) | create index t4_cb on t4(c desc, b) type t5 (line 28) | create table t5(a int) type t6 (line 32) | create temporary table t6(a int) type t7 (line 41) | create table t7(a int, b varchar(16), c int not null, d varchar(16) not ... type t7_abc (line 45) | create index t7_abc on t7(b desc, a asc, c desc) type t7_b (line 53) | create index t7_b on t7(b collate en_US) type t7_b (line 56) | create index t7_b on t7(b collate zh_CN) type t7_b (line 61) | create index t7_b on t7(b zh_pinyin_cmp) type t7_b (line 64) | create index t7_b on t7(b zh_stroke_cmp) type t7_b (line 70) | create index t7_b on t7(b nulls first) type t7_b (line 76) | create index t7_b on t7(b nulls last) type t3 (line 88) | create table t3(a int) partition by list(a) FILE: src/test/regress/sql/remote_dml.sql type t1 (line 17) | create table t1(a int primary key, b serial) partition by hash(a) type tfail (line 43) | create table tfail(a int) type t2 (line 59) | create table t2(a int primary key, b timestamptz default '2022-06-01 16:... type t3 (line 87) | create table t3(a int, b varchar(16) NOT NULL, c int, primary key(b,a)) ... type t3 (line 96) | create index on t3(c) type t5 (line 116) | create table t5(a int primary key, b timestamptz default '2022-06-01 16:... type t4 (line 150) | create table t4(a int primary key, b serial) type t31 (line 222) | create table t31(a int primary key, b int, c int, d int) FILE: src/test/regress/sql/remote_dml3.sql type atest5 (line 6) | CREATE TABLE atest5 (one int, two int unique, three int, four int unique) type onek (line 17) | CREATE TABLE onek ( type INT4_TBL (line 52) | CREATE TABLE INT4_TBL(f1 int4) type INT8_TBL (line 68) | CREATE TABLE INT8_TBL(q1 int8, q2 int8) type tt18v (line 79) | create view tt18v as type prt2 (line 95) | CREATE TABLE prt2 (a int, b int, c varchar) PARTITION BY RANGE(b) type prt1 (line 112) | CREATE TABLE prt1 (a int, b int, c varchar) PARTITION BY RANGE(a) type few (line 140) | CREATE TABLE few(id int, dataa text, datab text) type ctv_data (line 151) | CREATE TABLE ctv_data (v varchar(30), h varchar(30), c varchar(30), i in... type atest5 (line 175) | CREATE TABLE atest5 (one int, two int unique, three int, four int unique) type test1 (line 193) | create table test1 (id serial, t text) type v_test1 (line 202) | create view v_test1 type SUBSELECT_TBL (line 215) | CREATE TABLE SUBSELECT_TBL ( type TEXT_TBL (line 246) | CREATE TABLE TEXT_TBL (f1 text) type INT4_TBL (line 258) | CREATE TABLE INT4_TBL(f1 int4) type FLOAT8_TBL (line 270) | CREATE TABLE FLOAT8_TBL(f1 float8) type join_foo (line 291) | create table join_foo(id integer, t varchar(50)) type join_bar (line 299) | create table join_bar(id integer, t varchar(50)) FILE: src/test/regress/sql/remote_dml4.sql type t1 (line 4) | CREATE TABLE t1(A INT PRIMARY KEY, B INT NOT NULL UNIQUE) type t2 (line 5) | CREATE TEMP TABLE t2(A INT PRIMARY KEY, B INT NOT NULL UNIQUE) type t3 (line 6) | CREATE TABLE t3 (A INT PRIMARY KEY, B INT) PARTITION BY RANGE(a) type t3p1 (line 7) | CREATE TABLE t3p1 PARTITION OF t3 FOR VALUES FROM (0) TO (100); FILE: src/test/regress/sql/remote_opt.sql type t10 (line 18) | create table t10(a serial primary key, b int, c int not null) partition ... type t11 (line 72) | create table t11 (like t10 INCLUDING ALL) type t12 (line 81) | create table t12 (a int primary key, b int, c int not null) partition by... type t13 (line 108) | create table t13 (like t11 including all) type t14 (line 168) | create table t14 (a int primary key, b varchar(32), c char(16)) FILE: src/test/regress/sql/replica_identity.sql type test_replica_identity (line 2) | CREATE TABLE test_replica_identity ( type test_replica_identity_othertable (line 13) | CREATE TABLE test_replica_identity_othertable (id serial primary key) type test_replica_identity_keyab (line 17) | CREATE INDEX test_replica_identity_keyab ON test_replica_identity (keya,... type test_replica_identity_keyab_key (line 20) | CREATE UNIQUE INDEX test_replica_identity_keyab_key ON test_replica_iden... type test_replica_identity_nonkey (line 23) | CREATE UNIQUE INDEX test_replica_identity_nonkey ON test_replica_identit... type test_replica_identity_hash (line 26) | CREATE INDEX test_replica_identity_hash ON test_replica_identity USING h... type test_replica_identity_expr (line 28) | CREATE UNIQUE INDEX test_replica_identity_expr ON test_replica_identity ... type test_replica_identity_partial (line 29) | CREATE UNIQUE INDEX test_replica_identity_partial ON test_replica_identi... FILE: src/test/regress/sql/returning.sql type foo (line 8) | CREATE TEMP TABLE foo (f1 serial, f2 text, f3 int default 42) type foochild (line 59) | CREATE TEMP TABLE foochild (fc int) type voo (line 98) | CREATE TEMP VIEW voo AS SELECT f1, f2 FROM foo type joinme (line 128) | CREATE TEMP TABLE joinme (f2j text, other int) type joinview (line 135) | CREATE TEMP VIEW joinview AS FILE: src/test/regress/sql/rolenames.sql function chkrolattr (line 2) | CREATE OR REPLACE FUNCTION chkrolattr() function chksetconfig (line 20) | CREATE OR REPLACE FUNCTION chksetconfig() function chkumapping (line 38) | CREATE OR REPLACE FUNCTION chkumapping() type testtab1 (line 443) | CREATE TABLE testtab1 (a int) type testtab2 (line 446) | CREATE TABLE testtab2 (a int) type testtab3 (line 449) | CREATE TABLE testtab3 (a int) type testtab4 (line 452) | CREATE TABLE testtab4 (a int) type testtab5 (line 455) | CREATE TABLE testtab5 (a int) type testtab6 (line 458) | CREATE TABLE testtab6 (a int) FILE: src/test/regress/sql/rowsecurity.sql function f_leak (line 82) | CREATE OR REPLACE FUNCTION f_leak(text) RETURNS bool type uaccount (line 96) | CREATE TABLE uaccount ( type category (line 111) | CREATE TABLE category ( type document (line 126) | CREATE TABLE document ( type t1 (line 297) | CREATE TABLE t1 (a int primary key, b text) type t2 (line 312) | CREATE TABLE t2 (c float) type t3 (line 323) | CREATE TABLE t3 (c text, b text, a int) type part_document (line 368) | CREATE TABLE part_document ( type dependee (line 539) | CREATE TABLE dependee (x integer, y integer) type dependent (line 543) | CREATE TABLE dependent (x integer, y integer) type rec1 (line 567) | CREATE TABLE rec1 (x integer, y integer) type rec2 (line 578) | CREATE TABLE rec2 (a integer, b integer) type rec1v (line 594) | CREATE VIEW rec1v AS SELECT * FROM rec1 type rec2v (line 597) | CREATE VIEW rec2v AS SELECT * FROM rec2 type rec1v (line 618) | CREATE VIEW rec1v WITH (security_barrier) AS SELECT * FROM rec1 type rec2v (line 621) | CREATE VIEW rec2v WITH (security_barrier) AS SELECT * FROM rec2 type s1 (line 637) | CREATE TABLE s1 (a int, b text) type s2 (line 642) | CREATE TABLE s2 (x int, y text) type v2 (line 661) | CREATE VIEW v2 AS SELECT * FROM s2 WHERE y like '%af%' type b1 (line 786) | CREATE TABLE b1 (a int, b text) type bv1 (line 801) | CREATE VIEW bv1 WITH (security_barrier) AS SELECT * FROM b1 WHERE a > 0 type z1 (line 942) | CREATE TABLE z1 (a int, b text) type z2 (line 945) | CREATE TABLE z2 (a int, b text) type rls_view (line 1006) | CREATE VIEW rls_view AS SELECT * FROM z1 WHERE f_leak(b) type rls_view (line 1030) | CREATE VIEW rls_view AS SELECT * FROM z1 WHERE f_leak(b) type x1 (line 1076) | CREATE TABLE x1 (a int primary key, b text, c text) type y1 (line 1115) | CREATE TABLE y1 (a int, b text) type y2 (line 1118) | CREATE TABLE y2 (a int, b text) type rls_sbv (line 1139) | CREATE VIEW rls_sbv WITH (security_barrier) AS type rls_sbv (line 1152) | CREATE VIEW rls_sbv WITH (security_barrier) AS type test_qual_pushdown (line 1179) | CREATE TABLE test_qual_pushdown ( type t1 (line 1208) | CREATE TABLE t1 (a integer) type t1 (line 1243) | CREATE TABLE t1 (a integer, b text) type t2 (line 1286) | CREATE TABLE t2 (a integer, b text) type blog (line 1304) | CREATE TABLE blog (id integer, author text, post text) type comment (line 1307) | CREATE TABLE comment (blog_id integer, message text) type copy_t (line 1394) | CREATE TABLE copy_t (a integer, b text) type copy_rel_to (line 1442) | CREATE TABLE copy_rel_to (a integer, b text) type current_check (line 1539) | CREATE TABLE current_check (currentid int, payload text, rlsuser text) type r1 (line 1589) | CREATE TABLE r1 (a int primary key ) type r2 (line 1592) | CREATE TABLE r2(a int primary key ) type r1 (line 1644) | CREATE TABLE r1 (a int primary key) type r1 (line 1683) | CREATE TABLE r1 (a int PRIMARY KEY) type r2 (line 1686) | CREATE TABLE r2 (a int) type r1 (line 1727) | CREATE TABLE r1 (a int PRIMARY KEY) type r2 (line 1730) | CREATE TABLE r2 (a int) type r1 (line 1759) | CREATE TABLE r1 (a int PRIMARY KEY) type r2 (line 1762) | CREATE TABLE r2 (a int) type r1 (line 1800) | CREATE TABLE r1 (a int primary key ) type r1 (line 1838) | CREATE TABLE r1 (a int PRIMARY KEY) type dep1 (line 1883) | CREATE TABLE dep1 (c1 int) type dep2 (line 1886) | CREATE TABLE dep2 (c1 int) type dob_t1 (line 1924) | CREATE TABLE dob_t1 (c1 int) type dob_t2 (line 1927) | CREATE TABLE dob_t2 (c1 int) PARTITION BY RANGE (c1) type ref_tbl (line 1951) | CREATE TABLE ref_tbl (a int) type rls_tbl (line 1956) | CREATE TABLE rls_tbl (a int) type rls_view (line 1970) | CREATE VIEW rls_view AS SELECT * FROM rls_tbl type rls_tbl (line 1996) | CREATE TABLE rls_tbl (a int) function op_leak (line 2004) | CREATE FUNCTION op_leak(int, int) RETURNS bool type rls_tbl (line 2133) | CREATE TABLE rls_tbl (c1 int) type rls_tbl_force (line 2137) | CREATE TABLE rls_tbl_force (c1 int) type rls_tbl (line 2156) | CREATE TABLE rls_tbl (c1 int) type rls_tbl_force (line 2164) | CREATE TABLE rls_tbl_force (c1 int) FILE: src/test/regress/sql/rowtypes.sql type fullname (line 12) | create temp table fullname (first text, last text) type quadtable (line 41) | create temp table quadtable(f1 int, q quad) type people (line 54) | create temp table people (fn fullname, bd date) type pp (line 87) | create temp table pp (f1 text) type test_table (line 140) | create temp table test_table (a text, b text) type test_table (line 146) | create index on test_table (a,b) type cc (line 184) | create temp table cc (f1 cantcompare) type price (line 318) | CREATE TABLE price ( function price_key_from_table (line 340) | CREATE FUNCTION price_key_from_table(price) RETURNS price_key AS $$ function price_key_from_input (line 346) | CREATE FUNCTION price_key_from_input(price_input) RETURNS price_key AS $$ type compos (line 378) | create temp table compos (f1 int, f2 text) function fcompos1 (line 382) | create function fcompos1(v compos) returns void as $$ function fcompos1 (line 388) | create function fcompos1(v compos) returns void as $$ function fcompos2 (line 394) | create function fcompos2(v compos) returns void as $$ function fcompos3 (line 400) | create function fcompos3(v compos) returns void as $$ function longname (line 434) | create function longname(fullname) returns text language sql type vv1 (line 458) | create temp view vv1 as select * from int8_tbl FILE: src/test/regress/sql/rules.sql type rtest_t1 (line 11) | create table rtest_t1 (a int4, b int4) type rtest_t2 (line 14) | create table rtest_t2 (a int4, b int4) type rtest_t3 (line 17) | create table rtest_t3 (a int4, b int4) type rtest_v1 (line 21) | create view rtest_v1 as select * from rtest_t1 type rtest_system (line 49) | create table rtest_system (sysname text, sysdesc text) type rtest_interface (line 52) | create table rtest_interface (sysname text, ifname text) type rtest_person (line 55) | create table rtest_person (pname text, pdesc text) type rtest_admin (line 58) | create table rtest_admin (pname text, sysname text) type rtest_emp (line 91) | create table rtest_emp (ename char(20), salary money) type rtest_emplog (line 94) | create table rtest_emplog (ename char(20), who name, action char(10), ne... type rtest_empmass (line 97) | create table rtest_empmass (ename char(20), salary money) type rtest_t4 (line 123) | create table rtest_t4 (a int4, b text) type rtest_t5 (line 126) | create table rtest_t5 (a int4, b text) type rtest_t6 (line 129) | create table rtest_t6 (a int4, b text) type rtest_t7 (line 132) | create table rtest_t7 (a int4, b text) type rtest_t8 (line 135) | create table rtest_t8 (a int4, b text) type rtest_t9 (line 138) | create table rtest_t9 (a int4, b text) type rtest_order1 (line 172) | create table rtest_order1 (a int4) type rtest_order2 (line 175) | create table rtest_order2 (a int4, b int4, c text) type rtest_nothn1 (line 211) | create table rtest_nothn1 (a int4, b text) type rtest_nothn2 (line 214) | create table rtest_nothn2 (a int4, b text) type rtest_nothn3 (line 217) | create table rtest_nothn3 (a int4, b text) type rtest_nothn4 (line 220) | create table rtest_nothn4 (a int4, b text) type rtest_view1 (line 512) | create table rtest_view1 (a int4, b text, v bool) type rtest_view2 (line 515) | create table rtest_view2 (a int4) type rtest_view3 (line 518) | create table rtest_view3 (a int4, b text) type rtest_view4 (line 521) | create table rtest_view4 (a int4, b text, c int4) type rtest_vview1 (line 524) | create view rtest_vview1 as select a, b from rtest_view1 X type rtest_vview2 (line 528) | create view rtest_vview2 as select a, b from rtest_view1 where v type rtest_vview3 (line 531) | create view rtest_vview3 as select a, b from rtest_vview2 X type rtest_vview4 (line 535) | create view rtest_vview4 as select X.a, X.b, count(Y.a) as refcount function rtest_viewfunc1 (line 541) | create function rtest_viewfunc1(int4) returns int4 as type rtest_vview5 (line 546) | create view rtest_vview5 as select a, b, rtest_viewfunc1(a) as refcount type rtest_comp (line 597) | create table rtest_comp ( type rtest_unitfact (line 606) | create table rtest_unitfact ( type rtest_vcomp (line 613) | create view rtest_vcomp as type shoe_data (line 640) | CREATE TABLE shoe_data ( type shoelace_data (line 651) | CREATE TABLE shoelace_data ( type unit (line 661) | CREATE TABLE unit ( type shoe (line 668) | CREATE VIEW shoe AS type shoelace (line 682) | CREATE VIEW shoelace AS type shoe_ready (line 694) | CREATE VIEW shoe_ready AS type shoelace_log (line 729) | CREATE TABLE shoelace_log ( type shoelace_arrive (line 787) | CREATE TABLE shoelace_arrive ( type shoelace_ok (line 794) | CREATE TABLE shoelace_ok ( type shoelace_obsolete (line 821) | CREATE VIEW shoelace_obsolete AS type shoelace_candelete (line 827) | CREATE VIEW shoelace_candelete AS type rules_foo (line 854) | create table rules_foo (f1 int) type rules_foo2 (line 857) | create table rules_foo2 (f1 int) type pparent (line 906) | create table pparent (pid int, txt text) type cchild (line 912) | create table cchild (pid int, descrip text) type vview (line 917) | create view vview as type ruletest_tbl (line 975) | CREATE TABLE ruletest_tbl (a int, b int) type ruletest_tbl2 (line 978) | CREATE TABLE ruletest_tbl2 (a int, b int) type rule_and_refint_t1 (line 1000) | create table rule_and_refint_t1 ( type rule_and_refint_t2 (line 1009) | create table rule_and_refint_t2 ( type rule_and_refint_t3 (line 1018) | create table rule_and_refint_t3 ( type rules_fooview (line 1080) | create view rules_fooview as select 'rules_foo'::text type rules_fooview (line 1094) | create table rules_fooview (x int, y text) type rules_fooview (line 1115) | create table rules_fooview (x int, y text) partition by list (x) type id (line 1136) | create table id (id serial primary key, name text) type test_1 (line 1140) | create table test_1 (id integer primary key) type test_2 (line 1143) | create table test_2 (id integer primary key) type test_3 (line 1146) | create table test_3 (id integer primary key) type id_ordered (line 1157) | create view id_ordered as select * from id order by id type t1 (line 1183) | create temp table t1 (a integer primary key) type t1_1 (line 1187) | create temp table t1_1 (check (a >= 0 and a < 10) type t1_2 (line 1190) | create temp table t1_2 (check (a >= 10 and a < 20) type rules_src (line 1241) | create table rules_src(f1 int, f2 int) type rules_log (line 1244) | create table rules_log(f1 int, f2 int, tag text) type rule_t1 (line 1282) | CREATE TABLE rule_t1 (a INT) type rule_v1 (line 1285) | CREATE VIEW rule_v1 AS SELECT * FROM rule_t1 type rule_v1 (line 1335) | create view rule_v1(x) as values(1,2); type rule_v1 (line 1349) | create view rule_v1(x) as select * from (values(1,2)) v(q,w) type hats (line 1360) | CREATE TABLE hats ( type hat_data (line 1367) | CREATE TABLE hat_data ( type hat_data_unique_idx (line 1373) | create unique index hat_data_unique_idx FILE: src/test/regress/sql/schema.sql type testschema (line 9) | CREATE TABLE testschema.foo (i int) type foo_idx (line 16) | CREATE INDEX foo_idx on testschema.foo(i) type testschema (line 20) | CREATE TABLE testschema.part (a int) PARTITION BY LIST (a) type part_a_idx (line 26) | CREATE INDEX part_a_idx ON testschema.part (a) type testschema (line 34) | CREATE TABLE testschema.test_default_tab(id bigint) type test_index1 (line 40) | CREATE INDEX test_index1 on testschema.test_default_tab (id) type test_index2 (line 43) | CREATE INDEX test_index2 on testschema.test_default_tab (id) type testschema (line 57) | CREATE TABLE testschema.test_tab(id int) type testschema (line 72) | CREATE TABLE testschema.tablespace_acl (c int) type k (line 75) | CREATE INDEX k ON testschema.tablespace_acl (c) FILE: src/test/regress/sql/security_label.sql type seclabel_tbl1 (line 25) | CREATE TABLE seclabel_tbl1 (a int, b text) type seclabel_tbl2 (line 28) | CREATE TABLE seclabel_tbl2 (x int, y text) type seclabel_view1 (line 31) | CREATE VIEW seclabel_view1 AS SELECT * FROM seclabel_tbl2 function seclabel_four (line 34) | CREATE FUNCTION seclabel_four() RETURNS integer AS $$SELECT 4$$ language... FILE: src/test/regress/sql/select_having.sql type test_having (line 7) | CREATE TABLE test_having (a int, b int, c char(8), d char) FILE: src/test/regress/sql/select_implicit.sql type test_missing_target (line 11) | CREATE TABLE test_missing_target (a int, b int, c char(8), d char) FILE: src/test/regress/sql/select_into.sql type selinto_schema (line 47) | CREATE TABLE selinto_schema.tmp3 (a,b,c) type selinto_schema (line 64) | CREATE TABLE selinto_schema.tmp3 (a,b,c) type ctas_base (line 79) | CREATE TABLE ctas_base (i int, j int) type ctas_nodata (line 83) | CREATE TABLE ctas_nodata (ii, jj, kk) AS SELECT i, j FROM ctas_base type ctas_nodata (line 86) | CREATE TABLE ctas_nodata (ii, jj, kk) AS SELECT i, j FROM ctas_base type ctas_nodata (line 89) | CREATE TABLE ctas_nodata (ii, jj) AS SELECT i, j FROM ctas_base type ctas_nodata_2 (line 92) | CREATE TABLE ctas_nodata_2 (ii, jj) AS SELECT i, j FROM ctas_base type ctas_nodata_3 (line 95) | CREATE TABLE ctas_nodata_3 (ii) AS SELECT i, j FROM ctas_base type ctas_nodata_4 (line 98) | CREATE TABLE ctas_nodata_4 (ii) AS SELECT i, j FROM ctas_base function make_table (line 125) | CREATE FUNCTION make_table() RETURNS VOID type foo (line 156) | CREATE VIEW foo AS SELECT 1 INTO b FILE: src/test/regress/sql/select_parallel.sql function sp_parallel_restricted (line 6) | create function sp_parallel_restricted(int) returns int as function sp_test_func (line 81) | create function sp_test_func() returns setof text as type part_pa_test (line 89) | create table part_pa_test(a int, b int) partition by range(a) type part_pa_test_p2 (line 95) | create table part_pa_test_p2 partition of part_pa_test for values from (... type bmscantest (line 240) | create table bmscantest (a int, t text) type i_bmtest (line 245) | create index i_bmtest ON bmscantest(a) function explain_parallel_sort_stats (line 265) | create function explain_parallel_sort_stats() returns setof text function sp_simple_func (line 317) | create function sp_simple_func(var1 integer) returns integer function make_record (line 403) | CREATE FUNCTION make_record(n int) function make_some_array (line 492) | CREATE FUNCTION make_some_array(int,int) returns int[] as type fooarr (line 501) | CREATE TABLE fooarr(f1 text, f2 int[], f3 text) type tenk1_vw_sec (line 513) | CREATE VIEW tenk1_vw_sec WITH (security_barrier) AS SELECT * FROM tenk1 FILE: src/test/regress/sql/select_views.sql function f_leak (line 9) | CREATE FUNCTION f_leak (text) type customer (line 18) | CREATE TABLE customer ( type credit_card (line 30) | CREATE TABLE credit_card ( type credit_usage (line 41) | CREATE TABLE credit_usage ( type my_property_normal (line 68) | CREATE VIEW my_property_normal AS type my_property_secure (line 72) | CREATE VIEW my_property_secure WITH (security_barrier) AS type my_credit_card_normal (line 77) | CREATE VIEW my_credit_card_normal AS type my_credit_card_secure (line 82) | CREATE VIEW my_credit_card_secure WITH (security_barrier) AS type my_credit_card_usage_normal (line 88) | CREATE VIEW my_credit_card_usage_normal AS type my_credit_card_usage_secure (line 92) | CREATE VIEW my_credit_card_usage_secure WITH (security_barrier) AS FILE: src/test/regress/sql/sequence.sql type sequence_test_table (line 39) | CREATE TABLE sequence_test_table (a int) type serialTest1 (line 130) | CREATE TABLE serialTest1 (f1 text, f2 serial) type serialTest2 (line 144) | CREATE TABLE serialTest2 (f1 text, f2 serial, f3 smallserial, f4 serial2, type t1 (line 249) | CREATE TEMP TABLE t1 ( FILE: src/test/regress/sql/sequence_noalter.sql type sequence_test_table (line 44) | CREATE TABLE sequence_test_table (a int primary key) type serialTest1 (line 104) | CREATE TABLE serialTest1 (f1 text, f2 serial primary key) type serialTest2 (line 117) | CREATE TABLE serialTest2 (f1 text, f2 serial, f3 smallserial, f4 serial2, type t1 (line 210) | CREATE TEMP TABLE t1 ( type tseq (line 534) | create table tseq(a serial primary key, b int) type tseq3 (line 540) | create table tseq3(a serial primary key, b smallserial, c bigserial) type itest8 (line 546) | CREATE TABLE itest8 (a int GENERATED ALWAYS AS IDENTITY primary key, b t... type tseq2 (line 555) | create table tseq2(a serial primary key, b smallserial, c bigserial, d i... type tseq1 (line 577) | create table tseq1(a serial primary key, b smallserial, c bigserial, d i... type itest8 (line 613) | CREATE TABLE itest8 (a int GENERATED ALWAYS AS IDENTITY primary key, b t... type tseq (line 616) | create table tseq(a serial primary key, b int) type tseq3 (line 619) | create table tseq3(a serial primary key, b smallserial, c bigserial) type tseq2 (line 622) | create table tseq2(a serial primary key, b smallserial, c bigserial) par... type tseq4 (line 625) | create table tseq4(a serial primary key, b int generated always as ident... type tseq5 (line 628) | create table tseq5(a serial primary key, b int generated always as ident... type tseq6 (line 631) | create table tseq6(a serial primary key, b int) type tseq1 (line 635) | create table tseq1(a serial primary key, b smallserial, c bigserial) par... type t6 (line 686) | create table t6(a int primary key, b serial, c int generated by default... type t55 (line 709) | create table t55(a serial primary key, b int default nextval('seq56') , ... type t7 (line 721) | create table t7(a int primary key, b serial, c int generated by default... FILE: src/test/regress/sql/spgist.sql type spgist_point_tbl (line 8) | create table spgist_point_tbl(id int4, p point) type spgist_point_idx (line 11) | create index spgist_point_idx on spgist_point_tbl using spgist(p) with (... type spgist_box_tbl (line 42) | create table spgist_box_tbl(id serial, b box) type spgist_box_idx (line 50) | create index spgist_box_idx on spgist_box_tbl using spgist (b) type spgist_text_tbl (line 62) | create table spgist_text_tbl(id int4, t text) type spgist_text_idx (line 65) | create index spgist_text_idx on spgist_text_tbl using spgist(t) type spgist_point_idx2 (line 80) | create index spgist_point_idx2 on spgist_point_tbl using spgist(p) with ... type spgist_point_idx2 (line 83) | create index spgist_point_idx2 on spgist_point_tbl using spgist(p) with ... FILE: src/test/regress/sql/stats.sql type trunc_stats_test (line 81) | CREATE TABLE trunc_stats_test(id serial) type trunc_stats_test1 (line 84) | CREATE TABLE trunc_stats_test1(id serial, stuff text) type trunc_stats_test2 (line 87) | CREATE TABLE trunc_stats_test2(id serial) type trunc_stats_test3 (line 90) | CREATE TABLE trunc_stats_test3(id serial, stuff text) type trunc_stats_test4 (line 93) | CREATE TABLE trunc_stats_test4(id serial) FILE: src/test/regress/sql/stats_ext.sql type ab1 (line 41) | CREATE TABLE ab1 (a INTEGER, b INTEGER, c INTEGER) type ab1 (line 90) | CREATE TABLE ab1 (a INTEGER, b INTEGER) type ab1 (line 112) | CREATE TABLE ab1 (a INTEGER, b INTEGER) type ab1c (line 115) | CREATE TABLE ab1c () INHERITS (ab1) type tststats (line 132) | CREATE TABLE tststats.t (a int, b int, c text) type ti (line 135) | CREATE INDEX ti ON tststats.t (a, b) type tststats (line 141) | CREATE VIEW tststats.v AS SELECT * FROM tststats.t type tststats (line 156) | CREATE FOREIGN TABLE tststats.f (a int, b int, c text) type tststats (line 159) | CREATE TABLE tststats.pt (a int, b int, c text) PARTITION BY RANGE (a, b) FILE: src/test/regress/sql/strings.sql type toasttest (line 348) | CREATE TABLE toasttest(f1 text) type toasttest (line 403) | CREATE TABLE toasttest(f1 bytea) type toasttest (line 444) | CREATE TABLE toasttest (c char(200)) FILE: src/test/regress/sql/subselect.sql type SUBSELECT_TBL (line 31) | CREATE TABLE SUBSELECT_TBL ( type foo (line 152) | CREATE TEMP TABLE foo (id integer) type bar (line 155) | CREATE TEMP TABLE bar (id1 integer, id2 integer) type orderstest (line 191) | CREATE TABLE orderstest ( type orders_view (line 211) | CREATE VIEW orders_view AS type parts (line 263) | create temp table parts ( type shipped (line 270) | create temp table shipped ( type shipped_view (line 279) | create temp view shipped_view as type numeric_table (line 324) | create temp table numeric_table (num_col numeric) type float_table (line 329) | create temp table float_table (float_col float8) type ta (line 344) | create temp table ta (id int primary key, val int) type tb (line 351) | create temp table tb (id int primary key, aval int) type tc (line 360) | create temp table tc (id int primary key, aid int) type t1 (line 376) | create temp table t1 (f1 numeric(14,0), f2 varchar(30)) type table_a (line 389) | create temp table table_a(id integer) type view_a (line 394) | create temp view view_a as select * from table_a type upsert (line 432) | create temp table upsert(key int4 primary key, val text) type outer_7597 (line 449) | create temp table outer_7597 (f1 int4, f2 int4) type inner_7597 (line 457) | create temp table inner_7597(c1 int8, c2 int8) function tattle (line 576) | create function tattle(x int, y int) returns bool type sq_limit (line 628) | create table sq_limit (pk int primary key, c1 int, c2 int) FILE: src/test/regress/sql/tablesample.sql type test_tablesample (line 2) | CREATE TABLE test_tablesample (id int, name text) WITH (fillfactor=10) type test_tablesample_v1 (line 21) | CREATE VIEW test_tablesample_v1 AS type test_tablesample_v2 (line 25) | CREATE VIEW test_tablesample_v2 AS type parted_sample (line 112) | create table parted_sample (a int) partition by list (a) FILE: src/test/regress/sql/temp.sql type temptest (line 9) | CREATE TABLE temptest(col int) type i_temptest (line 13) | CREATE INDEX i_temptest ON temptest(col) type temptest (line 17) | CREATE TEMP TABLE temptest(tcol int) type i_temptest (line 21) | CREATE INDEX i_temptest ON temptest(tcol) type temptest (line 47) | CREATE TABLE temptest(col int) type temptest (line 53) | CREATE TEMP TABLE temptest(tcol float) type temptest (line 73) | CREATE TEMP TABLE temptest(col int) type temptest (line 82) | CREATE TEMP TABLE temptest(col int) type temptest (line 103) | CREATE TEMP TABLE temptest(col int) type public (line 117) | create table public.whereami (f1 text) type whereami (line 122) | create temp table whereami (f1 text) function public (line 127) | create function public.whoami() returns text function pg_temp (line 132) | create function pg_temp.whoami() returns text type temp_parted_oncommit (line 163) | create temp table temp_parted_oncommit (a int) type temp_parted_oncommit_test (line 184) | create temp table temp_parted_oncommit_test (a int) type temp_parted_oncommit_test (line 205) | create temp table temp_parted_oncommit_test (a int) type temp_inh_oncommit_test (line 233) | create temp table temp_inh_oncommit_test (a int) type temp_inh_oncommit_test1 (line 236) | create temp table temp_inh_oncommit_test1 () type temp_inh_oncommit_test (line 246) | create temp table temp_inh_oncommit_test (a int) type temp_inh_oncommit_test1 (line 249) | create temp table temp_inh_oncommit_test1 () function pg_temp (line 270) | create function pg_temp.twophase_func() returns void as function pg_temp (line 276) | create function pg_temp.twophase_func() returns void as type pg_temp (line 297) | create view pg_temp.twophase_view as select 1 type twophase_tab (line 308) | create temp table twophase_tab (a int) FILE: src/test/regress/sql/text.sql type TEXT_TBL (line 13) | CREATE TABLE TEXT_TBL (f1 text) FILE: src/test/regress/sql/tidscan.sql type tidscan (line 3) | CREATE TABLE tidscan(id integer) FILE: src/test/regress/sql/time.sql type TIME_TBL (line 9) | CREATE TABLE TIME_TBL (f1 time(2)) FILE: src/test/regress/sql/timestamp.sql type TIMESTAMP_TBL (line 11) | CREATE TABLE TIMESTAMP_TBL (d1 timestamp(2) without time zone) FILE: src/test/regress/sql/timestamptz.sql type TIMESTAMPTZ_TBL (line 10) | CREATE TABLE TIMESTAMPTZ_TBL (d1 timestamp(2) with time zone) type TIMESTAMPTZ_TST (line 282) | CREATE TABLE TIMESTAMPTZ_TST (a int , b timestamptz) FILE: src/test/regress/sql/timetz.sql type TIMETZ_TBL (line 9) | CREATE TABLE TIMETZ_TBL (f1 time(2) with time zone) FILE: src/test/regress/sql/tinterval.sql type TINTERVAL_TBL (line 6) | CREATE TEMP TABLE TINTERVAL_TBL (f1 tinterval) FILE: src/test/regress/sql/transactions.sql type xacttest (line 9) | create table xacttest (like aggtest) type writetest (line 27) | CREATE TABLE writetest (a int) type temptest (line 30) | CREATE TEMPORARY TABLE temptest (a int) type trans_foo (line 106) | CREATE TABLE trans_foo (a int) type trans_baz (line 109) | CREATE TABLE trans_baz (a int) type trans_barbaz (line 112) | CREATE TABLE trans_barbaz (a int) type savepoints (line 146) | CREATE TABLE savepoints (a int) function max_xacttest (line 268) | create or replace function max_xacttest() returns smallint language sql as function max_xacttest (line 279) | create or replace function max_xacttest() returns smallint language sql as function max_xacttest (line 290) | create or replace function max_xacttest() returns smallint language plpg... function max_xacttest (line 300) | create or replace function max_xacttest() returns smallint language plpg... function inverse (line 322) | create function inverse(int) returns float8 as type revalidate_bug (line 336) | create table revalidate_bug (c float8 unique) function invert (line 350) | CREATE FUNCTION invert(x float8) RETURNS float8 LANGUAGE plpgsql AS function create_temp_tab (line 353) | CREATE FUNCTION create_temp_tab() RETURNS text FILE: src/test/regress/sql/triggers.sql type pkeys (line 6) | create table pkeys (pkey1 int4 not null, pkey2 text not null) type fkeys (line 9) | create table fkeys (fkey1 int4, fkey2 text, fkey3 int) type fkeys2 (line 12) | create table fkeys2 (fkey21 int4, fkey22 text, pkey23 int not null) type fkeys_i (line 16) | create index fkeys_i on fkeys (fkey1, fkey2) type fkeys2_i (line 19) | create index fkeys2_i on fkeys2 (fkey21, fkey22) type fkeys2p_i (line 22) | create index fkeys2p_i on fkeys2 (pkey23) type pkeys_i (line 32) | create unique index pkeys_i on pkeys (pkey1, pkey2) type trigtest (line 138) | create table trigtest (f1 int, f2 text) type tttest (line 162) | create table tttest ( type log_table (line 245) | CREATE TABLE log_table (tstamp timestamp default timeofday()::timestamp) type main_table (line 249) | CREATE TABLE main_table (a int unique, b int) function trigger_func (line 261) | CREATE FUNCTION trigger_func() RETURNS trigger LANGUAGE plpgsql AS ' type some_t (line 418) | CREATE TABLE some_t (some_col boolean NOT NULL) function dummy_update_func (line 421) | CREATE FUNCTION dummy_update_func() RETURNS trigger AS $$ type trigtest (line 508) | create table trigtest (i serial primary key) type trigtest2 (line 512) | create table trigtest2 (i int references trigtest(i) on delete cascade) function trigtest (line 516) | create function trigtest() returns trigger as $$ type trigger_test (line 582) | CREATE TABLE trigger_test ( function trigger_data (line 589) | CREATE OR REPLACE FUNCTION trigger_data() RETURNS trigger function mytrigger (line 701) | CREATE OR REPLACE FUNCTION mytrigger() RETURNS trigger LANGUAGE plpgsql ... function serializable_update_trig (line 727) | CREATE FUNCTION serializable_update_trig() RETURNS trigger LANGUAGE plpg... type serializable_update_tab (line 739) | CREATE TABLE serializable_update_tab ( type min_updates_test (line 766) | CREATE TABLE min_updates_test ( type min_updates_test_oids (line 773) | CREATE TABLE min_updates_test_oids ( type main_view (line 828) | CREATE VIEW main_view AS SELECT a, b FROM main_table function view_trigger (line 833) | CREATE OR REPLACE FUNCTION view_trigger() RETURNS trigger function city_update (line 1122) | CREATE FUNCTION city_update() RETURNS trigger LANGUAGE plpgsql AS $$ function depth_b_tf (line 1294) | create function depth_b_tf() returns trigger function depth_c_tf (line 1318) | create function depth_c_tf() returns trigger type parent (line 1360) | create temp table parent ( type child (line 1369) | create temp table child ( function parent_upd_func (line 1376) | create function parent_upd_func() function parent_del_func (line 1394) | create function parent_del_func() function child_ins_func (line 1409) | create function child_ins_func() function child_del_func (line 1424) | create function child_del_func() function parent_del_func (line 1451) | create or replace function parent_del_func() type self_ref_trigger (line 1489) | create temp table self_ref_trigger ( function self_ref_trigger_ins_func (line 1498) | create function self_ref_trigger_ins_func() function self_ref_trigger_del_func (line 1516) | create function self_ref_trigger_del_func() type stmt_trig_on_empty_upd (line 1562) | create table stmt_trig_on_empty_upd (a int) type stmt_trig_on_empty_upd1 (line 1565) | create table stmt_trig_on_empty_upd1 () inherits (stmt_trig_on_empty_upd) function update_stmt_notice (line 1568) | create function update_stmt_notice() returns trigger as $$ type trigger_ddl_table (line 1603) | create table trigger_ddl_table ( function trigger_ddl_func (line 1610) | create function trigger_ddl_func() returns trigger as $$ function trigger_ddl_func (line 1625) | create or replace function trigger_ddl_func() returns trigger as $$ type upsert (line 1646) | create table upsert (key int4 primary key, color text) function upsert_before_func (line 1650) | create function upsert_before_func() function upsert_after_func (line 1675) | create function upsert_after_func() type my_table (line 1721) | create table my_table (i int) type my_view (line 1724) | create view my_view as select * from my_table type parted_trig (line 1747) | create table parted_trig (a int) partition by list (a) type trigpart (line 1774) | create table trigpart (a int, b int) partition by range (a) type trigpart3 (line 1786) | create table trigpart3 (like trigpart) type parted_stmt_trig (line 1824) | create table parted_stmt_trig (a int) partition by list (a) type parted2_stmt_trig (line 1834) | create table parted2_stmt_trig (a int) partition by list (a) function trigger_notice (line 1843) | create or replace function trigger_notice() returns trigger as $$ type parted_trig (line 1981) | create table parted_trig (a int) partition by range (a) type parted_trig (line 2015) | create table parted_trig (a int) partition by list (a) function trigger_notice (line 2021) | create or replace function trigger_notice() returns trigger as $$ type parted_trig3 (line 2042) | create table parted_trig3 (like parted_trig) function bark (line 2054) | create function bark(text) returns bool language plpgsql immutable function trigger_notice_ab (line 2058) | create or replace function trigger_notice_ab() returns trigger as $$ type parted_irreg_ancestor (line 2071) | create table parted_irreg_ancestor (fd text, b text, fd2 int, fd3 int, a... type parted_irreg (line 2079) | create table parted_irreg (fd int, a int, fd2 int, b text) type parted1_irreg (line 2090) | create table parted1_irreg (b text, fd int, a int) type parted_constr_ancestor (line 2119) | create table parted_constr_ancestor (a int, b text) type parted_constr (line 2123) | create table parted_constr (a int, b text) type parted1_constr (line 2131) | create table parted1_constr (a int, b text) type parted_trigger (line 2174) | create table parted_trigger (a int, b text) partition by range (a) type parted_trigger_2 (line 2180) | create table parted_trigger_2 (drp int, a int, b text) type parted_trigger_3 (line 2193) | create table parted_trigger_3 (b text, a int) partition by range (length(b) type parted_referenced (line 2215) | create table parted_referenced (a int) type unparted_trigger (line 2218) | create table unparted_trigger (a int, b text) type parted_trigger (line 2221) | create table parted_trigger (a int, b text) partition by range (a) type parted_trigger_2 (line 2227) | create table parted_trigger_2 (drp int, a int, b text) type parted_trigger_3 (line 2246) | create table parted_trigger_3 (b text, a int) partition by range (length(b) type parted_trigger (line 2268) | create table parted_trigger (a int, b text) partition by range (a) type parted_trigger_2 (line 2274) | create table parted_trigger_2 (drp int, a int, b text) type parted_trigger_3 (line 2287) | create table parted_trigger_3 (b text, a int) partition by range (length(b) type trg_clone (line 2312) | create table trg_clone (a int) partition by range (a) function dump_insert (line 2346) | create or replace function dump_insert() returns trigger language plpgsq... function dump_update (line 2358) | create or replace function dump_update() returns trigger language plpgsq... function dump_delete (line 2371) | create or replace function dump_delete() returns trigger language plpgsq... type parent (line 2390) | create table parent (a text, b int) partition by list (a) type child2 (line 2400) | create table child2 (x int, a text, b int) type child3 (line 2411) | create table child3 (b int, a text) function intercept_insert (line 2558) | create or replace function intercept_insert() returns trigger language p... type parent (line 2596) | create table parent (a text, b int) partition by list (a) type parent (line 2646) | create table parent (a text, b int) type child1 (line 2651) | create table child1 () inherits (parent) type child2 (line 2656) | create table child2 (b int, a text) type child3 (line 2664) | create table child3 (c text) type parent (line 2763) | create index on parent(b) type parent (line 2809) | create table parent (a text, b int) type child (line 2812) | create table child () inherits (parent) type table1 (line 2857) | create table table1 (a int) type table2 (line 2860) | create table table2 (a text) type my_table (line 2895) | create table my_table (a int primary key, b text) type iocdu_tt_parted (line 2928) | create table iocdu_tt_parted (a int primary key, b text) partition by li... type refd_table (line 3003) | create table refd_table (a int primary key, b text) type trig_table (line 3006) | create table trig_table (a int, b text, type self_ref (line 3060) | create table self_ref (a int primary key, FILE: src/test/regress/sql/triggers_1.sql type pkeys (line 5) | create table pkeys (pkey1 int4 primary KEY, pkey2 text not null) type fkeys (line 6) | create table fkeys (fkey1 int4 primary KEY, fkey2 text, fkey3 int) type fkeys2 (line 7) | create table fkeys2 (fkey21 int4 primary key, fkey22 text, pkey23 int no... type fkeys_i (line 9) | create index fkeys_i on fkeys (fkey1, fkey2) type fkeys2_i (line 10) | create index fkeys2_i on fkeys2 (fkey21, fkey22) type fkeys2p_i (line 11) | create index fkeys2p_i on fkeys2 (pkey23) type pkeys_i (line 19) | create unique index pkeys_i on pkeys (pkey1, pkey2) type trigtest (line 107) | create table trigtest (f1 int primary key, f2 text) type tttest (line 124) | create table tttest ( type log_table (line 197) | CREATE TABLE log_table (tstamp timestamp default timeofday()::timestamp) type main_table (line 199) | CREATE TABLE main_table (a int primary key, b int) function trigger_func (line 210) | CREATE FUNCTION trigger_func() RETURNS trigger LANGUAGE plpgsql AS ' type some_t (line 319) | CREATE TABLE some_t (some_col boolean primary key) function dummy_update_func (line 320) | CREATE FUNCTION dummy_update_func() RETURNS trigger AS $$ type trigtest (line 373) | create table trigtest (i serial primary key) type trigtest2 (line 375) | create table trigtest2 (i int references trigtest(i) on delete cascade) function trigtest (line 377) | create function trigtest() returns trigger as $$ type trigger_test (line 419) | CREATE TABLE trigger_test ( function trigger_data (line 424) | CREATE OR REPLACE FUNCTION trigger_data() RETURNS trigger function mytrigger (line 520) | CREATE OR REPLACE FUNCTION mytrigger() RETURNS trigger LANGUAGE plpgsql ... function serializable_update_trig (line 540) | CREATE FUNCTION serializable_update_trig() RETURNS trigger LANGUAGE plpg... type serializable_update_tab (line 550) | CREATE TABLE serializable_update_tab ( type min_updates_test (line 571) | CREATE TABLE min_updates_test ( type min_updates_test_oids (line 576) | CREATE TABLE min_updates_test_oids ( type main_view (line 621) | CREATE VIEW main_view AS SELECT a, b FROM main_table function view_trigger (line 624) | CREATE OR REPLACE FUNCTION view_trigger() RETURNS trigger function city_update (line 844) | CREATE FUNCTION city_update() RETURNS trigger LANGUAGE plpgsql AS $$ function depth_b_tf (line 986) | create function depth_b_tf() returns trigger function depth_c_tf (line 1006) | create function depth_c_tf() returns trigger type parent (line 1036) | create temp table parent ( type child (line 1043) | create temp table child ( function parent_upd_func (line 1048) | create function parent_upd_func() function parent_del_func (line 1062) | create function parent_del_func() function child_ins_func (line 1073) | create function child_ins_func() function child_del_func (line 1084) | create function child_del_func() function parent_del_func (line 1107) | create or replace function parent_del_func() type self_ref_trigger (line 1133) | create temp table self_ref_trigger ( function self_ref_trigger_ins_func (line 1140) | create function self_ref_trigger_ins_func() function self_ref_trigger_del_func (line 1154) | create function self_ref_trigger_del_func() type stmt_trig_on_empty_upd (line 1190) | create table stmt_trig_on_empty_upd (a int primary key) type stmt_trig_on_empty_upd1 (line 1191) | create table stmt_trig_on_empty_upd1 () inherits (stmt_trig_on_empty_upd) function update_stmt_notice (line 1193) | create function update_stmt_notice() returns trigger as $$ type trigger_ddl_table (line 1218) | create table trigger_ddl_table ( function trigger_ddl_func (line 1223) | create function trigger_ddl_func() returns trigger as $$ function trigger_ddl_func (line 1234) | create or replace function trigger_ddl_func() returns trigger as $$ type upsert (line 1249) | create table upsert (key int4 primary key, color text) function upsert_before_func (line 1251) | create function upsert_before_func() function upsert_after_func (line 1272) | create function upsert_after_func() type my_table (line 1308) | create table my_table (i int) type my_view (line 1309) | create view my_view as select * from my_table function my_trigger_function (line 1310) | create function my_trigger_function() returns trigger as $$ begin end; $... function dump_update (line 1668) | create or replace function dump_update() returns trigger language plpgsq... function dump_delete (line 1679) | create or replace function dump_delete() returns trigger language plpgsq... type parent (line 1696) | create table parent (a text primary KEY, b int) partition by list (a) type child2 (line 1702) | create table child2 (x int, a text NOT NULL, b int) type child3 (line 1707) | create table child3 (b int, a text NOT NULL) function intercept_insert (line 1808) | create or replace function intercept_insert() returns trigger language p... type parent (line 1870) | create table parent (a text primary key, b int) type child1 (line 1873) | create table child1 () inherits (parent) type child2 (line 1876) | create table child2 (b int, a text) type child3 (line 1880) | create table child3 (c text) type parent (line 1957) | create index on parent(b) type parent (line 1981) | create table parent (a text, b int) type child (line 1982) | create table child () inherits (parent) type table1 (line 2011) | create table table1 (a int) type table2 (line 2012) | create table table2 (a text) type my_table (line 2037) | create table my_table (a int primary key, b text) type iocdu_tt_parted (line 2065) | create table iocdu_tt_parted (a int primary key, b text) partition by li... type refd_table (line 2118) | create table refd_table (a int primary key, b text) type trig_table (line 2119) | create table trig_table (a int, b text) type self_ref (line 2160) | create table self_ref (a int primary key, FILE: src/test/regress/sql/truncate.sql type truncate_a (line 3) | CREATE TABLE truncate_a (col1 integer primary key) type trunc_f (line 23) | CREATE TABLE trunc_f (col1 integer primary key) type trunc_fa (line 29) | CREATE TABLE trunc_fa (col2a text) type trunc_fb (line 34) | CREATE TABLE trunc_fb (col2b int) type trunc_faa (line 39) | CREATE TABLE trunc_faa (col3 text) type trunc_trigger_test (line 68) | CREATE TABLE trunc_trigger_test (f1 int, f2 text, f3 text) type trunc_trigger_log (line 71) | CREATE TABLE trunc_trigger_log (tgop text, tglevel text, tgwhen text, type truncparted (line 219) | CREATE TABLE truncparted (a int, b char) PARTITION BY LIST (a) function tp_ins_data (line 243) | CREATE FUNCTION tp_ins_data() RETURNS void LANGUAGE plpgsql AS $$ function tp_chk_data (line 251) | CREATE FUNCTION tp_chk_data(OUT pktb regclass, OUT pkval int, OUT fktb r... type truncprim (line 262) | CREATE TABLE truncprim (a int PRIMARY KEY) type truncpart (line 265) | CREATE TABLE truncpart (a int REFERENCES truncprim) FILE: src/test/regress/sql/tsearch.sql type wowidx (line 56) | create index wowidx on test_tsvector using gist (a) type wowidx (line 101) | CREATE INDEX wowidx ON test_tsvector USING gin (a) type test_tsquery (line 412) | CREATE TABLE test_tsquery (txtkeyword TEXT, txtsample TEXT) type bt_tsq (line 442) | CREATE UNIQUE INDEX bt_tsq ON test_tsquery (keyword) type qq (line 488) | CREATE INDEX qq ON test_tsquery USING gist (keyword tsquery_ops) type pendtest (line 543) | create temp table pendtest (ts tsvector) type pendtest_idx (line 546) | create index pendtest_idx on pendtest using gin(ts) type phrase_index_test (line 558) | create temp table phrase_index_test(fts tsvector) type phrase_index_test_idx (line 562) | create index phrase_index_test_idx on phrase_index_test using gin(fts) FILE: src/test/regress/sql/tsrf.sql type few (line 29) | CREATE TABLE few(id int, dataa text, datab text) type fewmore (line 115) | CREATE TABLE fewmore(data int) FILE: src/test/regress/sql/txid.sql type snapshot_test (line 15) | create temp table snapshot_test ( FILE: src/test/regress/sql/typed_table.sql type persons (line 19) | CREATE TABLE IF NOT EXISTS persons OF person_type; type stuff (line 51) | CREATE TABLE stuff (id int) type personsx (line 58) | CREATE TABLE personsx OF person_type (myname WITH OPTIONS NOT NULL) type persons2 (line 65) | CREATE TABLE persons2 OF person_type ( type persons3 (line 77) | CREATE TABLE persons3 OF person_type ( type persons4 (line 86) | CREATE TABLE persons4 OF person_type ( function namelen (line 125) | CREATE FUNCTION namelen(person_type) RETURNS int LANGUAGE SQL AS $$ SELE... type persons2 (line 130) | CREATE TABLE persons2 OF person_type ( type persons3 (line 139) | CREATE TABLE persons3 OF person_type ( FILE: src/test/regress/sql/updatable_views.sql type base_tbl (line 8) | CREATE TABLE base_tbl (a int PRIMARY KEY, b varchar(50) DEFAULT 'Unspeci... type ro_view1 (line 11) | CREATE VIEW ro_view1 AS SELECT DISTINCT a, b FROM base_tbl type ro_view2 (line 12) | CREATE VIEW ro_view2 AS SELECT a, b FROM base_tbl GROUP BY a, b type ro_view3 (line 13) | CREATE VIEW ro_view3 AS SELECT 1 FROM base_tbl HAVING max(a) > 0 type ro_view4 (line 14) | CREATE VIEW ro_view4 AS SELECT count(*) FROM base_tbl type ro_view5 (line 15) | CREATE VIEW ro_view5 AS SELECT a, rank() OVER() FROM base_tbl type ro_view6 (line 16) | CREATE VIEW ro_view6 AS SELECT a, b FROM base_tbl UNION SELECT -a, b FRO... type ro_view7 (line 17) | CREATE VIEW ro_view7 AS WITH t AS (SELECT a, b FROM base_tbl) SELECT * F... type ro_view8 (line 18) | CREATE VIEW ro_view8 AS SELECT a, b FROM base_tbl ORDER BY a type ro_view9 (line 19) | CREATE VIEW ro_view9 AS SELECT a, b FROM base_tbl ORDER BY a LIMIT 1 type ro_view10 (line 20) | CREATE VIEW ro_view10 AS SELECT 1 AS a type ro_view11 (line 21) | CREATE VIEW ro_view11 AS SELECT b1.a, b2.b FROM base_tbl b1, base_tbl b2 type ro_view12 (line 22) | CREATE VIEW ro_view12 AS SELECT * FROM generate_series(1, 10) AS g(a) type ro_view13 (line 23) | CREATE VIEW ro_view13 AS SELECT a, b FROM (SELECT * FROM base_tbl) AS t type rw_view14 (line 24) | CREATE VIEW rw_view14 AS SELECT a, b FROM base_tbl type rw_view15 (line 25) | CREATE VIEW rw_view15 AS SELECT a, upper(b) FROM base_tbl type rw_view16 (line 26) | CREATE VIEW rw_view16 AS SELECT a, b, a AS aa FROM base_tbl type ro_view17 (line 27) | CREATE VIEW ro_view17 AS SELECT * FROM ro_view1 type ro_view18 (line 28) | CREATE VIEW ro_view18 AS SELECT * FROM (VALUES(1)) AS tmp(a) type ro_view19 (line 30) | CREATE VIEW ro_view19 AS SELECT * FROM uv_seq type ro_view20 (line 31) | CREATE VIEW ro_view20 AS SELECT a, b, generate_series(1, a) g FROM base_tbl type base_tbl (line 107) | CREATE TABLE base_tbl (a int PRIMARY KEY, b varchar(50) DEFAULT 'Unspeci... type rw_view1 (line 110) | CREATE VIEW rw_view1 AS SELECT * FROM base_tbl WHERE a>0 type base_tbl (line 139) | CREATE TABLE base_tbl (a int PRIMARY KEY, b varchar(50) DEFAULT 'Unspeci... type rw_view1 (line 142) | CREATE VIEW rw_view1 AS SELECT b AS bb, a AS aa FROM base_tbl WHERE a>0 type rw_view2 (line 143) | CREATE VIEW rw_view2 AS SELECT aa AS aaa, bb AS bbb FROM rw_view1 WHERE ... type base_tbl (line 172) | CREATE TABLE base_tbl (a int PRIMARY KEY, b varchar(50) DEFAULT 'Unspeci... type rw_view1 (line 175) | CREATE VIEW rw_view1 AS SELECT * FROM base_tbl WHERE a>0 type rw_view2 (line 176) | CREATE VIEW rw_view2 AS SELECT * FROM rw_view1 WHERE a<10 type base_tbl (line 252) | CREATE TABLE base_tbl (a int PRIMARY KEY, b varchar(50) DEFAULT 'Unspeci... type rw_view1 (line 255) | CREATE VIEW rw_view1 AS SELECT * FROM base_tbl WHERE a>0 type rw_view2 (line 256) | CREATE VIEW rw_view2 AS SELECT * FROM rw_view1 WHERE a<10 function rw_view1_trig_fn (line 275) | CREATE FUNCTION rw_view1_trig_fn() type base_tbl (line 367) | CREATE TABLE base_tbl (a int PRIMARY KEY, b varchar(50) DEFAULT 'Unspeci... type rw_view1 (line 370) | CREATE VIEW rw_view1 AS SELECT b AS bb, a AS aa FROM base_tbl function rw_view1_aa (line 372) | CREATE FUNCTION rw_view1_aa(x rw_view1) type base_tbl (line 391) | CREATE TABLE base_tbl(a int, b varchar(50), c float) type rw_view1 (line 393) | CREATE VIEW rw_view1 AS SELECT b AS bb, c AS cc, a AS aa FROM base_tbl type base_tbl (line 457) | CREATE TABLE base_tbl(a int, b varchar(50), c float) type rw_view1 (line 461) | CREATE VIEW rw_view1 AS SELECT * FROM base_tbl type rw_view2 (line 467) | CREATE VIEW rw_view2 AS SELECT * FROM rw_view1 type base_tbl (line 535) | CREATE TABLE base_tbl (a int PRIMARY KEY, b varchar(50) DEFAULT 'Unspeci... type rw_view1 (line 540) | CREATE VIEW rw_view1 AS SELECT a AS aa, b AS bb FROM base_tbl type base_tbl (line 552) | CREATE TABLE base_tbl (a int PRIMARY KEY, b varchar(50) DEFAULT 'Unspeci... function rw_view1_trig_fn (line 556) | CREATE FUNCTION rw_view1_trig_fn() type rw_view1 (line 572) | CREATE VIEW rw_view1 AS SELECT a AS aa, b AS bb FROM base_tbl type base_tbl (line 584) | CREATE TABLE base_tbl (a int, b int) type rw_view1 (line 587) | CREATE VIEW rw_view1 AS SELECT * FROM base_tbl ORDER BY a+b type base_tbl (line 601) | CREATE TABLE base_tbl(a float) type rw_view1 (line 604) | CREATE VIEW rw_view1 AS type rw_view2 (line 617) | CREATE VIEW rw_view2 AS type rw_view3 (line 629) | CREATE VIEW rw_view3 AS type base_tbl_parent (line 663) | CREATE TABLE base_tbl_parent (a int) type base_tbl_child (line 664) | CREATE TABLE base_tbl_child (CHECK (a > 0) type rw_view1 (line 668) | CREATE VIEW rw_view1 AS SELECT * FROM base_tbl_parent type rw_view2 (line 669) | CREATE VIEW rw_view2 AS SELECT * FROM ONLY base_tbl_parent type base_tbl (line 694) | CREATE TABLE base_tbl (a int, b int DEFAULT 10) type rw_view1 (line 697) | CREATE VIEW rw_view1 AS SELECT * FROM base_tbl WHERE a < b type base_tbl (line 713) | CREATE TABLE base_tbl (a int) type rw_view1 (line 715) | CREATE VIEW rw_view1 AS SELECT * FROM base_tbl WHERE a > 0 type rw_view2 (line 716) | CREATE VIEW rw_view2 AS SELECT * FROM rw_view1 WHERE a < 10 type rw_view2 (line 728) | CREATE OR REPLACE VIEW rw_view2 AS SELECT * FROM rw_view1 WHERE a < 10 type base_tbl (line 750) | CREATE TABLE base_tbl (a int) type rw_view1 (line 752) | CREATE VIEW rw_view1 AS SELECT * FROM base_tbl type rw_view2 (line 753) | CREATE VIEW rw_view2 AS SELECT * FROM rw_view1 WHERE a > 0 type rw_view3 (line 754) | CREATE VIEW rw_view3 AS SELECT * FROM rw_view2 type base_tbl (line 786) | CREATE TABLE base_tbl (a int, b int) function base_tbl_trig_fn (line 788) | CREATE FUNCTION base_tbl_trig_fn() type rw_view1 (line 801) | CREATE VIEW rw_view1 AS SELECT * FROM base_tbl WHERE a < b type base_tbl (line 810) | CREATE TABLE base_tbl (a int, b int) type rw_view1 (line 812) | CREATE VIEW rw_view1 AS SELECT a FROM base_tbl WHERE a < b function rw_view1_trig_fn (line 814) | CREATE FUNCTION rw_view1_trig_fn() type rw_view2 (line 835) | CREATE VIEW rw_view2 AS type base_tbl (line 869) | CREATE TABLE base_tbl (a int) type rw_view1 (line 870) | CREATE VIEW rw_view1 AS SELECT a,10 AS b FROM base_tbl type rw_view2 (line 873) | CREATE VIEW rw_view2 AS type base_tbl (line 880) | CREATE TABLE base_tbl (person varchar(50), visibility varchar(50)) type rw_view1 (line 885) | CREATE VIEW rw_view1 AS function snoop (line 888) | CREATE FUNCTION snoop(anyelement) function leakproof (line 898) | CREATE OR REPLACE FUNCTION leakproof(anyelement) type rw_view2 (line 935) | CREATE VIEW rw_view2 WITH (security_barrier = true) AS type base_tbl (line 963) | CREATE TABLE base_tbl(id int PRIMARY KEY, data varchar(50), deleted bool... type rw_view1 (line 974) | CREATE VIEW rw_view1 WITH (security_barrier=true) AS type tx1 (line 992) | CREATE TABLE tx1 (a integer) type tx2 (line 993) | CREATE TABLE tx2 (b integer) type tx3 (line 994) | CREATE TABLE tx3 (c integer) type vx1 (line 995) | CREATE VIEW vx1 AS SELECT a FROM tx1 WHERE EXISTS(SELECT 1 FROM tx2 JOIN... type tx1 (line 1005) | CREATE TABLE tx1 (a integer) type tx2 (line 1006) | CREATE TABLE tx2 (b integer) type tx3 (line 1007) | CREATE TABLE tx3 (c integer) type vx1 (line 1008) | CREATE VIEW vx1 AS SELECT a FROM tx1 WHERE EXISTS(SELECT 1 FROM tx2 JOIN... type tx1 (line 1019) | CREATE TABLE tx1 (a integer, b integer) type tx2 (line 1020) | CREATE TABLE tx2 (b integer, c integer) type tx3 (line 1021) | CREATE TABLE tx3 (c integer, d integer) type vx1 (line 1025) | CREATE VIEW vx1 AS SELECT a FROM tx1 WHERE EXISTS(SELECT 1 FROM tx2 JOIN... type t1 (line 1041) | CREATE TABLE t1 (a int, b varchar(50)) type v1 (line 1042) | CREATE VIEW v1 AS SELECT null::int AS a type v1 (line 1044) | CREATE OR REPLACE VIEW v1 AS SELECT * FROM t1 WHERE a > 0 type uv_pt (line 1054) | create table uv_pt (a int, b int, v varchar) partition by range (a, b) type uv_pt1 (line 1055) | create table uv_pt1 partition of uv_pt for values from (1, 2) to (1, 10)... type uv_ptv (line 1064) | create view uv_ptv as select * from uv_pt type uv_ptv_wco (line 1077) | create view uv_ptv_wco as select * from uv_pt where a = 0 type wcowrtest (line 1086) | create table wcowrtest (a int) partition by list (a) type wcowrtest_v (line 1088) | create view wcowrtest_v as select * from wcowrtest where wcowrtest = '(2... type wcowrtest2 (line 1093) | create table wcowrtest2 (b text, c int, a int) type sometable (line 1098) | create table sometable (a int, b varchar(50)) type wcowrtest_v2 (line 1100) | create view wcowrtest_v2 as type uv_iocu_tab (line 1116) | create table uv_iocu_tab (a varchar(50) unique, b float) type uv_iocu_view (line 1118) | create view uv_iocu_view as type uv_iocu_tab (line 1144) | create table uv_iocu_tab (a int unique, b varchar(50)) type uv_iocu_view (line 1145) | create view uv_iocu_view as type base_tbl (line 1171) | create table base_tbl(a int unique, b varchar(50), c float) type rw_view1 (line 1173) | create view rw_view1 as select b as bb, c as cc, a as aa from base_tbl type rw_view3 (line 1193) | create view rw_view3 as select b as bb, a as aa from base_tbl type rw_view4 (line 1200) | create view rw_view4 as select aa, bb, cc FROM rw_view1 type rw_view5 (line 1203) | create view rw_view5 as select aa, bb FROM rw_view1 type base_tab_def (line 1221) | create table base_tab_def (a int, b varchar(50) default 'Table default', type base_tab_def_view (line 1223) | create view base_tab_def_view as select * from base_tab_def function base_tab_def_view_instrig_func (line 1241) | create function base_tab_def_view_instrig_func() returns trigger FILE: src/test/regress/sql/update.sql type update_test (line 5) | CREATE TABLE update_test ( type upsert_test (line 12) | CREATE TABLE upsert_test ( type range_parted (line 118) | CREATE TABLE range_parted ( type part_b_20_b_30 (line 128) | CREATE TABLE part_b_20_b_30 (e varchar, c numeric, a text, b bigint, d int) type part_b_10_b_20 (line 130) | CREATE TABLE part_b_10_b_20 (e varchar, c numeric, a text, b bigint, d i... type part_b_1_b_10 (line 131) | CREATE TABLE part_b_1_b_10 PARTITION OF range_parted FOR VALUES FROM ('b... function trans_updatetrigfunc (line 223) | CREATE FUNCTION trans_updatetrigfunc() RETURNS trigger LANGUAGE plpgsql AS function func_parted_mod_b (line 263) | CREATE FUNCTION func_parted_mod_b() RETURNS trigger AS $$ function func_d_1_15 (line 311) | CREATE FUNCTION func_d_1_15() RETURNS trigger AS $$ function trigfunc (line 382) | CREATE FUNCTION trigfunc() returns trigger language plpgsql as type list_parted (line 468) | CREATE TABLE list_parted ( type list_parted (line 492) | CREATE TABLE list_parted (a numeric, b int, c int8, primary key(a,b)) PA... type sub_part1 (line 495) | CREATE TABLE sub_part1(b int NOT NULL, c int8, a numeric NOT NULL) type sub_part2 (line 497) | CREATE TABLE sub_part2(b int NOT NULL, c int8, a numeric NOT NULL) type list_part1 (line 500) | CREATE TABLE list_part1(a numeric NOT NULL, b int NOT NULL, c int8) function func_parted_mod_b (line 521) | CREATE FUNCTION func_parted_mod_b() returns trigger as $$ function func_parted_mod_b (line 542) | CREATE OR REPLACE FUNCTION func_parted_mod_b() returns trigger as $$ type non_parted (line 560) | CREATE TABLE non_parted (id int) function dummy_hashint4 (line 571) | create or replace function dummy_hashint4(a int4, seed int8) returns int... type hash_parted (line 573) | create operator class custom_opclass for type int4 using hash as FILE: src/test/regress/sql/uuid.sql type guid1 (line 7) | CREATE TABLE guid1 type guid2 (line 17) | CREATE TABLE guid2 type guid1_btree (line 68) | CREATE INDEX guid1_btree ON guid1 USING BTREE (guid_field) type guid1_hash (line 71) | CREATE INDEX guid1_hash ON guid1 USING HASH (guid_field) type guid1_unique_BTREE (line 76) | CREATE UNIQUE INDEX guid1_unique_BTREE ON guid1 USING BTREE (guid_field) FILE: src/test/regress/sql/vacuum.sql type vactst (line 6) | CREATE TABLE vactst (i INT) type vaccluster (line 48) | CREATE TABLE vaccluster (i INT PRIMARY KEY) function do_analyze (line 56) | CREATE FUNCTION do_analyze() RETURNS VOID VOLATILE LANGUAGE SQL function wrap_do_analyze (line 60) | CREATE FUNCTION wrap_do_analyze(c INT) RETURNS INT IMMUTABLE LANGUAGE SQL type vaccluster (line 64) | CREATE INDEX ON vaccluster(wrap_do_analyze(i)) type vacparted (line 79) | CREATE TABLE vacparted (a int, b char) PARTITION BY LIST (a) FILE: src/test/regress/sql/varchar.sql type VARCHAR_TBL (line 8) | CREATE TABLE VARCHAR_TBL(f1 varchar(1)) type VARCHAR_TBL (line 65) | CREATE TABLE VARCHAR_TBL(f1 varchar(4)) FILE: src/test/regress/sql/window.sql type empsalary (line 7) | CREATE TEMPORARY TABLE empsalary ( type v_window (line 276) | CREATE TEMP VIEW v_window AS type v_window (line 286) | CREATE OR REPLACE TEMP VIEW v_window AS type v_window (line 296) | CREATE OR REPLACE TEMP VIEW v_window AS type v_window (line 306) | CREATE OR REPLACE TEMP VIEW v_window AS type v_window (line 316) | CREATE OR REPLACE TEMP VIEW v_window AS type v_window (line 326) | CREATE OR REPLACE TEMP VIEW v_window AS type v_window (line 339) | CREATE TEMP VIEW v_window AS type numerics (line 514) | create temp table numerics( type datetimes (line 588) | create temp table datetimes( type t1 (line 823) | create temp table t1 (f1 int, f2 int8) function nth_value_def (line 927) | CREATE FUNCTION nth_value_def(val anyelement, n integer = 1) RETURNS any... function logging_sfunc_nonstrict (line 945) | CREATE FUNCTION logging_sfunc_nonstrict(text, anyelement) RETURNS text AS function logging_msfunc_nonstrict (line 951) | CREATE FUNCTION logging_msfunc_nonstrict(text, anyelement) RETURNS text AS function logging_minvfunc_nonstrict (line 957) | CREATE FUNCTION logging_minvfunc_nonstrict(text, anyelement) RETURNS tex... function logging_sfunc_strict (line 987) | CREATE FUNCTION logging_sfunc_strict(text, anyelement) RETURNS text AS function logging_msfunc_strict (line 993) | CREATE FUNCTION logging_msfunc_strict(text, anyelement) RETURNS text AS function logging_minvfunc_strict (line 999) | CREATE FUNCTION logging_minvfunc_strict(text, anyelement) RETURNS text AS function sum_int_randrestart_minvfunc (line 1117) | CREATE FUNCTION sum_int_randrestart_minvfunc(int4, int4) RETURNS int4 AS FILE: src/test/regress/sql/with.sql type nums (line 35) | CREATE RECURSIVE VIEW nums (n) AS type nums (line 42) | CREATE OR REPLACE RECURSIVE VIEW nums (n) AS type department (line 100) | CREATE TEMP TABLE department ( type vsubdepartment (line 187) | CREATE TEMPORARY VIEW vsubdepartment AS type sums_1_100 (line 206) | CREATE VIEW sums_1_100 AS type tree (line 250) | CREATE TEMPORARY TABLE tree( type graph (line 301) | create temp table graph( f int, t int, label text ) type y (line 435) | CREATE TEMPORARY TABLE y (a INTEGER) type x (line 542) | CREATE TEMPORARY TABLE x (n integer) type bug6051 (line 746) | CREATE TEMP TABLE bug6051(i int) type bug6051_2 (line 756) | CREATE TEMP TABLE bug6051_2 (i int) type withz (line 795) | CREATE TABLE withz(k int, v text) type yy (line 812) | CREATE TEMPORARY TABLE yy (a INTEGER) function y_trigger (line 839) | CREATE FUNCTION y_trigger() RETURNS trigger AS $$ function y_trigger (line 880) | CREATE OR REPLACE FUNCTION y_trigger() RETURNS trigger AS $$ type parent (line 907) | CREATE TEMP TABLE parent ( id int, val text ) type child1 (line 908) | CREATE TEMP TABLE child1 ( ) INHERITS ( parent ) type child2 (line 909) | CREATE TEMP TABLE child2 ( ) INHERITS ( parent ) type foo (line 970) | create table foo (with baz) type foo (line 971) | create table foo (with ordinality) type test (line 980) | create temp table test (i int) FILE: src/test/regress/sql/without_oid.sql type wi (line 13) | CREATE TABLE wi (i INT, type wo (line 18) | CREATE TABLE wo (i INT, type create_table_test (line 67) | CREATE TABLE create_table_test ( type create_table_test2 (line 79) | CREATE TABLE create_table_test2 WITH OIDS AS type create_table_test3 (line 84) | CREATE TABLE create_table_test3 WITHOUT OIDS AS type execute_without (line 99) | CREATE TABLE execute_without WITHOUT OIDS AS EXECUTE table_source(2); FILE: src/test/regress/sql/write_parallel.sql type parallel_write (line 19) | create table parallel_write as type parallel_write (line 22) | create table parallel_write as FILE: src/test/regress/sql/xml.sql type xmltest (line 6) | CREATE TABLE xmltest ( type xmlview1 (line 174) | CREATE VIEW xmlview1 AS SELECT xmlcomment('test') type xmlview2 (line 177) | CREATE VIEW xmlview2 AS SELECT xmlconcat('hello', 'you') type xmlview3 (line 180) | CREATE VIEW xmlview3 AS SELECT xmlelement(name element, xmlattributes (1... type xmlview4 (line 183) | CREATE VIEW xmlview4 AS SELECT xmlelement(name employee, xmlforest(name,... type xmlview5 (line 186) | CREATE VIEW xmlview5 AS SELECT xmlparse(content 'x') type xmlview6 (line 189) | CREATE VIEW xmlview6 AS SELECT xmlpi(name foo, 'bar') type xmlview7 (line 192) | CREATE VIEW xmlview7 AS SELECT xmlroot(xml '', version no value, s... type xmlview8 (line 195) | CREATE VIEW xmlview8 AS SELECT xmlserialize(content 'good' as char(10)) type xmlview9 (line 198) | CREATE VIEW xmlview9 AS SELECT xmlserialize(content 'good' as text) type query (line 286) | CREATE TABLE query ( expr TEXT ) type xmldata (line 348) | CREATE TABLE xmldata(data xml) type xmltableview1 (line 398) | CREATE VIEW xmltableview1 AS SELECT xmltable.* type xmltableview2 (line 426) | CREATE VIEW xmltableview2 AS SELECT * FROM XMLTABLE(XMLNAMESPACES('http:... type xmltest2 (line 632) | CREATE TABLE xmltest2(x xml, _path text) FILE: src/test/regress/sql/xmlmap.sql type testxmlschema (line 12) | CREATE TABLE testxmlschema.test1 (a int, b text) type testxmlschema (line 18) | CREATE TABLE testxmlschema.test2 (z int, y varchar(500), x char(6), w nu... type testxmlschema (line 64) | CREATE TABLE testxmlschema.test3 FILE: src/test/thread/thread_test.c function main (line 54) | int type passwd (line 87) | struct passwd type passwd (line 88) | struct passwd type hostent (line 93) | struct hostent type hostent (line 94) | struct hostent function main (line 101) | int function func_call_2 (line 377) | static void FILE: src/timezone/localtime.c type state (line 59) | struct state type r_type (line 72) | enum r_type type rule (line 79) | struct rule type pg_tm (line 92) | struct pg_tm type pg_tm (line 92) | struct pg_tm type pg_tm (line 95) | struct pg_tm type state (line 95) | struct state type pg_tm (line 96) | struct pg_tm type state (line 97) | struct state type pg_tm (line 108) | struct pg_tm function init_ttinfo (line 111) | static void function int32 (line 121) | static int32 function int64 (line 147) | static int64 function differ_by_repeat (line 173) | static bool type tzhead (line 185) | struct tzhead type tzhead (line 188) | struct tzhead type state (line 188) | struct state type file_analysis (line 196) | struct file_analysis function tzloadbody (line 214) | static int function tzload (line 587) | int function typesequiv (line 603) | static bool type rule (line 780) | struct rule function int32 (line 840) | static int32 function tzparse (line 937) | bool function gmtload (line 1275) | static void type pg_tm (line 1289) | struct pg_tm type state (line 1290) | struct state type pg_tm (line 1291) | struct pg_tm type ttinfo (line 1293) | struct ttinfo type pg_tm (line 1295) | struct pg_tm type pg_tm (line 1374) | struct pg_tm type pg_tm (line 1387) | struct pg_tm type pg_tm (line 1389) | struct pg_tm type pg_tm (line 1391) | struct pg_tm type state (line 1394) | struct state type state (line 1399) | struct state type state (line 1399) | struct state type pg_tm (line 1419) | struct pg_tm function leaps_thru_end_of_nonneg (line 1430) | static int function leaps_thru_end_of (line 1436) | static int type pg_tm (line 1444) | struct pg_tm type state (line 1446) | struct state type pg_tm (line 1446) | struct pg_tm type lsinfo (line 1448) | struct lsinfo function increment_overflow (line 1569) | static bool function increment_overflow_time (line 1587) | static bool function pg_next_dst_boundary (line 1624) | int function pg_interpret_timezone_abbrev (line 1771) | bool function pg_get_timezone_offset (line 1865) | bool function pg_tz_acceptable (line 1904) | bool FILE: src/timezone/pgtz.c function pg_open_tzfile (line 75) | int function scan_directory_ci (line 150) | static bool type pg_tz_cache (line 191) | typedef struct function init_timezone_hashtable (line 201) | static bool function pg_tz (line 235) | pg_tz * function pg_tz (line 321) | pg_tz * function pg_timezone_initialize (line 362) | void type pg_tzenum (line 387) | struct pg_tzenum function pg_tzenum (line 398) | pg_tzenum * function pg_tzenumerate_end (line 415) | void function pg_tz (line 427) | pg_tz * FILE: src/timezone/pgtz.h type ttinfo (line 26) | struct ttinfo type lsinfo (line 35) | struct lsinfo type state (line 41) | struct state type pg_tz (line 65) | struct pg_tz type state (line 77) | struct state type state (line 79) | struct state FILE: src/timezone/strftime.c type lc_time_T (line 48) | struct lc_time_T type lc_time_T (line 64) | struct lc_time_T type warn (line 109) | enum warn type pg_tm (line 116) | struct pg_tm type warn (line 117) | enum warn function pg_strftime (line 121) | size_t type pg_tm (line 135) | struct pg_tm type warn (line 136) | enum warn type warn (line 185) | enum warn type warn (line 418) | enum warn FILE: src/timezone/tzfile.h type tzhead (line 39) | struct tzhead FILE: src/timezone/zic.c type int64 (line 25) | typedef int64 zic_t; type lineno_t (line 59) | typedef int lineno_t; type rule (line 61) | struct rule type zone (line 98) | struct zone type zone (line 149) | struct zone type rule (line 150) | struct rule type rule (line 151) | struct rule type rule (line 278) | struct rule type zone (line 282) | struct zone type link (line 286) | struct link type link (line 294) | struct link type lookup (line 298) | struct lookup type lookup (line 304) | struct lookup type lookup (line 305) | struct lookup type lookup (line 307) | struct lookup type lookup (line 313) | struct lookup type lookup (line 318) | struct lookup type lookup (line 334) | struct lookup type lookup (line 345) | struct lookup type lookup (line 356) | struct lookup type lookup (line 362) | struct lookup type lookup (line 369) | struct lookup type attype (line 384) | struct attype function memory_exhausted (line 404) | static void function size_product (line 411) | static size_t function eats (line 466) | static void function eat (line 475) | static void function verror (line 481) | static void function error (line 497) | static void function warning (line 508) | static void function close_file (line 520) | static void function usage (line 536) | static void function change_directory (line 555) | static void function timerange_option (line 589) | static bool function want_bloat (line 632) | static bool function main (line 642) | int function componentcheck (line 851) | static bool function namecheck (line 895) | static bool function hardlinkerr (line 988) | static int function dolink (line 996) | static void function itsdir (line 1095) | static bool function itssymlink (line 1120) | static bool function rcomp (line 1140) | static int function associate (line 1147) | static void function infile (line 1232) | static void function zic_t (line 1336) | static zic_t function zic_t (line 1414) | static zic_t function inrule (line 1442) | static void function inzone (line 1489) | static bool function inzcont (line 1527) | static bool function inzsub (line 1538) | static bool function inleap (line 1637) | static void function inlink (line 1757) | static void function rulesub (line 1782) | static void function convert (line 1958) | static void function convert64 (line 1969) | static void function puttzcode (line 1980) | static void function puttzcodepass (line 1989) | static void function atcomp (line 2003) | static int type timerange (line 2012) | struct timerange function limitrange (line 2021) | static struct timerange function writezone (line 2048) | static void function doabbr (line 2596) | static size_t function updateminmax (line 2639) | static void function stringoffset (line 2648) | static int function stringrule (line 2682) | static int function rule_cmp (line 2763) | static int function stringzone (line 2777) | static int function outzone (line 2914) | static void function addtt (line 3316) | static void function addtype (line 3326) | static int function leapadd (line 3371) | static void function adjleap (line 3400) | static void function yearistype (line 3437) | static bool function is_space (line 3472) | static bool function is_alpha (line 3490) | static bool function lowerit (line 3555) | static char function ciequal (line 3618) | static bool function itsabbr (line 3627) | static bool function ciprefix (line 3644) | static bool type lookup (line 3655) | struct lookup type lookup (line 3656) | struct lookup type lookup (line 3658) | struct lookup type lookup (line 3659) | struct lookup function time_overflow (line 3761) | static void function zic_t (line 3768) | static zic_t function zic_t (line 3776) | static zic_t function zic_t (line 3805) | static zic_t function newabbr (line 3914) | static void function mkdirs (line 3952) | static void function link (line 4010) | int FILE: src/tools/findoidjoins/findoidjoins.c function main (line 17) | int FILE: src/tools/ifaddrs/test_ifaddrs.c function print_addr (line 17) | static void function callback (line 47) | static void function main (line 57) | int FILE: src/tools/testint128.c type test128 (line 34) | typedef union function my_int128_compare (line 54) | static inline int function uint64 (line 68) | static uint64 function main (line 88) | int FILE: src/tutorial/complex.c type Complex (line 17) | typedef struct Complex function Datum (line 30) | Datum function Datum (line 52) | Datum function Datum (line 70) | Datum function Datum (line 84) | Datum function Datum (line 104) | Datum function complex_abs_cmp_internal (line 131) | static int function Datum (line 147) | Datum function Datum (line 158) | Datum function Datum (line 169) | Datum function Datum (line 180) | Datum function Datum (line 191) | Datum function Datum (line 202) | Datum FILE: src/tutorial/funcs.c function add_one (line 34) | int function float8 (line 42) | float8 * function Point (line 52) | Point * function text (line 65) | text * function text (line 84) | text * function c_overpaid (line 100) | bool FILE: src/tutorial/funcs_new.c function Datum (line 26) | Datum function Datum (line 38) | Datum function Datum (line 49) | Datum function Datum (line 66) | Datum function Datum (line 92) | Datum function Datum (line 112) | Datum