LCOV - code coverage report
Current view: top level - bgp - bgp_attr_base.h (source / functions) Hit Total Coverage
Test: OpenSDN C/C++ coverage (all TARGET_SET jobs) Lines: 53 55 96.4 %
Date: 2026-11-09 02:10:49 Functions: 101 101 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN12BgpAttribute11ToCanonicalEP7BgpAttr 1
_ZN18BgpPathAttributeDBI11ClusterListN5boost13intrusive_ptrIS0_EE15ClusterListSpec18ClusterListCompare13ClusterListDBE14LocateInternalEPS0_ 18
_ZN18BgpPathAttributeDBI11ClusterListN5boost13intrusive_ptrIS0_EE15ClusterListSpec18ClusterListCompare13ClusterListDBE6DeleteEPS0_ 18
_ZN18BgpPathAttributeDBI11ClusterListN5boost13intrusive_ptrIS0_EE15ClusterListSpec18ClusterListCompare13ClusterListDBE6LocateERKS4_ 18
_ZNK18BgpPathAttributeDBI11ClusterListN5boost13intrusive_ptrIS0_EE15ClusterListSpec18ClusterListCompare13ClusterListDBE11HashComputeEPS0_ 36
_ZN18BgpPathAttributeDBI11AsPath4ByteN5boost13intrusive_ptrIKS0_EE15AsPath4ByteSpec18AsPath4ByteCompare13AsPath4ByteDBE6DeleteEPS0_ 330
_ZN18BgpPathAttributeDBI7As4PathN5boost13intrusive_ptrIKS0_EE11As4PathSpec14As4PathCompare9As4PathDBE6DeleteEPS0_ 443
_ZN18BgpPathAttributeDBI7As4PathN5boost13intrusive_ptrIKS0_EE11As4PathSpec14As4PathCompare9As4PathDBE14LocateInternalEPS0_ 461
_ZN18BgpPathAttributeDBI7As4PathN5boost13intrusive_ptrIKS0_EE11As4PathSpec14As4PathCompare9As4PathDBE6LocateERKS5_ 461
_ZN18BgpPathAttributeDBI11AsPath4ByteN5boost13intrusive_ptrIKS0_EE15AsPath4ByteSpec18AsPath4ByteCompare13AsPath4ByteDBE14LocateInternalEPS0_ 495
_ZN18BgpPathAttributeDBI11AsPath4ByteN5boost13intrusive_ptrIKS0_EE15AsPath4ByteSpec18AsPath4ByteCompare13AsPath4ByteDBE6LocateERKS5_ 495
_ZN18BgpPathAttributeDBI12OriginVnPathN5boost13intrusive_ptrIKS0_EE16OriginVnPathSpec19OriginVnPathCompare14OriginVnPathDBE6LocateERKS5_ 724
_ZNK18BgpPathAttributeDBI11AsPath4ByteN5boost13intrusive_ptrIKS0_EE15AsPath4ByteSpec18AsPath4ByteCompare13AsPath4ByteDBE11HashComputeEPS0_ 825
_ZNK18BgpPathAttributeDBI7As4PathN5boost13intrusive_ptrIKS0_EE11As4PathSpec14As4PathCompare9As4PathDBE11HashComputeEPS0_ 904
_ZN18BgpPathAttributeDBI14EdgeForwardingN5boost13intrusive_ptrIS0_EE18EdgeForwardingSpec21EdgeForwardingCompare16EdgeForwardingDBE6LocateEPS0_ 1011
_ZN18BgpPathAttributeDBI8BgpOListN5boost13intrusive_ptrIS0_EE12BgpOListSpec15BgpOListCompare10BgpOListDBE6LocateEPS0_ 1019
_ZN18BgpPathAttributeDBI13EdgeDiscoveryN5boost13intrusive_ptrIS0_EE17EdgeDiscoverySpec20EdgeDiscoveryCompare15EdgeDiscoveryDBE6LocateEPS0_ 1020
_ZN18BgpPathAttributeDBI10PmsiTunnelN5boost13intrusive_ptrIS0_EE14PmsiTunnelSpec17PmsiTunnelCompare12PmsiTunnelDBE6LocateEPS0_ 1021
_ZN18BgpPathAttributeDBI6AsPathN5boost13intrusive_ptrIKS0_EE10AsPathSpec13AsPathCompare8AsPathDBE6LocateEPS0_ 1024
_ZN18BgpPathAttributeDBI6AsPathN5boost13intrusive_ptrIKS0_EE10AsPathSpec13AsPathCompare8AsPathDBE4SizeEv 1177
_ZN18BgpPathAttributeDBI13EdgeDiscoveryN5boost13intrusive_ptrIS0_EE17EdgeDiscoverySpec20EdgeDiscoveryCompare15EdgeDiscoveryDBE4SizeEv 1178
_ZN18BgpPathAttributeDBI14EdgeForwardingN5boost13intrusive_ptrIS0_EE18EdgeForwardingSpec21EdgeForwardingCompare16EdgeForwardingDBE4SizeEv 1178
_ZN18BgpPathAttributeDBI12OriginVnPathN5boost13intrusive_ptrIKS0_EE16OriginVnPathSpec19OriginVnPathCompare14OriginVnPathDBE4SizeEv 1185
_ZN18BgpPathAttributeDBI10PmsiTunnelN5boost13intrusive_ptrIS0_EE14PmsiTunnelSpec17PmsiTunnelCompare12PmsiTunnelDBE4SizeEv 1188
_ZN18BgpPathAttributeDBI12ExtCommunityN5boost13intrusive_ptrIKS0_EE16ExtCommunitySpec19ExtCommunityCompare14ExtCommunityDBE4SizeEv 1188
_ZN18BgpPathAttributeDBI9CommunityN5boost13intrusive_ptrIKS0_EE13CommunitySpec16CommunityCompare11CommunityDBE4SizeEv 1188
_ZN18BgpPathAttributeDBI8BgpOListN5boost13intrusive_ptrIS0_EE12BgpOListSpec15BgpOListCompare10BgpOListDBE4SizeEv 1196
_ZN18BgpPathAttributeDBI7BgpAttrN5boost13intrusive_ptrIKS0_EESt6vectorIP12BgpAttributeSaIS7_EE14BgpAttrCompare9BgpAttrDBE4SizeEv 1219
_ZN18BgpPathAttributeDBI13EdgeDiscoveryN5boost13intrusive_ptrIS0_EE17EdgeDiscoverySpec20EdgeDiscoveryCompare15EdgeDiscoveryDBE6DeleteEPS0_ 1763
_ZN18BgpPathAttributeDBI12OriginVnPathN5boost13intrusive_ptrIKS0_EE16OriginVnPathSpec19OriginVnPathCompare14OriginVnPathDBE6DeleteEPS0_ 1837
_ZN18BgpPathAttributeDBI13EdgeDiscoveryN5boost13intrusive_ptrIS0_EE17EdgeDiscoverySpec20EdgeDiscoveryCompare15EdgeDiscoveryDBE6LocateERKS4_ 2042
_ZN18BgpPathAttributeDBI14EdgeForwardingN5boost13intrusive_ptrIS0_EE18EdgeForwardingSpec21EdgeForwardingCompare16EdgeForwardingDBE6DeleteEPS0_ 2219
_ZN18BgpPathAttributeDBI9CommunityN5boost13intrusive_ptrIKS0_EE13CommunitySpec16CommunityCompare11CommunityDBE6DeleteEPS0_ 2352
_ZN18BgpPathAttributeDBI13EdgeDiscoveryN5boost13intrusive_ptrIS0_EE17EdgeDiscoverySpec20EdgeDiscoveryCompare15EdgeDiscoveryDBE14LocateInternalEPS0_ 3060
_ZN18BgpPathAttributeDBI14EdgeForwardingN5boost13intrusive_ptrIS0_EE18EdgeForwardingSpec21EdgeForwardingCompare16EdgeForwardingDBE6LocateERKS4_ 3257
_ZN18BgpPathAttributeDBI14EdgeForwardingN5boost13intrusive_ptrIS0_EE18EdgeForwardingSpec21EdgeForwardingCompare16EdgeForwardingDBE14LocateInternalEPS0_ 4268
_ZN18BgpPathAttributeDBI9CommunityN5boost13intrusive_ptrIKS0_EE13CommunitySpec16CommunityCompare11CommunityDBE6LocateERKS5_ 4629
_ZNK18BgpPathAttributeDBI13EdgeDiscoveryN5boost13intrusive_ptrIS0_EE17EdgeDiscoverySpec20EdgeDiscoveryCompare15EdgeDiscoveryDBE11HashComputeEPS0_ 4825
_ZN18BgpPathAttributeDBI10PmsiTunnelN5boost13intrusive_ptrIS0_EE14PmsiTunnelSpec17PmsiTunnelCompare12PmsiTunnelDBE6DeleteEPS0_ 4973
_ZN18BgpPathAttributeDBI14LargeCommunityN5boost13intrusive_ptrIKS0_EE18LargeCommunitySpec21LargeCommunityCompare16LargeCommunityDBE6DeleteEPS0_ 6443
_ZNK18BgpPathAttributeDBI14EdgeForwardingN5boost13intrusive_ptrIS0_EE18EdgeForwardingSpec21EdgeForwardingCompare16EdgeForwardingDBE11HashComputeEPS0_ 6487
_ZN18BgpPathAttributeDBI6AsPathN5boost13intrusive_ptrIKS0_EE10AsPathSpec13AsPathCompare8AsPathDBE6DeleteEPS0_ 8286
_ZN18BgpPathAttributeDBI8BgpOListN5boost13intrusive_ptrIS0_EE12BgpOListSpec15BgpOListCompare10BgpOListDBE6DeleteEPS0_ 9638
_ZN18BgpPathAttributeDBI10PmsiTunnelN5boost13intrusive_ptrIS0_EE14PmsiTunnelSpec17PmsiTunnelCompare12PmsiTunnelDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI10PmsiTunnelN5boost13intrusive_ptrIS0_EE14PmsiTunnelSpec17PmsiTunnelCompare12PmsiTunnelDBEC2Ei 9743
_ZN18BgpPathAttributeDBI11AsPath4ByteN5boost13intrusive_ptrIKS0_EE15AsPath4ByteSpec18AsPath4ByteCompare13AsPath4ByteDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI11AsPath4ByteN5boost13intrusive_ptrIKS0_EE15AsPath4ByteSpec18AsPath4ByteCompare13AsPath4ByteDBEC2Ei 9743
_ZN18BgpPathAttributeDBI11ClusterListN5boost13intrusive_ptrIS0_EE15ClusterListSpec18ClusterListCompare13ClusterListDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI11ClusterListN5boost13intrusive_ptrIS0_EE15ClusterListSpec18ClusterListCompare13ClusterListDBEC2Ei 9743
_ZN18BgpPathAttributeDBI12ExtCommunityN5boost13intrusive_ptrIKS0_EE16ExtCommunitySpec19ExtCommunityCompare14ExtCommunityDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI12ExtCommunityN5boost13intrusive_ptrIKS0_EE16ExtCommunitySpec19ExtCommunityCompare14ExtCommunityDBEC2Ei 9743
_ZN18BgpPathAttributeDBI12OriginVnPathN5boost13intrusive_ptrIKS0_EE16OriginVnPathSpec19OriginVnPathCompare14OriginVnPathDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI12OriginVnPathN5boost13intrusive_ptrIKS0_EE16OriginVnPathSpec19OriginVnPathCompare14OriginVnPathDBEC2Ei 9743
_ZN18BgpPathAttributeDBI13EdgeDiscoveryN5boost13intrusive_ptrIS0_EE17EdgeDiscoverySpec20EdgeDiscoveryCompare15EdgeDiscoveryDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI13EdgeDiscoveryN5boost13intrusive_ptrIS0_EE17EdgeDiscoverySpec20EdgeDiscoveryCompare15EdgeDiscoveryDBEC2Ei 9743
_ZN18BgpPathAttributeDBI14EdgeForwardingN5boost13intrusive_ptrIS0_EE18EdgeForwardingSpec21EdgeForwardingCompare16EdgeForwardingDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI14EdgeForwardingN5boost13intrusive_ptrIS0_EE18EdgeForwardingSpec21EdgeForwardingCompare16EdgeForwardingDBEC2Ei 9743
_ZN18BgpPathAttributeDBI14LargeCommunityN5boost13intrusive_ptrIKS0_EE18LargeCommunitySpec21LargeCommunityCompare16LargeCommunityDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI14LargeCommunityN5boost13intrusive_ptrIKS0_EE18LargeCommunitySpec21LargeCommunityCompare16LargeCommunityDBEC2Ei 9743
_ZN18BgpPathAttributeDBI6AsPathN5boost13intrusive_ptrIKS0_EE10AsPathSpec13AsPathCompare8AsPathDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI6AsPathN5boost13intrusive_ptrIKS0_EE10AsPathSpec13AsPathCompare8AsPathDBEC2Ei 9743
_ZN18BgpPathAttributeDBI7As4PathN5boost13intrusive_ptrIKS0_EE11As4PathSpec14As4PathCompare9As4PathDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI7As4PathN5boost13intrusive_ptrIKS0_EE11As4PathSpec14As4PathCompare9As4PathDBEC2Ei 9743
_ZN18BgpPathAttributeDBI7BgpAttrN5boost13intrusive_ptrIKS0_EESt6vectorIP12BgpAttributeSaIS7_EE14BgpAttrCompare9BgpAttrDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI7BgpAttrN5boost13intrusive_ptrIKS0_EESt6vectorIP12BgpAttributeSaIS7_EE14BgpAttrCompare9BgpAttrDBEC2Ei 9743
_ZN18BgpPathAttributeDBI8BgpOListN5boost13intrusive_ptrIS0_EE12BgpOListSpec15BgpOListCompare10BgpOListDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI8BgpOListN5boost13intrusive_ptrIS0_EE12BgpOListSpec15BgpOListCompare10BgpOListDBEC2Ei 9743
_ZN18BgpPathAttributeDBI9CommunityN5boost13intrusive_ptrIKS0_EE13CommunitySpec16CommunityCompare11CommunityDBE11GetHashSizeEv 9743
_ZN18BgpPathAttributeDBI9CommunityN5boost13intrusive_ptrIKS0_EE13CommunitySpec16CommunityCompare11CommunityDBEC2Ei 9743
_ZN18BgpPathAttributeDBI8BgpOListN5boost13intrusive_ptrIS0_EE12BgpOListSpec15BgpOListCompare10BgpOListDBE6LocateERKS4_ 12851
_ZN18BgpPathAttributeDBI8BgpOListN5boost13intrusive_ptrIS0_EE12BgpOListSpec15BgpOListCompare10BgpOListDBE14LocateInternalEPS0_ 13870
_ZN18BgpPathAttributeDBI10PmsiTunnelN5boost13intrusive_ptrIS0_EE14PmsiTunnelSpec17PmsiTunnelCompare12PmsiTunnelDBE6LocateERKS4_ 16899
_ZN18BgpPathAttributeDBI10PmsiTunnelN5boost13intrusive_ptrIS0_EE14PmsiTunnelSpec17PmsiTunnelCompare12PmsiTunnelDBE14LocateInternalEPS0_ 17920
_ZN18BgpPathAttributeDBI12OriginVnPathN5boost13intrusive_ptrIKS0_EE16OriginVnPathSpec19OriginVnPathCompare14OriginVnPathDBE6LocateEPS0_ 18629
_ZN18BgpPathAttributeDBI14LargeCommunityN5boost13intrusive_ptrIKS0_EE18LargeCommunitySpec21LargeCommunityCompare16LargeCommunityDBE6LocateEPS0_ 18971
_ZN18BgpPathAttributeDBI12OriginVnPathN5boost13intrusive_ptrIKS0_EE16OriginVnPathSpec19OriginVnPathCompare14OriginVnPathDBE14LocateInternalEPS0_ 19353
_ZNK18BgpPathAttributeDBI12OriginVnPathN5boost13intrusive_ptrIKS0_EE16OriginVnPathSpec19OriginVnPathCompare14OriginVnPathDBE11HashComputeEPS0_ 21190
_ZNK18BgpPathAttributeDBI10PmsiTunnelN5boost13intrusive_ptrIS0_EE14PmsiTunnelSpec17PmsiTunnelCompare12PmsiTunnelDBE11HashComputeEPS0_ 22893
_ZNK18BgpPathAttributeDBI8BgpOListN5boost13intrusive_ptrIS0_EE12BgpOListSpec15BgpOListCompare10BgpOListDBE11HashComputeEPS0_ 23508
_ZN18BgpPathAttributeDBI9CommunityN5boost13intrusive_ptrIKS0_EE13CommunitySpec16CommunityCompare11CommunityDBE6LocateEPS0_ 24337
_ZN18BgpPathAttributeDBI9CommunityN5boost13intrusive_ptrIKS0_EE13CommunitySpec16CommunityCompare11CommunityDBE14LocateInternalEPS0_ 28966
_ZNK18BgpPathAttributeDBI9CommunityN5boost13intrusive_ptrIKS0_EE13CommunitySpec16CommunityCompare11CommunityDBE11HashComputeEPS0_ 31317
_ZN12BgpAttributeC2Ehhh 121471
_ZN18BgpPathAttributeDBI14LargeCommunityN5boost13intrusive_ptrIKS0_EE18LargeCommunitySpec21LargeCommunityCompare16LargeCommunityDBE6LocateERKS5_ 183883
_ZN18BgpPathAttributeDBI12ExtCommunityN5boost13intrusive_ptrIKS0_EE16ExtCommunitySpec19ExtCommunityCompare14ExtCommunityDBE6LocateERKS5_ 183890
_ZN18BgpPathAttributeDBI12ExtCommunityN5boost13intrusive_ptrIKS0_EE16ExtCommunitySpec19ExtCommunityCompare14ExtCommunityDBE6DeleteEPS0_ 184061
_ZN18BgpPathAttributeDBI14LargeCommunityN5boost13intrusive_ptrIKS0_EE18LargeCommunitySpec21LargeCommunityCompare16LargeCommunityDBE14LocateInternalEPS0_ 202852
_ZNK18BgpPathAttributeDBI14LargeCommunityN5boost13intrusive_ptrIKS0_EE18LargeCommunitySpec21LargeCommunityCompare16LargeCommunityDBE11HashComputeEPS0_ 209291
_ZN18BgpPathAttributeDBI6AsPathN5boost13intrusive_ptrIKS0_EE10AsPathSpec13AsPathCompare8AsPathDBE6LocateERKS5_ 362995
_ZN18BgpPathAttributeDBI6AsPathN5boost13intrusive_ptrIKS0_EE10AsPathSpec13AsPathCompare8AsPathDBE14LocateInternalEPS0_ 364097
_ZNK18BgpPathAttributeDBI6AsPathN5boost13intrusive_ptrIKS0_EE10AsPathSpec13AsPathCompare8AsPathDBE11HashComputeEPS0_ 372386
_ZN18BgpPathAttributeDBI7BgpAttrN5boost13intrusive_ptrIKS0_EESt6vectorIP12BgpAttributeSaIS7_EE14BgpAttrCompare9BgpAttrDBE6LocateERKS9_ 387792
_ZN18BgpPathAttributeDBI7BgpAttrN5boost13intrusive_ptrIKS0_EESt6vectorIP12BgpAttributeSaIS7_EE14BgpAttrCompare9BgpAttrDBE6DeleteEPS0_ 439463
_ZN12BgpAttributeC2Ev 633042
_ZN18BgpPathAttributeDBI12ExtCommunityN5boost13intrusive_ptrIKS0_EE16ExtCommunitySpec19ExtCommunityCompare14ExtCommunityDBE6LocateEPS0_ 690139
_ZN18BgpPathAttributeDBI12ExtCommunityN5boost13intrusive_ptrIKS0_EE16ExtCommunitySpec19ExtCommunityCompare14ExtCommunityDBE14LocateInternalEPS0_ 874040
_ZNK18BgpPathAttributeDBI12ExtCommunityN5boost13intrusive_ptrIKS0_EE16ExtCommunitySpec19ExtCommunityCompare14ExtCommunityDBE11HashComputeEPS0_ 1058100
_ZN12BgpAttributeC2Ehh 2612694
_ZN18BgpPathAttributeDBI7BgpAttrN5boost13intrusive_ptrIKS0_EESt6vectorIP12BgpAttributeSaIS7_EE14BgpAttrCompare9BgpAttrDBE6LocateEPS0_ 3047969
_ZN18BgpPathAttributeDBI7BgpAttrN5boost13intrusive_ptrIKS0_EESt6vectorIP12BgpAttributeSaIS7_EE14BgpAttrCompare9BgpAttrDBE14LocateInternalEPS0_ 3435602
_ZNK18BgpPathAttributeDBI7BgpAttrN5boost13intrusive_ptrIKS0_EESt6vectorIP12BgpAttributeSaIS7_EE14BgpAttrCompare9BgpAttrDBE11HashComputeEPS0_ 3874929

Generated by: LCOV version 1.14