LCOV - code coverage report
Current view:
top level
-
src/backend/storage/file
- fd.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
706
994
71.0 %
Date:
2025-11-21 06:18:31
Functions:
90
99
90.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AcquireExternalFD
303048
AllocateDir
92888
AllocateFile
179266
AllocateVfd
3177126
AtEOSubXact_Files
20106
AtEOXact_Files
1121518
BasicOpenFile
74154
BasicOpenFilePerm
18707598
BeforeShmemExit_Files
45014
CleanupTempFiles
1166532
ClosePipeStream
116
CloseTransientFile
15446166
Delete
2729422
FileAccess
6028312
FileClose
1138382
FileFallocate
1016
FileGetRawDesc
832514
FileGetRawFlags
0
FileGetRawMode
0
FilePathName
44
FilePrefetch
17090
FileReadV
813646
FileSize
4800030
FileStartReadV
2431010
FileSync
1748
FileTruncate
1098
FileWriteV
1507490
FileWriteback
0
FileZero
422662
FreeDesc
15702672
FreeDir
90818
FreeFile
165290
FreeVfd
2071636
GetNextTempTableSpace
4322
GetTempTablespaces
376
InitFileAccess
45012
InitTemporaryFileAccess
45012
Insert
3830216
LruDelete
4976
LruInsert
58
MakePGDirectory
3022
OpenPipeStream
116
OpenTemporaryFile
2534
OpenTemporaryFileInTablespace
2534
OpenTransientFile
15456028
OpenTransientFilePerm
15456040
PathNameCreateTemporaryDir
356
PathNameCreateTemporaryFile
2450
PathNameDeleteTemporaryDir
424
PathNameDeleteTemporaryFile
4890
PathNameOpenFile
3177126
PathNameOpenFilePerm
3177126
PathNameOpenTemporaryFile
6556
ReadDir
5475820
ReadDirExtended
8711096
RegisterTemporaryFile
7634
ReleaseExternalFD
421550
ReleaseLruFile
4690
ReleaseLruFiles
19365256
RemovePgTempFiles
1760
RemovePgTempFilesInDir
1916
RemovePgTempRelationFiles
1914
RemovePgTempRelationFilesInDbspace
6014
ReportTemporaryFileUsage
4628
ResOwnerPrintFile
0
ResOwnerReleaseFile
8
ReserveExternalFD
459766
ResourceOwnerForgetFile
7626
ResourceOwnerRememberFile
7634
SetTempTablespaces
6318
SyncDataDirectory
354
TempTablespacePath
15194
TempTablespacesAreSet
8288
assign_debug_io_direct
2278
check_debug_io_direct
2278
closeAllVfds
64
count_usable_fds
2190
data_sync_elevel
42254
datadir_fsync_fname
0
do_syncfs
0
durable_rename
12852
durable_unlink
2610
fsync_fname
42218
fsync_fname_ext
83338
fsync_parent_path
15380
looks_like_temp_rel_name
2413676
pg_fdatasync
0
pg_file_exists
41014
pg_flush_data
74574
pg_fsync
132104
pg_fsync_no_writethrough
132104
pg_fsync_writethrough
0
pg_ftruncate
1098
pg_truncate
434470
pre_sync_fname
0
reserveAllocatedDesc
15728306
set_max_safe_fds
2190
unlink_if_exists_fname
2354
walkdir
338
Generated by:
LCOV version 1.16