LCOV - code coverage report
Current view: top level - port - cpl_vsil.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 953 1065 89.5 %
Date: 2026-01-23 00:08:21 Functions: 111 120 92.5 %

Function Name Sort by function name Hit count Sort by hit count
CPLReadDir 0
VSIAbortPendingUploads 1
VSICleanupFileManager 1126
VSIClearCredentials 0
VSIClearPathSpecificOptions 19
VSICloseDir 1546
VSICopyFile 2325
VSICopyFileRestartable 20
VSIDuplicateFileSystemHandler 4
VSIFClearErrL 31186
VSIFCloseL 296108
VSIFEofL 282137
VSIFErrorL 91180
VSIFFlushL 91352
VSIFGetNativeFileDescriptorL 64
VSIFGetRangeStatusL 698
VSIFOpenEx2L 461641
VSIFOpenExL 429012
VSIFOpenL 256746
VSIFPrintfL 79877
VSIFPutcL 513
VSIFReadL 16393600
VSIFReadMultiRangeL 763
VSIFSeekL 9125910
VSIFTellL 6334150
VSIFTruncateL 1426
VSIFWriteL 4289590
VSIGetActualURL 9
VSIGetCanonicalFilename 256
VSIGetCredential 0
VSIGetDirectorySeparator 946193
VSIGetDiskFreeSpace 75
VSIGetFileMetadata 133
VSIGetFileSystemOptions 36
VSIGetFileSystemsPrefixes 9
VSIGetNextDirEntry 14827
VSIGetPathSpecificOption 152092
VSIGetSignedURL 25
VSIGlob 23
VSIHasOptimizedReadMultiRange 15565
VSIIngestFile 14555
VSIIsCaseSensitiveFS 29014
VSIIsLocal 279
VSIMkdir 100318
VSIMkdirRecursive 98080
VSIMove 12
VSIMultipartUploadAbort 6
VSIMultipartUploadAddPart 5
VSIMultipartUploadEnd 5
VSIMultipartUploadGetCapabilities 7
VSIMultipartUploadStart 4
VSIOpenDir 1578
VSIOverwriteFile 4
VSIReadDir 15840
VSIReadDirEx 57220
VSIReadDirRecursive 1153
VSIRename 1559
VSIRewindL 96312
VSIRmdir 163
VSIRmdirRecursive 5426
VSISetCredential 0
VSISetFileMetadata 17
VSISetPathSpecificOption 90
VSISiblingFiles 81835
VSIStatExL 823491
VSIStatL 411725
VSISupportsRandomWrite 369
VSISupportsSequentialWrite 122
VSISupportsSparseFiles 2
VSISync 49
VSIUnlink 86955
VSIUnlinkBatch 11
_Z15VSIURIToVSIPathRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 108
_ZL10VSIFnMatchPKcS0_ 549
_ZN11VSIDIREntryC2ERKS_ 6
_ZN11VSIDIREntryC2Ev 4013
_ZN11VSIDIREntryD2Ev 4019
_ZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEv 508329
_ZN12_GLOBAL__N_113VSIDIRGenericC2EP20VSIFilesystemHandler 2659
_ZN12_GLOBAL__N_113VSIDIRGenericD0Ev 2659
_ZN12_GLOBAL__N_113VSIDIRGenericD2Ev 2659
_ZN14VSIFileManager10GetHandlerEPKc 2779920
_ZN14VSIFileManager11GetPrefixesEv 717
_ZN14VSIFileManager13RemoveHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP20VSIFilesystemHandler 0
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrI20VSIFilesystemHandlerE 57167
_ZN14VSIFileManager3GetEv 2837730
_ZN16VSIVirtualHandle14ReadMultiRangeEiPPvPKyPKm 762
_ZN16VSIVirtualHandle4ReadEPvmm 16631800
_ZN16VSIVirtualHandle5WriteEPKvmm 4662150
_ZN16VSIVirtualHandle6PrintfEPKcz 2601
_ZN16VSIVirtualHandle8TruncateEy 2
_ZN18VSIProxyFileHandle14CancelCreationEv 14
_ZN20VSIFilesystemHandler10OpenStaticEPKcS1_bPKS1_ 25386
_ZN20VSIFilesystemHandler11UnlinkBatchEPKPKc 1
_ZN20VSIFilesystemHandler14RmdirRecursiveEPKc 34
_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_ 224
_ZN20VSIFilesystemHandler30MultipartUploadGetCapabilitiesEPiS0_S0_PmS1_S0_ 2
_ZN20VSIFilesystemHandler4SyncEPKcS1_PKS1_PFidS1_PvES4_PPPc 31
_ZN20VSIFilesystemHandler7OpenDirEPKciPKS1_ 2669
_ZN20VSIFilesystemHandler8CopyFileEPKcS1_P16VSIVirtualHandleyPKS1_PFidS1_PvES6_ 2300
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime14CancelCreationEv 14
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime5CloseEv 638
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeC2EOSt10unique_ptrI16VSIVirtualHandle22VSIVirtualHandleCloserERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 224
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD0Ev 224
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD2Ev 224
_ZN6VSIDIRD0Ev 0
_ZN6VSIDIRD2Ev 3622
_ZNK16VSIVirtualHandle5PReadEPvmy 0
_ZNK16VSIVirtualHandle8HasPReadEv 0
_ZZ7VSIGlobEN12VSIDirCloserclEP6VSIDIR 21
_ZZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEvENKUlvE_clEv 3222
_ZZN20VSIFilesystemHandler14RmdirRecursiveEPKcENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_E_clES9_S9_ 2

Generated by: LCOV version 1.14