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:
2026-02-07 14:18:19
Functions:
90
99
90.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AcquireExternalFD
331880
AllocateDir
95792
AllocateFile
186002
AllocateVfd
3042500
AtEOSubXact_Files
20102
AtEOXact_Files
1048362
BasicOpenFile
74688
BasicOpenFilePerm
18633932
BeforeShmemExit_Files
45836
CleanupTempFiles
1094198
ClosePipeStream
122
CloseTransientFile
15506336
Delete
2789570
FileAccess
6308288
FileClose
1143530
FileFallocate
1020
FileGetRawDesc
923778
FileGetRawFlags
0
FileGetRawMode
0
FilePathName
46
FilePrefetch
17750
FileReadV
814518
FileSize
4804836
FileStartReadV
2592896
FileSync
1948
FileTruncate
1122
FileWriteV
1524836
FileWriteback
0
FileZero
430378
FreeDesc
15771478
FreeDir
93648
FreeFile
171070
FreeVfd
2004818
GetNextTempTableSpace
4474
GetTempTablespaces
420
InitFileAccess
45836
InitTemporaryFileAccess
45836
Insert
3822544
LruDelete
5408
LruInsert
64
MakePGDirectory
3156
OpenPipeStream
122
OpenTemporaryFile
2952
OpenTemporaryFileInTablespace
2952
OpenTransientFile
15516434
OpenTransientFilePerm
15516446
PathNameCreateTemporaryDir
404
PathNameCreateTemporaryFile
3166
PathNameDeleteTemporaryDir
468
PathNameDeleteTemporaryFile
6226
PathNameOpenFile
3042500
PathNameOpenFilePerm
3042500
PathNameOpenTemporaryFile
7836
ReadDir
4831818
ReadDirExtended
8188516
RegisterTemporaryFile
9360
ReleaseExternalFD
452360
ReleaseLruFile
5132
ReleaseLruFiles
19334644
RemovePgTempFiles
1832
RemovePgTempFilesInDir
1980
RemovePgTempRelationFiles
1978
RemovePgTempRelationFilesInDbspace
6230
ReportTemporaryFileUsage
5714
ResOwnerPrintFile
0
ResOwnerReleaseFile
8
ReserveExternalFD
493718
ResourceOwnerForgetFile
9352
ResourceOwnerRememberFile
9360
SetTempTablespaces
6584
SyncDataDirectory
372
TempTablespacePath
18368
TempTablespacesAreSet
9046
assign_debug_io_direct
2358
check_debug_io_direct
2358
closeAllVfds
64
count_usable_fds
2270
data_sync_elevel
44020
datadir_fsync_fname
0
do_syncfs
0
durable_rename
13132
durable_unlink
2588
fsync_fname
44020
fsync_fname_ext
85914
fsync_parent_path
15630
looks_like_temp_rel_name
2508088
pg_fdatasync
0
pg_file_exists
41976
pg_flush_data
77072
pg_fsync
136722
pg_fsync_no_writethrough
136722
pg_fsync_writethrough
0
pg_ftruncate
1122
pg_truncate
453722
pre_sync_fname
0
reserveAllocatedDesc
15798362
set_max_safe_fds
2270
unlink_if_exists_fname
3066
walkdir
382
Generated by:
LCOV version 1.16