LCOV - code coverage report
Current view: top level - vnsw/agent/oper - nexthop.cc (source / functions) Hit Total Coverage
Test: OpenSDN C/C++ coverage (all TARGET_SET jobs) Lines: 1218 2293 53.1 %
Date: 2026-08-17 02:09:53 Functions: 131 196 66.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZL14AddInterfaceNHRKN5boost5uuids4uuidERK10MacAddresshbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbRKSC_ 8155
_ZL20FillComponentNextHopPK11CompositeNHRSt6vectorI9McastDataSaIS3_EE 0
_ZL22ExpandCompositeNextHopPK11CompositeNHR13NhSandeshData 0
_ZL22FillL2CompositeNextHopPK11CompositeNHR15L2CompositeData 0
_ZL22FillL3CompositeNextHopPK11CompositeNHR15L3CompositeData 0
_ZL30FillMultiProtoCompositeNextHopPK11CompositeNHR13NhSandeshData 0
_ZN10TunnelType11ComputeTypeEj 46621
_ZN10TunnelType17EncapPrioritySyncERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE 12
_ZN10TunnelType18DeletePriorityListEv 4
_ZN11CompositeNH11ChangeEntryEPK9DBRequest 7265
_ZN11CompositeNH35UpdateEcmpHashFieldsUponRouteDeleteEP5AgentRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2227
_ZN11CompositeNH6DeleteEPK9DBRequest 3131
_ZN11CompositeNH6SetKeyEPK12DBRequestKey 0
_ZN11InterfaceNH11ChangeEntryEPK9DBRequest 8187
_ZN11InterfaceNH13NeedMplsLabelEv 8187
_ZN11InterfaceNH19DeleteL2InterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 258
_ZN11InterfaceNH19DeleteL3InterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 258
_ZN11InterfaceNH21CreateL2VmInterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbbbSF_ 1631
_ZN11InterfaceNH21CreateL3VmInterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbSF_ 1631
_ZN11InterfaceNH23CreatePacketInterfaceNhEP5AgentRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4
_ZN11InterfaceNH25CreatePhysicalInterfaceNhERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10MacAddress 6
_ZN11InterfaceNH25DeletePhysicalInterfaceNhERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10MacAddress 7
_ZN11InterfaceNH26CreateInetInterfaceNextHopERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_RK10MacAddress 0
_ZN11InterfaceNH26DeleteInetInterfaceNextHopERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10MacAddress 0
_ZN11InterfaceNH28CreateMulticastVmInterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_ 1631
_ZN11InterfaceNH28DeleteMulticastVmInterfaceNHERKN5boost5uuids4uuidERK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 258
_ZN11InterfaceNH6SetKeyEPK12DBRequestKey 0
_ZN11InterfaceNH8DeleteNHERKN5boost5uuids4uuidEbhRK10MacAddressRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1290
_ZN11L2ReceiveNH6CreateEv 4
_ZN12NextHopTable11CreateTableEP2DBRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4
_ZN12NextHopTable11FindNextHopEm 76
_ZN12NextHopTable12ReserveIndexEv 4
_ZN12NextHopTable14OnZeroRefcountEP12AgentDBEntry 11947
_ZN12NextHopTable15AddWithoutAllocEP7DBEntry 399
_ZN12NextHopTable15GetAgentSandeshEPK21AgentSandeshArgumentsRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN12NextHopTable19CheckVrNexthopLimitEv 22485
_ZN12NextHopTable19RemoveWithoutDeleteEP7DBEntry 399
_ZN12NextHopTable3AddEPK9DBRequest 10743
_ZN12NextHopTable6DeleteEP7DBEntryPK9DBRequest 11742
_ZN12NextHopTable6ResyncEP7DBEntryPK9DBRequest 523
_ZN12NextHopTable7ProcessER9DBRequest 35663
_ZN12NextHopTable8OnChangeEP7DBEntryPK9DBRequest 12999
_ZN12NextHopTableC2EP2DBRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4
_ZN12NextHopTableD0Ev 4
_ZN12NextHopTableD2Ev 4
_ZN14ComponentNHKeyC2EiN9Composite4TypeEbRKSt6vectorIN5boost10shared_ptrIKS_EESaIS6_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN14CompositeNHKey14CreateTunnelNHEP5Agent 2057
_ZN14CompositeNHKey16ChangeTunnelTypeEN10TunnelType4TypeE 0
_ZN14CompositeNHKey17CreateTunnelNHReqEP5Agent 0
_ZN14CompositeNHKey19ReplaceLocalNexthopERKSt6vectorIN5boost10shared_ptrIK14ComponentNHKeyEESaIS5_EE 0
_ZN14CompositeNHKey22ExpandLocalCompositeNHEP5Agent 2057
_ZN14CompositeNHKey4findEN5boost10shared_ptrIK14ComponentNHKeyEE 2073
_ZN14CompositeNHKey5eraseEN5boost10shared_ptrIK14ComponentNHKeyEE 4
_ZN14CompositeNHKey6insertEN5boost10shared_ptrIK14ComponentNHKeyEE 12
_ZN14CompositeNHKey7ReorderEP5AgentjPK7NextHop 2057
_ZN16LabelledTunnelNH11ChangeEntryEPK9DBRequest 112
_ZN16LabelledTunnelNHC2EP8VrfEntryRKN5boost4asio2ip10address_v4ES7_b10TunnelTypeRK10MacAddressj 236
_ZN16LabelledTunnelNHD0Ev 236
_ZN16LabelledTunnelNHD2Ev 236
_ZN5ArpNH11ChangeEntryEPK9DBRequest 102
_ZN5ArpNH6SetKeyEPK12DBRequestKey 0
_ZN5NdpNH11ChangeEntryEPK9DBRequest 0
_ZN5NdpNH6SetKeyEPK12DBRequestKey 0
_ZN5PBBNH11ChangeEntryEPK9DBRequest 0
_ZN5PBBNH6DeleteEPK9DBRequest 0
_ZN5PBBNH6SetKeyEPK12DBRequestKey 0
_ZN5PBBNHC2EP8VrfEntryRK10MacAddressj 0
_ZN5PBBNHD0Ev 0
_ZN5PBBNHD2Ev 0
_ZN5VrfNH11ChangeEntryEPK9DBRequest 93
_ZN5VrfNH6SetKeyEPK12DBRequestKey 0
_ZN6VlanNH11ChangeEntryEPK9DBRequest 4
_ZN6VlanNH4FindERKN5boost5uuids4uuidEt 0
_ZN6VlanNH6CreateERKN5boost5uuids4uuidEtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10MacAddressSF_ 4
_ZN6VlanNH6DeleteERKN5boost5uuids4uuidEt 4
_ZN6VlanNH6SetKeyEPK12DBRequestKey 0
_ZN6VlanNH9CreateReqERKN5boost5uuids4uuidEtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK10MacAddressSF_ 0
_ZN6VlanNH9DeleteReqERKN5boost5uuids4uuidEt 0
_ZN7NextHop13AllocateLabelEP5AgentPK10NextHopKey 1387
_ZN7NextHop16FillObjectLogMacEPKhR20NextHopObjectLogInfo 9647
_ZN7NextHop17FillObjectLogIntfEPK9InterfaceR20NextHopObjectLogInfo 9687
_ZN7NextHop3AddEP5AgentPK9DBRequest 10743
_ZN7NextHop6ChangeEPK9DBRequest 12999
_ZN7NextHop6SetKeyEPK12DBRequestKey 0
_ZN7NextHop7PostAddEv 10743
_ZN7NextHopD0Ev 0
_ZN7NextHopD2Ev 101815
_ZN8MirrorNH11ChangeEntryEPK9DBRequest 0
_ZN8MirrorNH13GetRouteTableEv 0
_ZN8MirrorNH6DeleteEPK9DBRequest 0
_ZN8MirrorNH6SetKeyEPK12DBRequestKey 0
_ZN8MirrorNHC2ERK6VrfKeyRKN5boost4asio2ip7addressEtS8_t 0
_ZN8TunnelNH11ChangeEntryEPK9DBRequest 8339
_ZN8TunnelNH6DeleteEPK9DBRequest 7147
_ZN8TunnelNH6SetKeyEPK12DBRequestKey 0
_ZN8TunnelNHC2EP8VrfEntryRKN5boost4asio2ip10address_v4ES7_b10TunnelTypeRK10MacAddress 30075
_ZN8TunnelNHD0Ev 29839
_ZN8TunnelNHD2Ev 30075
_ZN9DiscardNH6CreateEv 4
_ZN9ReceiveNH6CreateEP12NextHopTablePK9Interfaceb 16
_ZN9ReceiveNH6DeleteEP12NextHopTablePK9Interfaceb 0
_ZN9ReceiveNH6SetKeyEPK12DBRequestKey 0
_ZN9ResolveNH6CreateEPK12InterfaceKeyb 0
_ZN9ResolveNH9CreateReqEPK12InterfaceKeyb 136
_ZNK11CompositeNH10PickMemberEjjb 98
_ZNK11CompositeNH13NextHopIsLessERK7DBEntry 87385
_ZNK11CompositeNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE 10396
_ZNK11CompositeNH14HasVmInterfaceEPK11VmInterface 51
_ZNK11CompositeNH15GetDBRequestKeyEv 8619
_ZNK11CompositeNH15GetLocalNextHopEv 2042
_ZNK11CompositeNH16ChangeTunnelTypeEP5AgentN10TunnelType4TypeE 788
_ZNK11CompositeNH17AddComponentNHKeyEN5boost10shared_ptrIK14ComponentNHKeyEERb 399
_ZNK11CompositeNH17CreateComponentNHEP5AgentN10TunnelType4TypeE 788
_ZNK11CompositeNH20DeleteComponentNHKeyEN5boost10shared_ptrIK14ComponentNHKeyEERb 51
_ZNK11CompositeNH20UpdateComponentNHKeyEjP10NextHopKeyRSt6vectorIN5boost10shared_ptrIK14ComponentNHKeyEESaIS7_EERb 37
_ZNK11CompositeNH30ChangeComponentNHKeyTunnelTypeERSt6vectorIN5boost10shared_ptrIK14ComponentNHKeyEESaIS5_EEN10TunnelType4TypeE 794
_ZNK11CompositeNH32GetFirstLocalEcmpMemberInterfaceEv 0
_ZNK11CompositeNH6CanAddEv 3131
_ZNK11CompositeNH8GetIndexER11ComponentNHRj 1
_ZNK11InterfaceNH13NextHopIsLessERK7DBEntry 274944
_ZNK11InterfaceNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE 9498
_ZNK11InterfaceNH15GetDBRequestKeyEv 2021
_ZNK11InterfaceNH6CanAddEv 1310
_ZNK11InterfaceNH9GetIfUuidEv 5
_ZNK11L2ReceiveNH6CanAddEv 4
_ZNK11MirrorNHKey10AllocEntryEv 0
_ZNK11TunnelNHKey10AllocEntryEv 29839
_ZNK12DiscardNHKey10AllocEntryEv 378
_ZNK12NextHopTable10AllocEntryEPK12DBRequestKey 85925
_ZNK12NextHopTable12AllocWithKeyEPK12DBRequestKey 96668
_ZNK12NextHopTable12FindVrfEntryERK6VrfKey 0
_ZNK12NextHopTable13FindInterfaceERK12InterfaceKey 102
_ZNK12NextHopTable8GetEntryEPK12DBRequestKey 0
_ZNK12ReceiveNHKey10AllocEntryEv 109
_ZNK12ResolveNHKey10AllocEntryEv 286
_ZNK14CompositeNHKey10AllocEntryEv 25185
_ZNK14CompositeNHKey16NextHopKeyIsLessERK10NextHopKey 47608
_ZNK14CompositeNHKey5CloneEv 4498
_ZNK14InterfaceNHKey10AllocEntryEv 39786
_ZNK14L2ReceiveNHKey10AllocEntryEv 20
_ZNK16LabelledTunnelNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE 142
_ZNK16LabelledTunnelNH15GetDBRequestKeyEv 164
_ZNK16LabelledTunnelNH19TunnelNextHopIsLessERK7DBEntry 572
_ZNK19LabelledTunnelNHKey10AllocEntryEv 236
_ZNK5ArpNH13NextHopIsLessERK7DBEntry 1541
_ZNK5ArpNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE 141
_ZNK5ArpNH15GetDBRequestKeyEv 78
_ZNK5ArpNH6CanAddEv 39
_ZNK5ArpNH6vrf_idEv 248
_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 1061
_ZNK5VrfNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE 180
_ZNK5VrfNH15GetDBRequestKeyEv 174
_ZNK5VrfNH6CanAddEv 87
_ZNK6VlanNH13NextHopIsLessERK7DBEntry 88
_ZNK6VlanNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE 8
_ZNK6VlanNH15GetDBRequestKeyEv 4
_ZNK6VlanNH6CanAddEv 4
_ZNK6VlanNH9GetIfUuidEv 0
_ZNK7NextHop13EnqueueResyncEv 23
_ZNK7NextHop13FillObjectLogEN13AgentLogEvent4typeER20NextHopObjectLogInfo 36007
_ZNK7NextHop13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE 258
_ZNK7NextHop14DBEntrySandeshEP7SandeshRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK7NextHop16SetNHSandeshDataER13NhSandeshData 4
_ZNK7NextHop24NexthopToInterfacePolicyEv 421
_ZNK8ArpNHKey10AllocEntryEv 350
_ZNK8MirrorNH13NextHopIsLessERK7DBEntry 0
_ZNK8MirrorNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE 0
_ZNK8MirrorNH15GetDBRequestKeyEv 0
_ZNK8MirrorNH6CanAddEv 0
_ZNK8MirrorNH6vrf_idEv 0
_ZNK8NdpNHKey10AllocEntryEv 0
_ZNK8PBBNHKey10AllocEntryEv 0
_ZNK8TunnelNH13NextHopIsLessERK7DBEntry 105424
_ZNK8TunnelNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE 15344
_ZNK8TunnelNH15GetDBRequestKeyEv 13274
_ZNK8TunnelNH6CanAddEv 6149
_ZNK8TunnelNH6vrf_idEv 25799
_ZNK8VrfNHKey10AllocEntryEv 447
_ZNK9DiscardNH6CanAddEv 4
_ZNK9NhListReq13HandleRequestEv 0
_ZNK9ReceiveNH13SendObjectLogEPK12NextHopTableN13AgentLogEvent4typeE 40
_ZNK9ReceiveNH6CanAddEv 8
_ZNK9ResolveNH6CanAddEv 7
_ZNK9VlanNHKey10AllocEntryEv 32

Generated by: LCOV version 1.14