LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1895 2102 90.2 %
Date: 2026-02-08 17:18:16 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
shared_buffer_write_error_callback 72
DebugPrintBufferRefcount 80
DropDatabaseBuffers 150
FlushOneBuffer 158
WakePinCountWaiter 178
FlushRelationBuffers 276
EvictUnpinnedBuffer 280
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_readv_decode_error 698
DropRelationBuffers 1286
BufferLockDequeueSelf 1430
FindAndDropRelationBuffers 1634
WaitBufHdrUnlocked 1754
IssuePendingWritebacks 2204
BufferSync 3570
CheckPointBuffers 3570
local_buffer_readv_complete 3612
local_buffer_readv_stage 3612
IsBufferCleanupOK 4048
EvictUnpinnedBufferInternal 4286
WritebackContextInit 5622
ReadRecentBuffer 9164
ResOwnerReleaseBuffer 15164
BgBufferSync 26704
DropRelationsAllBuffers 28648
BufferLockWakeup 41714
PrefetchBuffer 42748
BufferLockQueueSelf 45282
AtProcExit_Buffers 45874
InitBufferManagerAccess 45874
LockBufferForCleanup 48900
PrefetchSharedBuffer 64164
WaitIO 75500
ExtendBufferedRel 91982
ExtendBufferedRelTo 104226
UnlockBuffers 107626
CreateAndCopyRelationData 112952
RelationCopyStorageUsingBuffer 150256
InvalidateBuffer 211976
ExtendBufferedRelBy 321950
ExtendBufferedRelShared 407596
LimitAdditionalPins 407596
ExtendBufferedRelCommon 430476
ts_ckpt_progress_comparator 501220
FlushUnlockedBuffer 616582
PinBuffer_Locked 618992
ZeroAndLockBuffer 646912
ConditionalLockBufferForCleanup 944998
AtEOXact_Buffers 1073386
CheckForBufferLeaks 1119260
ScheduleBufferTagForWriteback 1149984
FlushBuffer 1156982
GetPinLimit 1302344
shared_buffer_readv_complete 2312336
buffer_readv_complete 2315948
InvalidateVictimBuffer 2397358
shared_buffer_readv_complete_local 2523200
shared_buffer_readv_stage 2523200
WaitReadBuffers 2526056
ProcessReadBuffersResult 2526076
buffer_stage_common 2526812
AsyncReadBuffers 2541174
buffer_readv_complete_one 2588590
ConditionalLockBuffer 2769906
ReadBuffersCanStartIO 2880964
ReadBuffersCanStartIOOnce 2880964
BufferLockConditional 3192200
StartReadBuffers 3654452
RelationGetNumberOfBlocksInFork 3825752
GetVictimBuffer 3874744
SyncOneBuffer 4228720
TerminateBufferIO 4750588
CheckBufferIsPinnedOnce 4793440
StartBufferIO 5043218
GetPrivateRefCount 5800948
ckpt_buforder_comparator 6097072
GetAdditionalPinLimit 7285646
CheckReadBuffersOperation 7595354
ReadBufferWithoutRelcache 11572304
BufferGetLSNAtomic 14505116
BufferIsPermanent 19141510
rlocator_comparator 19583434
MarkBufferDirtyHint 20073892
IncrBufferRefCount 23858372
BufferGetTag 31775514
UnlockReleaseBuffer 37703128
MarkBufferDirty 43652956
ReleaseAndReadBuffer 58989788
LockBufHdr 65341144
ReadBuffer 88393412
BufferGetBlockNumber 101481216
ReadBufferExtended 106113032
ReadBuffer_common 117685344
ForgetPrivateRefCountEntry 119718108
NewPrivateRefCountEntry 119718108
TrackNewBufferPin 119718108
PinBuffer 119753190
StartReadBuffer 121078560
BufferAlloc 123165272
StartReadBuffersImpl 124733012
PinBufferForBlock 125719702
ReleaseBuffer 126530398
ReservePrivateRefCountEntry 131927354
UnpinBuffer 147399238
UnpinBufferNoOwner 147408336
GetPrivateRefCountEntrySlow 148432872
BufferLockAcquire 163467080
BufferLockDisownInternal 166658494
BufferLockProcessRelease 166658494
BufferLockReleaseSub 166658494
BufferLockUnlock 166658494
BufferLockAttempt 166748414
LockBufferInternal 172674298
UnlockBuffer 176019104
GetPrivateRefCountEntry 629438292

Generated by: LCOV version 1.16