LCOV - code coverage report
Current view: top level - port - cpl_vsil.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 947 1056 89.7 %
Date: 2025-10-22 13:51:22 Functions: 110 119 92.4 %

Function Name Sort by function name Hit count Sort by hit count
CPLReadDir 0
VSIAbortPendingUploads 1
VSICleanupFileManager 1123
VSIClearCredentials 0
VSIClearPathSpecificOptions 19
VSICloseDir 1506
VSICopyFile 2299
VSICopyFileRestartable 20
VSIDuplicateFileSystemHandler 4
VSIFClearErrL 31289
VSIFCloseL 311448
VSIFEofL 281976
VSIFErrorL 91021
VSIFFlushL 91363
VSIFGetNativeFileDescriptorL 64
VSIFGetRangeStatusL 690
VSIFOpenEx2L 429717
VSIFOpenExL 400409
VSIFOpenL 232257
VSIFPrintfL 79733
VSIFPutcL 509
VSIFReadL 16292200
VSIFReadMultiRangeL 763
VSIFSeekL 9032600
VSIFTellL 6261100
VSIFTruncateL 1311
VSIFWriteL 4268810
VSIGetActualURL 9
VSIGetCanonicalFilename 252
VSIGetCredential 0
VSIGetDirectorySeparator 932761
VSIGetDiskFreeSpace 74
VSIGetFileMetadata 91
VSIGetFileSystemOptions 36
VSIGetFileSystemsPrefixes 9
VSIGetNextDirEntry 14273
VSIGetPathSpecificOption 145531
VSIGetSignedURL 25
VSIGlob 23
VSIHasOptimizedReadMultiRange 15474
VSIIngestFile 13067
VSIIsCaseSensitiveFS 28018
VSIIsLocal 270
VSIMkdir 99656
VSIMkdirRecursive 140973
VSIMove 12
VSIMultipartUploadAbort 6
VSIMultipartUploadAddPart 5
VSIMultipartUploadEnd 5
VSIMultipartUploadGetCapabilities 7
VSIMultipartUploadStart 4
VSIOpenDir 1538
VSIOverwriteFile 4
VSIReadDir 15662
VSIReadDirEx 56971
VSIReadDirRecursive 1151
VSIRename 1474
VSIRewindL 88372
VSIRmdir 164
VSIRmdirRecursive 5185
VSISetCredential 0
VSISetFileMetadata 17
VSISetPathSpecificOption 90
VSISiblingFiles 75769
VSIStatExL 833979
VSIStatL 443191
VSISupportsRandomWrite 332
VSISupportsSequentialWrite 120
VSISupportsSparseFiles 2
VSISync 49
VSIUnlink 86226
VSIUnlinkBatch 11
_Z15VSIURIToVSIPathRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 687
_ZL10VSIFnMatchPKcS0_ 547
_ZN11VSIDIREntryC2ERKS_ 6
_ZN11VSIDIREntryC2Ev 3944
_ZN11VSIDIREntryD2Ev 3950
_ZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEv 508378
_ZN12_GLOBAL__N_113VSIDIRGenericC2EP20VSIFilesystemHandler 2667
_ZN12_GLOBAL__N_113VSIDIRGenericD0Ev 2667
_ZN12_GLOBAL__N_113VSIDIRGenericD2Ev 2667
_ZN14VSIFileManager10GetHandlerEPKc 2716460
_ZN14VSIFileManager11GetPrefixesEv 685
_ZN14VSIFileManager13RemoveHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP20VSIFilesystemHandler 56527
_ZN14VSIFileManager3GetEv 2773670
_ZN14VSIFileManagerC2Ev 1768
_ZN14VSIFileManagerD2Ev 1123
_ZN16VSIVirtualHandle14ReadMultiRangeEiPPvPKyPKm 762
_ZN16VSIVirtualHandle6PrintfEPKcz 2601
_ZN16VSIVirtualHandle8TruncateEy 2
_ZN18VSIProxyFileHandle14CancelCreationEv 8
_ZN20VSIFilesystemHandler10OpenStaticEPKcS1_bPKS1_ 16418
_ZN20VSIFilesystemHandler11UnlinkBatchEPKPKc 1
_ZN20VSIFilesystemHandler14RmdirRecursiveEPKc 34
_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
_ZN20VSIFilesystemHandler28CreateOnlyVisibleAtCloseTimeEPKcbPKS1_ 200
_ZN20VSIFilesystemHandler30MultipartUploadGetCapabilitiesEPiS0_S0_PmS1_S0_ 2
_ZN20VSIFilesystemHandler4SyncEPKcS1_PKS1_PFidS1_PvES4_PPPc 31
_ZN20VSIFilesystemHandler7OpenDirEPKciPKS1_ 2677
_ZN20VSIFilesystemHandler8CopyFileEPKcS1_P16VSIVirtualHandleyPKS1_PFidS1_PvES6_ 2274
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime14CancelCreationEv 8
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime5CloseEv 569
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeC2EOSt10unique_ptrI16VSIVirtualHandle22VSIVirtualHandleCloserERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 200
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD0Ev 200
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD2Ev 200
_ZN6VSIDIRD0Ev 0
_ZN6VSIDIRD2Ev 3548
_ZNK16VSIVirtualHandle5PReadEPvmy 0
_ZNK16VSIVirtualHandle8HasPReadEv 0
_ZZ7VSIGlobEN12VSIDirCloserclEP6VSIDIR 21
_ZZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEvENKUlvE_clEv 3261
_ZZN20VSIFilesystemHandler14RmdirRecursiveEPKcENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_E_clES9_S9_ 2

Generated by: LCOV version 1.14