LCOV - code coverage report
Current view: top level - port - cpl_vsil.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 854 963 88.7 %
Date: 2025-01-19 00:23:05 Functions: 101 110 91.8 %

Function Name Sort by function name Hit count Sort by hit count
CPLReadDir 0
VSIAbortPendingUploads 1
VSICleanupFileManager 941
VSIClearCredentials 0
VSIClearPathSpecificOptions 18
VSICloseDir 1368
VSICopyFile 2250
VSICopyFileRestartable 20
VSIDuplicateFileSystemHandler 4
VSIFClearErrL 30037
VSIFCloseL 283532
VSIFEofL 279184
VSIFErrorL 85984
VSIFFlushL 70272
VSIFGetNativeFileDescriptorL 64
VSIFGetRangeStatusL 636
VSIFOpenEx2L 392558
VSIFOpenExL 363591
VSIFOpenL 227527
VSIFPrintfL 86627
VSIFPutcL 2082
VSIFReadL 14961500
VSIFReadMultiRangeL 604
VSIFSeekL 8223010
VSIFTellL 5559600
VSIFTruncateL 1215
VSIFWriteL 4276900
VSIGetActualURL 9
VSIGetCanonicalFilename 248
VSIGetCredential 0
VSIGetDirectorySeparator 876896
VSIGetDiskFreeSpace 73
VSIGetFileMetadata 76
VSIGetFileSystemOptions 33
VSIGetFileSystemsPrefixes 2
VSIGetNextDirEntry 4891
VSIGetPathSpecificOption 134822
VSIGetSignedURL 25
VSIGlob 17
VSIHasOptimizedReadMultiRange 12579
VSIIngestFile 9534
VSIIsCaseSensitiveFS 26038
VSIIsLocal 231
VSIMkdir 93657
VSIMkdirRecursive 133889
VSIMultipartUploadAbort 6
VSIMultipartUploadAddPart 5
VSIMultipartUploadEnd 5
VSIMultipartUploadGetCapabilities 7
VSIMultipartUploadStart 4
VSIOpenDir 1395
VSIOverwriteFile 4
VSIReadDir 14069
VSIReadDirEx 48038
VSIReadDirRecursive 1246
VSIRename 672
VSIRewindL 79980
VSIRmdir 319
VSIRmdirRecursive 2921
VSISetCredential 0
VSISetFileMetadata 17
VSISetPathSpecificOption 90
VSISiblingFiles 71887
VSIStatExL 776020
VSIStatL 418544
VSISupportsRandomWrite 317
VSISupportsSequentialWrite 103
VSISupportsSparseFiles 2
VSISync 45
VSIUnlink 104934
VSIUnlinkBatch 10
_ZL10VSIFnMatchPKcS0_ 470
_ZN11VSIDIREntryC2ERKS_ 6
_ZN11VSIDIREntryC2Ev 3218
_ZN11VSIDIREntryD2Ev 3224
_ZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEv 506670
_ZN12_GLOBAL__N_113VSIDIRGenericC2EP20VSIFilesystemHandler 2462
_ZN12_GLOBAL__N_113VSIDIRGenericD0Ev 2462
_ZN12_GLOBAL__N_113VSIDIRGenericD2Ev 2462
_ZN14VSIFileManager10GetHandlerEPKc 2533760
_ZN14VSIFileManager11GetPrefixesEv 628
_ZN14VSIFileManager13RemoveHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZN14VSIFileManager14InstallHandlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP20VSIFilesystemHandler 40360
_ZN14VSIFileManager3GetEv 2574720
_ZN14VSIFileManagerC2Ev 1392
_ZN14VSIFileManagerD2Ev 941
_ZN16VSIVirtualHandle14ReadMultiRangeEiPPvPKyPKm 603
_ZN16VSIVirtualHandle6PrintfEPKcz 770
_ZN16VSIVirtualHandle8TruncateEy 2
_ZN20VSIFilesystemHandler11UnlinkBatchEPKPKc 1
_ZN20VSIFilesystemHandler14RmdirRecursiveEPKc 37
_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
_ZN20VSIFilesystemHandler30MultipartUploadGetCapabilitiesEPiS0_S0_PmS1_S0_ 2
_ZN20VSIFilesystemHandler4OpenEPKcS1_ 5758
_ZN20VSIFilesystemHandler4SyncEPKcS1_PKS1_PFidS1_PvES4_PPPc 28
_ZN20VSIFilesystemHandler7OpenDirEPKciPKS1_ 2468
_ZN20VSIFilesystemHandler8CopyFileEPKcS1_P16VSIVirtualHandleyPKS1_PFidS1_PvES6_ 2229
_ZN6VSIDIRD0Ev 0
_ZN6VSIDIRD2Ev 2828
_ZNK16VSIVirtualHandle5PReadEPvmy 0
_ZNK16VSIVirtualHandle8HasPReadEv 0
_ZZ7VSIGlobEN12VSIDirCloserclEP6VSIDIR 15
_ZZN12_GLOBAL__N_113VSIDIRGeneric12NextDirEntryEvENKUlvE_clEv 2623
_ZZN20VSIFilesystemHandler14RmdirRecursiveEPKcENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_E_clES9_S9_ 888

Generated by: LCOV version 1.14