LCOV - code coverage report
Current view: top level - bgp - bgp_attr.cc (source / functions) Hit Total Coverage
Test: OpenSDN C/C++ coverage (all TARGET_SET jobs) Lines: 912 992 91.9 %
Date: 2026-06-04 02:06:09 Functions: 173 182 95.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_Z10hash_valueRK7BgpAttr 0
_ZN10BgpAttrEsi11ToCanonicalEP7BgpAttr 59
_ZN10BgpOListDBC2EP9BgpServer 9743
_ZN10PmsiTunnel6RemoveEv 4981
_ZN10PmsiTunnelC2EP12PmsiTunnelDBRK14PmsiTunnelSpec 17926
_ZN11ClusterList6RemoveEv 18
_ZN11ClusterListC2EP13ClusterListDBRK15ClusterListSpec 22
_ZN12BgpOListSpec11ToCanonicalEP7BgpAttr 3604
_ZN12PmsiTunnelDBC2EP9BgpServer 9743
_ZN13BgpAttrOrigin11ToCanonicalEP7BgpAttr 184306
_ZN13BgpAttrParams11ToCanonicalEP7BgpAttr 3
_ZN13ClusterListDBC2EP9BgpServer 9743
_ZN13EdgeDiscovery4EdgeC2EPKN17EdgeDiscoverySpec4EdgeE 6264
_ZN13EdgeDiscovery6RemoveEv 1823
_ZN13EdgeDiscoveryC2EP15EdgeDiscoveryDBRK17EdgeDiscoverySpec 3116
_ZN13EdgeDiscoveryD0Ev 2093
_ZN13EdgeDiscoveryD2Ev 3117
_ZN14BgpAttrNextHop11ToCanonicalEP7BgpAttr 191200
_ZN14EdgeForwarding4EdgeC2EPKN18EdgeForwardingSpec4EdgeE 3305
_ZN14EdgeForwarding6RemoveEv 2348
_ZN14EdgeForwardingC2EP16EdgeForwardingDBRK18EdgeForwardingSpec 4499
_ZN14EdgeForwardingD0Ev 3476
_ZN14EdgeForwardingD2Ev 4500
_ZN14PmsiTunnelSpec11ToCanonicalEP7BgpAttr 8134
_ZN14PmsiTunnelSpec13SetIdentifierEN5boost4asio2ip10address_v4E 11692
_ZN14PmsiTunnelSpec8SetLabelEjPK12ExtCommunity 7749
_ZN14PmsiTunnelSpecC2ERK12BgpAttribute 3008
_ZN14PmsiTunnelSpecC2Ev 25394
_ZN15BgpAttrSourceRd11ToCanonicalEP7BgpAttr 28626
_ZN15ClusterListSpec11ToCanonicalEP7BgpAttr 8
_ZN15ClusterListSpecC2EjPKS_ 9
_ZN15EdgeDiscoveryDBC2EP9BgpServer 9743
_ZN16BgpAttrLocalPref11ToCanonicalEP7BgpAttr 92234
_ZN16EdgeForwardingDBC2EP9BgpServer 9743
_ZN17BgpAttrAggregator11ToCanonicalEP7BgpAttr 8
_ZN17BgpAttrLabelBlock11ToCanonicalEP7BgpAttr 1033
_ZN17EdgeDiscoverySpec11ToCanonicalEP7BgpAttr 2082
_ZN17EdgeDiscoverySpec4Edge13SetIp4AddressEN5boost4asio2ip10address_v4E 130457
_ZN17EdgeDiscoverySpec4Edge9SetLabelsEjj 130457
_ZN17EdgeDiscoverySpecC2ERK12BgpAttribute 3815
_ZN17EdgeDiscoverySpecC2ERKS_ 4161
_ZN17EdgeDiscoverySpecC2Ev 5911
_ZN17EdgeDiscoverySpecD0Ev 8854
_ZN17EdgeDiscoverySpecD2Ev 13882
_ZN18BgpAttrSubProtocol11ToCanonicalEP7BgpAttr 21982
_ZN18EdgeForwardingSpec11ToCanonicalEP7BgpAttr 3464
_ZN18EdgeForwardingSpec4Edge20SetInboundIp4AddressEN5boost4asio2ip10address_v4E 126191
_ZN18EdgeForwardingSpec4Edge21SetOutboundIp4AddressEN5boost4asio2ip10address_v4E 126191
_ZN18EdgeForwardingSpecC2ERK12BgpAttribute 4647
_ZN18EdgeForwardingSpecC2ERKS_ 6292
_ZN18EdgeForwardingSpecC2Ev 6396
_ZN18EdgeForwardingSpecD0Ev 10425
_ZN18EdgeForwardingSpecD2Ev 17320
_ZN19BgpAttrOriginatorId11ToCanonicalEP7BgpAttr 18
_ZN20BgpAttrAs4Aggregator11ToCanonicalEP7BgpAttr 0
_ZN20BgpAttrMultiExitDisc11ToCanonicalEP7BgpAttr 76339
_ZN22BgpAttr4ByteAggregator11ToCanonicalEP7BgpAttr 1
_ZN22BgpAttrAtomicAggregate11ToCanonicalEP7BgpAttr 9
_ZN7BgpAttr11set_as_pathEN5boost13intrusive_ptrIK6AsPathEE 19101
_ZN7BgpAttr11set_as_pathEPK10AsPathSpec 362266
_ZN7BgpAttr12set_as4_pathEN5boost13intrusive_ptrIK7As4PathEE 0
_ZN7BgpAttr12set_as4_pathEPK11As4PathSpec 484
_ZN7BgpAttr13set_communityEN5boost13intrusive_ptrIK9CommunityEE 25228
_ZN7BgpAttr13set_communityEPK13CommunitySpec 4363
_ZN7BgpAttr14OriginToStringB5cxx11EN13BgpAttrOrigin10OriginTypeE 5613
_ZN7BgpAttr14set_leaf_olistEPK12BgpOListSpec 4551
_ZN7BgpAttr15set_label_blockEN5boost13intrusive_ptrI10LabelBlockEE 1034
_ZN7BgpAttr15set_pmsi_tunnelEPK14PmsiTunnelSpec 16892
_ZN7BgpAttr16OriginFromStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 20424
_ZN7BgpAttr16set_aspath_4byteEN5boost13intrusive_ptrIK11AsPath4ByteEE 0
_ZN7BgpAttr16set_aspath_4byteEPK15AsPath4ByteSpec 536
_ZN7BgpAttr16set_cluster_listEPK15ClusterListSpec 203549
_ZN7BgpAttr17set_ext_communityEN5boost13intrusive_ptrIK12ExtCommunityEE 1006880
_ZN7BgpAttr17set_ext_communityEPK16ExtCommunitySpec 183366
_ZN7BgpAttr18set_edge_discoveryEPK17EdgeDiscoverySpec 2083
_ZN7BgpAttr18set_origin_vn_pathEN5boost13intrusive_ptrIK12OriginVnPathEE 18799
_ZN7BgpAttr18set_origin_vn_pathEPK16OriginVnPathSpec 760
_ZN7BgpAttr19set_edge_forwardingEPK18EdgeForwardingSpec 3466
_ZN7BgpAttr19set_large_communityEN5boost13intrusive_ptrIK14LargeCommunityEE 18798
_ZN7BgpAttr19set_large_communityEPK18LargeCommunitySpec 183407
_ZN7BgpAttr6RemoveEv 438716
_ZN7BgpAttr9set_olistEPK12BgpOListSpec 8310
_ZN7BgpAttrC2EP9BgpAttrDB 5953
_ZN7BgpAttrC2EP9BgpAttrDBRKSt6vectorIP12BgpAttributeSaIS4_EE 388747
_ZN7BgpAttrC2ERKS_ 3025164
_ZN7BgpAttrC2Ev 38
_ZN8BgpOList6RemoveEv 9642
_ZN8BgpOListC2EP10BgpOListDBRK12BgpOListSpec 13905
_ZN8BgpOListD0Ev 12881
_ZN8BgpOListD2Ev 13905
_ZN9BgpAttrDB19ReplaceEsiAndLocateEPK7BgpAttrRK17EthernetSegmentId 17817
_ZN9BgpAttrDB21ReplaceOListAndLocateEPK7BgpAttrPK12BgpOListSpec 4706
_ZN9BgpAttrDB22ReplaceAsPathAndLocateEPK7BgpAttrN5boost13intrusive_ptrIK6AsPathEE 19101
_ZN9BgpAttrDB22ReplaceOriginAndLocateEPK7BgpAttrN13BgpAttrOrigin10OriginTypeE 4
_ZN9BgpAttrDB23ReplaceNexthopAndLocateEPK7BgpAttrRKN5boost4asio2ip7addressE 338909
_ZN9BgpAttrDB24ReplaceSourceRdAndLocateEPK7BgpAttrRK18RouteDistinguisher 605950
_ZN9BgpAttrDB25ReplaceCommunityAndLocateEPK7BgpAttrN5boost13intrusive_ptrIK9CommunityEE 19131
_ZN9BgpAttrDB25ReplaceLeafOListAndLocateEPK7BgpAttrPK12BgpOListSpec 4551
_ZN9BgpAttrDB26ReplacePmsiTunnelAndLocateEPK7BgpAttrPK14PmsiTunnelSpec 8758
_ZN9BgpAttrDB27ReplaceSubProtocolAndLocateEPK7BgpAttrRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2028
_ZN9BgpAttrDB28ReplaceExtCommunityAndLocateEPK7BgpAttrN5boost13intrusive_ptrIK12ExtCommunityEE 1006861
_ZN9BgpAttrDB28ReplaceOriginVnPathAndLocateEPK7BgpAttrN5boost13intrusive_ptrIK12OriginVnPathEE 18799
_ZN9BgpAttrDB28ReplaceOriginatorIdAndLocateEPK7BgpAttrN5boost4asio2ip10address_v4E 1
_ZN9BgpAttrDB30ReplaceLargeCommunityAndLocateEPK7BgpAttrN5boost13intrusive_ptrIK14LargeCommunityEE 18798
_ZN9BgpAttrDB31ReplaceLocalPreferenceAndLocateEPK7BgpAttrj 18
_ZN9BgpAttrDBC2EP9BgpServer 9743
_ZN9BgpMpNlri11ToCanonicalEP7BgpAttr 157947
_ZNK10BgpAttrEsi8ToStringB5cxx11Ev 1
_ZNK10BgpAttrEsi9CompareToERK12BgpAttribute 3
_ZNK10PmsiTunnel8GetLabelEPK12ExtCommunity 2597
_ZNK12BgpOListElemltERKS_ 196057
_ZNK12BgpOListSpec8ToStringB5cxx11Ev 1
_ZNK12BgpOListSpec9CompareToERK12BgpAttribute 3
_ZNK13BgpAttrOrigin8ToStringB5cxx11Ev 111181
_ZNK13BgpAttrOrigin9CompareToERK12BgpAttribute 9985
_ZNK13BgpAttrParams8ToStringB5cxx11Ev 1
_ZNK13BgpAttrParams9CompareToERK12BgpAttribute 3
_ZNK13EdgeDiscovery4EdgeltERKS0_ 54256
_ZNK13EdgeDiscovery9CompareToERKS_ 363788
_ZNK14BgpAttrNextHop8ToStringB5cxx11Ev 3012
_ZNK14BgpAttrNextHop9CompareToERK12BgpAttribute 9981
_ZNK14EdgeForwarding4EdgeltERKS0_ 33500
_ZNK14EdgeForwarding9CompareToERKS_ 1319548
_ZNK14PmsiTunnelSpec13GetIdentifierEv 18768
_ZNK14PmsiTunnelSpec19GetTunnelTypeStringB5cxx11Ev 9
_ZNK14PmsiTunnelSpec21GetTunnelArTypeStringB5cxx11Ev 4
_ZNK14PmsiTunnelSpec21GetTunnelFlagsStringsB5cxx11Ev 4
_ZNK14PmsiTunnelSpec8GetLabelEPK12ExtCommunity 2
_ZNK14PmsiTunnelSpec8ToStringB5cxx11Ev 840
_ZNK14PmsiTunnelSpec9CompareToERK12BgpAttribute 473569
_ZNK15BgpAttrSourceRd8ToStringB5cxx11Ev 1
_ZNK15BgpAttrSourceRd9CompareToERK12BgpAttribute 3
_ZNK15ClusterListSpec15ClusterListLoopEj 14
_ZNK15ClusterListSpec8ToStringB5cxx11Ev 3
_ZNK15ClusterListSpec9CompareToERK12BgpAttribute 46
_ZNK16BgpAttrLocalPref8ToStringB5cxx11Ev 24031
_ZNK16BgpAttrLocalPref9CompareToERK12BgpAttribute 1994
_ZNK17BgpAttrAggregator8ToStringB5cxx11Ev 1
_ZNK17BgpAttrAggregator9CompareToERK12BgpAttribute 1973
_ZNK17BgpAttrLabelBlock8ToStringB5cxx11Ev 0
_ZNK17BgpAttrLabelBlock9CompareToERK12BgpAttribute 0
_ZNK17EdgeDiscoverySpec12EncodeLengthEv 13923
_ZNK17EdgeDiscoverySpec4Edge13GetIp4AddressEv 9912
_ZNK17EdgeDiscoverySpec4Edge9GetLabelsEPjS1_ 9912
_ZNK17EdgeDiscoverySpec8ToStringB5cxx11Ev 1208
_ZNK17EdgeDiscoverySpec9CompareToERK12BgpAttribute 2003
_ZNK18BgpAttrSubProtocol8ToStringB5cxx11Ev 1
_ZNK18BgpAttrSubProtocol9CompareToERK12BgpAttribute 3
_ZNK18EdgeForwardingSpec12EncodeLengthEv 16231
_ZNK18EdgeForwardingSpec4Edge20GetInboundIp4AddressEv 5588
_ZNK18EdgeForwardingSpec4Edge21GetOutboundIp4AddressEv 5588
_ZNK18EdgeForwardingSpec8ToStringB5cxx11Ev 2096
_ZNK18EdgeForwardingSpec9CompareToERK12BgpAttribute 1898
_ZNK19BgpAttrOriginatorId8ToStringB5cxx11Ev 3
_ZNK19BgpAttrOriginatorId9CompareToERK12BgpAttribute 3
_ZNK20BgpAttrAs4Aggregator8ToStringB5cxx11Ev 0
_ZNK20BgpAttrAs4Aggregator9CompareToERK12BgpAttribute 0
_ZNK20BgpAttrMultiExitDisc8ToStringB5cxx11Ev 51518
_ZNK20BgpAttrMultiExitDisc9CompareToERK12BgpAttribute 1988
_ZNK22BgpAttr4ByteAggregator8ToStringB5cxx11Ev 0
_ZNK22BgpAttr4ByteAggregator9CompareToERK12BgpAttribute 3
_ZNK22BgpAttrAtomicAggregate8ToStringB5cxx11Ev 1
_ZNK22BgpOListElementCompareclEPK12BgpOListElemS2_ 76726
_ZNK24EdgeDiscoveryEdgeCompareclEPKN13EdgeDiscovery4EdgeES3_ 21464
_ZNK25EdgeForwardingEdgeCompareclEPKN14EdgeForwarding4EdgeES3_ 19047
_ZNK28EdgeDiscoverySpecEdgeCompareclEPKN17EdgeDiscoverySpec4EdgeES3_ 63710
_ZNK29EdgeForwardingSpecEdgeCompareclEPKN18EdgeForwardingSpec4EdgeES3_ 59919
_ZNK7BgpAttr10etree_leafEv 4711869
_ZNK7BgpAttr11mac_addressEv 463184
_ZNK7BgpAttr11neighbor_asEv 2654919
_ZNK7BgpAttr12IsAsPathLoopEjh 451905
_ZNK7BgpAttr13IsAsPathEmptyEv 99418
_ZNK7BgpAttr13origin_stringB5cxx11Ev 5611
_ZNK7BgpAttr14nexthop_familyEv 2910
_ZNK7BgpAttr15evpn_sticky_macEv 4711827
_ZNK7BgpAttr15sequence_numberEv 9423523
_ZNK7BgpAttr17max_as_path_countEv 9330558
_ZNK7BgpAttr18evpn_single_activeEv 59
_ZNK7BgpAttr9CompareToERKS_ 25731102
_ZNK8BgpOList9CompareToERKS_ 1123216
_ZNK9BgpMpNlri12EncodeLengthEv 507216
_ZNK9BgpMpNlri9CompareToERK12BgpAttribute 1990

Generated by: LCOV version 1.14