LCOV - code coverage report
Current view:
top level
-
oper
- nexthop.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
OpenSDN C/C++ coverage (all TARGET_SET jobs)
Lines:
957
2293
41.7 %
Date:
2026-08-04 16:13:09
Functions:
109
196
55.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_ZL14AddInterfaceNHRKN5boost5uuids4uuidERK10MacAddresshbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbRKSC_
6940
_ZL20FillComponentNextHopPK11CompositeNHRSt6vectorI9McastDataSaIS3_EE
0
_ZL22ExpandCompositeNextHopPK11CompositeNHR13NhSandeshData
0
_ZL22FillL2CompositeNextHopPK11CompositeNHR15L2CompositeData
0
_ZL22FillL3CompositeNextHopPK11CompositeNHR15L3CompositeData
0
_ZL30FillMultiProtoCompositeNextHopPK11CompositeNHR13NhSandeshData
0
_ZN10TunnelType11ComputeTypeEj
21344
_ZN10TunnelType17EncapPrioritySyncERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
0
_ZN10TunnelType18DeletePriorityListEv
0
_ZN11CompositeNH11ChangeEntryEPK9DBRequest
4106
_ZN11CompositeNH35UpdateEcmpHashFieldsUponRouteDeleteEP5AgentRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
68
_ZN11CompositeNH6DeleteEPK9DBRequest
822
_ZN11CompositeNH6SetKeyEPK12DBRequestKey
0
_ZN11InterfaceNH11ChangeEntryEPK9DBRequest
6946
_ZN11InterfaceNH13NeedMplsLabelEv
6946
_ZN11InterfaceNH19DeleteL2InterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
180
_ZN11InterfaceNH19DeleteL3InterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
180
_ZN11InterfaceNH21CreateL2VmInterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbSF_
1388
_ZN11InterfaceNH21CreateL3VmInterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbSF_
1388
_ZN11InterfaceNH23CreatePacketInterfaceNhEP5AgentRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2
_ZN11InterfaceNH25CreatePhysicalInterfaceNhERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10MacAddress
2
_ZN11InterfaceNH25DeletePhysicalInterfaceNhERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10MacAddress
2
_ZN11InterfaceNH26CreateInetInterfaceNextHopERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RK10MacAddress
0
_ZN11InterfaceNH26DeleteInetInterfaceNextHopERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10MacAddress
0
_ZN11InterfaceNH28CreateMulticastVmInterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_
1388
_ZN11InterfaceNH28DeleteMulticastVmInterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
180
_ZN11InterfaceNH6SetKeyEPK12DBRequestKey
0
_ZN11InterfaceNH8DeleteNHERKN5boost5uuids4uuidEbhRK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
900
_ZN11L2ReceiveNH6CreateEv
2
_ZN12NextHopTable11CreateTableEP2DBRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2
_ZN12NextHopTable11FindNextHopEm
57
_ZN12NextHopTable12ReserveIndexEv
2
_ZN12NextHopTable14OnZeroRefcountEP12AgentDBEntry
1850
_ZN12NextHopTable15AddWithoutAllocEP7DBEntry
384
_ZN12NextHopTable15GetAgentSandeshEPK21AgentSandeshArgumentsRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN12NextHopTable19CheckVrNexthopLimitEv
3640
_ZN12NextHopTable19RemoveWithoutDeleteEP7DBEntry
384
_ZN12NextHopTable3AddEPK9DBRequest
1820
_ZN12NextHopTable6DeleteEP7DBEntryPK9DBRequest
1820
_ZN12NextHopTable6ResyncEP7DBEntryPK9DBRequest
387
_ZN12NextHopTable7ProcessER9DBRequest
13050
_ZN12NextHopTable8OnChangeEP7DBEntryPK9DBRequest
9035
_ZN12NextHopTableC2EP2DBRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2
_ZN12NextHopTableD0Ev
2
_ZN12NextHopTableD2Ev
2
_ZN14ComponentNHKeyC2EiN9Composite4TypeEbRKSt6vectorIN5boost10shared_ptrIKS_EESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZN14CompositeNHKey14CreateTunnelNHEP5Agent
32
_ZN14CompositeNHKey16ChangeTunnelTypeEN10TunnelType4TypeE
0
_ZN14CompositeNHKey17CreateTunnelNHReqEP5Agent
0
_ZN14CompositeNHKey19ReplaceLocalNexthopERKSt6vectorIN5boost10shared_ptrIK14ComponentNHKeyEESaIS5_EE
0
_ZN14CompositeNHKey22ExpandLocalCompositeNHEP5Agent
32
_ZN14CompositeNHKey4findEN5boost10shared_ptrIK14ComponentNHKeyEE
32
_ZN14CompositeNHKey5eraseEN5boost10shared_ptrIK14ComponentNHKeyEE
0
_ZN14CompositeNHKey6insertEN5boost10shared_ptrIK14ComponentNHKeyEE
0
_ZN14CompositeNHKey7ReorderEP5AgentjPK7NextHop
32
_ZN16LabelledTunnelNH11ChangeEntryEPK9DBRequest
0
_ZN16LabelledTunnelNHC2EP8VrfEntryRKN5boost4asio2ip10address_v4ES7_b10TunnelTypeRK10MacAddressj
0
_ZN16LabelledTunnelNHD0Ev
0
_ZN16LabelledTunnelNHD2Ev
0
_ZN5ArpNH11ChangeEntryEPK9DBRequest
8
_ZN5ArpNH6SetKeyEPK12DBRequestKey
0
_ZN5NdpNH11ChangeEntryEPK9DBRequest
0
_ZN5NdpNH6SetKeyEPK12DBRequestKey
0
_ZN5PBBNH11ChangeEntryEPK9DBRequest
0
_ZN5PBBNH6DeleteEPK9DBRequest
0
_ZN5PBBNH6SetKeyEPK12DBRequestKey
0
_ZN5PBBNHC2EP8VrfEntryRK10MacAddressj
0
_ZN5PBBNHD0Ev
0
_ZN5PBBNHD2Ev
0
_ZN5VrfNH11ChangeEntryEPK9DBRequest
18
_ZN5VrfNH6SetKeyEPK12DBRequestKey
0
_ZN6VlanNH11ChangeEntryEPK9DBRequest
0
_ZN6VlanNH4FindERKN5boost5uuids4uuidEt
0
_ZN6VlanNH6CreateERKN5boost5uuids4uuidEtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10MacAddressSF_
0
_ZN6VlanNH6DeleteERKN5boost5uuids4uuidEt
0
_ZN6VlanNH6SetKeyEPK12DBRequestKey
0
_ZN6VlanNH9CreateReqERKN5boost5uuids4uuidEtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10MacAddressSF_
0
_ZN6VlanNH9DeleteReqERKN5boost5uuids4uuidEt
0
_ZN7NextHop13AllocateLabelEP5AgentPK10NextHopKey
918
_ZN7NextHop16FillObjectLogMacEPKhR20NextHopObjectLogInfo
7863
_ZN7NextHop17FillObjectLogIntfEPK9InterfaceR20NextHopObjectLogInfo
7883
_ZN7NextHop3AddEP5AgentPK9DBRequest
1820
_ZN7NextHop6ChangeEPK9DBRequest
9035
_ZN7NextHop6SetKeyEPK12DBRequestKey
0
_ZN7NextHop7PostAddEv
1820
_ZN7NextHopD0Ev
0
_ZN7NextHopD2Ev
49541
_ZN8MirrorNH11ChangeEntryEPK9DBRequest
0
_ZN8MirrorNH13GetRouteTableEv
0
_ZN8MirrorNH6DeleteEPK9DBRequest
0
_ZN8MirrorNH6SetKeyEPK12DBRequestKey
0
_ZN8MirrorNHC2ERK6VrfKeyRKN5boost4asio2ip7addressEtS8_t
0
_ZN8TunnelNH11ChangeEntryEPK9DBRequest
124
_ZN8TunnelNH6DeleteEPK9DBRequest
61
_ZN8TunnelNH6SetKeyEPK12DBRequestKey
0
_ZN8TunnelNHC2EP8VrfEntryRKN5boost4asio2ip10address_v4ES7_b10TunnelTypeRK10MacAddress
527
_ZN8TunnelNHD0Ev
527
_ZN8TunnelNHD2Ev
527
_ZN9DiscardNH6CreateEv
2
_ZN9ReceiveNH6CreateEP12NextHopTablePK9Interfaceb
8
_ZN9ReceiveNH6DeleteEP12NextHopTablePK9Interfaceb
0
_ZN9ReceiveNH6SetKeyEPK12DBRequestKey
0
_ZN9ResolveNH6CreateEPK12InterfaceKeyb
0
_ZN9ResolveNH9CreateReqEPK12InterfaceKeyb
2
_ZNK11CompositeNH10PickMemberEjjb
98
_ZNK11CompositeNH13NextHopIsLessERK7DBEntry
57905
_ZNK11CompositeNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
4928
_ZNK11CompositeNH14HasVmInterfaceEPK11VmInterface
51
_ZNK11CompositeNH15GetDBRequestKeyEv
3469
_ZNK11CompositeNH15GetLocalNextHopEv
17
_ZNK11CompositeNH16ChangeTunnelTypeEP5AgentN10TunnelType4TypeE
691
_ZNK11CompositeNH17AddComponentNHKeyEN5boost10shared_ptrIK14ComponentNHKeyEERb
384
_ZNK11CompositeNH17CreateComponentNHEP5AgentN10TunnelType4TypeE
691
_ZNK11CompositeNH20DeleteComponentNHKeyEN5boost10shared_ptrIK14ComponentNHKeyEERb
49
_ZNK11CompositeNH20UpdateComponentNHKeyEjP10NextHopKeyRSt6vectorIN5boost10shared_ptrIK14ComponentNHKeyEESaIS7_EERb
9
_ZNK11CompositeNH30ChangeComponentNHKeyTunnelTypeERSt6vectorIN5boost10shared_ptrIK14ComponentNHKeyEESaIS5_EEN10TunnelType4TypeE
691
_ZNK11CompositeNH32GetFirstLocalEcmpMemberInterfaceEv
0
_ZNK11CompositeNH6CanAddEv
822
_ZNK11CompositeNH8GetIndexER11ComponentNHRj
1
_ZNK11InterfaceNH13NextHopIsLessERK7DBEntry
241900
_ZNK11InterfaceNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
7852
_ZNK11InterfaceNH15GetDBRequestKeyEv
1470
_ZNK11InterfaceNH6CanAddEv
906
_ZNK11InterfaceNH9GetIfUuidEv
0
_ZNK11L2ReceiveNH6CanAddEv
2
_ZNK11MirrorNHKey10AllocEntryEv
0
_ZNK11TunnelNHKey10AllocEntryEv
527
_ZNK12DiscardNHKey10AllocEntryEv
80
_ZNK12NextHopTable10AllocEntryEPK12DBRequestKey
45803
_ZNK12NextHopTable12AllocWithKeyEPK12DBRequestKey
47623
_ZNK12NextHopTable12FindVrfEntryERK6VrfKey
0
_ZNK12NextHopTable13FindInterfaceERK12InterfaceKey
8
_ZNK12NextHopTable8GetEntryEPK12DBRequestKey
0
_ZNK12ReceiveNHKey10AllocEntryEv
42
_ZNK12ResolveNHKey10AllocEntryEv
8
_ZNK14CompositeNHKey10AllocEntryEv
13219
_ZNK14CompositeNHKey16NextHopKeyIsLessERK10NextHopKey
37705
_ZNK14CompositeNHKey5CloneEv
1954
_ZNK14InterfaceNHKey10AllocEntryEv
33618
_ZNK14L2ReceiveNHKey10AllocEntryEv
10
_ZNK16LabelledTunnelNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
0
_ZNK16LabelledTunnelNH15GetDBRequestKeyEv
0
_ZNK16LabelledTunnelNH19TunnelNextHopIsLessERK7DBEntry
0
_ZNK19LabelledTunnelNHKey10AllocEntryEv
0
_ZNK5ArpNH13NextHopIsLessERK7DBEntry
58
_ZNK5ArpNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
11
_ZNK5ArpNH15GetDBRequestKeyEv
6
_ZNK5ArpNH6CanAddEv
3
_ZNK5ArpNH6vrf_idEv
12
_ZNK5ArpNH9GetIfUuidEv
0
_ZNK5NdpNH13NextHopIsLessERK7DBEntry
0
_ZNK5NdpNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
0
_ZNK5NdpNH15GetDBRequestKeyEv
0
_ZNK5NdpNH6CanAddEv
0
_ZNK5NdpNH6vrf_idEv
0
_ZNK5NdpNH9GetIfUuidEv
0
_ZNK5PBBNH13NextHopIsLessERK7DBEntry
0
_ZNK5PBBNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
0
_ZNK5PBBNH15GetDBRequestKeyEv
0
_ZNK5PBBNH6CanAddEv
0
_ZNK5PBBNH6vrf_idEv
0
_ZNK5VrfNH13NextHopIsLessERK7DBEntry
190
_ZNK5VrfNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
36
_ZNK5VrfNH15GetDBRequestKeyEv
36
_ZNK5VrfNH6CanAddEv
18
_ZNK6VlanNH13NextHopIsLessERK7DBEntry
0
_ZNK6VlanNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
0
_ZNK6VlanNH15GetDBRequestKeyEv
0
_ZNK6VlanNH6CanAddEv
0
_ZNK6VlanNH9GetIfUuidEv
0
_ZNK7NextHop13EnqueueResyncEv
1
_ZNK7NextHop13FillObjectLogEN13AgentLogEvent4typeER20NextHopObjectLogInfo
13062
_ZNK7NextHop13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
30
_ZNK7NextHop14DBEntrySandeshEP7SandeshRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_ZNK7NextHop16SetNHSandeshDataER13NhSandeshData
0
_ZNK7NextHop24NexthopToInterfacePolicyEv
377
_ZNK8ArpNHKey10AllocEntryEv
29
_ZNK8MirrorNH13NextHopIsLessERK7DBEntry
0
_ZNK8MirrorNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
0
_ZNK8MirrorNH15GetDBRequestKeyEv
0
_ZNK8MirrorNH6CanAddEv
0
_ZNK8MirrorNH6vrf_idEv
0
_ZNK8NdpNHKey10AllocEntryEv
0
_ZNK8PBBNHKey10AllocEntryEv
0
_ZNK8TunnelNH13NextHopIsLessERK7DBEntry
2056
_ZNK8TunnelNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
185
_ZNK8TunnelNH15GetDBRequestKeyEv
124
_ZNK8TunnelNH6CanAddEv
61
_ZNK8TunnelNH6vrf_idEv
471
_ZNK8VrfNHKey10AllocEntryEv
90
_ZNK9DiscardNH6CanAddEv
2
_ZNK9NhListReq13HandleRequestEv
0
_ZNK9ReceiveNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE
20
_ZNK9ReceiveNH6CanAddEv
4
_ZNK9ResolveNH6CanAddEv
2
_ZNK9VlanNHKey10AllocEntryEv
0
Generated by:
LCOV version 1.14