LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1890 2102 89.9 %
Date: 2026-02-07 20:17:05 Functions: 127 137 92.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AbortBufferIO 30
AsyncReadBuffers 2635626
AtEOXact_Buffers 918872
AtProcExit_Buffers 44408
BgBufferSync 29378
BufferAlloc 120738866
BufferGetBlockNumber 99242782
BufferGetLSNAtomic 13837006
BufferGetTag 31773950
BufferIsDirty 0
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 19363370
BufferLockAcquire 161235392
BufferLockAttempt 164285626
BufferLockConditional 2989048
BufferLockDequeueSelf 1274
BufferLockDisown 0
BufferLockDisownInternal 164223702
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 164223702
BufferLockQueueSelf 31230
BufferLockReleaseSub 164223702
BufferLockUnlock 164223702
BufferLockWakeup 28464
BufferSync 3568
CheckBufferIsPinnedOnce 4642352
CheckForBufferLeaks 963280
CheckPointBuffers 3568
CheckReadBuffersOperation 7902260
ConditionalLockBuffer 2595536
ConditionalLockBufferForCleanup 698984
CreateAndCopyRelationData 112952
DebugPrintBufferRefcount 80
DropDatabaseBuffers 152
DropRelationBuffers 1296
DropRelationsAllBuffers 28640
EvictAllUnpinnedBuffers 2
EvictRelUnpinnedBuffers 2
EvictUnpinnedBuffer 280
EvictUnpinnedBufferInternal 4286
ExtendBufferedRel 91926
ExtendBufferedRelBy 321546
ExtendBufferedRelCommon 430554
ExtendBufferedRelShared 407668
ExtendBufferedRelTo 104718
FindAndDropRelationBuffers 1684
FlushBuffer 1125800
FlushDatabaseBuffers 10
FlushOneBuffer 160
FlushRelationBuffers 276
FlushRelationsAllBuffers 10
FlushUnlockedBuffer 615068
ForgetPrivateRefCountEntry 117303916
GetAdditionalPinLimit 6964196
GetPinLimit 1219538
GetPrivateRefCount 5342256
GetPrivateRefCountEntry 618178316
GetPrivateRefCountEntrySlow 145466052
GetVictimBuffer 3975280
HoldingBufferPinThatDelaysRecovery 8
IncrBufferRefCount 23372332
InitBufferManagerAccess 44408
InvalidateBuffer 213444
InvalidateVictimBuffer 2497848
IsBufferCleanupOK 4060
IssuePendingWritebacks 2190
LimitAdditionalPins 407668
LockBufHdr 64784246
LockBufferForCleanup 42796
LockBufferInternal 170444172
MarkBufferDirty 43669494
MarkBufferDirtyHint 20318756
MarkDirtyAllUnpinnedBuffers 2
MarkDirtyRelUnpinnedBuffers 2
MarkDirtyUnpinnedBuffer 2
MarkDirtyUnpinnedBufferInternal 72
NewPrivateRefCountEntry 117303916
PinBuffer 117223802
PinBufferForBlock 123293498
PinBuffer_Locked 617478
PrefetchBuffer 44432
PrefetchSharedBuffer 65996
ProcessReadBuffersResult 2632302
ReadBuffer 86623542
ReadBufferExtended 103943122
ReadBufferWithoutRelcache 11538328
ReadBuffer_common 115481476
ReadBuffersCanStartIO 2977224
ReadBuffersCanStartIOOnce 2977224
ReadRecentBuffer 9094
RelationCopyStorageUsingBuffer 150256
RelationGetNumberOfBlocksInFork 3743390
ReleaseAndReadBuffer 57846904
ReleaseBuffer 124104462
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 15224
ResOwnerReleaseBufferIO 30
ReservePrivateRefCountEntry 129812118
ScheduleBufferTagForWriteback 1118886
StartBufferIO 5103270
StartReadBuffer 118816368
StartReadBuffers 3493614
StartReadBuffersImpl 122309982
SyncOneBuffer 4437098
TerminateBufferIO 4821408
TrackNewBufferPin 117303916
UnlockBuffer 173586004
UnlockBuffers 106130
UnlockReleaseBuffer 37292214
UnpinBuffer 144483698
UnpinBufferNoOwner 144492856
WaitBufHdrUnlocked 888
WaitIO 2526
WaitReadBuffers 2632284
WakePinCountWaiter 160
WritebackContextInit 5612
ZeroAndLockBuffer 641930
buffer_readv_complete 2421818
buffer_readv_complete_one 2695640
buffer_readv_decode_error 698
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_stage_common 2633048
buffertag_comparator 0
ckpt_buforder_comparator 6070440
local_buffer_readv_complete 3614
local_buffer_readv_stage 3614
local_buffer_write_error_callback 0
rlocator_comparator 19581818
shared_buffer_readv_complete 2418204
shared_buffer_readv_complete_local 2629434
shared_buffer_readv_stage 2629434
shared_buffer_write_error_callback 76
ts_ckpt_progress_comparator 497362

Generated by: LCOV version 1.16