LCOV - code coverage report
Current view: top level - src/backend/storage/buffer - bufmgr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1893 2102 90.1 %
Date: 2026-02-03 12:18:11 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 2603534
AtEOXact_Buffers 1004690
AtProcExit_Buffers 45404
BgBufferSync 29540
BufferAlloc 122177536
BufferGetBlockNumber 100450046
BufferGetLSNAtomic 14170150
BufferGetTag 31764248
BufferIsDirty 0
BufferIsLockedByMe 0
BufferIsLockedByMeInMode 0
BufferIsPermanent 19321358
BufferLockAcquire 162596370
BufferLockAttempt 165793498
BufferLockConditional 3125080
BufferLockDequeueSelf 1420
BufferLockDisown 0
BufferLockDisownInternal 165720982
BufferLockHeldByMe 0
BufferLockHeldByMeInMode 0
BufferLockProcessRelease 165720982
BufferLockQueueSelf 36734
BufferLockReleaseSub 165720982
BufferLockUnlock 165720982
BufferLockWakeup 33730
BufferSync 3572
CheckBufferIsPinnedOnce 4752198
CheckForBufferLeaks 1050094
CheckPointBuffers 3572
CheckReadBuffersOperation 7798412
ConditionalLockBuffer 2712290
ConditionalLockBufferForCleanup 830030
CreateAndCopyRelationData 112952
DebugPrintBufferRefcount 80
DropDatabaseBuffers 152
DropRelationBuffers 1282
DropRelationsAllBuffers 28612
EvictAllUnpinnedBuffers 2
EvictRelUnpinnedBuffers 2
EvictUnpinnedBuffer 280
EvictUnpinnedBufferInternal 4286
ExtendBufferedRel 92002
ExtendBufferedRelBy 322370
ExtendBufferedRelCommon 431048
ExtendBufferedRelShared 408164
ExtendBufferedRelTo 104364
FindAndDropRelationBuffers 1716
FlushBuffer 1140540
FlushDatabaseBuffers 10
FlushOneBuffer 158
FlushRelationBuffers 278
FlushRelationsAllBuffers 8
FlushUnlockedBuffer 610254
ForgetPrivateRefCountEntry 118729760
GetAdditionalPinLimit 7089220
GetPinLimit 1263842
GetPrivateRefCount 5583142
GetPrivateRefCountEntry 624891202
GetPrivateRefCountEntrySlow 147245922
GetVictimBuffer 3950242
HoldingBufferPinThatDelaysRecovery 6
IncrBufferRefCount 23661122
InitBufferManagerAccess 45404
InvalidateBuffer 213350
InvalidateVictimBuffer 2468160
IsBufferCleanupOK 4048
IssuePendingWritebacks 2204
LimitAdditionalPins 408164
LockBufHdr 65217844
LockBufferForCleanup 47584
LockBufferInternal 171809916
MarkBufferDirty 43676588
MarkBufferDirtyHint 20272808
MarkDirtyAllUnpinnedBuffers 2
MarkDirtyRelUnpinnedBuffers 2
MarkDirtyUnpinnedBuffer 2
MarkDirtyUnpinnedBufferInternal 72
NewPrivateRefCountEntry 118729760
PinBuffer 118688590
PinBufferForBlock 124731932
PinBuffer_Locked 612664
PrefetchBuffer 43168
PrefetchSharedBuffer 64732
ProcessReadBuffersResult 2596424
ReadBuffer 87685024
ReadBufferExtended 105205006
ReadBufferWithoutRelcache 11581364
ReadBuffer_common 116786382
ReadBuffersCanStartIO 2948618
ReadBuffersCanStartIOOnce 2948618
ReadRecentBuffer 9138
RelationCopyStorageUsingBuffer 150256
RelationGetNumberOfBlocksInFork 3786798
ReleaseAndReadBuffer 58558990
ReleaseBuffer 125529612
ResOwnerPrintBuffer 0
ResOwnerPrintBufferIO 0
ResOwnerReleaseBuffer 15226
ResOwnerReleaseBufferIO 30
ReservePrivateRefCountEntry 131257602
ScheduleBufferTagForWriteback 1133550
StartBufferIO 5096084
StartReadBuffer 120183336
StartReadBuffers 3555596
StartReadBuffersImpl 123738932
SyncOneBuffer 4464974
TerminateBufferIO 4810898
TrackNewBufferPin 118729760
UnlockBuffer 175087856
UnlockBuffers 107106
UnlockReleaseBuffer 37560368
UnpinBuffer 146207022
UnpinBufferNoOwner 146216182
WaitBufHdrUnlocked 1260
WaitIO 6168
WaitReadBuffers 2596406
WakePinCountWaiter 114
WritebackContextInit 5618
ZeroAndLockBuffer 647928
buffer_readv_complete 2386644
buffer_readv_complete_one 2663684
buffer_readv_decode_error 698
buffer_readv_encode_error 384
buffer_readv_report 544
buffer_stage_common 2597170
buffertag_comparator 0
ckpt_buforder_comparator 6006156
local_buffer_readv_complete 3612
local_buffer_readv_stage 3612
local_buffer_write_error_callback 0
rlocator_comparator 19581778
shared_buffer_readv_complete 2383032
shared_buffer_readv_complete_local 2593558
shared_buffer_readv_stage 2593558
shared_buffer_write_error_callback 84
ts_ckpt_progress_comparator 492622

Generated by: LCOV version 1.16