Go to the source code of this file.
Defines | |
#define | InvalidBuffer 0 |
#define | BufferIsInvalid(buffer) ((buffer) == InvalidBuffer) |
#define | BufferIsLocal(buffer) ((buffer) < 0) |
Typedefs | |
typedef int | Buffer |
typedef struct BufferAccessStrategyData * | BufferAccessStrategy |
#define BufferIsLocal | ( | buffer | ) | ((buffer) < 0) |
Definition at line 37 of file buf.h.
Referenced by BufferGetBlockNumber(), BufferGetLSNAtomic(), BufferGetTag(), BufferIsPermanent(), ConditionalLockBuffer(), ConditionalLockBufferForCleanup(), IncrBufferRefCount(), LockBuffer(), LockBufferForCleanup(), MarkBufferDirty(), MarkBufferDirtyHint(), MarkLocalBufferDirty(), PrintBufferLeakWarning(), ReleaseAndReadBuffer(), and ReleaseBuffer().
#define InvalidBuffer 0 |
Definition at line 25 of file buf.h.
Referenced by _bt_check_unique(), _bt_insert_parent(), _bt_pagedel(), _bt_parent_deletion_safe(), _bt_steppage(), _hash_first(), _hash_squeezebucket(), addLeafTuple(), AfterTriggerExecute(), agg_retrieve_direct(), AlterSequence(), ATRewriteTable(), CatalogIndexInsert(), check_exclusion_constraint(), comparetup_cluster(), compute_index_stats(), CopyFrom(), CopyFromInsertBatch(), do_setval(), doPickSplit(), ExecBRInsertTriggers(), ExecBRUpdateTriggers(), ExecCopySlot(), ExecDelete(), ExecEndIndexOnlyScan(), ExecIRInsertTriggers(), ExecIRUpdateTriggers(), ExecScanFetch(), fill_seq_with_data(), FreeBulkInsertState(), freeGinBtreeStack(), freeScanKeys(), get_actual_variable_range(), GetBufferFromRing(), GetVisibilityMapPins(), ginHeapTupleFastInsert(), ginVacuumPostingTree(), gistbufferinginserttuples(), gistbulkdelete(), gistinserttuple(), heap_delete(), heap_insert(), heap_multi_insert(), heap_update(), heap_xlog_visible(), index_insert(), IndexBuildHeapScan(), IndexCheckExclusion(), makeSublist(), moveLeafs(), nextval_internal(), postgresIterateForeignScan(), ReadBufferBI(), RelationGetBufferForTuple(), RI_FKey_check(), setop_retrieve_direct(), spgAddNodeAction(), spgdoinsert(), spgMatchNodeAction(), spgSplitNodeAction(), spgWalk(), store_returning_result(), TriggerEnabled(), validate_index_heapscan(), validateCheckConstraint(), XLogInsert(), and XLogReadBufferExtended().
typedef struct BufferAccessStrategyData* BufferAccessStrategy |