LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1887 2100 89.9 %
Date: 2026-01-20 20:17:38 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 2620866
AtEOXact_Buffers 972004
AtProcExit_Buffers 45198
BgBufferSync 24186
BufferAlloc 121316030
BufferGetBlockNumber 99249978
BufferGetLSNAtomic 13993462
BufferGetTag 31739036
BufferIsDirty 0
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 19257768
BufferLockAcquire 161788372
BufferLockAttempt 164900348
BufferLockConditional 3012754
BufferLockDequeueSelf 1970
BufferLockDisown 0
BufferLockDisownInternal 164798868
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 164798868
BufferLockQueueSelf 50596
BufferLockReleaseSub 164798868
BufferLockUnlock 164798868
BufferLockWakeup 47194
BufferSync 3556
CheckBufferIsPinnedOnce 4682764
CheckForBufferLeaks 1017202
CheckPointBuffers 3556
CheckReadBuffersOperation 7829532
ConditionalLockBuffer 2593168
ConditionalLockBufferForCleanup 759614
CreateAndCopyRelationData 113400
DebugPrintBufferRefcount 80
DropDatabaseBuffers 152
DropRelationBuffers 1242
DropRelationsAllBuffers 28530
EvictAllUnpinnedBuffers 2
EvictRelUnpinnedBuffers 2
EvictUnpinnedBuffer 280
EvictUnpinnedBufferInternal 4286
ExtendBufferedRel 92004
ExtendBufferedRelBy 323934
ExtendBufferedRelCommon 432764
ExtendBufferedRelShared 409894
ExtendBufferedRelTo 104526
FindAndDropRelationBuffers 1664
FlushBuffer 1136656
FlushDatabaseBuffers 10
FlushOneBuffer 160
FlushRelationBuffers 276
FlushRelationsAllBuffers 8
FlushUnlockedBuffer 598936
ForgetPrivateRefCountEntry 117865174
GetAdditionalPinLimit 6965414
GetPinLimit 1245878
GetPrivateRefCount 5443286
GetPrivateRefCountEntry 620643448
GetPrivateRefCountEntrySlow 146229644
GetVictimBuffer 3955416
HoldingBufferPinThatDelaysRecovery 8
IncrBufferRefCount 23394670
InitBufferManagerAccess 45198
InvalidateBuffer 211304
InvalidateVictimBuffer 2468272
IsBufferCleanupOK 4036
IssuePendingWritebacks 2182
LimitAdditionalPins 409894
LockBufHdr 64599600
LockBufferForCleanup 42692
LockBufferInternal 171013162
MarkBufferDirty 43602462
MarkBufferDirtyHint 20208878
MarkDirtyAllUnpinnedBuffers 2
MarkDirtyRelUnpinnedBuffers 2
MarkDirtyUnpinnedBuffer 2
MarkDirtyUnpinnedBufferInternal 72
NewPrivateRefCountEntry 117865174
PinBuffer 117825632
PinBufferForBlock 123870426
PinBuffer_Locked 601346
PrefetchBuffer 41912
PrefetchSharedBuffer 63532
ProcessReadBuffersResult 2603318
ReadBuffer 86906636
ReadBufferExtended 104326086
ReadBufferWithoutRelcache 11545818
ReadBuffer_common 115871914
ReadBuffersCanStartIO 2967074
ReadBuffersCanStartIOOnce 2967074
ReadRecentBuffer 9084
RelationCopyStorageUsingBuffer 150852
RelationGetNumberOfBlocksInFork 3763378
ReleaseAndReadBuffer 58059272
ReleaseBuffer 124617194
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 15186
ResOwnerReleaseBufferIO 30
ReservePrivateRefCountEntry 130005984
ScheduleBufferTagForWriteback 1129748
StartBufferIO 5105808
StartReadBuffer 119389158
StartReadBuffers 3493760
StartReadBuffersImpl 122882918
SyncOneBuffer 4068004
TerminateBufferIO 4809604
TrackNewBufferPin 117865174
UnlockBuffer 174177062
UnlockBuffers 106778
UnlockReleaseBuffer 37307296
UnpinBuffer 145071028
UnpinBufferNoOwner 145080148
WaitBufHdrUnlocked 2180
WaitIO 16168
WaitReadBuffers 2603300
WakePinCountWaiter 150
WritebackContextInit 5592
ZeroAndLockBuffer 641312
buffer_readv_complete 2393666
buffer_readv_complete_one 2671130
buffer_readv_decode_error 698
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_stage_common 2604056
buffertag_comparator 0
ckpt_buforder_comparator 6072436
local_buffer_readv_complete 3612
local_buffer_readv_stage 3612
local_buffer_write_error_callback 0
rlocator_comparator 19581432
shared_buffer_readv_complete 2390054
shared_buffer_readv_complete_local 2600444
shared_buffer_readv_stage 2600444
shared_buffer_write_error_callback 74
ts_ckpt_progress_comparator 496902

Generated by: LCOV version 1.16