LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1891 2102 90.0 %
Date: 2026-02-08 16:18:30 Functions: 127 137 92.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
BufferIsDirty 0
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferLockDisown 0
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
buffertag_comparator 0
local_buffer_write_error_callback 0
EvictAllUnpinnedBuffers 2
EvictRelUnpinnedBuffers 2
MarkDirtyAllUnpinnedBuffers 2
MarkDirtyRelUnpinnedBuffers 2
MarkDirtyUnpinnedBuffer 2
HoldingBufferPinThatDelaysRecovery 6
FlushRelationsAllBuffers 8
FlushDatabaseBuffers 10
AbortBufferIO 30
ResOwnerReleaseBufferIO 30
MarkDirtyUnpinnedBufferInternal 72
DebugPrintBufferRefcount 80
shared_buffer_write_error_callback 92
WakePinCountWaiter 124
DropDatabaseBuffers 152
FlushOneBuffer 158
FlushRelationBuffers 276
EvictUnpinnedBuffer 280
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_readv_decode_error 698
DropRelationBuffers 1304
FindAndDropRelationBuffers 1668
IssuePendingWritebacks 2200
BufferSync 3568
CheckPointBuffers 3568
local_buffer_readv_complete 3612
local_buffer_readv_stage 3612
IsBufferCleanupOK 4074
WaitBufHdrUnlocked 4110
EvictUnpinnedBufferInternal 4286
BufferLockDequeueSelf 4290
WritebackContextInit 5614
ReadRecentBuffer 9010
WaitIO 14740
ResOwnerReleaseBuffer 15200
DropRelationsAllBuffers 28612
BgBufferSync 29568
PrefetchBuffer 44024
AtProcExit_Buffers 45874
InitBufferManagerAccess 45874
LockBufferForCleanup 47750
PrefetchSharedBuffer 65472
BufferLockWakeup 67762
BufferLockQueueSelf 75154
ExtendBufferedRel 91888
ExtendBufferedRelTo 104316
UnlockBuffers 107580
CreateAndCopyRelationData 113400
RelationCopyStorageUsingBuffer 150852
InvalidateBuffer 213354
ExtendBufferedRelBy 321182
ExtendBufferedRelShared 406906
LimitAdditionalPins 406906
ExtendBufferedRelCommon 429792
ts_ckpt_progress_comparator 500456
FlushUnlockedBuffer 616632
PinBuffer_Locked 619042
ZeroAndLockBuffer 645536
ConditionalLockBufferForCleanup 927036
AtEOXact_Buffers 1057186
CheckForBufferLeaks 1103060
ScheduleBufferTagForWriteback 1135420
FlushBuffer 1142446
GetPinLimit 1291946
shared_buffer_readv_complete 2315854
buffer_readv_complete 2319466
InvalidateVictimBuffer 2397060
shared_buffer_readv_complete_local 2527024
shared_buffer_readv_stage 2527024
WaitReadBuffers 2529734
ProcessReadBuffersResult 2529754
buffer_stage_common 2530636
AsyncReadBuffers 2545950
buffer_readv_complete_one 2593532
ConditionalLockBuffer 2765692
ReadBuffersCanStartIO 2887752
ReadBuffersCanStartIOOnce 2887752
BufferLockConditional 3174124
StartReadBuffers 3638576
RelationGetNumberOfBlocksInFork 3819022
GetVictimBuffer 3879422
SyncOneBuffer 4298032
TerminateBufferIO 4739408
CheckBufferIsPinnedOnce 4778304
StartBufferIO 5034128
GetPrivateRefCount 5706018
ckpt_buforder_comparator 6135666
GetAdditionalPinLimit 7254214
CheckReadBuffersOperation 7607486
ReadBufferWithoutRelcache 11559018
BufferGetLSNAtomic 14301022
BufferIsPermanent 19302440
rlocator_comparator 19583580
MarkBufferDirtyHint 20345546
IncrBufferRefCount 23928422
BufferGetTag 31789670
UnlockReleaseBuffer 37686362
MarkBufferDirty 43669248
ReleaseAndReadBuffer 59050132
LockBufHdr 65097288
ReadBuffer 88267298
BufferGetBlockNumber 101358952
ReadBufferExtended 105965534
ReadBuffer_common 117524564
ForgetPrivateRefCountEntry 119455884
NewPrivateRefCountEntry 119455884
TrackNewBufferPin 119456044
PinBuffer 119484774
StartReadBuffer 120830274
BufferAlloc 122901782
StartReadBuffersImpl 124468850
PinBufferForBlock 125456176
ReleaseBuffer 126348958
ReservePrivateRefCountEntry 131739636
UnpinBuffer 147205046
UnpinBufferNoOwner 147214180
GetPrivateRefCountEntrySlow 147999786
BufferLockAcquire 163384664
BufferLockDisownInternal 166551544
BufferLockProcessRelease 166551544
BufferLockReleaseSub 166551544
BufferLockUnlock 166551544
BufferLockAttempt 166704806
LockBufferInternal 172591748
UnlockBuffer 175912040
GetPrivateRefCountEntry 628733124

Generated by: LCOV version 1.16