LCOV - code coverage report
Current view: top level - credentials - FabricTable.cpp (source / functions) Hit Total Coverage
Test: lcov_final.info Lines: 798 884 90.3 %
Date: 2024-02-15 08:20:41 Functions: 64 67 95.5 %

Function Name Sort by function name Hit count Sort by hit count
_ZN4chip11FabricTable6ForgetEh 0
_ZNK4chip11FabricTable24HasPendingOperationalKeyERb 0
_ZNK4chip11FabricTable26FindFabricWithCompressedIdEm 0
_ZN4chip10FabricInfoaSEOS0_ 2
_ZN4chip11FabricTable16DeleteAllFabricsEv 2
_ZNK4chip11FabricTable10FindFabricERKNS_6Crypto13P256PublicKeyEm 2
_ZNK4chip11FabricTable12FindIdentityERKNS_6Crypto13P256PublicKeyEmm 2
_ZNK4chip11FabricTable9FetchCATsEhRNS_9CATValuesE 2
_ZN4chip11FabricTable14SetFabricLabelEhRKNS_4SpanIKcEE 4
_ZN4chip11FabricTable25UpdatePendingFabricCommonEhRKNS_4SpanIKhEES5_PNS_6Crypto11P256KeypairEbNS0_17AdvertiseIdentityE 4
_ZN4chip11FabricTable32GetDeletedFabricFromCommitMarkerEv 4
_ZNK4chip11FabricTable16FindFabricCommonERKNS_6Crypto13P256PublicKeyEmm 4
_ZN4chip11FabricTable14GetFabricLabelEhRNS_4SpanIKcEE 6
_ZNK4chip11FabricTable39FetchPendingNonFabricAssociatedRootCertERNS_4SpanIhEE 6
_ZNK4chip11FabricTable17VerifyCredentialsEhRKNS_4SpanIKhEES5_RNS_11Credentials17ValidationContextERmS9_S9_RNS_6Crypto13P256PublicKeyEPSB_ 7
_ZN4chip11FabricTable29SetLastKnownGoodChipEpochTimeENSt6chrono8durationIjSt5ratioILl1ELl1EEEE 8
_ZNK4chip10FabricInfo17SignWithOpKeypairENS_4SpanIKhEERNS_6Crypto19SensitiveDataBufferILm64EEE 8
_ZN4chip10FabricInfo15LoadFromStorageEPNS_25PersistentStorageDelegateEhRKNS_4SpanIKhEES7_ 12
_ZN4chip11FabricTable15LoadFromStorageEPNS_10FabricInfoEh 12
_ZN4chip11FabricTable30PeekFabricIndexForNextAdditionERh 13
_ZN4chip11FabricTable25DeleteMetadataFromStorageEh 17
_ZN4chip11FabricTable6DeleteEh 17
_ZN4chip11FabricTable14ReadFabricInfoERNS_3TLV25ContiguousBufferTLVReaderE 19
_ZN4chip11FabricTable29AllocatePendingOperationalKeyENS_8OptionalIhEERNS_4SpanIhEE 22
_ZN4chip11FabricTable31AllocateEphemeralKeypairForCASEEv 22
_ZN4chip10FabricInfo36SetExternallyOwnedOperationalKeypairEPNS_6Crypto11P256KeypairE 23
_ZNK4chip11FabricTable17SignWithOpKeypairEhNS_4SpanIKhEERNS_6Crypto19SensitiveDataBufferILm64EEE 29
_ZN4chip11FabricTable23ReleaseEphemeralKeypairEPNS_6Crypto11P256KeypairE 34
_ZNK4chip11FabricTable15FetchRootPubkeyEhRNS_6Crypto13P256PublicKeyE 47
_ZNK4chip11FabricTable31FindExistingFabricByNocChainingEhRKNS_4SpanIKhEERh 50
_ZNK4chip10FabricInfo15FetchRootPubkeyERNS_6Crypto13P256PublicKeyE 53
_ZN4chip11FabricTable8ShutdownEv 364
_ZN4chip11FabricTable20RemoveFabricDelegateEPNS0_8DelegateE 366
_ZN4chip11FabricTable15GetCommitMarkerERNS0_12CommitMarkerE 367
_ZN4chip11FabricTable4InitERKNS0_10InitParamsE 367
_ZN4chip11FabricTable23RevertPendingFabricDataEv 388
_ZN4chip11FabricTable30RevertPendingOpCertsExceptRootEv 392
_ZN4chip10FabricInfo21SetOperationalKeypairEPKNS_6Crypto11P256KeypairE 596
_ZN4chip11FabricTable19AddNewFabricForTestERKNS_4SpanIKhEES5_S5_S5_Ph 597
_ZN4chip11FabricTable30UpdateNextAvailableFabricIndexEv 627
_ZN4chip12_GLOBAL__N_115NextFabricIndexEh 627
_ZN4chip11FabricTable21NotifyFabricCommittedEh 629
_ZN4chip11FabricTable17ClearCommitMarkerEv 630
_ZN4chip11FabricTable17StoreCommitMarkerERKNS0_12CommitMarkerE 630
_ZNK4chip11FabricTable26HasOperationalKeyForFabricEh 630
_ZN4chip11FabricTable23CommitPendingFabricDataEv 631
_ZNK4chip10FabricInfo15CommitToStorageEPNS_25PersistentStorageDelegateE 632
_ZNK4chip11FabricTable19StoreFabricMetadataEPKNS_10FabricInfoE 632
_ZN4chip10FabricInfo4InitERKNS0_10InitParamsE 640
_ZN4chip11FabricTable28AddNewPendingTrustedRootCertERKNS_4SpanIKhEE 640
_ZN4chip11FabricTable25AddNewPendingFabricCommonERKNS_4SpanIKhEES5_tPNS_6Crypto11P256KeypairEbNS0_17AdvertiseIdentityEPh 642
_ZNK4chip11FabricTable20StoreFabricIndexInfoEv 643
_ZN4chip11FabricTable16AddOrUpdateInnerEhbPNS_6Crypto11P256KeypairEbtNS0_17AdvertiseIdentityE 644
_ZN4chip11FabricTable24ValidateIncomingNOCChainERKNS_4SpanIKhEES5_S5_mPNS_11Credentials25CertificateValidityPolicyERmS9_S9_RNS_6Crypto13P256PublicKeyESC_ 644
_ZN4chip18NotBeforeCollectorC2Ev 644
_ZN4chip10FabricInfo14SetFabricLabelERKNS_4SpanIKcEE 645
_ZN4chip11FabricTable19NotifyFabricUpdatedEh 645
_ZN4chip11FabricTable17VerifyCredentialsERKNS_4SpanIKhEES5_S5_RNS_11Credentials17ValidationContextERmS9_S9_RNS_6Crypto13P256PublicKeyEPSB_ 658
_ZNK4chip11FabricTable12FetchICACertEhRNS_4SpanIhEE 667
_ZNK4chip11FabricTable12FetchNOCCertEhRNS_4SpanIhEE 683
_ZNK4chip11FabricTable13FetchRootCertEhRNS_4SpanIhEE 732
_ZN4chip11FabricTable17AddFabricDelegateEPNS0_8DelegateE 734
_ZN4chip11FabricTable23GetMutableFabricByIndexEh 1283
_ZN4chip11FabricTable25SetPendingDataFabricIndexEh 1306
_ZN4chip11FabricTable37EnsureNextAvailableFabricIndexUpdatedEv 1336
_ZN4chip18NotBeforeCollector30ApplyCertificateValidityPolicyEPKNS_11Credentials19ChipCertificateDataEhNS1_25CertificateValidityResultE 1915
_ZNK4chip11FabricTable19FindFabricWithIndexEh 20959

Generated by: LCOV version 1.14