LCOV - code coverage report
Current view:
top level
-
src/backend/storage/buffer
- bufmgr.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
91.1 %
2170
1977
Test Date:
2026-04-07 14:16:30
Functions:
93.7 %
142
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AbortBufferIO
15
AsyncReadBuffers
1481403
AtEOXact_Buffers
629828
AtProcExit_Buffers
24763
BgBufferSync
14504
BufferAlloc
83107630
BufferBeginSetHintBits
411411
BufferFinishSetHintBits
411391
BufferGetBlockNumber
79200578
BufferGetLSNAtomic
8786931
BufferGetTag
26655788
BufferIsDirty
29093
BufferIsLockedByMe
0
BufferIsLockedByMeInMode
0
BufferIsPermanent
17141488
BufferLockAcquire
111173174
BufferLockAttempt
113290771
BufferLockConditional
2069008
BufferLockDequeueSelf
1813
BufferLockDisown
0
BufferLockDisownInternal
113240231
BufferLockHeldByMe
0
BufferLockHeldByMeInMode
0
BufferLockProcessRelease
113240231
BufferLockQueueSelf
25201
BufferLockReleaseSub
113240231
BufferLockUnlock
64656069
BufferLockWakeup
23158
BufferSetHintBits16
15398564
BufferSync
1931
CheckBufferIsPinnedOnce
2712280
CheckForBufferLeaks
654591
CheckPointBuffers
1931
CheckReadBuffersOperation
4443402
ConditionalLockBuffer
1779047
ConditionalLockBufferForCleanup
536337
CreateAndCopyRelationData
67616
DebugPrintBufferRefcount
46
DropDatabaseBuffers
91
DropRelationBuffers
805
DropRelationsAllBuffers
17752
EvictAllUnpinnedBuffers
1
EvictRelUnpinnedBuffers
29
EvictUnpinnedBuffer
137
EvictUnpinnedBufferInternal
2540
ExtendBufferedRel
56749
ExtendBufferedRelBy
210121
ExtendBufferedRelCommon
269889
ExtendBufferedRelShared
254977
ExtendBufferedRelTo
57587
FindAndDropRelationBuffers
856
FlushBuffer
704281
FlushDatabaseBuffers
5
FlushOneBuffer
81
FlushRelationBuffers
174
FlushRelationsAllBuffers
20
FlushUnlockedBuffer
350386
ForgetPrivateRefCountEntry
76449728
GetAdditionalPinLimit
4201476
GetPinLimit
766982
GetPrivateRefCount
3258696
GetPrivateRefCountEntry
439347174
GetPrivateRefCountEntrySlow
106712626
GetVictimBuffer
2259691
HoldingBufferPinThatDelaysRecovery
3
IncrBufferRefCount
15314371
InitBufferManagerAccess
24763
InvalidateBuffer
133472
InvalidateVictimBuffer
1411481
IsBufferCleanupOK
2696
IssuePendingWritebacks
1196
LimitAdditionalPins
254977
LockBufHdr
28795865
LockBufferForCleanup
26459
LockBufferInternal
117291946
MarkBufferDirty
34013343
MarkBufferDirtyHint
734964
MarkDirtyAllUnpinnedBuffers
1
MarkDirtyRelUnpinnedBuffers
1
MarkDirtyUnpinnedBuffer
1
MarkDirtyUnpinnedBufferInternal
36
MarkSharedBufferDirtyHint
15308201
NewPrivateRefCountEntry
76449728
PinBuffer
81135675
PinBufferForBlock
84756079
PinBuffer_Locked
351884
PrefetchBuffer
28522
PrefetchSharedBuffer
39483
ProcessReadBuffersResult
1477123
ReadBuffer
62452821
ReadBufferExtended
73676180
ReadBufferWithoutRelcache
5954054
ReadBuffer_common
79630242
ReadRecentBuffer
5124
RelationCopyStorageUsingBuffer
88118
RelationGetNumberOfBlocksInFork
2614734
ReleaseAndReadBuffer
3646
ReleaseBuffer
50419066
ResOwnerPrintBuffer
0
ResOwnerPrintBufferIO
0
ResOwnerReleaseBuffer
10525
ResOwnerReleaseBufferIO
15
ReservePrivateRefCountEntry
88253886
ScheduleBufferTagForWriteback
698905
SharedBufferBeginSetHintBits
15004529
StartBufferIO
1669786
StartReadBuffer
82097803
StartReadBuffers
2109473
StartReadBuffersImpl
84207276
StartSharedBufferIO
2967783
SyncOneBuffer
2490854
TerminateBufferIO
2791267
TrackBufferHit
82768082
TrackNewBufferPin
76449731
UnlockBuffer
69504876
UnlockBuffers
66091
UnlockReleaseBuffer
49965694
UnpinBuffer
50024067
UnpinBufferNoOwner
50030608
WaitBufHdrUnlocked
831
WaitIO
21151
WaitReadBuffers
1480335
WakePinCountWaiter
10
WritebackContextInit
3058
ZeroAndLockBuffer
361122
buffer_readv_complete
1342110
buffer_readv_complete_one
1493430
buffer_readv_decode_error
450
buffer_readv_encode_error
192
buffer_readv_report
272
buffer_stage_common
1477667
buffertag_comparator
0
ckpt_buforder_comparator
3462826
local_buffer_readv_complete
2836
local_buffer_readv_stage
2836
local_buffer_write_error_callback
0
rlocator_comparator
13252787
shared_buffer_readv_complete
1339274
shared_buffer_readv_complete_local
1474831
shared_buffer_readv_stage
1474831
shared_buffer_write_error_callback
41
ts_ckpt_progress_comparator
283889
Generated by:
LCOV version 2.0-1