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-07 13:18:11 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 90
WakePinCountWaiter 146
DropDatabaseBuffers 150
FlushOneBuffer 158
FlushRelationBuffers 276
EvictUnpinnedBuffer 280
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_readv_decode_error 698
DropRelationBuffers 1314
BufferLockDequeueSelf 1404
WaitBufHdrUnlocked 1502
FindAndDropRelationBuffers 1700
IssuePendingWritebacks 2208
BufferSync 3576
CheckPointBuffers 3576
local_buffer_readv_complete 3614
local_buffer_readv_stage 3614
IsBufferCleanupOK 4060
EvictUnpinnedBufferInternal 4286
WritebackContextInit 5626
ReadRecentBuffer 9218
WaitIO 10726
ResOwnerReleaseBuffer 15202
BgBufferSync 27330
DropRelationsAllBuffers 28622
BufferLockWakeup 39668
BufferLockQueueSelf 43200
PrefetchBuffer 44328
AtProcExit_Buffers 45534
InitBufferManagerAccess 45534
LockBufferForCleanup 49420
PrefetchSharedBuffer 66002
ExtendBufferedRel 91498
ExtendBufferedRelTo 104596
UnlockBuffers 107142
CreateAndCopyRelationData 113400
RelationCopyStorageUsingBuffer 150852
InvalidateBuffer 212694
ExtendBufferedRelBy 320722
ExtendBufferedRelShared 406746
LimitAdditionalPins 406746
ExtendBufferedRelCommon 429630
ts_ckpt_progress_comparator 498660
FlushUnlockedBuffer 611696
PinBuffer_Locked 614106
ZeroAndLockBuffer 649384
ConditionalLockBufferForCleanup 893866
AtEOXact_Buffers 1031764
CheckForBufferLeaks 1077298
ScheduleBufferTagForWriteback 1152302
FlushBuffer 1159222
GetPinLimit 1279626
shared_buffer_readv_complete 2410108
buffer_readv_complete 2413722
InvalidateVictimBuffer 2495008
shared_buffer_readv_complete_local 2621158
shared_buffer_readv_stage 2621158
WaitReadBuffers 2624008
ProcessReadBuffersResult 2624028
buffer_stage_common 2624772
AsyncReadBuffers 2635758
buffer_readv_complete_one 2686778
ConditionalLockBuffer 2726606
ReadBuffersCanStartIO 2976414
ReadBuffersCanStartIOOnce 2976414
BufferLockConditional 3156974
StartReadBuffers 3644162
RelationGetNumberOfBlocksInFork 3802920
GetVictimBuffer 3974998
SyncOneBuffer 4224232
CheckBufferIsPinnedOnce 4842894
TerminateBufferIO 4852590
StartBufferIO 5142472
GetPrivateRefCount 5737680
ckpt_buforder_comparator 6098554
GetAdditionalPinLimit 7265100
CheckReadBuffersOperation 7885842
ReadBufferWithoutRelcache 11579788
BufferGetLSNAtomic 14296260
BufferIsPermanent 19079056
rlocator_comparator 19579460
MarkBufferDirtyHint 20040594
IncrBufferRefCount 23801720
BufferGetTag 31788594
UnlockReleaseBuffer 37661036
MarkBufferDirty 43672962
ReleaseAndReadBuffer 58820682
LockBufHdr 65382482
ReadBuffer 87956052
BufferGetBlockNumber 100901416
ReadBufferExtended 105623426
ReadBuffer_common 117203224
PinBuffer 119077854
ForgetPrivateRefCountEntry 119141904
NewPrivateRefCountEntry 119141904
TrackNewBufferPin 119141904
StartReadBuffer 120511296
BufferAlloc 122591104
StartReadBuffersImpl 124155458
PinBufferForBlock 125145486
ReleaseBuffer 126006526
ReservePrivateRefCountEntry 131448748
UnpinBuffer 146763464
UnpinBufferNoOwner 146772600
GetPrivateRefCountEntrySlow 147570824
BufferLockAcquire 163087032
BufferLockDisownInternal 166239994
BufferLockProcessRelease 166239994
BufferLockReleaseSub 166239994
BufferLockUnlock 166239994
BufferLockAttempt 166329002
LockBufferInternal 172299122
UnlockBuffer 175605416
GetPrivateRefCountEntry 627173564

Generated by: LCOV version 1.16