Here is a list of all struct and union fields with links to the structures/unions they belong to:
- p -
- P
: BlowfishContext
, BF_ctx
- p
: px_digest
, SN_env
, spell_struct
, px_hmac
, LSEG
, PATH
, PGP_PubKey
, SortedPoint
, POLYGON
, Extention
- p_coerce_param_hook
: ParseState
- p_cols_visible
: ParseNamespaceItem
- p_ctenamespace
: ParseState
- p_expr_kind
: ParseState
- p_flinfo
: PgFdwModifyState
- p_future_ctes
: ParseState
- p_hasAggs
: ParseState
- p_hasModifyingCTE
: ParseState
- p_hasSubLinks
: ParseState
- p_hasWindowFuncs
: ParseState
- p_is_insert
: ParseState
- p_is_update
: ParseState
- p_joinexprs
: ParseState
- p_joinlist
: ParseState
- p_lateral_active
: ParseState
- p_lateral_ok
: ParseNamespaceItem
- p_lateral_only
: ParseNamespaceItem
- p_locked_from_parent
: ParseState
- p_locking_clause
: ParseState
- p_name
: PgFdwModifyState
- p_namespace
: ParseState
- p_next_resno
: ParseState
- p_nums
: PgFdwModifyState
- p_paramref_hook
: ParseState
- p_parent_cte
: ParseState
- p_post_columnref_hook
: ParseState
- p_pre_columnref_hook
: ParseState
- p_ref_hook_state
: ParseState
- p_rel_visible
: ParseNamespaceItem
- p_rtable
: ParseState
- p_rte
: ParseNamespaceItem
- p_sourcetext
: ParseState
- p_target_rangetblentry
: ParseState
- p_target_relation
: ParseState
- p_value_substitute
: ParseState
- p_windowdefs
: ParseState
- pad
: LWLockPadded
, RelMapFile
- padding
: px_combo
- page
: user_args
, heap_page_items_state
, PageSplitRecord
, SPPageDesc
, QueuePosition
, GISTENTRY
, SplitedPageLayout
, GISTInsertStack
- page_buffer
: SlruSharedData
- page_dirty
: SlruSharedData
- page_lru_count
: SlruSharedData
- page_number
: SlruSharedData
- page_size
: BTPageStat
- page_status
: SlruSharedData
- pageBlocknum
: GISTNodeBuffer
- pageBuffer
: GISTNodeBuffer
- pageData
: GISTScanOpaqueData
- pagedelcontext
: BTVacState
- PagePrecedes
: SlruCtlData
- pager
: printTableOpt
, _PQprintOpt
- pages
: FileFdwPlanState
, XLogCtlData
, RelOptInfo
, IndexOptInfo
- pages_deleted
: IndexBulkDeleteResult
- pages_free
: IndexBulkDeleteResult
- pages_removed
: LVRelStats
, IndexBulkDeleteResult
- pagesPerBuffer
: GISTBuildBuffers
- pagetable
: TIDBitmap
- pairs
: HSParser
- pamservice
: HbaLine
- par_next
: _tocEntry
- par_prev
: _tocEntry
- parallelSlot
: ParallelState
- param
: MinMaxAggInfo
- param_exprs
: PgFdwScanState
- param_flinfo
: PgFdwScanState
- param_info
: Path
- param_types
: CachedPlanSource
- param_values
: PgFdwScanState
- paramcollid
: Param
- paramDescs
: pg_result
- parameters
: CreateFunctionStmt
- paramFetch
: ParamListInfoData
- paramFetchArg
: ParamListInfoData
- paramid
: Param
- paramId
: PlannerParamItem
- paramIds
: SubPlan
- paramids
: finalize_primnode_context
- paramkind
: Param
- paramLI
: SQLFunctionCache
- paramno
: NestLoopParam
- paramnos
: PLpgSQL_expr
- params
: QueryDesc
, ParamListInfoData
, CreateRangeStmt
, ExecuteStmt
, PLpgSQL_stmt_dynfors
, PLpgSQL_stmt_open
, PLpgSQL_stmt_return_query
, PLpgSQL_stmt_raise
, PLpgSQL_stmt_dynexecute
- params_list
: deparse_expr_cxt
- paramtype
: Param
- paramTypes
: FixedParamState
, VarParamState
- paramtypmod
: Param
- paramval
: NestLoopParam
- parent
: GISTInsertStack
, WholeRowVarExprState
, MemoryContextData
, Path
, PgStat_TableXactStatus
, nfa
, RBNode
, TrgmState
, DataPageDeleteStack
, TransactionStateData
, TransInvalidationInfo
, ResourceOwnerData
, GinBtreeStack
- parent_ec
: RestrictInfo
- parent_relid
: AppendRelInfo
- parent_reloid
: AppendRelInfo
- parent_reltype
: AppendRelInfo
- parent_root
: PlannerInfo
- parentblkno
: ParentMapEntry
- parentBlkno
: ginxlogDeletePage
- parentlsn
: GistBDItem
, GISTSearchItem
- parentMap
: GISTBuildState
- parentOffset
: ginxlogDeletePage
- parentParseState
: ParseState
- parents
: _tableInfo
- parenttypmod
: PLpgSQL_arrayelem
- parenttypoid
: PLpgSQL_arrayelem
- parParam
: SubPlan
- parse
: PlannerInfo
- parserSetup
: _SPI_plan
, ParamListInfoData
, CachedPlanSource
- parserSetupArg
: _SPI_plan
, ParamListInfoData
, CachedPlanSource
- parsetree
: EventTriggerData
, base_yy_extra_type
- partColIdx
: WindowAgg
- partcontext
: WindowAggState
- partEqfunctions
: WindowAggState
- partialEntries
: GinQualCounts
- partition_spooled
: WindowAggState
- partitionClause
: WindowDef
, WindowClause
- partNumCols
: WindowAgg
- partOperators
: WindowAgg
- passThrough
: PGEvent
- password
: chkpass
- password_needed
: pg_conn
- path
: PathClauseUsage
, tablespaceinfo
, getState
, IndexPath
, BitmapHeapPath
, BitmapAndPath
, BitmapOrPath
, TidPath
, ForeignPath
, AppendPath
, MergeAppendPath
, ResultPath
, MaterialPath
, UniquePath
, JoinPath
, MinMaxAggInfo
, _include_path
- path_hashclauses
: HashPath
- path_level_index
: getState
- path_mergeclauses
: MergePath
- pathcost
: MinMaxAggInfo
- pathkeys
: Path
- pathlist
: RelOptInfo
- pathok
: getState
- pathpos
: _FuncCandidateList
- pathtype
: Path
- payload
: Notification
, NotifyStmt
- pct_type
: TypeName
- pcur
: HSParser
- pd_checksum
: PageHeaderData
- pd_flags
: PageHeaderData
- pd_linp
: PageHeaderData
- pd_lower
: PageHeaderData
- pd_lsn
: PageHeaderData
- pd_pagesize_version
: PageHeaderData
- pd_prune_xid
: PageHeaderData
- pd_special
: PageHeaderData
- pd_upper
: PageHeaderData
- peer
: codes_t
- penaltyFn
: GISTSTATE
- pending_pages
: GinIndexStat
- pending_tuples
: GinIndexStat
- pendingBuffer
: pendingPosition
- pendingList
: spgBulkDeleteState
- per_call_cost
: SubPlan
- per_tuple
: QualCost
- peragg
: AggState
, WindowAggState
- perBackendXactIds
: MultiXactStateData
- perfunc
: WindowAggState
- pergroup
: AggHashEntryData
, SetOpHashEntryData
, AggState
, SetOpState
- permissive
: avc_cache
- permutations
: TestSpec
- pertinent
: _defines
- pf_eq_oprs
: RI_ConstraintInfo
- Pfdebug
: pg_conn
- pfile
: LogicalTapeSet
, GISTBuildBuffers
- pflags
: ParamExternData
- pg_control_version
: ControlFileData
- pg_database_oid
: ClusterInfo
- pg_enc_code
: encoding_match
- pg_host
: _param
- pg_port
: _param
- pg_prompt
: _param
- pg_role
: IdentLine
- pg_user
: _param
- pgc
: FakeRelCacheEntryData
- pgconfig
: ClusterInfo
- pgCopyIn
: _archiveHandle
- pgdata
: ClusterInfo
- pghost
: _restoreOptions
, pg_conn
- pghostaddr
: pg_conn
- pgName
: PQEnvironmentOption
- pgoptions
: pg_conn
- pgopts
: ClusterInfo
- pgpass
: pg_conn
- pgport
: _restoreOptions
, pg_conn
- pgprocno
: GlobalTransactionData
, PGPROC
- pgprocnos
: ProcArrayStruct
- pgstat_info
: RelationData
- pgtty
: pg_conn
- pgunixsocket
: pg_conn
- pguser
: pg_conn
- ph_eval_at
: PlaceHolderInfo
- ph_may_need
: PlaceHolderInfo
- ph_needed
: PlaceHolderInfo
- ph_var
: PlaceHolderInfo
- ph_width
: PlaceHolderInfo
- phbehavior
: pull_var_clause_context
- phexpr
: PlaceHolderVar
- phid
: PlaceHolderVar
, PlaceHolderInfo
- phlevelsup
: PlaceHolderVar
- phone
: customer
- phone_ind
: ind
- phrels
: PlaceHolderVar
- pi_directMap
: ProjectionInfo
- pi_exprContext
: ProjectionInfo
- pi_itemIsDone
: ProjectionInfo
- pi_lastInnerVar
: ProjectionInfo
- pi_lastOuterVar
: ProjectionInfo
- pi_lastScanVar
: ProjectionInfo
- pi_numSimpleVars
: ProjectionInfo
- pi_slot
: ProjectionInfo
- pi_targetlist
: ProjectionInfo
- pi_varNumbers
: ProjectionInfo
- pi_varOutputCols
: ProjectionInfo
- pi_varSlotOffsets
: ProjectionInfo
- picksplitFn
: GISTSTATE
- pid
: fork_pthread
, QueueBackendStatus
, bkend
, save_buffer
, DEADLOCK_INFO
, ParallelSlot
, PipeProtoHeader
, WalRcvData
, WalSnd
, LockInstanceData
, SERIALIZABLEXACT
, PGPROC
- pinfo
: SQLFunctionCache
- pipeRead
: ParallelSlot
- pipeRevRead
: ParallelSlot
- pipeRevWrite
: ParallelSlot
- pipes
: fork_pthread
- pipeWrite
: ParallelSlot
- pitem
: GinBtreeData
- pk_attnums
: RI_ConstraintInfo
- pk_attrs
: Constraint
- pk_eclass
: PathKey
- pk_nulls_first
: PathKey
- pk_opfamily
: PathKey
- pk_relid
: RI_ConstraintInfo
- pk_strategy
: PathKey
- pkey
: CreateStmtContext
- pkt_block
: PktStreamStat
- pktable
: Constraint
- placeholder_list
: PlannerInfo
- placeToPage
: GinBtreeData
- plain_agg
: WindowStatePerFuncData
- plan
: plperl_query_desc
, Group
, MergeAppend
, Scan
, RI_QueryHashEntry
, PlanState
, EPQState
, Result
, ModifyTable
, Append
, RecursiveUnion
, BitmapAnd
, BitmapOr
, Join
, Material
, Sort
, Agg
, WindowAgg
, Unique
, Hash
, SetOp
, LockRows
, Limit
, PLpgSQL_expr
, PLyPlanObject
, pltcl_query_desc
- plan_cxt
: plperl_query_desc
- plan_id
: SubPlan
- plan_name
: SubPlan
- plan_params
: PlannerInfo
- plan_rows
: Plan
- plan_width
: Plan
- plancache_list
: _SPI_plan
- plancxt
: _SPI_plan
- PlanForeignModify
: FdwRoutine
- plannedstmt
: QueryDesc
- planner_cxt
: PlannerInfo
- planrefs
: ResourceOwnerData
- plans
: ModifyTable
- plansource
: PreparedStatement
- planstate
: SubPlanState
, deparse_namespace
, QueryDesc
, EPQState
- planTree
: PlannedStmt
- plen
: HSParser
- plhandler
: CreatePLangStmt
- plinline
: CreatePLangStmt
- plname
: CreatePLangStmt
- pltrusted
: CreatePLangStmt
- plugin_info
: PLpgSQL_execstate
- plvalidator
: CreatePLangStmt
- pm
: TmFromChar
, lc_time_T
- pmatch
: vars
- PMChildFlags
: PMSignalData
- PMSignalFlags
: PMSignalData
- pointer
: variable
, SpGistDeadTupleData
, var_list
, auto_mem
- polstr
: TSQueryParserStateData
- pool
: fortuna_state
- pool0_bytes
: fortuna_state
- popt
: _psqlSettings
- port
: options
, ClusterInfo
, adhoc_opts
- portal
: DR_printtup
, portalhashent
- portalname
: portalhashent
, PLyCursorObject
, DeclareCursorStmt
, ClosePortalStmt
, FetchStmt
- portalParams
: PortalData
- portalPinned
: PortalData
- portalPos
: PortalData
- pos
: SPLITCOST
, PullFilter
, PushFilter
, PGP_CFB
, MDCBufData
, ParserState
, QueueBackendStatus
, PGLZ_HistEntry
, DocRepresentation
, Extention
, LogicalTape
, TAR_MEMBER
, WordEntry
, ParsedWord
, ParsedText
, WordEntryPosVector
, WordEntryIN
, BufFile
, HOldEntry
- posbyte
: TParserPosition
- poschar
: TParserPosition
- posDict
: LexizeData
- posinsubst
: LexemeInfo
- position
: LimitState
- poslen
: CoverPos
, WordEntryIN
- posOverflow
: PortalData
- posq
: FieldNot
- possible_sublink
: flatten_join_alias_vars_context
- possibleUnsafeConflicts
: SERIALIZABLEXACT
- post
: FieldNot
, nfa
, cnfa
, NUMDesc
- postfixHasPrefix
: spgChooseOut
- postfixPrefixDatum
: spgChooseOut
- pp_eq_oprs
: RI_ConstraintInfo
- ppi_clauses
: ParamPathInfo
- ppi_req_outer
: ParamPathInfo
- ppi_rows
: ParamPathInfo
- ppilist
: RelOptInfo
- pptr
: ptrs
- pre
: nfa
, NUMDesc
, cnfa
- pre_lsign_num
: NUMDesc
- precision
: descriptor_item
- pred
: EDGE
- pred_op
: OprProofCacheKey
- predicateLocks
: SERIALIZABLEXACT
, PREDICATELOCKTARGET
- predictNumber
: GinBtreeStack
- predictNumberResult
: GinScanEntryData
- predLockData
: PG_Lock_Status
- predLockIdx
: PG_Lock_Status
- predOK
: IndexOptInfo
- preds
: PathClauseUsage
- prefetch_iterator
: BitmapHeapScanState
- prefetch_pages
: BitmapHeapScanState
- prefetch_target
: BitmapHeapScanState
- prefix
: QueryOperand
, TrgmStateKey
- Prefix
: IspellDict
- prefixDatum
: spgChooseIn
, spgPickSplitOut
, spgInnerConsistentIn
- prefixHasPrefix
: spgChooseOut
- prefixPrefixDatum
: spgChooseOut
- prefixSize
: SpGistInnerTupleData
- prefixType
: spgConfigOut
- prep_stmts
: connection
- prepare_lsn
: GlobalTransactionData
- prepare_time
: PreparedStatement
- prepared
: CState
, prepared_statement
- prepared_at
: GlobalTransactionData
, TwoPhaseFileHeader
- prepareSeqNo
: SERIALIZABLEXACT
- prepStmtName
: PortalData
- prepXacts
: TwoPhaseStateData
- present
: xl_invalid_page
- prettyFlags
: deparse_context
- prev
: state
, PGLZ_HistEntry
, guc_stack
, GISTNodeBufferPage
, PgStat_SubXactStatus
, ss_lru_item_t
, _tocEntry
, TParserPosition
, dlist_node
, SHM_QUEUE
, PLpgSQL_nsitem
- prev_token_terminator
: JsonLexContext
- prevCheckPoint
: ControlFileData
- previous
: EventTriggerQueryState
, ErrorContextCallback
, ExtensionVersionInfo
- PrevRecord
: XLogCtlInsert
- prevSecContext
: TransactionStateData
- prevTail
: ginxlogUpdateMeta
- PrevTimeLineID
: xl_end_of_recovery
, CheckPoint
, XLogCtlData
- prevUser
: TransactionStateData
- prevXactReadOnly
: TransactionStateData
- primary
: IndexStmt
- printaliases
: deparse_columns
- PrintExtraTocPtr
: _archiveHandle
- PrintTocDataPtr
: _archiveHandle
- prior
: guc_stack
- prior_records
: printTableOpt
- PriorCmdInvalidMsgs
: TransInvalidationInfo
- priv
: PullFilter
, PushFilter
- priv_name
: AccessPriv
- private_data
: XLogReaderState
- private_state
: DictSubState
- privileges
: GrantStmt
, InternalGrant
, InternalDefaultACL
- proacl
: _funcInfo
- probefunc
: pg_ctype_cache
- proc
: ProcState
, DomainIOData
, PGEvent
, RangeIOData
, ArrayMetaState
, ColumnIOData
, PLyProcedureEntry
, plperl_array_info
- proc_id
: plperl_proc_key
, pltcl_proc_key
- proc_key
: pltcl_proc_ptr
, plperl_proc_ptr
- proc_ptr
: pltcl_proc_ptr
, plperl_proc_ptr
- procCxt
: _SPI_connection
- processed
: _SPI_connection
, DR_copy
- procLatch
: PGPROC
- procLink
: PROCLOCK
- proclock
: LOCALLOCK
- procLocks
: LOCK
- proconfig
: fmgr_security_definer_cache
- procPid
: ProcState
- procs
: WAIT_ORDER
- procState
: SISeg
- prodesc
: plperl_call_data
- progname
: _psqlSettings
, options
, OSInfo
, _param
- program
: copy_options
- progress
: basebackup_options
- proiargs
: _funcInfo
- projLeft
: SubPlanState
- projRight
: SubPlanState
- prompt1
: _psqlSettings
- prompt2
: _psqlSettings
- prompt3
: _psqlSettings
- promptPassword
: _archiveHandle
, _restoreOptions
- proname
: inline_error_callback_arg
, PLyProcedure
, plperl_proc_desc
, parse_error_callback_arg
- prorettype
: _funcInfo
- prosrc
: inline_error_callback_arg
, parse_error_callback_arg
- proto
: Port
, PipeProtoChunk
- protoVersion
: StartupPacket
- provider
: SecLabelStmt
, SecLabelItem
- provider_name
: LabelProvider
- prsbuf
: TSVectorParseStateData
- prsend
: TSParserCacheEntry
, _prsInfo
- prsheadline
: TSParserCacheEntry
, _prsInfo
- prsId
: TSParserCacheEntry
, TSConfigCacheEntry
- prslextype
: _prsInfo
- prsstart
: _prsInfo
, TSParserCacheEntry
- prstoken
: _prsInfo
, TSParserCacheEntry
- prti
: ExecRowMark
, PlanRowMark
- ps
: HashState
, ModifyTableState
, AppendState
, SetOpState
, ResultState
, LimitState
, MergeAppendState
, UniqueState
, JoinState
, LockRowsState
, BitmapAndState
, RecursiveUnionState
, ScanState
, BitmapOrState
- ps_ExprContext
: PlanState
- ps_ProjInfo
: PlanState
- ps_ResultTupleSlot
: PlanState
- ps_TupFromTlist
: PlanState
- pseudoconstant
: RestrictInfo
- psql_inout
: copy_options
- pss_pid
: ProcSignalSlot
- pss_signalFlags
: ProcSignalSlot
- pstat
: px_cipher
- pstate
: CreateStmtContext
, ShutdownInformation
, assign_collations_context
, CteState
, check_agg_arguments_context
, lclContext
, ParseCallbackState
, check_ungrouped_columns_context
- pstatus
: pg_conn
- pstmt
: ExplainState
- ptr
: px_digest
, lineptr
, PLAINTREE
, PQArgBlock
, ScanStackEntry
, px_cipher
, HSParser
- ptr_value
: ListCell
- ptrs
: tree
, IndirectBlock
- ptype
: ParamExternData
- pub
: TStoreState
, DR_copy
, DR_printtup
, DR_transientrel
, DR_intorel
, PGP_PubKey
, DR_sqlfunction
- pub_key
: PGP_Context
- public
: _archiveHandle
- pull
: PullFilterOps
- push
: PushFilterOps
- pushedAtAction
: TParserPosition
- pushedDown
: RowMarkClause
- pversion
: pg_conn
- pyname
: PLyProcedure