LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1894 2102 90.1 %
Date: 2026-02-01 11:17:41 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 2638758
AtEOXact_Buffers 964366
AtProcExit_Buffers 44714
BgBufferSync 29170
BufferAlloc 121496656
BufferGetBlockNumber 99981860
BufferGetLSNAtomic 13981508
BufferGetTag 31762900
BufferIsDirty 0
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 19246632
BufferLockAcquire 161721994
BufferLockAttempt 164860170
BufferLockConditional 3061484
BufferLockDequeueSelf 2036
BufferLockDisown 0
BufferLockDisownInternal 164780986
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 164780986
BufferLockQueueSelf 39364
BufferLockReleaseSub 164780986
BufferLockUnlock 164780986
BufferLockWakeup 36048
BufferSync 3574
CheckBufferIsPinnedOnce 4724862
CheckForBufferLeaks 1009080
CheckPointBuffers 3574
CheckReadBuffersOperation 7911258
ConditionalLockBuffer 2656028
ConditionalLockBufferForCleanup 767600
CreateAndCopyRelationData 113400
DebugPrintBufferRefcount 80
DropDatabaseBuffers 152
DropRelationBuffers 1250
DropRelationsAllBuffers 28646
EvictAllUnpinnedBuffers 2
EvictRelUnpinnedBuffers 2
EvictUnpinnedBuffer 280
EvictUnpinnedBufferInternal 4286
ExtendBufferedRel 92258
ExtendBufferedRelBy 323574
ExtendBufferedRelCommon 432122
ExtendBufferedRelShared 409238
ExtendBufferedRelTo 104226
FindAndDropRelationBuffers 1666
FlushBuffer 1138948
FlushDatabaseBuffers 10
FlushOneBuffer 160
FlushRelationBuffers 276
FlushRelationsAllBuffers 8
FlushUnlockedBuffer 616750
ForgetPrivateRefCountEntry 118066836
GetAdditionalPinLimit 7086406
GetPinLimit 1245018
GetPrivateRefCount 5493382
GetPrivateRefCountEntry 620890574
GetPrivateRefCountEntrySlow 146511568
GetVictimBuffer 3987254
HoldingBufferPinThatDelaysRecovery 8
IncrBufferRefCount 23340798
InitBufferManagerAccess 44714
InvalidateBuffer 212090
InvalidateVictimBuffer 2502032
IsBufferCleanupOK 4060
IssuePendingWritebacks 2204
LimitAdditionalPins 409238
LockBufHdr 65086834
LockBufferForCleanup 45302
LockBufferInternal 170928972
MarkBufferDirty 43664972
MarkBufferDirtyHint 20200486
MarkDirtyAllUnpinnedBuffers 2
MarkDirtyRelUnpinnedBuffers 2
MarkDirtyUnpinnedBuffer 2
MarkDirtyUnpinnedBufferInternal 72
NewPrivateRefCountEntry 118066836
PinBuffer 117971610
PinBufferForBlock 124050892
PinBuffer_Locked 619160
PrefetchBuffer 42422
PrefetchSharedBuffer 63948
ProcessReadBuffersResult 2635236
ReadBuffer 87043268
ReadBufferExtended 104447542
ReadBufferWithoutRelcache 11560034
ReadBuffer_common 116007590
ReadBuffersCanStartIO 2983188
ReadBuffersCanStartIOOnce 2983188
ReadRecentBuffer 9174
RelationCopyStorageUsingBuffer 150852
RelationGetNumberOfBlocksInFork 3758610
ReleaseAndReadBuffer 57888958
ReleaseBuffer 124726248
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 15204
ResOwnerReleaseBufferIO 30
ReservePrivateRefCountEntry 130567602
ScheduleBufferTagForWriteback 1131956
StartBufferIO 5128684
StartReadBuffer 119505352
StartReadBuffers 3554534
StartReadBuffersImpl 123059886
SyncOneBuffer 4419782
TerminateBufferIO 4846038
TrackNewBufferPin 118067290
UnlockBuffer 174141222
UnlockBuffers 106412
UnlockReleaseBuffer 37415516
UnpinBuffer 145213938
UnpinBufferNoOwner 145223076
WaitBufHdrUnlocked 1392
WaitIO 2802
WaitReadBuffers 2635216
WakePinCountWaiter 224
WritebackContextInit 5620
ZeroAndLockBuffer 646588
buffer_readv_complete 2425174
buffer_readv_complete_one 2700972
buffer_readv_decode_error 698
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_stage_common 2636106
buffertag_comparator 0
ckpt_buforder_comparator 6116854
local_buffer_readv_complete 3614
local_buffer_readv_stage 3614
local_buffer_write_error_callback 0
rlocator_comparator 19581924
shared_buffer_readv_complete 2421560
shared_buffer_readv_complete_local 2632492
shared_buffer_readv_stage 2632492
shared_buffer_write_error_callback 90
ts_ckpt_progress_comparator 503748

Generated by: LCOV version 1.16