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-07 18:18:04 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 82
WakePinCountWaiter 142
DropDatabaseBuffers 150
FlushOneBuffer 158
FlushRelationBuffers 272
EvictUnpinnedBuffer 280
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_readv_decode_error 698
DropRelationBuffers 1292
FindAndDropRelationBuffers 1696
IssuePendingWritebacks 2188
WaitBufHdrUnlocked 2836
BufferLockDequeueSelf 3360
BufferSync 3564
CheckPointBuffers 3564
local_buffer_readv_complete 3614
local_buffer_readv_stage 3614
IsBufferCleanupOK 4060
EvictUnpinnedBufferInternal 4286
WritebackContextInit 5608
ReadRecentBuffer 9132
ResOwnerReleaseBuffer 15188
DropRelationsAllBuffers 28746
BgBufferSync 29194
PrefetchBuffer 43808
LockBufferForCleanup 45480
AtProcExit_Buffers 45490
InitBufferManagerAccess 45490
BufferLockWakeup 50960
BufferLockQueueSelf 56460
PrefetchSharedBuffer 65402
WaitIO 77386
ExtendBufferedRel 91974
ExtendBufferedRelTo 103926
UnlockBuffers 107014
CreateAndCopyRelationData 112952
RelationCopyStorageUsingBuffer 150256
InvalidateBuffer 213128
ExtendBufferedRelBy 322040
ExtendBufferedRelShared 407384
LimitAdditionalPins 407384
ExtendBufferedRelCommon 430280
ts_ckpt_progress_comparator 492690
FlushUnlockedBuffer 610540
PinBuffer_Locked 612950
ZeroAndLockBuffer 646288
ConditionalLockBufferForCleanup 895118
AtEOXact_Buffers 1031728
CheckForBufferLeaks 1077218
ScheduleBufferTagForWriteback 1134522
FlushBuffer 1141446
GetPinLimit 1280658
shared_buffer_readv_complete 2335642
buffer_readv_complete 2339256
InvalidateVictimBuffer 2416764
shared_buffer_readv_complete_local 2546528
shared_buffer_readv_stage 2546528
WaitReadBuffers 2549386
ProcessReadBuffersResult 2549406
buffer_stage_common 2550142
AsyncReadBuffers 2557378
buffer_readv_complete_one 2616404
ConditionalLockBuffer 2788522
ReadBuffersCanStartIO 2902924
ReadBuffersCanStartIOOnce 2902924
BufferLockConditional 3201646
StartReadBuffers 3589852
RelationGetNumberOfBlocksInFork 3795922
GetVictimBuffer 3901036
SyncOneBuffer 4328838
TerminateBufferIO 4761596
CheckBufferIsPinnedOnce 4765172
StartBufferIO 5048362
GetPrivateRefCount 5731792
ckpt_buforder_comparator 6015848
GetAdditionalPinLimit 7157750
CheckReadBuffersOperation 7658218
ReadBufferWithoutRelcache 11576802
BufferGetLSNAtomic 14260732
BufferIsPermanent 19295332
rlocator_comparator 19583970
MarkBufferDirtyHint 20272198
IncrBufferRefCount 23754122
BufferGetTag 31767864
UnlockReleaseBuffer 37770522
MarkBufferDirty 43797408
ReleaseAndReadBuffer 58763116
LockBufHdr 65173504
ReadBuffer 88101738
BufferGetBlockNumber 101113860
ReadBufferExtended 105764716
ReadBuffer_common 117341542
ForgetPrivateRefCountEntry 119346892
NewPrivateRefCountEntry 119346892
TrackNewBufferPin 119347032
PinBuffer 119360732
StartReadBuffer 120773410
BufferAlloc 122800834
StartReadBuffersImpl 124363262
PinBufferForBlock 125355084
ReleaseBuffer 126153990
ReservePrivateRefCountEntry 131695160
UnpinBuffer 146922954
UnpinBufferNoOwner 146932076
GetPrivateRefCountEntrySlow 148115384
BufferLockAcquire 163325052
BufferLockDisownInternal 166525570
BufferLockProcessRelease 166525570
BufferLockReleaseSub 166525570
BufferLockUnlock 166525570
BufferLockAttempt 166636258
LockBufferInternal 172538242
UnlockBuffer 175892048
GetPrivateRefCountEntry 628130022

Generated by: LCOV version 1.16