LCOV - code coverage report
Current view: top level - port - cpl_vsil.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 969 1093 88.7 %
Date: 2026-06-20 20:44:25 Functions: 111 121 91.7 %

Function Name Sort by function name Hit count Sort by hit count
CPLReadDir 0
VSIAbortPendingUploads 1
VSICleanupFileManager 1301
VSIClearCredentials 0
VSIClearPathSpecificOptions 22
VSICloseDir 1703
VSICopyFile 2433
VSICopyFileRestartable 20
VSIDuplicateFileSystemHandler 4
VSIFClearErrL 31979
VSIFCloseL 308937
VSIFEofL 287079
VSIFErrorL 95496
VSIFFlushL 91169
VSIFGetNativeFileDescriptorL 64
VSIFGetRangeStatusL 727
VSIFOpenEx2L 491694
VSIFOpenExL 450560
VSIFOpenL 275750
VSIFPrintfL 93626
VSIFPutcL 579
VSIFReadL 17636800
VSIFReadMultiRangeL 764
VSIFSeekL 10105700
VSIFTellL 7248590
VSIFTruncateL 1747
VSIFWriteL 4429030
VSIGetActualURL 9
VSIGetCanonicalFilename 272
VSIGetCredential 0
VSIGetDirectorySeparator 980844
VSIGetDiskFreeSpace 72
VSIGetFileMetadata 8152
VSIGetFileSystemOptions 37
VSIGetFileSystemsPrefixes 9
VSIGetNextDirEntry 17383
VSIGetPathSpecificOption 201058
VSIGetSignedURL 25
VSIGlob 23
VSIHasOptimizedReadMultiRange 15787
VSIIngestFile 15281
VSIIsCaseSensitiveFS 31618
VSIIsLocal 3982
VSIMkdir 105834
VSIMkdirRecursive 106134
VSIMove 12
VSIMultipartUploadAbort 6
VSIMultipartUploadAddPart 5
VSIMultipartUploadEnd 5
VSIMultipartUploadGetCapabilities 7
VSIMultipartUploadStart 4
VSIOpenDir 1743
VSIOverwriteFile 4
VSIReadDir 19671
VSIReadDirEx 56012
VSIReadDirRecursive 1166
VSIRename 1726
VSIRewindL 101905
VSIRmdir 216
VSIRmdirRecursive 6125
VSISetCredential 0
VSISetFileMetadata 18
VSISetPathSpecificOption 2230
VSISiblingFiles 84473
VSIStatExL 905901
VSIStatL 439695
VSISupportsRandomWrite 373
VSISupportsSequentialWrite 126
VSISupportsSparseFiles 2
VSISync 49
VSIUnlink 89692
VSIUnlinkBatch 11
_Z15VSIURIToVSIPathRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 108
_ZL10VSIFnMatchPKcS0_ 550
_ZN11VSIDIREntryC2ERKS_ 6
_ZN11VSIDIREntryC2Ev 4224
_ZN11VSIDIREntryD2Ev 4230
_ZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEv 508670
_ZN12_GLOBAL__N_113VSIDIRGenericC2EP20VSIFilesystemHandler 2741
_ZN12_GLOBAL__N_113VSIDIRGenericD0Ev 2741
_ZN12_GLOBAL__N_113VSIDIRGenericD2Ev 2741
_ZN14VSIFileManager10GetHandlerEPKc 3330370
_ZN14VSIFileManager11GetPrefixesEv 8957
_ZN14VSIFileManager13RemoveHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP20VSIFilesystemHandler 0
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrI20VSIFilesystemHandlerE 68107
_ZN14VSIFileManager21RegisterHandlerLoaderEPKcPFvvE 0
_ZN14VSIFileManager3GetEv 3407560
_ZN16VSIVirtualHandle14ReadMultiRangeEiPPvPKyPKm 4785
_ZN16VSIVirtualHandle4ReadEPvmm 17887600
_ZN16VSIVirtualHandle5WriteEPKvmm 4786220
_ZN16VSIVirtualHandle6PrintfEPKcz 2601
_ZN16VSIVirtualHandle8TruncateEy 2
_ZN18VSIProxyFileHandle14CancelCreationEv 18
_ZN20VSIFilesystemHandler10OpenStaticEPKcS1_bPKS1_ 44796
_ZN20VSIFilesystemHandler11UnlinkBatchEPKPKc 1
_ZN20VSIFilesystemHandler14RmdirRecursiveEPKc 55
_ZN20VSIFilesystemHandler15GetFileMetadataEPKcS1_PKS1_ 15
_ZN20VSIFilesystemHandler15SetFileMetadataEPKcPKS1_S1_S3_ 0
_ZN20VSIFilesystemHandler18MultipartUploadEndEPKcS1_mPKS1_yS3_ 1
_ZN20VSIFilesystemHandler19CopyFileRestartableEPKcS1_S1_PPcPKS1_PFidS1_PvES6_ 2
_ZN20VSIFilesystemHandler20MultipartUploadAbortEPKcS1_PKS1_ 1
_ZN20VSIFilesystemHandler20MultipartUploadStartEPKcPKS1_ 1
_ZN20VSIFilesystemHandler22MultipartUploadAddPartEPKcS1_iyPKvmPKS1_ 1
_ZN20VSIFilesystemHandler28CreateOnlyVisibleAtCloseTimeEPKcbPKS1_ 287
_ZN20VSIFilesystemHandler30MultipartUploadGetCapabilitiesEPiS0_S0_PmS1_S0_ 2
_ZN20VSIFilesystemHandler4SyncEPKcS1_PKS1_PFidS1_PvES4_PPPc 31
_ZN20VSIFilesystemHandler7OpenDirEPKciPKS1_ 2757
_ZN20VSIFilesystemHandler8CopyFileEPKcS1_P16VSIVirtualHandleyPKS1_PFidS1_PvES6_ 2410
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime14CancelCreationEv 18
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime5CloseEv 825
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeC2EOSt10unique_ptrI16VSIVirtualHandle22VSIVirtualHandleCloserERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 287
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD0Ev 287
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD2Ev 287
_ZN6VSIDIRD0Ev 0
_ZN6VSIDIRD2Ev 4007
_ZNK16VSIVirtualHandle5PReadEPvmy 0
_ZNK16VSIVirtualHandle8HasPReadEv 0
_ZZ7VSIGlobEN12VSIDirCloserclEP6VSIDIR 21
_ZZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEvENKUlvE_clEv 3344
_ZZN20VSIFilesystemHandler14RmdirRecursiveEPKcENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_E_clES9_S9_ 34

Generated by: LCOV version 1.14