LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1665 1836 90.7 %
Date: 2025-10-28 22:17:37 Functions: 111 118 94.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AbortBufferIO 30
AsyncReadBuffers 2432334
AtEOXact_Buffers 1073336
AtProcExit_Buffers 44152
BgBufferSync 24446
BufferAlloc 120636984
BufferGetBlockNumber 99712166
BufferGetLSNAtomic 14119978
BufferGetTag 30088994
BufferIsDirty 0
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 19009808
BufferSync 3452
CheckBufferIsPinnedOnce 4814202
CheckForBufferLeaks 1117488
CheckPointBuffers 3452
CheckReadBuffersOperation 7271600
ConditionalLockBuffer 2930498
ConditionalLockBufferForCleanup 1099878
CreateAndCopyRelationData 112040
DebugPrintBufferRefcount 80
DropDatabaseBuffers 144
DropRelationBuffers 1268
DropRelationsAllBuffers 27210
EvictAllUnpinnedBuffers 2
EvictRelUnpinnedBuffers 2
EvictUnpinnedBuffer 280
EvictUnpinnedBufferInternal 4278
ExtendBufferedRel 90692
ExtendBufferedRelBy 319036
ExtendBufferedRelCommon 425816
ExtendBufferedRelShared 403012
ExtendBufferedRelTo 102772
FindAndDropRelationBuffers 1548
FlushBuffer 1107618
FlushDatabaseBuffers 10
FlushOneBuffer 158
FlushRelationBuffers 274
FlushRelationsAllBuffers 24
FlushUnlockedBuffer 601984
ForgetPrivateRefCountEntry 117391348
GetAdditionalPinLimit 7474280
GetPinLimit 1287650
GetPrivateRefCount 5914264
GetPrivateRefCountEntry 289725482
GetVictimBuffer 3744546
HoldingBufferPinThatDelaysRecovery 8
IncrBufferRefCount 23085372
InitBufferManagerAccess 44152
InvalidateBuffer 211144
InvalidateVictimBuffer 2293592
IsBufferCleanupOK 3314
IssuePendingWritebacks 2128
LimitAdditionalPins 403012
LockBufHdr 63184410
LockBuffer 344304006
LockBufferForCleanup 42194
MarkBufferDirty 42946584
MarkBufferDirtyHint 19933600
NewPrivateRefCountEntry 117391348
PinBuffer 117349280
PinBufferForBlock 123191174
PinBuffer_Locked 604322
PrefetchBuffer 40612
PrefetchSharedBuffer 61840
ProcessReadBuffersResult 2418616
ReadBuffer 85947424
ReadBufferExtended 103742652
ReadBufferWithoutRelcache 11341704
ReadBuffer_common 115084366
ReadBuffersCanStartIO 2766748
ReadBuffersCanStartIOOnce 2766748
ReadRecentBuffer 9064
RelationCopyStorageUsingBuffer 149048
RelationGetNumberOfBlocksInFork 3741760
ReleaseAndReadBuffer 57388230
ReleaseBuffer 124175244
ResOwnerPrintBufferIO 0
ResOwnerPrintBufferPin 0
ResOwnerReleaseBufferIO 30
ResOwnerReleaseBufferPin 15158
ReservePrivateRefCountEntry 128951436
ScheduleBufferTagForWriteback 1097192
StartBufferIO 4862940
StartReadBuffer 118474472
StartReadBuffers 3748654
StartReadBuffersImpl 122223126
SyncOneBuffer 4058942
TerminateBufferIO 4574400
TrackNewBufferPin 117391514
UnlockBuffers 103874
UnlockReleaseBuffer 37591126
UnpinBuffer 144077268
UnpinBufferNoOwner 144086360
WaitBufHdrUnlocked 2920
WaitIO 12042
WaitReadBuffers 2418596
WakePinCountWaiter 184
WritebackContextInit 5398
ZeroAndLockBuffer 633646
buffer_readv_complete 2210114
buffer_readv_complete_one 2478454
buffer_readv_decode_error 698
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_stage_common 2419356
buffertag_comparator 0
ckpt_buforder_comparator 6033424
local_buffer_readv_complete 3612
local_buffer_readv_stage 3612
local_buffer_write_error_callback 0
rlocator_comparator 19416476
shared_buffer_readv_complete 2206502
shared_buffer_readv_complete_local 2415744
shared_buffer_readv_stage 2415744
shared_buffer_write_error_callback 72
ts_ckpt_progress_comparator 493422

Generated by: LCOV version 1.16