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-08 14:19:08 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 80
WakePinCountWaiter 148
DropDatabaseBuffers 152
FlushOneBuffer 158
FlushRelationBuffers 276
EvictUnpinnedBuffer 280
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_readv_decode_error 698
DropRelationBuffers 1298
WaitBufHdrUnlocked 1558
BufferLockDequeueSelf 1588
FindAndDropRelationBuffers 1610
IssuePendingWritebacks 2202
BufferSync 3578
CheckPointBuffers 3578
local_buffer_readv_complete 3612
local_buffer_readv_stage 3612
IsBufferCleanupOK 4050
EvictUnpinnedBufferInternal 4286
WritebackContextInit 5620
ReadRecentBuffer 9312
ResOwnerReleaseBuffer 15236
DropRelationsAllBuffers 28592
BgBufferSync 29926
BufferLockWakeup 36668
WaitIO 38688
BufferLockQueueSelf 39936
PrefetchBuffer 44380
AtProcExit_Buffers 45892
InitBufferManagerAccess 45892
LockBufferForCleanup 47748
PrefetchSharedBuffer 66022
ExtendBufferedRel 91972
ExtendBufferedRelTo 104548
UnlockBuffers 107584
CreateAndCopyRelationData 112952
RelationCopyStorageUsingBuffer 150256
InvalidateBuffer 213920
ExtendBufferedRelBy 320964
ExtendBufferedRelShared 406940
LimitAdditionalPins 406940
ExtendBufferedRelCommon 429828
ts_ckpt_progress_comparator 499732
FlushUnlockedBuffer 614140
PinBuffer_Locked 616550
ZeroAndLockBuffer 642420
ConditionalLockBufferForCleanup 977494
AtEOXact_Buffers 1107884
ScheduleBufferTagForWriteback 1133946
FlushBuffer 1140886
CheckForBufferLeaks 1153776
GetPinLimit 1321326
shared_buffer_readv_complete 2370614
buffer_readv_complete 2374226
InvalidateVictimBuffer 2450392
shared_buffer_readv_complete_local 2581416
shared_buffer_readv_stage 2581416
WaitReadBuffers 2584264
ProcessReadBuffersResult 2584284
buffer_stage_common 2585028
AsyncReadBuffers 2592532
buffer_readv_complete_one 2647962
ConditionalLockBuffer 2864530
ReadBuffersCanStartIO 2933926
ReadBuffersCanStartIOOnce 2933926
BufferLockConditional 3273974
StartReadBuffers 3729804
RelationGetNumberOfBlocksInFork 3848978
GetVictimBuffer 3928736
SyncOneBuffer 4350506
TerminateBufferIO 4788832
CheckBufferIsPinnedOnce 4878640
StartBufferIO 5075092
GetPrivateRefCount 5888326
ckpt_buforder_comparator 6103436
GetAdditionalPinLimit 7436512
CheckReadBuffersOperation 7763128
ReadBufferWithoutRelcache 11549450
BufferGetLSNAtomic 14552230
BufferIsPermanent 19356158
rlocator_comparator 19582816
MarkBufferDirtyHint 20353518
IncrBufferRefCount 24059852
BufferGetTag 31818574
UnlockReleaseBuffer 37887662
MarkBufferDirty 43736852
ReleaseAndReadBuffer 59442086
LockBufHdr 65604032
ReadBuffer 89015734
BufferGetBlockNumber 102106650
ReadBufferExtended 106839598
ReadBuffer_common 118389064
PinBuffer 120421854
ForgetPrivateRefCountEntry 120439160
NewPrivateRefCountEntry 120439160
TrackNewBufferPin 120439160
StartReadBuffer 121729832
BufferAlloc 123889324
StartReadBuffersImpl 125459636
PinBufferForBlock 126443438
ReleaseBuffer 127294726
ReservePrivateRefCountEntry 132827970
UnpinBuffer 148321408
UnpinBufferNoOwner 148330578
GetPrivateRefCountEntrySlow 149233032
BufferLockAcquire 164266494
BufferLockDisownInternal 167537090
BufferLockProcessRelease 167537090
BufferLockReleaseSub 167537090
BufferLockUnlock 167537090
BufferLockAttempt 167618752
LockBufferInternal 173476094
UnlockBuffer 176899850
GetPrivateRefCountEntry 633077912

Generated by: LCOV version 1.16