LCOV - code coverage report
Current view: top level - port - cpl_vsil.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 942 1052 89.5 %
Date: 2025-09-11 10:31:57 Functions: 110 119 92.4 %

Function Name Sort by function name Hit count Sort by hit count
CPLReadDir 0
VSIAbortPendingUploads 1
VSICleanupFileManager 1121
VSIClearCredentials 0
VSIClearPathSpecificOptions 19
VSICloseDir 1496
VSICopyFile 2298
VSICopyFileRestartable 20
VSIDuplicateFileSystemHandler 4
VSIFClearErrL 31281
VSIFCloseL 311136
VSIFEofL 281875
VSIFErrorL 90945
VSIFFlushL 90912
VSIFGetNativeFileDescriptorL 64
VSIFGetRangeStatusL 680
VSIFOpenEx2L 428492
VSIFOpenExL 399232
VSIFOpenL 232120
VSIFPrintfL 79234
VSIFPutcL 476
VSIFReadL 16292100
VSIFReadMultiRangeL 763
VSIFSeekL 9059440
VSIFTellL 6277030
VSIFTruncateL 1305
VSIFWriteL 4269750
VSIGetActualURL 9
VSIGetCanonicalFilename 252
VSIGetCredential 0
VSIGetDirectorySeparator 930543
VSIGetDiskFreeSpace 74
VSIGetFileMetadata 91
VSIGetFileSystemOptions 36
VSIGetFileSystemsPrefixes 9
VSIGetNextDirEntry 14107
VSIGetPathSpecificOption 148038
VSIGetSignedURL 25
VSIGlob 17
VSIHasOptimizedReadMultiRange 15399
VSIIngestFile 13190
VSIIsCaseSensitiveFS 27913
VSIIsLocal 263
VSIMkdir 99476
VSIMkdirRecursive 140944
VSIMove 12
VSIMultipartUploadAbort 6
VSIMultipartUploadAddPart 5
VSIMultipartUploadEnd 5
VSIMultipartUploadGetCapabilities 7
VSIMultipartUploadStart 4
VSIOpenDir 1528
VSIOverwriteFile 4
VSIReadDir 15572
VSIReadDirEx 53156
VSIReadDirRecursive 1151
VSIRename 1464
VSIRewindL 87879
VSIRmdir 164
VSIRmdirRecursive 5056
VSISetCredential 0
VSISetFileMetadata 17
VSISetPathSpecificOption 90
VSISiblingFiles 77388
VSIStatExL 832067
VSIStatL 441891
VSISupportsRandomWrite 340
VSISupportsSequentialWrite 113
VSISupportsSparseFiles 2
VSISync 49
VSIUnlink 86490
VSIUnlinkBatch 11
_Z15VSIURIToVSIPathRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 676
_ZL10VSIFnMatchPKcS0_ 475
_ZN11VSIDIREntryC2ERKS_ 6
_ZN11VSIDIREntryC2Ev 3927
_ZN11VSIDIREntryD2Ev 3933
_ZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEv 508374
_ZN12_GLOBAL__N_113VSIDIRGenericC2EP20VSIFilesystemHandler 2666
_ZN12_GLOBAL__N_113VSIDIRGenericD0Ev 2666
_ZN12_GLOBAL__N_113VSIDIRGenericD2Ev 2666
_ZN14VSIFileManager10GetHandlerEPKc 2708520
_ZN14VSIFileManager11GetPrefixesEv 683
_ZN14VSIFileManager13RemoveHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP20VSIFilesystemHandler 56079
_ZN14VSIFileManager3GetEv 2765280
_ZN14VSIFileManagerC2Ev 1754
_ZN14VSIFileManagerD2Ev 1121
_ZN16VSIVirtualHandle14ReadMultiRangeEiPPvPKyPKm 762
_ZN16VSIVirtualHandle6PrintfEPKcz 2601
_ZN16VSIVirtualHandle8TruncateEy 2
_ZN18VSIProxyFileHandle14CancelCreationEv 8
_ZN20VSIFilesystemHandler10OpenStaticEPKcS1_bPKS1_ 16415
_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_ 2676
_ZN20VSIFilesystemHandler8CopyFileEPKcS1_P16VSIVirtualHandleyPKS1_PFidS1_PvES6_ 2273
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime14CancelCreationEv 8
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTime5CloseEv 569
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeC2EOSt10unique_ptrI16VSIVirtualHandle22VSIVirtualHandleCloserERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 200
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD0Ev 200
_ZN38VSIVirtualHandleOnlyVisibleAtCloseTimeD2Ev 200
_ZN6VSIDIRD0Ev 0
_ZN6VSIDIRD2Ev 3532
_ZNK16VSIVirtualHandle5PReadEPvmy 0
_ZNK16VSIVirtualHandle8HasPReadEv 0
_ZZ7VSIGlobEN12VSIDirCloserclEP6VSIDIR 15
_ZZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEvENKUlvE_clEv 3258
_ZZN20VSIFilesystemHandler14RmdirRecursiveEPKcENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_E_clES9_S9_ 2

Generated by: LCOV version 1.14