LCOV - code coverage report
Current view: top level - port - cpl_vsil.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 855 963 88.8 %
Date: 2025-04-02 01:30:23 Functions: 101 110 91.8 %

Function Name Sort by function name Hit count Sort by hit count
CPLReadDir 0
VSIAbortPendingUploads 1
VSICleanupFileManager 925
VSIClearCredentials 0
VSIClearPathSpecificOptions 18
VSICloseDir 1154
VSICopyFile 2254
VSICopyFileRestartable 20
VSIDuplicateFileSystemHandler 4
VSIFClearErrL 30403
VSIFCloseL 283623
VSIFEofL 277779
VSIFErrorL 87211
VSIFFlushL 69758
VSIFGetNativeFileDescriptorL 64
VSIFGetRangeStatusL 633
VSIFOpenEx2L 390562
VSIFOpenExL 361591
VSIFOpenL 226599
VSIFPrintfL 82125
VSIFPutcL 452
VSIFReadL 14993400
VSIFReadMultiRangeL 764
VSIFSeekL 8272480
VSIFTellL 5587220
VSIFTruncateL 1285
VSIFWriteL 4140890
VSIGetActualURL 9
VSIGetCanonicalFilename 248
VSIGetCredential 0
VSIGetDirectorySeparator 875958
VSIGetDiskFreeSpace 73
VSIGetFileMetadata 76
VSIGetFileSystemOptions 33
VSIGetFileSystemsPrefixes 2
VSIGetNextDirEntry 4605
VSIGetPathSpecificOption 133228
VSIGetSignedURL 25
VSIGlob 17
VSIHasOptimizedReadMultiRange 12586
VSIIngestFile 9561
VSIIsCaseSensitiveFS 25193
VSIIsLocal 232
VSIMkdir 95352
VSIMkdirRecursive 135557
VSIMultipartUploadAbort 6
VSIMultipartUploadAddPart 5
VSIMultipartUploadEnd 5
VSIMultipartUploadGetCapabilities 7
VSIMultipartUploadStart 4
VSIOpenDir 1181
VSIOverwriteFile 4
VSIReadDir 12737
VSIReadDirEx 46479
VSIReadDirRecursive 1026
VSIRename 672
VSIRewindL 80599
VSIRmdir 149
VSIRmdirRecursive 3232
VSISetCredential 0
VSISetFileMetadata 17
VSISetPathSpecificOption 89
VSISiblingFiles 71420
VSIStatExL 755529
VSIStatL 398545
VSISupportsRandomWrite 324
VSISupportsSequentialWrite 104
VSISupportsSparseFiles 2
VSISync 45
VSIUnlink 84173
VSIUnlinkBatch 10
_ZL10VSIFnMatchPKcS0_ 470
_ZN11VSIDIREntryC2ERKS_ 6
_ZN11VSIDIREntryC2Ev 2850
_ZN11VSIDIREntryD2Ev 2856
_ZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEv 506333
_ZN12_GLOBAL__N_113VSIDIRGenericC2EP20VSIFilesystemHandler 2240
_ZN12_GLOBAL__N_113VSIDIRGenericD0Ev 2240
_ZN12_GLOBAL__N_113VSIDIRGenericD2Ev 2240
_ZN14VSIFileManager10GetHandlerEPKc 2489060
_ZN14VSIFileManager11GetPrefixesEv 634
_ZN14VSIFileManager13RemoveHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP20VSIFilesystemHandler 40621
_ZN14VSIFileManager3GetEv 2530270
_ZN14VSIFileManagerC2Ev 1401
_ZN14VSIFileManagerD2Ev 925
_ZN16VSIVirtualHandle14ReadMultiRangeEiPPvPKyPKm 763
_ZN16VSIVirtualHandle6PrintfEPKcz 770
_ZN16VSIVirtualHandle8TruncateEy 2
_ZN20VSIFilesystemHandler11UnlinkBatchEPKPKc 1
_ZN20VSIFilesystemHandler14RmdirRecursiveEPKc 28
_ZN20VSIFilesystemHandler15GetFileMetadataEPKcS1_PKS1_ 0
_ZN20VSIFilesystemHandler15SetFileMetadataEPKcPKS1_S1_S3_ 0
_ZN20VSIFilesystemHandler18MultipartUploadEndEPKcS1_mPKS1_yS3_ 1
_ZN20VSIFilesystemHandler19CopyFileRestartableEPKcS1_S1_PPcPKS1_PFidS1_PvES6_ 2
_ZN20VSIFilesystemHandler20MultipartUploadAbortEPKcS1_PKS1_ 1
_ZN20VSIFilesystemHandler20MultipartUploadStartEPKcPKS1_ 1
_ZN20VSIFilesystemHandler22MultipartUploadAddPartEPKcS1_iyPKvmPKS1_ 1
_ZN20VSIFilesystemHandler30MultipartUploadGetCapabilitiesEPiS0_S0_PmS1_S0_ 2
_ZN20VSIFilesystemHandler4OpenEPKcS1_ 5752
_ZN20VSIFilesystemHandler4SyncEPKcS1_PKS1_PFidS1_PvES4_PPPc 28
_ZN20VSIFilesystemHandler7OpenDirEPKciPKS1_ 2246
_ZN20VSIFilesystemHandler8CopyFileEPKcS1_P16VSIVirtualHandleyPKS1_PFidS1_PvES6_ 2233
_ZN6VSIDIRD0Ev 0
_ZN6VSIDIRD2Ev 2461
_ZNK16VSIVirtualHandle5PReadEPvmy 0
_ZNK16VSIVirtualHandle8HasPReadEv 0
_ZZ7VSIGlobEN12VSIDirCloserclEP6VSIDIR 15
_ZZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEvENKUlvE_clEv 2511
_ZZN20VSIFilesystemHandler14RmdirRecursiveEPKcENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_E_clES9_S9_ 2

Generated by: LCOV version 1.14