LCOV - code coverage report
Current view: top level - port - cpl_vsil.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 964 1076 89.6 %
Date: 2026-03-25 11:28:37 Functions: 111 120 92.5 %

Function Name Sort by function name Hit count Sort by hit count
CPLReadDir 0
VSIAbortPendingUploads 1
VSICleanupFileManager 1131
VSIClearCredentials 0
VSIClearPathSpecificOptions 20
VSICloseDir 1611
VSICopyFile 2339
VSICopyFileRestartable 20
VSIDuplicateFileSystemHandler 4
VSIFClearErrL 31348
VSIFCloseL 303861
VSIFEofL 283002
VSIFErrorL 91951
VSIFFlushL 91559
VSIFGetNativeFileDescriptorL 64
VSIFGetRangeStatusL 707
VSIFOpenEx2L 478522
VSIFOpenExL 437662
VSIFOpenL 264460
VSIFPrintfL 93204
VSIFPutcL 562
VSIFReadL 17512200
VSIFReadMultiRangeL 764
VSIFSeekL 9975930
VSIFTellL 7172450
VSIFTruncateL 1436
VSIFWriteL 4381190
VSIGetActualURL 9
VSIGetCanonicalFilename 272
VSIGetCredential 0
VSIGetDirectorySeparator 960760
VSIGetDiskFreeSpace 72
VSIGetFileMetadata 134
VSIGetFileSystemOptions 36
VSIGetFileSystemsPrefixes 9
VSIGetNextDirEntry 15097
VSIGetPathSpecificOption 185966
VSIGetSignedURL 25
VSIGlob 23
VSIHasOptimizedReadMultiRange 15662
VSIIngestFile 14595
VSIIsCaseSensitiveFS 30855
VSIIsLocal 3864
VSIMkdir 103717
VSIMkdirRecursive 103714
VSIMove 12
VSIMultipartUploadAbort 6
VSIMultipartUploadAddPart 5
VSIMultipartUploadEnd 5
VSIMultipartUploadGetCapabilities 7
VSIMultipartUploadStart 4
VSIOpenDir 1651
VSIOverwriteFile 4
VSIReadDir 17711
VSIReadDirEx 53560
VSIReadDirRecursive 1163
VSIRename 1674
VSIRewindL 97567
VSIRmdir 171
VSIRmdirRecursive 5681
VSISetCredential 0
VSISetFileMetadata 18
VSISetPathSpecificOption 96
VSISiblingFiles 82615
VSIStatExL 863509
VSIStatL 431249
VSISupportsRandomWrite 369
VSISupportsSequentialWrite 122
VSISupportsSparseFiles 2
VSISync 49
VSIUnlink 87696
VSIUnlinkBatch 11
_Z15VSIURIToVSIPathRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 108
_ZL10VSIFnMatchPKcS0_ 549
_ZN11VSIDIREntryC2ERKS_ 6
_ZN11VSIDIREntryC2Ev 4143
_ZN11VSIDIREntryD2Ev 4149
_ZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEv 508538
_ZN12_GLOBAL__N_113VSIDIRGenericC2EP20VSIFilesystemHandler 2721
_ZN12_GLOBAL__N_113VSIDIRGenericD0Ev 2721
_ZN12_GLOBAL__N_113VSIDIRGenericD2Ev 2721
_ZN14VSIFileManager10GetHandlerEPKc 3140200
_ZN14VSIFileManager11GetPrefixesEv 6721
_ZN14VSIFileManager13RemoveHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP20VSIFilesystemHandler 0
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrI20VSIFilesystemHandlerE 57807
_ZN14VSIFileManager3GetEv 3204610
_ZN16VSIVirtualHandle14ReadMultiRangeEiPPvPKyPKm 4785
_ZN16VSIVirtualHandle4ReadEPvmm 17762600
_ZN16VSIVirtualHandle5WriteEPKvmm 4737660
_ZN16VSIVirtualHandle6PrintfEPKcz 2601
_ZN16VSIVirtualHandle8TruncateEy 2
_ZN18VSIProxyFileHandle14CancelCreationEv 14
_ZN20VSIFilesystemHandler10OpenStaticEPKcS1_bPKS1_ 29777
_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_ 270
_ZN20VSIFilesystemHandler30MultipartUploadGetCapabilitiesEPiS0_S0_PmS1_S0_ 2
_ZN20VSIFilesystemHandler4SyncEPKcS1_PKS1_PFidS1_PvES4_PPPc 31
_ZN20VSIFilesystemHandler7OpenDirEPKciPKS1_ 2737
_ZN20VSIFilesystemHandler8CopyFileEPKcS1_P16VSIVirtualHandleyPKS1_PFidS1_PvES6_ 2314
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime14CancelCreationEv 14
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime5CloseEv 776
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeC2EOSt10unique_ptrI16VSIVirtualHandle22VSIVirtualHandleCloserERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 270
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD0Ev 270
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD2Ev 270
_ZN6VSIDIRD0Ev 0
_ZN6VSIDIRD2Ev 3752
_ZNK16VSIVirtualHandle5PReadEPvmy 0
_ZNK16VSIVirtualHandle8HasPReadEv 0
_ZZ7VSIGlobEN12VSIDirCloserclEP6VSIDIR 21
_ZZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEvENKUlvE_clEv 3302
_ZZN20VSIFilesystemHandler14RmdirRecursiveEPKcENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_E_clES9_S9_ 2

Generated by: LCOV version 1.14