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 01:18:51 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
FlushRelationsAllBuffers 8
HoldingBufferPinThatDelaysRecovery 8
FlushDatabaseBuffers 10
AbortBufferIO 30
ResOwnerReleaseBufferIO 30
MarkDirtyUnpinnedBufferInternal 72
DebugPrintBufferRefcount 80
shared_buffer_write_error_callback 86
DropDatabaseBuffers 150
FlushOneBuffer 158
WakePinCountWaiter 246
FlushRelationBuffers 276
EvictUnpinnedBuffer 280
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_readv_decode_error 698
BufferLockDequeueSelf 1304
DropRelationBuffers 1312
WaitBufHdrUnlocked 1464
FindAndDropRelationBuffers 1682
IssuePendingWritebacks 2206
BufferSync 3578
CheckPointBuffers 3578
local_buffer_readv_complete 3612
local_buffer_readv_stage 3612
IsBufferCleanupOK 4050
EvictUnpinnedBufferInternal 4286
WritebackContextInit 5626
ReadRecentBuffer 9022
ResOwnerReleaseBuffer 15190
DropRelationsAllBuffers 28648
BgBufferSync 29050
BufferLockWakeup 36924
BufferLockQueueSelf 40080
PrefetchBuffer 44072
AtProcExit_Buffers 45586
InitBufferManagerAccess 45586
LockBufferForCleanup 48936
PrefetchSharedBuffer 65408
WaitIO 74540
ExtendBufferedRel 91720
ExtendBufferedRelTo 104700
UnlockBuffers 107212
CreateAndCopyRelationData 112952
RelationCopyStorageUsingBuffer 150256
InvalidateBuffer 213368
ExtendBufferedRelBy 321028
ExtendBufferedRelShared 407128
LimitAdditionalPins 407128
ExtendBufferedRelCommon 430016
ts_ckpt_progress_comparator 500818
FlushUnlockedBuffer 615504
PinBuffer_Locked 617914
ZeroAndLockBuffer 646200
ConditionalLockBufferForCleanup 960560
AtEOXact_Buffers 1077748
CheckForBufferLeaks 1123334
ScheduleBufferTagForWriteback 1147480
FlushBuffer 1154410
GetPinLimit 1306108
shared_buffer_readv_complete 2446208
buffer_readv_complete 2449820
InvalidateVictimBuffer 2530594
shared_buffer_readv_complete_local 2657188
shared_buffer_readv_stage 2657188
WaitReadBuffers 2659990
ProcessReadBuffersResult 2660010
buffer_stage_common 2660800
AsyncReadBuffers 2670958
buffer_readv_complete_one 2723902
ConditionalLockBuffer 2849284
ReadBuffersCanStartIO 3012674
ReadBuffersCanStartIOOnce 3012674
BufferLockConditional 3271110
StartReadBuffers 3763186
RelationGetNumberOfBlocksInFork 3829588
GetVictimBuffer 4008970
SyncOneBuffer 4375754
TerminateBufferIO 4882352
CheckBufferIsPinnedOnce 4944330
StartBufferIO 5171414
GetPrivateRefCount 5970294
ckpt_buforder_comparator 6119470
GetAdditionalPinLimit 7503276
CheckReadBuffersOperation 7993006
ReadBufferWithoutRelcache 11565672
BufferGetLSNAtomic 14356622
BufferIsPermanent 19090476
rlocator_comparator 19582962
MarkBufferDirtyHint 20171650
IncrBufferRefCount 23965012
BufferGetTag 31793304
UnlockReleaseBuffer 37832164
MarkBufferDirty 43702300
ReleaseAndReadBuffer 59193876
LockBufHdr 65975858
ReadBuffer 88649780
BufferGetBlockNumber 101822622
ReadBufferExtended 106399116
ReadBuffer_common 117964804
PinBuffer 119958626
ForgetPrivateRefCountEntry 120060428
NewPrivateRefCountEntry 120060428
TrackNewBufferPin 120060674
StartReadBuffer 121309450
BufferAlloc 123506070
StartReadBuffersImpl 125072636
PinBufferForBlock 126060540
ReleaseBuffer 126898286
ReservePrivateRefCountEntry 132550708
UnpinBuffer 147845592
UnpinBufferNoOwner 147854716
GetPrivateRefCountEntrySlow 148822034
BufferLockAcquire 163891724
BufferLockDisownInternal 167160686
BufferLockProcessRelease 167160686
BufferLockReleaseSub 167160686
BufferLockUnlock 167160686
BufferLockAttempt 167241690
LockBufferInternal 173099926
UnlockBuffer 176522392
GetPrivateRefCountEntry 631370726

Generated by: LCOV version 1.16