LCOV - code coverage report
Current view: top level - bgp - state_machine.cc (source / functions) Hit Total Coverage
Test: OpenSDN C/C++ coverage (all TARGET_SET jobs) Lines: 795 842 94.4 %
Date: 2026-05-07 13:03:31 Functions: 184 191 96.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN10ValidateFnIN3fsm10EvTcpCloseELb1EEclEPKS1_ 4163
_ZN10ValidateFnIN3fsm11EvBgpUpdateELb0EEclEPKS1_ 157506
_ZN10ValidateFnIN3fsm14EvBgpKeepaliveELb1EEclEPKS1_ 6751
_ZN10ValidateFnIN3fsm14EvBgpOpenErrorELb0EEclEPKS1_ 69
_ZN10ValidateFnIN3fsm14EvTcpConnectedELb1EEclEPKS1_ 6813
_ZN10ValidateFnIN3fsm16EvBgpHeaderErrorELb0EEclEPKS1_ 5
_ZN10ValidateFnIN3fsm16EvBgpUpdateErrorELb0EEclEPKS1_ 5
_ZN10ValidateFnIN3fsm16EvTcpConnectFailELb1EEclEPKS1_ 120
_ZN10ValidateFnIN3fsm16EvTcpPassiveOpenELb0EEclEPKS1_ 4121
_ZN10ValidateFnIN3fsm17EvBgpNotificationELb1EEclEPKS1_ 5046
_ZN10ValidateFnIN3fsm18EvHoldTimerExpiredELb1EEclEPKS1_ 74
_ZN10ValidateFnIN3fsm18EvOpenTimerExpiredELb1EEclEPKS1_ 36
_ZN10ValidateFnIN3fsm18EvTcpDeleteSessionELb0EEclEPKS1_ 11186
_ZN10ValidateFnIN3fsm21EvConnectTimerExpiredELb1EEclEPKS1_ 7644
_ZN10ValidateFnIN3fsm22EvIdleHoldTimerExpiredELb1EEclEPKS1_ 4698
_ZN10ValidateFnIN3fsm6EvStopELb0EEclEPKS1_ 11097
_ZN10ValidateFnIN3fsm7EvStartELb0EEclEPKS1_ 15767
_ZN10ValidateFnIN3fsm9EvBgpOpenELb1EEclEPKS1_ 6018
_ZN12StateMachine10InitializeEv 15363
_ZN12StateMachine11OnIdleCeaseIN3fsm6EvStopEEEvRKT_ 11080
_ZN12StateMachine11OnIdleErrorIN3fsm14EvBgpOpenErrorELi2EEEvRKT_ 67
_ZN12StateMachine11OnIdleErrorIN3fsm16EvBgpHeaderErrorELi1EEEvRKT_ 5
_ZN12StateMachine11OnIdleErrorIN3fsm16EvBgpUpdateErrorELi3EEEvRKT_ 5
_ZN12StateMachine11PassiveOpenEP10BgpSession 4121
_ZN12StateMachine12DequeueEventENS_14EventContainerE 241221
_ZN12StateMachine12StartSessionEv 7260
_ZN12StateMachine13AssignSessionEb 5326
_ZN12StateMachine13DeleteSessionEP10BgpSession 95412
_ZN12StateMachine13FireHoldTimerEv 11
_ZN12StateMachine13FireOpenTimerEv 39
_ZN12StateMachine13SetAdminStateEbi 879
_ZN12StateMachine13set_hold_timeEi 12135
_ZN12StateMachine14OnMessageErrorEP10BgpSessionPK17ParseErrorContext 16
_ZN12StateMachine14OnSessionEventEP10TcpSessionNS0_5EventE 11209
_ZN12StateMachine14StartHoldTimerEv 175798
_ZN12StateMachine14StartOpenTimerEi 0
_ZN12StateMachine14active_sessionEv 43929
_ZN12StateMachine14set_last_eventERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 230090
_ZN12StateMachine15BGPPeerInfoSendERK15BgpPeerInfoData 161229
_ZN12StateMachine15CancelHoldTimerEv 17394
_ZN12StateMachine15CancelOpenTimerEv 33006
_ZN12StateMachine15DeleteAllTimersEv 10356
_ZN12StateMachine15UpdateFlapCountEv 16000
_ZN12StateMachine15passive_sessionEv 44281
_ZN12StateMachine15reset_hold_timeEv 16009
_ZN12StateMachine15reset_last_infoEv 404
_ZN12StateMachine16DequeueEventDoneEb 9551
_ZN12StateMachine16FireConnectTimerEv 191
_ZN12StateMachine16HoldTimerExpiredEv 74
_ZN12StateMachine16HoldTimerRunningEv 0
_ZN12StateMachine16OpenTimerExpiredEv 36
_ZN12StateMachine16OpenTimerRunningEv 662
_ZN12StateMachine16SendNotificationEP10BgpSessioniiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 14047
_ZN12StateMachine17FireIdleHoldTimerEv 205
_ZN12StateMachine17StartConnectTimerEi 5295
_ZN12StateMachine18CancelConnectTimerEv 24881
_ZN12StateMachine18OnIdleNotificationERKN3fsm17EvBgpNotificationE 1953
_ZN12StateMachine18StartIdleHoldTimerEv 74
_ZN12StateMachine18set_active_sessionEP10BgpSession 37939
_ZN12StateMachine19CancelIdleHoldTimerEv 52706
_ZN12StateMachine19ConnectTimerExpiredEv 7733
_ZN12StateMachine19ConnectTimerRunningEv 0
_ZN12StateMachine19set_passive_sessionEP10BgpSession 30507
_ZN12StateMachine20IdleHoldTimerExpiredEv 4743
_ZN12StateMachine20IdleHoldTimerRunningEv 0
_ZN12StateMachine21OnNotificationMessageEP10BgpSessionPN8BgpProto10BgpMessageE 5050
_ZN12StateMachine24ProcessNotificationEventEP10BgpSession 2806
_ZN12StateMachine24set_last_notification_inEiiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1955
_ZN12StateMachine25set_last_notification_outEiiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4824
_ZN12StateMachine6OnIdleIN3fsm10EvTcpCloseELi0EEEvRKT_ 10
_ZN12StateMachine6OnIdleIN3fsm11EvBgpUpdateELi5EEEvRKT_ 4
_ZN12StateMachine6OnIdleIN3fsm14EvBgpKeepaliveELi0EEEvRKT_ 2
_ZN12StateMachine6OnIdleIN3fsm14EvBgpKeepaliveELi5EEEvRKT_ 3
_ZN12StateMachine6OnIdleIN3fsm14EvBgpOpenErrorELi5EEEvRKT_ 1
_ZN12StateMachine6OnIdleIN3fsm17EvBgpNotificationELi0EEEvRKT_ 2786
_ZN12StateMachine6OnIdleIN3fsm18EvHoldTimerExpiredELi4EEEvRKT_ 71
_ZN12StateMachine6OnIdleIN3fsm18EvOpenTimerExpiredELi5EEEvRKT_ 0
_ZN12StateMachine6OnIdleIN3fsm9EvBgpOpenELi5EEEvRKT_ 3
_ZN12StateMachine7EnqueueIN3fsm10EvTcpCloseEEEbRKT_ 4163
_ZN12StateMachine7EnqueueIN3fsm11EvBgpUpdateEEEbRKT_ 157524
_ZN12StateMachine7EnqueueIN3fsm14EvBgpKeepaliveEEEbRKT_ 6752
_ZN12StateMachine7EnqueueIN3fsm14EvBgpOpenErrorEEEbRKT_ 69
_ZN12StateMachine7EnqueueIN3fsm14EvTcpConnectedEEEbRKT_ 6813
_ZN12StateMachine7EnqueueIN3fsm16EvBgpHeaderErrorEEEbRKT_ 5
_ZN12StateMachine7EnqueueIN3fsm16EvBgpUpdateErrorEEEbRKT_ 5
_ZN12StateMachine7EnqueueIN3fsm16EvTcpConnectFailEEEbRKT_ 120
_ZN12StateMachine7EnqueueIN3fsm16EvTcpPassiveOpenEEEbRKT_ 4121
_ZN12StateMachine7EnqueueIN3fsm17EvBgpNotificationEEEbRKT_ 5047
_ZN12StateMachine7EnqueueIN3fsm18EvHoldTimerExpiredEEEbRKT_ 74
_ZN12StateMachine7EnqueueIN3fsm18EvOpenTimerExpiredEEEbRKT_ 36
_ZN12StateMachine7EnqueueIN3fsm18EvTcpDeleteSessionEEEbRKT_ 11186
_ZN12StateMachine7EnqueueIN3fsm21EvConnectTimerExpiredEEEbRKT_ 7701
_ZN12StateMachine7EnqueueIN3fsm22EvIdleHoldTimerExpiredEEEbRKT_ 4731
_ZN12StateMachine7EnqueueIN3fsm6EvStopEEEbRKT_ 11097
_ZN12StateMachine7EnqueueIN3fsm7EvStartEEEbRKT_ 15767
_ZN12StateMachine7EnqueueIN3fsm9EvBgpOpenEEEbRKT_ 6010
_ZN12StateMachine8LogEventENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_N12SandeshLevel4typeE 482582
_ZN12StateMachine8ShutdownEi 10622
_ZN12StateMachine9OnMessageEP10BgpSessionPN8BgpProto10BgpMessageEm 175421
_ZN12StateMachine9PeerCloseEii 16000
_ZN12StateMachine9set_stateENS_5StateE 66625
_ZN12StateMachineC2EP7BgpPeer 10356
_ZN12StateMachineD0Ev 5347
_ZN12StateMachineD2Ev 10356
_ZN3fsm10EvTcpCloseC2EP10BgpSession 4163
_ZN3fsm11Established5reactERKNS_11EvBgpUpdateE 157455
_ZN3fsm11Established5reactERKNS_14EvBgpKeepaliveE 1488
_ZN3fsm11Established5reactERKNS_16EvTcpPassiveOpenE 108
_ZN3fsm11EstablishedC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE 5251
_ZN3fsm11EstablishedD0Ev 5251
_ZN3fsm11EstablishedD2Ev 5251
_ZN3fsm11EvBgpUpdateC2EP10BgpSessionPKN8BgpProto6UpdateEm 157536
_ZN3fsm11OpenConfirm5reactERKNS_14EvBgpKeepaliveE 5253
_ZN3fsm11OpenConfirm5reactERKNS_16EvTcpPassiveOpenE 7
_ZN3fsm11OpenConfirm5reactERKNS_17EvBgpNotificationE 6
_ZN3fsm11OpenConfirmC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE 5321
_ZN3fsm11OpenConfirmD0Ev 5321
_ZN3fsm11OpenConfirmD2Ev 5321
_ZN3fsm14EvBgpKeepaliveC2EP10BgpSession 6755
_ZN3fsm14EvBgpOpenErrorC2EP10BgpSessioniPKhm 69
_ZN3fsm14EvTcpConnectedC2EP10BgpSession 6813
_ZN3fsm16EvBgpHeaderErrorC2EP10BgpSessioniPKhm 5
_ZN3fsm16EvBgpUpdateErrorC2EP10BgpSessioniNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5
_ZN3fsm16EvTcpConnectFailC2EP10BgpSession 120
_ZN3fsm16EvTcpPassiveOpenC2EP10BgpSession 4121
_ZN3fsm17EvBgpNotification4NameEv 1954
_ZN3fsm17EvBgpNotificationC2EP10BgpSessionPKN8BgpProto12NotificationE 5048
_ZN3fsm18EvHoldTimerExpiredC2EP5Timer 74
_ZN3fsm18EvOpenTimerExpiredC2EP5Timer 36
_ZN3fsm18EvTcpDeleteSessionC2EP10BgpSession 11188
_ZN3fsm21EvConnectTimerExpiredC2EP5Timer 7729
_ZN3fsm22EvIdleHoldTimerExpiredC2EP5Timer 4740
_ZN3fsm4Idle5reactERKNS_16EvTcpPassiveOpenE 543
_ZN3fsm4Idle5reactERKNS_22EvIdleHoldTimerExpiredE 4716
_ZN3fsm4Idle5reactERKNS_7EvStartE 15634
_ZN3fsm4IdleC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE 26360
_ZN3fsm4IdleD0Ev 26347
_ZN3fsm4IdleD2Ev 26347
_ZN3fsm6Active5reactERKNS_10EvTcpCloseE 2
_ZN3fsm6Active5reactERKNS_16EvTcpPassiveOpenE 2035
_ZN3fsm6Active5reactERKNS_18EvOpenTimerExpiredE 12
_ZN3fsm6Active5reactERKNS_21EvConnectTimerExpiredE 7254
_ZN3fsm6Active5reactERKNS_9EvBgpOpenE 1992
_ZN3fsm6ActiveC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE 15578
_ZN3fsm6ActiveD0Ev 15586
_ZN3fsm6ActiveD2Ev 15583
_ZN3fsm6EvStopC2Ei 11097
_ZN3fsm7Connect5reactERKNS_10EvTcpCloseE 3
_ZN3fsm7Connect5reactERKNS_14EvTcpConnectedE 6803
_ZN3fsm7Connect5reactERKNS_16EvTcpConnectFailE 117
_ZN3fsm7Connect5reactERKNS_16EvTcpPassiveOpenE 225
_ZN3fsm7Connect5reactERKNS_18EvOpenTimerExpiredE 2
_ZN3fsm7Connect5reactERKNS_21EvConnectTimerExpiredE 298
_ZN3fsm7Connect5reactERKNS_9EvBgpOpenE 20
_ZN3fsm7ConnectC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE 7233
_ZN3fsm7ConnectD0Ev 7255
_ZN3fsm7ConnectD2Ev 7256
_ZN3fsm7EvStartC2Ev 15767
_ZN3fsm8OpenSent5reactERKNS_10EvTcpCloseE 642
_ZN3fsm8OpenSent5reactERKNS_16EvTcpPassiveOpenE 1196
_ZN3fsm8OpenSent5reactERKNS_17EvBgpNotificationE 2800
_ZN3fsm8OpenSent5reactERKNS_18EvOpenTimerExpiredE 19
_ZN3fsm8OpenSent5reactERKNS_9EvBgpOpenE 3983
_ZN3fsm8OpenSentC2EN5boost10statechart5stateIS0_12StateMachineNS1_3mpl4listIN4mpl_2naES8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_S8_EELNS2_12history_modeE0EE10my_contextE 6810
_ZN3fsm8OpenSentD0Ev 6818
_ZN3fsm8OpenSentD2Ev 6817
_ZN3fsm9EvBgpOpenC2EP10BgpSessionPKN8BgpProto11OpenMessageE 6010
_ZNK12StateMachine12IsQueueEmptyEv 17827
_ZNK12StateMachine13LastStateNameB5cxx11Ev 55252
_ZNK12StateMachine14GetConnectTimeEv 22471
_ZNK12StateMachine15IsCloseGracefulEv 106
_ZNK12StateMachine18IsRouterTypeBGPaaSEv 11
_ZNK12StateMachine20SetDataCollectionKeyEP11BgpPeerInfo 32063
_ZNK12StateMachine20last_state_change_atB5cxx11Ev 56
_ZNK12StateMachine21GetConfiguredHoldTimeEv 41235
_ZNK12StateMachine21IsPeerCloseInProgressEv 5657
_ZNK12StateMachine26last_notification_in_errorB5cxx11Ev 56
_ZNK12StateMachine26last_state_change_usecs_atEv 0
_ZNK12StateMachine27last_notification_out_errorB5cxx11Ev 0
_ZNK12StateMachine9StateNameB5cxx11Ev 537884
_ZNK3fsm10EvTcpClose8validateEP12StateMachine 4162
_ZNK3fsm14EvBgpKeepalive8validateEP12StateMachine 6751
_ZNK3fsm14EvTcpConnected8validateEP12StateMachine 6811
_ZNK3fsm16EvTcpConnectFail8validateEP12StateMachine 120
_ZNK3fsm17EvBgpNotification8validateEP12StateMachine 5049
_ZNK3fsm18EvHoldTimerExpired8validateEP12StateMachine 74
_ZNK3fsm18EvOpenTimerExpired8validateEP12StateMachine 36
_ZNK3fsm21EvConnectTimerExpired8validateEP12StateMachine 7722
_ZNK3fsm22EvIdleHoldTimerExpired8validateEP12StateMachine 4740
_ZNK3fsm9EvBgpOpen8validateEP12StateMachine 6025
_ZlsRSoRKN12StateMachine5StateE 1216

Generated by: LCOV version 1.16