LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1889 2102 89.9 %
Date: 2026-02-12 18:18:49 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 2596272
AtEOXact_Buffers 982628
AtProcExit_Buffers 45486
BgBufferSync 24186
BufferAlloc 121714782
BufferGetBlockNumber 99931082
BufferGetLSNAtomic 14171782
BufferGetTag 31765984
BufferIsDirty 0
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 19440380
BufferLockAcquire 162173738
BufferLockAttempt 165280400
BufferLockConditional 3005700
BufferLockDequeueSelf 2066
BufferLockDisown 0
BufferLockDisownInternal 165178912
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 165178912
BufferLockQueueSelf 51514
BufferLockReleaseSub 165178912
BufferLockUnlock 165178912
BufferLockWakeup 47876
BufferSync 3560
CheckBufferIsPinnedOnce 4669446
CheckForBufferLeaks 1028114
CheckPointBuffers 3560
CheckReadBuffersOperation 7755020
ConditionalLockBuffer 2583666
ConditionalLockBufferForCleanup 768258
CreateAndCopyRelationData 113400
DebugPrintBufferRefcount 80
DropDatabaseBuffers 152
DropRelationBuffers 1222
DropRelationsAllBuffers 28720
EvictAllUnpinnedBuffers 2
EvictRelUnpinnedBuffers 2
EvictUnpinnedBuffer 280
EvictUnpinnedBufferInternal 4286
ExtendBufferedRel 92252
ExtendBufferedRelBy 324364
ExtendBufferedRelCommon 433188
ExtendBufferedRelShared 410284
ExtendBufferedRelTo 104530
FindAndDropRelationBuffers 1666
FlushBuffer 1138064
FlushDatabaseBuffers 10
FlushOneBuffer 160
FlushRelationBuffers 276
FlushRelationsAllBuffers 8
FlushUnlockedBuffer 599324
ForgetPrivateRefCountEntry 118260566
GetAdditionalPinLimit 6999130
GetPinLimit 1253768
GetPrivateRefCount 5438394
GetPrivateRefCountEntry 622378780
GetPrivateRefCountEntrySlow 146752298
GetVictimBuffer 3932962
HoldingBufferPinThatDelaysRecovery 8
IncrBufferRefCount 23482934
InitBufferManagerAccess 45486
InvalidateBuffer 211582
InvalidateVictimBuffer 2444794
IsBufferCleanupOK 4040
IssuePendingWritebacks 2196
LimitAdditionalPins 410284
LockBufHdr 64627500
LockBufferForCleanup 42494
LockBufferInternal 171398662
MarkBufferDirty 43639094
MarkBufferDirtyHint 20300212
MarkDirtyAllUnpinnedBuffers 2
MarkDirtyRelUnpinnedBuffers 2
MarkDirtyUnpinnedBuffer 2
MarkDirtyUnpinnedBufferInternal 72
NewPrivateRefCountEntry 118260566
PinBuffer 118247134
PinBufferForBlock 124269012
PinBuffer_Locked 601734
PrefetchBuffer 42284
PrefetchSharedBuffer 63676
ProcessReadBuffersResult 2578360
ReadBuffer 87290184
ReadBufferExtended 104700572
ReadBufferWithoutRelcache 11552708
ReadBuffer_common 116253296
ReadBuffersCanStartIO 2941760
ReadBuffersCanStartIOOnce 2941760
ReadRecentBuffer 9102
RelationCopyStorageUsingBuffer 150852
RelationGetNumberOfBlocksInFork 3777672
ReleaseAndReadBuffer 58281798
ReleaseBuffer 124965316
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 15294
ResOwnerReleaseBufferIO 30
ReservePrivateRefCountEntry 130296090
ScheduleBufferTagForWriteback 1131154
StartBufferIO 5085238
StartReadBuffer 119768792
StartReadBuffers 3510636
StartReadBuffersImpl 123279428
SyncOneBuffer 3985422
TerminateBufferIO 4788044
TrackNewBufferPin 118263974
UnlockBuffer 174556880
UnlockBuffers 107290
UnlockReleaseBuffer 37302760
UnpinBuffer 145559668
UnpinBufferNoOwner 145568896
WaitBufHdrUnlocked 1932
WaitIO 16614
WaitReadBuffers 2578340
WakePinCountWaiter 170
WritebackContextInit 5610
ZeroAndLockBuffer 644108
buffer_readv_complete 2367978
buffer_readv_complete_one 2644830
buffer_readv_decode_error 698
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_stage_common 2579100
buffertag_comparator 0
ckpt_buforder_comparator 6046070
local_buffer_readv_complete 3612
local_buffer_readv_stage 3612
local_buffer_write_error_callback 0
rlocator_comparator 19581702
shared_buffer_readv_complete 2364366
shared_buffer_readv_complete_local 2575488
shared_buffer_readv_stage 2575488
shared_buffer_write_error_callback 86
ts_ckpt_progress_comparator 498158

Generated by: LCOV version 1.16