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: 646 842 76.7 %
Date: 2026-09-28 02:13:17 Functions: 140 191 73.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN10ValidateFnIN3fsm16EvBgpHeaderErrorELb0EEclEPKS1_ 0
_ZN10ValidateFnIN3fsm16EvBgpUpdateErrorELb0EEclEPKS1_ 0
_ZN10ValidateFnIN3fsm18EvHoldTimerExpiredELb1EEclEPKS1_ 0
_ZN10ValidateFnIN3fsm18EvOpenTimerExpiredELb1EEclEPKS1_ 0
_ZN12StateMachine11OnIdleErrorIN3fsm16EvBgpHeaderErrorELi1EEEvRKT_ 0
_ZN12StateMachine11OnIdleErrorIN3fsm16EvBgpUpdateErrorELi3EEEvRKT_ 0
_ZN12StateMachine13FireHoldTimerEv 0
_ZN12StateMachine13FireOpenTimerEv 0
_ZN12StateMachine14OnMessageErrorEP10BgpSessionPK17ParseErrorContext 0
_ZN12StateMachine14StartOpenTimerEi 0
_ZN12StateMachine16FireConnectTimerEv 0
_ZN12StateMachine16HoldTimerExpiredEv 0
_ZN12StateMachine16HoldTimerRunningEv 0
_ZN12StateMachine16OpenTimerExpiredEv 0
_ZN12StateMachine17FireIdleHoldTimerEv 0
_ZN12StateMachine17StartConnectTimerEi 0
_ZN12StateMachine18StartIdleHoldTimerEv 0
_ZN12StateMachine19ConnectTimerRunningEv 0
_ZN12StateMachine20IdleHoldTimerRunningEv 0
_ZN12StateMachine6OnIdleIN3fsm10EvTcpCloseELi0EEEvRKT_ 0
_ZN12StateMachine6OnIdleIN3fsm11EvBgpUpdateELi5EEEvRKT_ 0
_ZN12StateMachine6OnIdleIN3fsm14EvBgpKeepaliveELi0EEEvRKT_ 0
_ZN12StateMachine6OnIdleIN3fsm14EvBgpKeepaliveELi5EEEvRKT_ 0
_ZN12StateMachine6OnIdleIN3fsm14EvBgpOpenErrorELi5EEEvRKT_ 0
_ZN12StateMachine6OnIdleIN3fsm18EvHoldTimerExpiredELi4EEEvRKT_ 0
_ZN12StateMachine6OnIdleIN3fsm18EvOpenTimerExpiredELi5EEEvRKT_ 0
_ZN12StateMachine6OnIdleIN3fsm9EvBgpOpenELi5EEEvRKT_ 0
_ZN12StateMachine7EnqueueIN3fsm16EvBgpHeaderErrorEEEbRKT_ 0
_ZN12StateMachine7EnqueueIN3fsm16EvBgpUpdateErrorEEEbRKT_ 0
_ZN12StateMachine7EnqueueIN3fsm18EvHoldTimerExpiredEEEbRKT_ 0
_ZN12StateMachine7EnqueueIN3fsm18EvOpenTimerExpiredEEEbRKT_ 0
_ZN12StateMachineD0Ev 0
_ZN3fsm11OpenConfirm5reactERKNS_16EvTcpPassiveOpenE 0
_ZN3fsm11OpenConfirm5reactERKNS_17EvBgpNotificationE 0
_ZN3fsm16EvBgpHeaderErrorC2EP10BgpSessioniPKhm 0
_ZN3fsm16EvBgpUpdateErrorC2EP10BgpSessioniNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN3fsm18EvHoldTimerExpiredC2EP5Timer 0
_ZN3fsm18EvOpenTimerExpiredC2EP5Timer 0
_ZN3fsm6Active5reactERKNS_10EvTcpCloseE 0
_ZN3fsm6Active5reactERKNS_18EvOpenTimerExpiredE 0
_ZN3fsm7Connect5reactERKNS_10EvTcpCloseE 0
_ZN3fsm7Connect5reactERKNS_18EvOpenTimerExpiredE 0
_ZN3fsm8OpenSent5reactERKNS_18EvOpenTimerExpiredE 0
_ZNK12StateMachine20SetDataCollectionKeyEP11BgpPeerInfo 0
_ZNK12StateMachine20last_state_change_atB5cxx11Ev 0
_ZNK12StateMachine26last_notification_in_errorB5cxx11Ev 0
_ZNK12StateMachine26last_state_change_usecs_atEv 0
_ZNK12StateMachine27last_notification_out_errorB5cxx11Ev 0
_ZNK3fsm18EvHoldTimerExpired8validateEP12StateMachine 0
_ZNK3fsm18EvOpenTimerExpired8validateEP12StateMachine 0
_ZlsRSoRKN12StateMachine5StateE 0
_ZN3fsm7Connect5reactERKNS_9EvBgpOpenE 2
_ZN3fsm11Established5reactERKNS_16EvTcpPassiveOpenE 3
_ZNK12StateMachine15IsCloseGracefulEv 3
_ZNK12StateMachine18IsRouterTypeBGPaaSEv 3
_ZN3fsm4Idle5reactERKNS_16EvTcpPassiveOpenE 18
_ZN3fsm7Connect5reactERKNS_16EvTcpPassiveOpenE 18
_ZN3fsm8OpenSent5reactERKNS_10EvTcpCloseE 18
_ZN10ValidateFnIN3fsm14EvBgpOpenErrorELb0EEclEPKS1_ 28
_ZN12StateMachine7EnqueueIN3fsm14EvBgpOpenErrorEEEbRKT_ 28
_ZN3fsm14EvBgpOpenErrorC2EP10BgpSessioniPKhm 29
_ZN12StateMachine11OnIdleErrorIN3fsm14EvBgpOpenErrorELi2EEEvRKT_ 30
_ZN10ValidateFnIN3fsm16EvTcpConnectFailELb1EEclEPKS1_ 36
_ZN12StateMachine7EnqueueIN3fsm16EvTcpConnectFailEEEbRKT_ 36
_ZN3fsm16EvTcpConnectFailC2EP10BgpSession 36
_ZN3fsm7Connect5reactERKNS_16EvTcpConnectFailE 36
_ZNK3fsm16EvTcpConnectFail8validateEP12StateMachine 36
_ZN3fsm7Connect5reactERKNS_21EvConnectTimerExpiredE 77
_ZN12StateMachine15reset_last_infoEv 90
_ZN12StateMachine16OpenTimerRunningEv 130
_ZN12StateMachine6OnIdleIN3fsm17EvBgpNotificationELi0EEEvRKT_ 144
_ZN3fsm8OpenSent5reactERKNS_17EvBgpNotificationE 144
_ZN12StateMachine24ProcessNotificationEventEP10BgpSession 145
_ZN12StateMachine13SetAdminStateEbi 184
_ZN3fsm8OpenSent5reactERKNS_16EvTcpPassiveOpenE 271
_ZN3fsm6Active5reactERKNS_9EvBgpOpenE 370
_ZN3fsm6Active5reactERKNS_16EvTcpPassiveOpenE 380
_ZNK3fsm10EvTcpClose8validateEP12StateMachine 408
_ZN10ValidateFnIN3fsm10EvTcpCloseELb1EEclEPKS1_ 409
_ZN12StateMachine7EnqueueIN3fsm10EvTcpCloseEEEbRKT_ 409
_ZN3fsm10EvTcpCloseC2EP10BgpSession 409
_ZN3fsm11Established5reactERKNS_14EvBgpKeepaliveE 431
_ZN12StateMachine24set_last_notification_inEiiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 491
_ZN3fsm17EvBgpNotification4NameEv 491
_ZN12StateMachine18OnIdleNotificationERKN3fsm17EvBgpNotificationE 495
_ZN10ValidateFnIN3fsm22EvIdleHoldTimerExpiredELb1EEclEPKS1_ 539
_ZN12StateMachine7EnqueueIN3fsm22EvIdleHoldTimerExpiredEEEbRKT_ 570
_ZN12StateMachine20IdleHoldTimerExpiredEv 578
_ZN3fsm22EvIdleHoldTimerExpiredC2EP5Timer 579
_ZNK3fsm22EvIdleHoldTimerExpired8validateEP12StateMachine 580
_ZN3fsm4Idle5reactERKNS_22EvIdleHoldTimerExpiredE 583
_ZN12StateMachine16DequeueEventDoneEb 611
_ZN12StateMachine15DeleteAllTimersEv 620
_ZN12StateMachineC2EP7BgpPeer 620
_ZN12StateMachineD2Ev 620
_ZN12StateMachine7EnqueueIN3fsm17EvBgpNotificationEEEbRKT_ 647
_ZN3fsm17EvBgpNotificationC2EP10BgpSessionPKN8BgpProto12NotificationE 647
_ZN12StateMachine21OnNotificationMessageEP10BgpSessionPN8BgpProto10BgpMessageE 648
_ZN10ValidateFnIN3fsm17EvBgpNotificationELb1EEclEPKS1_ 651
_ZNK3fsm17EvBgpNotification8validateEP12StateMachine 656
_ZN10ValidateFnIN3fsm16EvTcpPassiveOpenELb0EEclEPKS1_ 700
_ZN12StateMachine11PassiveOpenEP10BgpSession 700
_ZN12StateMachine7EnqueueIN3fsm16EvTcpPassiveOpenEEEbRKT_ 700
_ZN3fsm16EvTcpPassiveOpenC2EP10BgpSession 700
_ZN3fsm8OpenSent5reactERKNS_9EvBgpOpenE 778
_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 799
_ZN3fsm8OpenSentD0Ev 801
_ZN3fsm8OpenSentD2Ev 801
_ZN3fsm7Connect5reactERKNS_14EvTcpConnectedE 805
_ZNK3fsm14EvTcpConnected8validateEP12StateMachine 806
_ZN10ValidateFnIN3fsm14EvTcpConnectedELb1EEclEPKS1_ 807
_ZN12StateMachine7EnqueueIN3fsm14EvTcpConnectedEEEbRKT_ 807
_ZN3fsm14EvTcpConnectedC2EP10BgpSession 807
_ZN12StateMachine25set_last_notification_outEiiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 810
_ZN10ValidateFnIN3fsm21EvConnectTimerExpiredELb1EEclEPKS1_ 904
_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 910
_ZN3fsm7ConnectD0Ev 913
_ZN3fsm7ConnectD2Ev 913
_ZN3fsm6Active5reactERKNS_21EvConnectTimerExpiredE 917
_ZN12StateMachine8ShutdownEi 918
_ZN12StateMachine12StartSessionEv 922
_ZN3fsm11EstablishedD0Ev 975
_ZN3fsm11EstablishedD2Ev 976
_ZN12StateMachine7EnqueueIN3fsm21EvConnectTimerExpiredEEEbRKT_ 977
_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 992
_ZN12StateMachine11OnIdleCeaseIN3fsm6EvStopEEEvRKT_ 993
_ZN3fsm11OpenConfirmD0Ev 994
_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 995
_ZN3fsm11OpenConfirmD2Ev 996
_ZN3fsm21EvConnectTimerExpiredC2EP5Timer 996
_ZN12StateMachine19ConnectTimerExpiredEv 998
_ZN3fsm11OpenConfirm5reactERKNS_14EvBgpKeepaliveE 1000
_ZN12StateMachine13AssignSessionEb 1003
_ZNK3fsm21EvConnectTimerExpired8validateEP12StateMachine 1004
_ZN10ValidateFnIN3fsm6EvStopELb0EEclEPKS1_ 1012
_ZN12StateMachine7EnqueueIN3fsm6EvStopEEEbRKT_ 1012
_ZN3fsm6EvStopC2Ei 1012
_ZN12StateMachine7EnqueueIN3fsm11EvBgpUpdateEEEbRKT_ 1087
_ZN3fsm11Established5reactERKNS_11EvBgpUpdateE 1090
_ZN3fsm11EvBgpUpdateC2EP10BgpSessionPKN8BgpProto6UpdateEm 1092
_ZNK12StateMachine21IsPeerCloseInProgressEv 1092
_ZN10ValidateFnIN3fsm11EvBgpUpdateELb0EEclEPKS1_ 1093
_ZN12StateMachine7EnqueueIN3fsm9EvBgpOpenEEEbRKT_ 1139
_ZN3fsm9EvBgpOpenC2EP10BgpSessionPKN8BgpProto11OpenMessageE 1140
_ZN10ValidateFnIN3fsm9EvBgpOpenELb1EEclEPKS1_ 1145
_ZNK3fsm9EvBgpOpen8validateEP12StateMachine 1153
_ZN12StateMachine16SendNotificationEP10BgpSessioniiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1169
_ZNK12StateMachine12IsQueueEmptyEv 1234
_ZN12StateMachine14OnSessionEventEP10TcpSessionNS0_5EventE 1252
_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 1367
_ZN3fsm6ActiveD0Ev 1375
_ZN3fsm6ActiveD2Ev 1375
_ZN10ValidateFnIN3fsm14EvBgpKeepaliveELb1EEclEPKS1_ 1426
_ZN12StateMachine7EnqueueIN3fsm14EvBgpKeepaliveEEEbRKT_ 1428
_ZNK3fsm14EvBgpKeepalive8validateEP12StateMachine 1432
_ZN3fsm14EvBgpKeepaliveC2EP10BgpSession 1434
_ZN12StateMachine7EnqueueIN3fsm18EvTcpDeleteSessionEEEbRKT_ 1543
_ZN10ValidateFnIN3fsm18EvTcpDeleteSessionELb0EEclEPKS1_ 1545
_ZN3fsm18EvTcpDeleteSessionC2EP10BgpSession 1550
_ZN12StateMachine10InitializeEv 1570
_ZN3fsm4Idle5reactERKNS_7EvStartE 1636
_ZN10ValidateFnIN3fsm7EvStartELb0EEclEPKS1_ 1660
_ZN12StateMachine7EnqueueIN3fsm7EvStartEEEbRKT_ 1660
_ZN3fsm7EvStartC2Ev 1660
_ZN12StateMachine9PeerCloseEii 1673
_ZN12StateMachine15UpdateFlapCountEv 1675
_ZN12StateMachine15reset_hold_timeEv 1680
_ZN12StateMachine13set_hold_timeEi 1803
_ZNK12StateMachine14GetConnectTimeEv 2235
_ZN3fsm4IdleD0Ev 2262
_ZN3fsm4IdleD2Ev 2264
_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 2290
_ZN12StateMachine18CancelConnectTimerEv 2675
_ZN12StateMachine15CancelHoldTimerEv 2796
_ZN12StateMachine19set_passive_sessionEP10BgpSession 3104
_ZN12StateMachine18set_active_sessionEP10BgpSession 3553
_ZN12StateMachine15CancelOpenTimerEv 3563
_ZN12StateMachine14StartHoldTimerEv 4324
_ZN12StateMachine9OnMessageEP10BgpSessionPN8BgpProto10BgpMessageEm 4345
_ZN12StateMachine19CancelIdleHoldTimerEv 4567
_ZNK12StateMachine21GetConfiguredHoldTimeEv 4607
_ZN12StateMachine15passive_sessionEv 5399
_ZN12StateMachine14active_sessionEv 5591
_ZNK12StateMachine13LastStateNameB5cxx11Ev 6446
_ZN12StateMachine9set_stateENS_5StateE 7409
_ZN12StateMachine13DeleteSessionEP10BgpSession 8945
_ZN12StateMachine14set_last_eventERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 10513
_ZN12StateMachine12DequeueEventENS_14EventContainerE 12020
_ZN12StateMachine15BGPPeerInfoSendERK15BgpPeerInfoData 20186
_ZN12StateMachine8LogEventENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_N12SandeshLevel4typeE 24179
_ZNK12StateMachine9StateNameB5cxx11Ev 30680

Generated by: LCOV version 1.14