LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1893 2102 90.1 %
Date: 2026-02-02 00:17:47 Functions: 127 137 92.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AbortBufferIO 30
AsyncReadBuffers 2600436
AtEOXact_Buffers 989628
AtProcExit_Buffers 45078
BgBufferSync 29920
BufferAlloc 121823456
BufferGetBlockNumber 100159808
BufferGetLSNAtomic 13983684
BufferGetTag 31790304
BufferIsDirty 0
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 19269638
BufferLockAcquire 162059060
BufferLockAttempt 165335652
BufferLockConditional 3121362
BufferLockDequeueSelf 5666
BufferLockDisown 0
BufferLockDisownInternal 165170576
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 165170576
BufferLockQueueSelf 80448
BufferLockReleaseSub 165170576
BufferLockUnlock 165170576
BufferLockWakeup 71942
BufferSync 3578
CheckBufferIsPinnedOnce 4720914
CheckForBufferLeaks 1034706
CheckPointBuffers 3578
CheckReadBuffersOperation 7795672
ConditionalLockBuffer 2706964
ConditionalLockBufferForCleanup 796168
CreateAndCopyRelationData 112952
DebugPrintBufferRefcount 80
DropDatabaseBuffers 152
DropRelationBuffers 1268
DropRelationsAllBuffers 28602
EvictAllUnpinnedBuffers 2
EvictRelUnpinnedBuffers 2
EvictUnpinnedBuffer 280
EvictUnpinnedBufferInternal 4286
ExtendBufferedRel 91942
ExtendBufferedRelBy 322136
ExtendBufferedRelCommon 430440
ExtendBufferedRelShared 407560
ExtendBufferedRelTo 103984
FindAndDropRelationBuffers 1672
FlushBuffer 1147052
FlushDatabaseBuffers 10
FlushOneBuffer 160
FlushRelationBuffers 276
FlushRelationsAllBuffers 8
FlushUnlockedBuffer 615378
ForgetPrivateRefCountEntry 118378668
GetAdditionalPinLimit 7029646
GetPinLimit 1255190
GetPrivateRefCount 5518024
GetPrivateRefCountEntry 622629020
GetPrivateRefCountEntrySlow 146844760
GetVictimBuffer 3949840
HoldingBufferPinThatDelaysRecovery 8
IncrBufferRefCount 23460728
InitBufferManagerAccess 45078
InvalidateBuffer 212884
InvalidateVictimBuffer 2468410
IsBufferCleanupOK 4072
IssuePendingWritebacks 2214
LimitAdditionalPins 407560
LockBufHdr 65060768
LockBufferForCleanup 49786
LockBufferInternal 171267324
MarkBufferDirty 43702910
MarkBufferDirtyHint 20309784
MarkDirtyAllUnpinnedBuffers 2
MarkDirtyRelUnpinnedBuffers 2
MarkDirtyUnpinnedBuffer 2
MarkDirtyUnpinnedBufferInternal 72
NewPrivateRefCountEntry 118378668
PinBuffer 118333614
PinBufferForBlock 124377798
PinBuffer_Locked 617788
PrefetchBuffer 43154
PrefetchSharedBuffer 64366
ProcessReadBuffersResult 2596604
ReadBuffer 87379372
ReadBufferExtended 104856346
ReadBufferWithoutRelcache 11579602
ReadBuffer_common 116435962
ReadBuffersCanStartIO 2946046
ReadBuffersCanStartIOOnce 2946046
ReadRecentBuffer 8928
RelationCopyStorageUsingBuffer 150256
RelationGetNumberOfBlocksInFork 3778160
ReleaseAndReadBuffer 58116578
ReleaseBuffer 125093216
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 15216
ResOwnerReleaseBufferIO 30
ReservePrivateRefCountEntry 130867970
ScheduleBufferTagForWriteback 1140040
StartBufferIO 5099462
StartReadBuffer 119857914
StartReadBuffers 3525844
StartReadBuffersImpl 123383758
SyncOneBuffer 4430210
TerminateBufferIO 4817242
TrackNewBufferPin 118378668
UnlockBuffer 174532280
UnlockBuffers 106652
UnlockReleaseBuffer 37528338
UnpinBuffer 145656782
UnpinBufferNoOwner 145665932
WaitBufHdrUnlocked 4914
WaitIO 2902
WaitReadBuffers 2596584
WakePinCountWaiter 132
WritebackContextInit 5626
ZeroAndLockBuffer 648442
buffer_readv_complete 2386620
buffer_readv_complete_one 2664086
buffer_readv_decode_error 698
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_stage_common 2597348
buffertag_comparator 0
ckpt_buforder_comparator 6067412
local_buffer_readv_complete 3612
local_buffer_readv_stage 3612
local_buffer_write_error_callback 0
rlocator_comparator 19581812
shared_buffer_readv_complete 2383008
shared_buffer_readv_complete_local 2593736
shared_buffer_readv_stage 2593736
shared_buffer_write_error_callback 88
ts_ckpt_progress_comparator 498072

Generated by: LCOV version 1.16