diff options
author | Joe Perches <joe@perches.com> | 2014-12-10 12:43:57 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-12-10 15:21:24 -0500 |
commit | 9b373069350d747c4e7ad7ea59f0fa348e860383 (patch) | |
tree | 0dab53d75e131669137800f492bd6c3a831ab763 /net | |
parent | 14b7d95fd2288524c71aac48f3f7309fa6afa853 (diff) |
llc: Make llc_conn_ev_qfyr_t function pointer arrays const
It's better when function pointer arrays aren't modifiable.
Net change from original:
$ size net/llc/built-in.o.*
text data bss dec hex filename
61065 12886 1344 75295 1261f net/llc/built-in.o.new
47113 27030 1344 75487 126df net/llc/built-in.o.old
Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
-rw-r--r-- | net/llc/llc_c_st.c | 238 | ||||
-rw-r--r-- | net/llc/llc_conn.c | 2 |
2 files changed, 120 insertions, 120 deletions
diff --git a/net/llc/llc_c_st.c b/net/llc/llc_c_st.c index 3ae257dd9d49..2467573b5f84 100644 --- a/net/llc/llc_c_st.c +++ b/net/llc/llc_c_st.c | |||
@@ -234,7 +234,7 @@ static struct llc_conn_state_trans llc_common_state_trans_9 = { | |||
234 | 234 | ||
235 | /* State transitions for LLC_CONN_EV_RX_XXX_RSP_Fbit_SET_1 event */ | 235 | /* State transitions for LLC_CONN_EV_RX_XXX_RSP_Fbit_SET_1 event */ |
236 | #if 0 | 236 | #if 0 |
237 | static llc_conn_ev_qfyr_t llc_common_ev_qfyrs_10[] = { | 237 | static const llc_conn_ev_qfyr_t llc_common_ev_qfyrs_10[] = { |
238 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 238 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
239 | [1] = NULL, | 239 | [1] = NULL, |
240 | }; | 240 | }; |
@@ -256,7 +256,7 @@ static struct llc_conn_state_trans llc_common_state_trans_10 = { | |||
256 | #endif | 256 | #endif |
257 | 257 | ||
258 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ | 258 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ |
259 | static llc_conn_ev_qfyr_t llc_common_ev_qfyrs_11a[] = { | 259 | static const llc_conn_ev_qfyr_t llc_common_ev_qfyrs_11a[] = { |
260 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, | 260 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, |
261 | [1] = NULL, | 261 | [1] = NULL, |
262 | }; | 262 | }; |
@@ -278,7 +278,7 @@ static struct llc_conn_state_trans llc_common_state_trans_11a = { | |||
278 | }; | 278 | }; |
279 | 279 | ||
280 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 280 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
281 | static llc_conn_ev_qfyr_t llc_common_ev_qfyrs_11b[] = { | 281 | static const llc_conn_ev_qfyr_t llc_common_ev_qfyrs_11b[] = { |
282 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, | 282 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, |
283 | [1] = NULL, | 283 | [1] = NULL, |
284 | }; | 284 | }; |
@@ -300,7 +300,7 @@ static struct llc_conn_state_trans llc_common_state_trans_11b = { | |||
300 | }; | 300 | }; |
301 | 301 | ||
302 | /* State transitions for LLC_CONN_EV_REJ_TMR_EXP event */ | 302 | /* State transitions for LLC_CONN_EV_REJ_TMR_EXP event */ |
303 | static llc_conn_ev_qfyr_t llc_common_ev_qfyrs_11c[] = { | 303 | static const llc_conn_ev_qfyr_t llc_common_ev_qfyrs_11c[] = { |
304 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, | 304 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, |
305 | [1] = NULL, | 305 | [1] = NULL, |
306 | }; | 306 | }; |
@@ -322,7 +322,7 @@ static struct llc_conn_state_trans llc_common_state_trans_11c = { | |||
322 | }; | 322 | }; |
323 | 323 | ||
324 | /* State transitions for LLC_CONN_EV_BUSY_TMR_EXP event */ | 324 | /* State transitions for LLC_CONN_EV_BUSY_TMR_EXP event */ |
325 | static llc_conn_ev_qfyr_t llc_common_ev_qfyrs_11d[] = { | 325 | static const llc_conn_ev_qfyr_t llc_common_ev_qfyrs_11d[] = { |
326 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, | 326 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, |
327 | [1] = NULL, | 327 | [1] = NULL, |
328 | }; | 328 | }; |
@@ -461,7 +461,7 @@ static struct llc_conn_state_trans llc_setup_state_trans_1 = { | |||
461 | }; | 461 | }; |
462 | 462 | ||
463 | /* State transitions for LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X event */ | 463 | /* State transitions for LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X event */ |
464 | static llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_2[] = { | 464 | static const llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_2[] = { |
465 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 465 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
466 | [1] = llc_conn_ev_qlfy_set_status_conn, | 466 | [1] = llc_conn_ev_qlfy_set_status_conn, |
467 | [2] = NULL, | 467 | [2] = NULL, |
@@ -485,7 +485,7 @@ static struct llc_conn_state_trans llc_setup_state_trans_2 = { | |||
485 | }; | 485 | }; |
486 | 486 | ||
487 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 487 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
488 | static llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_3[] = { | 488 | static const llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_3[] = { |
489 | [0] = llc_conn_ev_qlfy_s_flag_eq_1, | 489 | [0] = llc_conn_ev_qlfy_s_flag_eq_1, |
490 | [1] = llc_conn_ev_qlfy_set_status_conn, | 490 | [1] = llc_conn_ev_qlfy_set_status_conn, |
491 | [2] = NULL, | 491 | [2] = NULL, |
@@ -506,7 +506,7 @@ static struct llc_conn_state_trans llc_setup_state_trans_3 = { | |||
506 | }; | 506 | }; |
507 | 507 | ||
508 | /* State transitions for LLC_CONN_EV_RX_DISC_CMD_Pbit_SET_X event */ | 508 | /* State transitions for LLC_CONN_EV_RX_DISC_CMD_Pbit_SET_X event */ |
509 | static llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_4[] = { | 509 | static const llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_4[] = { |
510 | [0] = llc_conn_ev_qlfy_set_status_disc, | 510 | [0] = llc_conn_ev_qlfy_set_status_disc, |
511 | [1] = NULL, | 511 | [1] = NULL, |
512 | }; | 512 | }; |
@@ -527,7 +527,7 @@ static struct llc_conn_state_trans llc_setup_state_trans_4 = { | |||
527 | }; | 527 | }; |
528 | 528 | ||
529 | /* State transitions for LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X event */ | 529 | /* State transitions for LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X event */ |
530 | static llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_5[] = { | 530 | static const llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_5[] = { |
531 | [0] = llc_conn_ev_qlfy_set_status_disc, | 531 | [0] = llc_conn_ev_qlfy_set_status_disc, |
532 | [1] = NULL, | 532 | [1] = NULL, |
533 | }; | 533 | }; |
@@ -547,7 +547,7 @@ static struct llc_conn_state_trans llc_setup_state_trans_5 = { | |||
547 | }; | 547 | }; |
548 | 548 | ||
549 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 549 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
550 | static llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_7[] = { | 550 | static const llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_7[] = { |
551 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 551 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
552 | [1] = llc_conn_ev_qlfy_s_flag_eq_0, | 552 | [1] = llc_conn_ev_qlfy_s_flag_eq_0, |
553 | [2] = NULL, | 553 | [2] = NULL, |
@@ -568,7 +568,7 @@ static struct llc_conn_state_trans llc_setup_state_trans_7 = { | |||
568 | }; | 568 | }; |
569 | 569 | ||
570 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 570 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
571 | static llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_8[] = { | 571 | static const llc_conn_ev_qfyr_t llc_setup_ev_qfyrs_8[] = { |
572 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, | 572 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, |
573 | [1] = llc_conn_ev_qlfy_s_flag_eq_0, | 573 | [1] = llc_conn_ev_qlfy_s_flag_eq_0, |
574 | [2] = llc_conn_ev_qlfy_set_status_failed, | 574 | [2] = llc_conn_ev_qlfy_set_status_failed, |
@@ -609,7 +609,7 @@ static struct llc_conn_state_trans *llc_setup_state_transitions[] = { | |||
609 | 609 | ||
610 | /* LLC_CONN_STATE_NORMAL transitions */ | 610 | /* LLC_CONN_STATE_NORMAL transitions */ |
611 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ | 611 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ |
612 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_1[] = { | 612 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_1[] = { |
613 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, | 613 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, |
614 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, | 614 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, |
615 | [2] = llc_conn_ev_qlfy_last_frame_eq_0, | 615 | [2] = llc_conn_ev_qlfy_last_frame_eq_0, |
@@ -630,7 +630,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_1 = { | |||
630 | }; | 630 | }; |
631 | 631 | ||
632 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ | 632 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ |
633 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_2[] = { | 633 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_2[] = { |
634 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, | 634 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, |
635 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, | 635 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, |
636 | [2] = llc_conn_ev_qlfy_last_frame_eq_1, | 636 | [2] = llc_conn_ev_qlfy_last_frame_eq_1, |
@@ -651,7 +651,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_2 = { | |||
651 | }; | 651 | }; |
652 | 652 | ||
653 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ | 653 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ |
654 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_2_1[] = { | 654 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_2_1[] = { |
655 | [0] = llc_conn_ev_qlfy_remote_busy_eq_1, | 655 | [0] = llc_conn_ev_qlfy_remote_busy_eq_1, |
656 | [1] = llc_conn_ev_qlfy_set_status_remote_busy, | 656 | [1] = llc_conn_ev_qlfy_set_status_remote_busy, |
657 | [2] = NULL, | 657 | [2] = NULL, |
@@ -668,7 +668,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_2_1 = { | |||
668 | }; | 668 | }; |
669 | 669 | ||
670 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_DETECTED event */ | 670 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_DETECTED event */ |
671 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_3[] = { | 671 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_3[] = { |
672 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 672 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
673 | [1] = NULL, | 673 | [1] = NULL, |
674 | }; | 674 | }; |
@@ -688,7 +688,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_3 = { | |||
688 | }; | 688 | }; |
689 | 689 | ||
690 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_DETECTED event */ | 690 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_DETECTED event */ |
691 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_4[] = { | 691 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_4[] = { |
692 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 692 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
693 | [1] = NULL, | 693 | [1] = NULL, |
694 | }; | 694 | }; |
@@ -708,7 +708,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_4 = { | |||
708 | }; | 708 | }; |
709 | 709 | ||
710 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0_UNEXPD_Ns event */ | 710 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0_UNEXPD_Ns event */ |
711 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_5a[] = { | 711 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_5a[] = { |
712 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 712 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
713 | [1] = NULL, | 713 | [1] = NULL, |
714 | }; | 714 | }; |
@@ -731,7 +731,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_5a = { | |||
731 | }; | 731 | }; |
732 | 732 | ||
733 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0_UNEXPD_Ns event */ | 733 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0_UNEXPD_Ns event */ |
734 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_5b[] = { | 734 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_5b[] = { |
735 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 735 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
736 | [1] = NULL, | 736 | [1] = NULL, |
737 | }; | 737 | }; |
@@ -754,7 +754,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_5b = { | |||
754 | }; | 754 | }; |
755 | 755 | ||
756 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_1_UNEXPD_Ns event */ | 756 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_1_UNEXPD_Ns event */ |
757 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_5c[] = { | 757 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_5c[] = { |
758 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 758 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
759 | [1] = NULL, | 759 | [1] = NULL, |
760 | }; | 760 | }; |
@@ -777,7 +777,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_5c = { | |||
777 | }; | 777 | }; |
778 | 778 | ||
779 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0_UNEXPD_Ns event */ | 779 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0_UNEXPD_Ns event */ |
780 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_6a[] = { | 780 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_6a[] = { |
781 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 781 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
782 | [1] = NULL, | 782 | [1] = NULL, |
783 | }; | 783 | }; |
@@ -798,7 +798,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_6a = { | |||
798 | }; | 798 | }; |
799 | 799 | ||
800 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0_UNEXPD_Ns event */ | 800 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0_UNEXPD_Ns event */ |
801 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_6b[] = { | 801 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_6b[] = { |
802 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 802 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
803 | [1] = NULL, | 803 | [1] = NULL, |
804 | }; | 804 | }; |
@@ -835,7 +835,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_7 = { | |||
835 | }; | 835 | }; |
836 | 836 | ||
837 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_X event */ | 837 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_X event */ |
838 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_8a[] = { | 838 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_8a[] = { |
839 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 839 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
840 | [1] = NULL, | 840 | [1] = NULL, |
841 | }; | 841 | }; |
@@ -858,7 +858,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_8a = { | |||
858 | }; | 858 | }; |
859 | 859 | ||
860 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ | 860 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ |
861 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_8b[] = { | 861 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_8b[] = { |
862 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 862 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
863 | [1] = NULL, | 863 | [1] = NULL, |
864 | }; | 864 | }; |
@@ -871,7 +871,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_8b = { | |||
871 | }; | 871 | }; |
872 | 872 | ||
873 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0 event */ | 873 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0 event */ |
874 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_9a[] = { | 874 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_9a[] = { |
875 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 875 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
876 | [1] = NULL, | 876 | [1] = NULL, |
877 | }; | 877 | }; |
@@ -892,7 +892,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_9a = { | |||
892 | }; | 892 | }; |
893 | 893 | ||
894 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ | 894 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ |
895 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_9b[] = { | 895 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_9b[] = { |
896 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 896 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
897 | [1] = NULL, | 897 | [1] = NULL, |
898 | }; | 898 | }; |
@@ -960,7 +960,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_11b = { | |||
960 | }; | 960 | }; |
961 | 961 | ||
962 | /* State transitions for LLC_CONN_EV_RX_RR_RSP_Fbit_SET_1 event */ | 962 | /* State transitions for LLC_CONN_EV_RX_RR_RSP_Fbit_SET_1 event */ |
963 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_11c[] = { | 963 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_11c[] = { |
964 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 964 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
965 | [1] = NULL, | 965 | [1] = NULL, |
966 | }; | 966 | }; |
@@ -1028,7 +1028,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_13b = { | |||
1028 | }; | 1028 | }; |
1029 | 1029 | ||
1030 | /* State transitions for LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_1 event */ | 1030 | /* State transitions for LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_1 event */ |
1031 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_13c[] = { | 1031 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_13c[] = { |
1032 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1032 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1033 | [1] = NULL, | 1033 | [1] = NULL, |
1034 | }; | 1034 | }; |
@@ -1065,7 +1065,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_14 = { | |||
1065 | }; | 1065 | }; |
1066 | 1066 | ||
1067 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ | 1067 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ |
1068 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_15a[] = { | 1068 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_15a[] = { |
1069 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 1069 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
1070 | [1] = NULL, | 1070 | [1] = NULL, |
1071 | }; | 1071 | }; |
@@ -1088,7 +1088,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_15a = { | |||
1088 | }; | 1088 | }; |
1089 | 1089 | ||
1090 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_X event */ | 1090 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_X event */ |
1091 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_15b[] = { | 1091 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_15b[] = { |
1092 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 1092 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
1093 | [1] = NULL, | 1093 | [1] = NULL, |
1094 | }; | 1094 | }; |
@@ -1111,7 +1111,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_15b = { | |||
1111 | }; | 1111 | }; |
1112 | 1112 | ||
1113 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ | 1113 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ |
1114 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_16a[] = { | 1114 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_16a[] = { |
1115 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1115 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1116 | [1] = NULL, | 1116 | [1] = NULL, |
1117 | }; | 1117 | }; |
@@ -1133,7 +1133,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_16a = { | |||
1133 | }; | 1133 | }; |
1134 | 1134 | ||
1135 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_0 event */ | 1135 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_0 event */ |
1136 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_16b[] = { | 1136 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_16b[] = { |
1137 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1137 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1138 | [1] = NULL, | 1138 | [1] = NULL, |
1139 | }; | 1139 | }; |
@@ -1172,7 +1172,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_17 = { | |||
1172 | }; | 1172 | }; |
1173 | 1173 | ||
1174 | /* State transitions for LLC_CONN_EV_INIT_P_F_CYCLE event */ | 1174 | /* State transitions for LLC_CONN_EV_INIT_P_F_CYCLE event */ |
1175 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_18[] = { | 1175 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_18[] = { |
1176 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 1176 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
1177 | [1] = NULL, | 1177 | [1] = NULL, |
1178 | }; | 1178 | }; |
@@ -1191,7 +1191,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_18 = { | |||
1191 | }; | 1191 | }; |
1192 | 1192 | ||
1193 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ | 1193 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ |
1194 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_19[] = { | 1194 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_19[] = { |
1195 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 1195 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
1196 | [1] = NULL, | 1196 | [1] = NULL, |
1197 | }; | 1197 | }; |
@@ -1213,7 +1213,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_19 = { | |||
1213 | }; | 1213 | }; |
1214 | 1214 | ||
1215 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 1215 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
1216 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_20a[] = { | 1216 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_20a[] = { |
1217 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 1217 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
1218 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 1218 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
1219 | [2] = NULL, | 1219 | [2] = NULL, |
@@ -1236,7 +1236,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_20a = { | |||
1236 | }; | 1236 | }; |
1237 | 1237 | ||
1238 | /* State transitions for LLC_CONN_EV_BUSY_TMR_EXP event */ | 1238 | /* State transitions for LLC_CONN_EV_BUSY_TMR_EXP event */ |
1239 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_20b[] = { | 1239 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_20b[] = { |
1240 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 1240 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
1241 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 1241 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
1242 | [2] = NULL, | 1242 | [2] = NULL, |
@@ -1259,7 +1259,7 @@ static struct llc_conn_state_trans llc_normal_state_trans_20b = { | |||
1259 | }; | 1259 | }; |
1260 | 1260 | ||
1261 | /* State transitions for LLC_CONN_EV_TX_BUFF_FULL event */ | 1261 | /* State transitions for LLC_CONN_EV_TX_BUFF_FULL event */ |
1262 | static llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_21[] = { | 1262 | static const llc_conn_ev_qfyr_t llc_normal_ev_qfyrs_21[] = { |
1263 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 1263 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
1264 | [1] = NULL, | 1264 | [1] = NULL, |
1265 | }; | 1265 | }; |
@@ -1342,7 +1342,7 @@ static struct llc_conn_state_trans *llc_normal_state_transitions[] = { | |||
1342 | 1342 | ||
1343 | /* LLC_CONN_STATE_BUSY transitions */ | 1343 | /* LLC_CONN_STATE_BUSY transitions */ |
1344 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ | 1344 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ |
1345 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_1[] = { | 1345 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_1[] = { |
1346 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, | 1346 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, |
1347 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, | 1347 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, |
1348 | [2] = NULL, | 1348 | [2] = NULL, |
@@ -1362,7 +1362,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_1 = { | |||
1362 | }; | 1362 | }; |
1363 | 1363 | ||
1364 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ | 1364 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ |
1365 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_2[] = { | 1365 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_2[] = { |
1366 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, | 1366 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, |
1367 | [1] = llc_conn_ev_qlfy_p_flag_eq_1, | 1367 | [1] = llc_conn_ev_qlfy_p_flag_eq_1, |
1368 | [2] = NULL, | 1368 | [2] = NULL, |
@@ -1382,7 +1382,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_2 = { | |||
1382 | }; | 1382 | }; |
1383 | 1383 | ||
1384 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ | 1384 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ |
1385 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_2_1[] = { | 1385 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_2_1[] = { |
1386 | [0] = llc_conn_ev_qlfy_remote_busy_eq_1, | 1386 | [0] = llc_conn_ev_qlfy_remote_busy_eq_1, |
1387 | [1] = llc_conn_ev_qlfy_set_status_remote_busy, | 1387 | [1] = llc_conn_ev_qlfy_set_status_remote_busy, |
1388 | [2] = NULL, | 1388 | [2] = NULL, |
@@ -1399,7 +1399,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_2_1 = { | |||
1399 | }; | 1399 | }; |
1400 | 1400 | ||
1401 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ | 1401 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ |
1402 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_3[] = { | 1402 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_3[] = { |
1403 | [0] = llc_conn_ev_qlfy_data_flag_eq_1, | 1403 | [0] = llc_conn_ev_qlfy_data_flag_eq_1, |
1404 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, | 1404 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, |
1405 | [2] = NULL, | 1405 | [2] = NULL, |
@@ -1419,7 +1419,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_3 = { | |||
1419 | }; | 1419 | }; |
1420 | 1420 | ||
1421 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ | 1421 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ |
1422 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_4[] = { | 1422 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_4[] = { |
1423 | [0] = llc_conn_ev_qlfy_data_flag_eq_1, | 1423 | [0] = llc_conn_ev_qlfy_data_flag_eq_1, |
1424 | [1] = llc_conn_ev_qlfy_p_flag_eq_1, | 1424 | [1] = llc_conn_ev_qlfy_p_flag_eq_1, |
1425 | [2] = NULL, | 1425 | [2] = NULL, |
@@ -1439,7 +1439,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_4 = { | |||
1439 | }; | 1439 | }; |
1440 | 1440 | ||
1441 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ | 1441 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ |
1442 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_5[] = { | 1442 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_5[] = { |
1443 | [0] = llc_conn_ev_qlfy_data_flag_eq_0, | 1443 | [0] = llc_conn_ev_qlfy_data_flag_eq_0, |
1444 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, | 1444 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, |
1445 | [2] = NULL, | 1445 | [2] = NULL, |
@@ -1458,7 +1458,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_5 = { | |||
1458 | }; | 1458 | }; |
1459 | 1459 | ||
1460 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ | 1460 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ |
1461 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_6[] = { | 1461 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_6[] = { |
1462 | [0] = llc_conn_ev_qlfy_data_flag_eq_0, | 1462 | [0] = llc_conn_ev_qlfy_data_flag_eq_0, |
1463 | [1] = llc_conn_ev_qlfy_p_flag_eq_1, | 1463 | [1] = llc_conn_ev_qlfy_p_flag_eq_1, |
1464 | [2] = NULL, | 1464 | [2] = NULL, |
@@ -1477,7 +1477,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_6 = { | |||
1477 | }; | 1477 | }; |
1478 | 1478 | ||
1479 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ | 1479 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ |
1480 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_7[] = { | 1480 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_7[] = { |
1481 | [0] = llc_conn_ev_qlfy_data_flag_eq_2, | 1481 | [0] = llc_conn_ev_qlfy_data_flag_eq_2, |
1482 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, | 1482 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, |
1483 | [2] = NULL, | 1483 | [2] = NULL, |
@@ -1496,7 +1496,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_7 = { | |||
1496 | }; | 1496 | }; |
1497 | 1497 | ||
1498 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ | 1498 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ |
1499 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_8[] = { | 1499 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_8[] = { |
1500 | [0] = llc_conn_ev_qlfy_data_flag_eq_2, | 1500 | [0] = llc_conn_ev_qlfy_data_flag_eq_2, |
1501 | [1] = llc_conn_ev_qlfy_p_flag_eq_1, | 1501 | [1] = llc_conn_ev_qlfy_p_flag_eq_1, |
1502 | [2] = NULL, | 1502 | [2] = NULL, |
@@ -1515,7 +1515,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_8 = { | |||
1515 | }; | 1515 | }; |
1516 | 1516 | ||
1517 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_X_UNEXPD_Ns event */ | 1517 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_X_UNEXPD_Ns event */ |
1518 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_9a[] = { | 1518 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_9a[] = { |
1519 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 1519 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
1520 | [1] = NULL, | 1520 | [1] = NULL, |
1521 | }; | 1521 | }; |
@@ -1537,7 +1537,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_9a = { | |||
1537 | }; | 1537 | }; |
1538 | 1538 | ||
1539 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0_UNEXPD_Ns event */ | 1539 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0_UNEXPD_Ns event */ |
1540 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_9b[] = { | 1540 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_9b[] = { |
1541 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 1541 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
1542 | [1] = NULL, | 1542 | [1] = NULL, |
1543 | }; | 1543 | }; |
@@ -1559,7 +1559,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_9b = { | |||
1559 | }; | 1559 | }; |
1560 | 1560 | ||
1561 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0_UNEXPD_Ns event */ | 1561 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0_UNEXPD_Ns event */ |
1562 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_10a[] = { | 1562 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_10a[] = { |
1563 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1563 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1564 | [1] = NULL, | 1564 | [1] = NULL, |
1565 | }; | 1565 | }; |
@@ -1579,7 +1579,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_10a = { | |||
1579 | }; | 1579 | }; |
1580 | 1580 | ||
1581 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0_UNEXPD_Ns event */ | 1581 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0_UNEXPD_Ns event */ |
1582 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_10b[] = { | 1582 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_10b[] = { |
1583 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1583 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1584 | [1] = NULL, | 1584 | [1] = NULL, |
1585 | }; | 1585 | }; |
@@ -1632,7 +1632,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_12 = { | |||
1632 | }; | 1632 | }; |
1633 | 1633 | ||
1634 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_X event */ | 1634 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_X event */ |
1635 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_13a[] = { | 1635 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_13a[] = { |
1636 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 1636 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
1637 | [1] = NULL, | 1637 | [1] = NULL, |
1638 | }; | 1638 | }; |
@@ -1657,7 +1657,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_13a = { | |||
1657 | }; | 1657 | }; |
1658 | 1658 | ||
1659 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ | 1659 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ |
1660 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_13b[] = { | 1660 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_13b[] = { |
1661 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 1661 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
1662 | [1] = NULL, | 1662 | [1] = NULL, |
1663 | }; | 1663 | }; |
@@ -1682,7 +1682,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_13b = { | |||
1682 | }; | 1682 | }; |
1683 | 1683 | ||
1684 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0 event */ | 1684 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0 event */ |
1685 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_14a[] = { | 1685 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_14a[] = { |
1686 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1686 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1687 | [1] = NULL, | 1687 | [1] = NULL, |
1688 | }; | 1688 | }; |
@@ -1705,7 +1705,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_14a = { | |||
1705 | }; | 1705 | }; |
1706 | 1706 | ||
1707 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ | 1707 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ |
1708 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_14b[] = { | 1708 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_14b[] = { |
1709 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1709 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1710 | [1] = NULL, | 1710 | [1] = NULL, |
1711 | }; | 1711 | }; |
@@ -1758,7 +1758,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_15b = { | |||
1758 | }; | 1758 | }; |
1759 | 1759 | ||
1760 | /* State transitions for LLC_CONN_EV_RX_RR_RSP_Fbit_SET_1 event */ | 1760 | /* State transitions for LLC_CONN_EV_RX_RR_RSP_Fbit_SET_1 event */ |
1761 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_15c[] = { | 1761 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_15c[] = { |
1762 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1762 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1763 | [1] = NULL, | 1763 | [1] = NULL, |
1764 | }; | 1764 | }; |
@@ -1823,7 +1823,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_17b = { | |||
1823 | }; | 1823 | }; |
1824 | 1824 | ||
1825 | /* State transitions for LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_1 event */ | 1825 | /* State transitions for LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_1 event */ |
1826 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_17c[] = { | 1826 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_17c[] = { |
1827 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1827 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1828 | [1] = NULL, | 1828 | [1] = NULL, |
1829 | }; | 1829 | }; |
@@ -1858,7 +1858,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_18 = { | |||
1858 | }; | 1858 | }; |
1859 | 1859 | ||
1860 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ | 1860 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ |
1861 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_19a[] = { | 1861 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_19a[] = { |
1862 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 1862 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
1863 | [1] = NULL, | 1863 | [1] = NULL, |
1864 | }; | 1864 | }; |
@@ -1880,7 +1880,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_19a = { | |||
1880 | }; | 1880 | }; |
1881 | 1881 | ||
1882 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_X event */ | 1882 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_X event */ |
1883 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_19b[] = { | 1883 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_19b[] = { |
1884 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 1884 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
1885 | [1] = NULL, | 1885 | [1] = NULL, |
1886 | }; | 1886 | }; |
@@ -1902,7 +1902,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_19b = { | |||
1902 | }; | 1902 | }; |
1903 | 1903 | ||
1904 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ | 1904 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ |
1905 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_20a[] = { | 1905 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_20a[] = { |
1906 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1906 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1907 | [1] = NULL, | 1907 | [1] = NULL, |
1908 | }; | 1908 | }; |
@@ -1923,7 +1923,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_20a = { | |||
1923 | }; | 1923 | }; |
1924 | 1924 | ||
1925 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_0 event */ | 1925 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_0 event */ |
1926 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_20b[] = { | 1926 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_20b[] = { |
1927 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 1927 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
1928 | [1] = NULL, | 1928 | [1] = NULL, |
1929 | }; | 1929 | }; |
@@ -1961,7 +1961,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_21 = { | |||
1961 | }; | 1961 | }; |
1962 | 1962 | ||
1963 | /* State transitions for LLC_CONN_EV_INIT_P_F_CYCLE event */ | 1963 | /* State transitions for LLC_CONN_EV_INIT_P_F_CYCLE event */ |
1964 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_22[] = { | 1964 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_22[] = { |
1965 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 1965 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
1966 | [1] = NULL, | 1966 | [1] = NULL, |
1967 | }; | 1967 | }; |
@@ -1980,7 +1980,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_22 = { | |||
1980 | }; | 1980 | }; |
1981 | 1981 | ||
1982 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ | 1982 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ |
1983 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_23[] = { | 1983 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_23[] = { |
1984 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 1984 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
1985 | [1] = NULL, | 1985 | [1] = NULL, |
1986 | }; | 1986 | }; |
@@ -2001,7 +2001,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_23 = { | |||
2001 | }; | 2001 | }; |
2002 | 2002 | ||
2003 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 2003 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
2004 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_24a[] = { | 2004 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_24a[] = { |
2005 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 2005 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
2006 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 2006 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
2007 | [2] = NULL, | 2007 | [2] = NULL, |
@@ -2023,7 +2023,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_24a = { | |||
2023 | }; | 2023 | }; |
2024 | 2024 | ||
2025 | /* State transitions for LLC_CONN_EV_BUSY_TMR_EXP event */ | 2025 | /* State transitions for LLC_CONN_EV_BUSY_TMR_EXP event */ |
2026 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_24b[] = { | 2026 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_24b[] = { |
2027 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 2027 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
2028 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 2028 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
2029 | [2] = NULL, | 2029 | [2] = NULL, |
@@ -2045,7 +2045,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_24b = { | |||
2045 | }; | 2045 | }; |
2046 | 2046 | ||
2047 | /* State transitions for LLC_CONN_EV_REJ_TMR_EXP event */ | 2047 | /* State transitions for LLC_CONN_EV_REJ_TMR_EXP event */ |
2048 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_25[] = { | 2048 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_25[] = { |
2049 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 2049 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
2050 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 2050 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
2051 | [2] = NULL, | 2051 | [2] = NULL, |
@@ -2068,7 +2068,7 @@ static struct llc_conn_state_trans llc_busy_state_trans_25 = { | |||
2068 | }; | 2068 | }; |
2069 | 2069 | ||
2070 | /* State transitions for LLC_CONN_EV_REJ_TMR_EXP event */ | 2070 | /* State transitions for LLC_CONN_EV_REJ_TMR_EXP event */ |
2071 | static llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_26[] = { | 2071 | static const llc_conn_ev_qfyr_t llc_busy_ev_qfyrs_26[] = { |
2072 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 2072 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
2073 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 2073 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
2074 | [2] = NULL, | 2074 | [2] = NULL, |
@@ -2155,7 +2155,7 @@ static struct llc_conn_state_trans *llc_busy_state_transitions[] = { | |||
2155 | 2155 | ||
2156 | /* LLC_CONN_STATE_REJ transitions */ | 2156 | /* LLC_CONN_STATE_REJ transitions */ |
2157 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ | 2157 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ |
2158 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_1[] = { | 2158 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_1[] = { |
2159 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, | 2159 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, |
2160 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, | 2160 | [1] = llc_conn_ev_qlfy_p_flag_eq_0, |
2161 | [2] = NULL, | 2161 | [2] = NULL, |
@@ -2174,7 +2174,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_1 = { | |||
2174 | }; | 2174 | }; |
2175 | 2175 | ||
2176 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ | 2176 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ |
2177 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_2[] = { | 2177 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_2[] = { |
2178 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, | 2178 | [0] = llc_conn_ev_qlfy_remote_busy_eq_0, |
2179 | [1] = llc_conn_ev_qlfy_p_flag_eq_1, | 2179 | [1] = llc_conn_ev_qlfy_p_flag_eq_1, |
2180 | [2] = NULL, | 2180 | [2] = NULL, |
@@ -2193,7 +2193,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_2 = { | |||
2193 | }; | 2193 | }; |
2194 | 2194 | ||
2195 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ | 2195 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ |
2196 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_2_1[] = { | 2196 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_2_1[] = { |
2197 | [0] = llc_conn_ev_qlfy_remote_busy_eq_1, | 2197 | [0] = llc_conn_ev_qlfy_remote_busy_eq_1, |
2198 | [1] = llc_conn_ev_qlfy_set_status_remote_busy, | 2198 | [1] = llc_conn_ev_qlfy_set_status_remote_busy, |
2199 | [2] = NULL, | 2199 | [2] = NULL, |
@@ -2211,7 +2211,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_2_1 = { | |||
2211 | 2211 | ||
2212 | 2212 | ||
2213 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_DETECTED event */ | 2213 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_DETECTED event */ |
2214 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_3[] = { | 2214 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_3[] = { |
2215 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 2215 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
2216 | [1] = NULL, | 2216 | [1] = NULL, |
2217 | }; | 2217 | }; |
@@ -2230,7 +2230,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_3 = { | |||
2230 | }; | 2230 | }; |
2231 | 2231 | ||
2232 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_DETECTED event */ | 2232 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_DETECTED event */ |
2233 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_4[] = { | 2233 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_4[] = { |
2234 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 2234 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
2235 | [1] = NULL, | 2235 | [1] = NULL, |
2236 | }; | 2236 | }; |
@@ -2279,7 +2279,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_5b = { | |||
2279 | }; | 2279 | }; |
2280 | 2280 | ||
2281 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_1_UNEXPD_Ns event */ | 2281 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_1_UNEXPD_Ns event */ |
2282 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_5c[] = { | 2282 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_5c[] = { |
2283 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 2283 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
2284 | [1] = NULL, | 2284 | [1] = NULL, |
2285 | }; | 2285 | }; |
@@ -2313,7 +2313,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_6 = { | |||
2313 | }; | 2313 | }; |
2314 | 2314 | ||
2315 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_X event */ | 2315 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_X event */ |
2316 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_7a[] = { | 2316 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_7a[] = { |
2317 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 2317 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
2318 | [1] = NULL, | 2318 | [1] = NULL, |
2319 | }; | 2319 | }; |
@@ -2338,7 +2338,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_7a = { | |||
2338 | }; | 2338 | }; |
2339 | 2339 | ||
2340 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ | 2340 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ |
2341 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_7b[] = { | 2341 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_7b[] = { |
2342 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 2342 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
2343 | [1] = NULL, | 2343 | [1] = NULL, |
2344 | }; | 2344 | }; |
@@ -2362,7 +2362,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_7b = { | |||
2362 | }; | 2362 | }; |
2363 | 2363 | ||
2364 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0 event */ | 2364 | /* State transitions for LLC_CONN_EV_RX_I_RSP_Fbit_SET_0 event */ |
2365 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_8a[] = { | 2365 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_8a[] = { |
2366 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 2366 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
2367 | [1] = NULL, | 2367 | [1] = NULL, |
2368 | }; | 2368 | }; |
@@ -2384,7 +2384,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_8a = { | |||
2384 | }; | 2384 | }; |
2385 | 2385 | ||
2386 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ | 2386 | /* State transitions for LLC_CONN_EV_RX_I_CMD_Pbit_SET_0 event */ |
2387 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_8b[] = { | 2387 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_8b[] = { |
2388 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 2388 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
2389 | [1] = NULL, | 2389 | [1] = NULL, |
2390 | }; | 2390 | }; |
@@ -2453,7 +2453,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_10b = { | |||
2453 | }; | 2453 | }; |
2454 | 2454 | ||
2455 | /* State transitions for LLC_CONN_EV_RX_RR_RSP_Fbit_SET_1 event */ | 2455 | /* State transitions for LLC_CONN_EV_RX_RR_RSP_Fbit_SET_1 event */ |
2456 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_10c[] = { | 2456 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_10c[] = { |
2457 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 2457 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
2458 | [1] = NULL, | 2458 | [1] = NULL, |
2459 | }; | 2459 | }; |
@@ -2518,7 +2518,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_12b = { | |||
2518 | }; | 2518 | }; |
2519 | 2519 | ||
2520 | /* State transitions for LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_1 event */ | 2520 | /* State transitions for LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_1 event */ |
2521 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_12c[] = { | 2521 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_12c[] = { |
2522 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 2522 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
2523 | [1] = NULL, | 2523 | [1] = NULL, |
2524 | }; | 2524 | }; |
@@ -2553,7 +2553,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_13 = { | |||
2553 | }; | 2553 | }; |
2554 | 2554 | ||
2555 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ | 2555 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ |
2556 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_14a[] = { | 2556 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_14a[] = { |
2557 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 2557 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
2558 | [1] = NULL, | 2558 | [1] = NULL, |
2559 | }; | 2559 | }; |
@@ -2575,7 +2575,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_14a = { | |||
2575 | }; | 2575 | }; |
2576 | 2576 | ||
2577 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_X event */ | 2577 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_X event */ |
2578 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_14b[] = { | 2578 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_14b[] = { |
2579 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 2579 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
2580 | [1] = NULL, | 2580 | [1] = NULL, |
2581 | }; | 2581 | }; |
@@ -2597,7 +2597,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_14b = { | |||
2597 | }; | 2597 | }; |
2598 | 2598 | ||
2599 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ | 2599 | /* State transitions for LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0 event */ |
2600 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_15a[] = { | 2600 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_15a[] = { |
2601 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 2601 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
2602 | [1] = NULL, | 2602 | [1] = NULL, |
2603 | }; | 2603 | }; |
@@ -2618,7 +2618,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_15a = { | |||
2618 | }; | 2618 | }; |
2619 | 2619 | ||
2620 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_0 event */ | 2620 | /* State transitions for LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_0 event */ |
2621 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_15b[] = { | 2621 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_15b[] = { |
2622 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, | 2622 | [0] = llc_conn_ev_qlfy_p_flag_eq_1, |
2623 | [1] = NULL, | 2623 | [1] = NULL, |
2624 | }; | 2624 | }; |
@@ -2655,7 +2655,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_16 = { | |||
2655 | }; | 2655 | }; |
2656 | 2656 | ||
2657 | /* State transitions for LLC_CONN_EV_INIT_P_F_CYCLE event */ | 2657 | /* State transitions for LLC_CONN_EV_INIT_P_F_CYCLE event */ |
2658 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_17[] = { | 2658 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_17[] = { |
2659 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 2659 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
2660 | [1] = NULL, | 2660 | [1] = NULL, |
2661 | }; | 2661 | }; |
@@ -2674,7 +2674,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_17 = { | |||
2674 | }; | 2674 | }; |
2675 | 2675 | ||
2676 | /* State transitions for LLC_CONN_EV_REJ_TMR_EXP event */ | 2676 | /* State transitions for LLC_CONN_EV_REJ_TMR_EXP event */ |
2677 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_18[] = { | 2677 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_18[] = { |
2678 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 2678 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
2679 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 2679 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
2680 | [2] = NULL, | 2680 | [2] = NULL, |
@@ -2696,7 +2696,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_18 = { | |||
2696 | }; | 2696 | }; |
2697 | 2697 | ||
2698 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ | 2698 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ |
2699 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_19[] = { | 2699 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_19[] = { |
2700 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 2700 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
2701 | [1] = NULL, | 2701 | [1] = NULL, |
2702 | }; | 2702 | }; |
@@ -2718,7 +2718,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_19 = { | |||
2718 | }; | 2718 | }; |
2719 | 2719 | ||
2720 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 2720 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
2721 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_20a[] = { | 2721 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_20a[] = { |
2722 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 2722 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
2723 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 2723 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
2724 | [2] = NULL, | 2724 | [2] = NULL, |
@@ -2741,7 +2741,7 @@ static struct llc_conn_state_trans llc_reject_state_trans_20a = { | |||
2741 | }; | 2741 | }; |
2742 | 2742 | ||
2743 | /* State transitions for LLC_CONN_EV_BUSY_TMR_EXP event */ | 2743 | /* State transitions for LLC_CONN_EV_BUSY_TMR_EXP event */ |
2744 | static llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_20b[] = { | 2744 | static const llc_conn_ev_qfyr_t llc_reject_ev_qfyrs_20b[] = { |
2745 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, | 2745 | [0] = llc_conn_ev_qlfy_p_flag_eq_0, |
2746 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 2746 | [1] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
2747 | [2] = NULL, | 2747 | [2] = NULL, |
@@ -2826,7 +2826,7 @@ static struct llc_conn_state_trans *llc_reject_state_transitions[] = { | |||
2826 | 2826 | ||
2827 | /* LLC_CONN_STATE_AWAIT transitions */ | 2827 | /* LLC_CONN_STATE_AWAIT transitions */ |
2828 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ | 2828 | /* State transitions for LLC_CONN_EV_DATA_REQ event */ |
2829 | static llc_conn_ev_qfyr_t llc_await_ev_qfyrs_1_0[] = { | 2829 | static const llc_conn_ev_qfyr_t llc_await_ev_qfyrs_1_0[] = { |
2830 | [0] = llc_conn_ev_qlfy_set_status_refuse, | 2830 | [0] = llc_conn_ev_qlfy_set_status_refuse, |
2831 | [1] = NULL, | 2831 | [1] = NULL, |
2832 | }; | 2832 | }; |
@@ -3182,7 +3182,7 @@ static struct llc_conn_state_trans llc_await_state_trans_13 = { | |||
3182 | }; | 3182 | }; |
3183 | 3183 | ||
3184 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ | 3184 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ |
3185 | static llc_conn_ev_qfyr_t llc_await_ev_qfyrs_14[] = { | 3185 | static const llc_conn_ev_qfyr_t llc_await_ev_qfyrs_14[] = { |
3186 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 3186 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
3187 | [1] = NULL, | 3187 | [1] = NULL, |
3188 | }; | 3188 | }; |
@@ -3255,7 +3255,7 @@ static struct llc_conn_state_trans *llc_await_state_transitions[] = { | |||
3255 | 3255 | ||
3256 | /* LLC_CONN_STATE_AWAIT_BUSY transitions */ | 3256 | /* LLC_CONN_STATE_AWAIT_BUSY transitions */ |
3257 | /* State transitions for LLC_CONN_EV_DATA_CONN_REQ event */ | 3257 | /* State transitions for LLC_CONN_EV_DATA_CONN_REQ event */ |
3258 | static llc_conn_ev_qfyr_t llc_await_busy_ev_qfyrs_1_0[] = { | 3258 | static const llc_conn_ev_qfyr_t llc_await_busy_ev_qfyrs_1_0[] = { |
3259 | [0] = llc_conn_ev_qlfy_set_status_refuse, | 3259 | [0] = llc_conn_ev_qlfy_set_status_refuse, |
3260 | [1] = NULL, | 3260 | [1] = NULL, |
3261 | }; | 3261 | }; |
@@ -3271,7 +3271,7 @@ static struct llc_conn_state_trans llc_await_busy_state_trans_1_0 = { | |||
3271 | }; | 3271 | }; |
3272 | 3272 | ||
3273 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ | 3273 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ |
3274 | static llc_conn_ev_qfyr_t llc_await_busy_ev_qfyrs_1[] = { | 3274 | static const llc_conn_ev_qfyr_t llc_await_busy_ev_qfyrs_1[] = { |
3275 | [0] = llc_conn_ev_qlfy_data_flag_eq_1, | 3275 | [0] = llc_conn_ev_qlfy_data_flag_eq_1, |
3276 | [1] = NULL, | 3276 | [1] = NULL, |
3277 | }; | 3277 | }; |
@@ -3290,7 +3290,7 @@ static struct llc_conn_state_trans llc_await_busy_state_trans_1 = { | |||
3290 | }; | 3290 | }; |
3291 | 3291 | ||
3292 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ | 3292 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ |
3293 | static llc_conn_ev_qfyr_t llc_await_busy_ev_qfyrs_2[] = { | 3293 | static const llc_conn_ev_qfyr_t llc_await_busy_ev_qfyrs_2[] = { |
3294 | [0] = llc_conn_ev_qlfy_data_flag_eq_0, | 3294 | [0] = llc_conn_ev_qlfy_data_flag_eq_0, |
3295 | [1] = NULL, | 3295 | [1] = NULL, |
3296 | }; | 3296 | }; |
@@ -3308,7 +3308,7 @@ static struct llc_conn_state_trans llc_await_busy_state_trans_2 = { | |||
3308 | }; | 3308 | }; |
3309 | 3309 | ||
3310 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ | 3310 | /* State transitions for LLC_CONN_EV_LOCAL_BUSY_CLEARED event */ |
3311 | static llc_conn_ev_qfyr_t llc_await_busy_ev_qfyrs_3[] = { | 3311 | static const llc_conn_ev_qfyr_t llc_await_busy_ev_qfyrs_3[] = { |
3312 | [0] = llc_conn_ev_qlfy_data_flag_eq_2, | 3312 | [0] = llc_conn_ev_qlfy_data_flag_eq_2, |
3313 | [1] = NULL, | 3313 | [1] = NULL, |
3314 | }; | 3314 | }; |
@@ -3656,7 +3656,7 @@ static struct llc_conn_state_trans llc_await_busy_state_trans_15 = { | |||
3656 | }; | 3656 | }; |
3657 | 3657 | ||
3658 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ | 3658 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ |
3659 | static llc_conn_ev_qfyr_t llc_await_busy_ev_qfyrs_16[] = { | 3659 | static const llc_conn_ev_qfyr_t llc_await_busy_ev_qfyrs_16[] = { |
3660 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 3660 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
3661 | [1] = NULL, | 3661 | [1] = NULL, |
3662 | }; | 3662 | }; |
@@ -3731,7 +3731,7 @@ static struct llc_conn_state_trans *llc_await_busy_state_transitions[] = { | |||
3731 | 3731 | ||
3732 | /* ----------------- LLC_CONN_STATE_AWAIT_REJ transitions --------------- */ | 3732 | /* ----------------- LLC_CONN_STATE_AWAIT_REJ transitions --------------- */ |
3733 | /* State transitions for LLC_CONN_EV_DATA_CONN_REQ event */ | 3733 | /* State transitions for LLC_CONN_EV_DATA_CONN_REQ event */ |
3734 | static llc_conn_ev_qfyr_t llc_await_reject_ev_qfyrs_1_0[] = { | 3734 | static const llc_conn_ev_qfyr_t llc_await_reject_ev_qfyrs_1_0[] = { |
3735 | [0] = llc_conn_ev_qlfy_set_status_refuse, | 3735 | [0] = llc_conn_ev_qlfy_set_status_refuse, |
3736 | [1] = NULL, | 3736 | [1] = NULL, |
3737 | }; | 3737 | }; |
@@ -4083,7 +4083,7 @@ static struct llc_conn_state_trans llc_await_rejct_state_trans_12 = { | |||
4083 | }; | 4083 | }; |
4084 | 4084 | ||
4085 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ | 4085 | /* State transitions for LLC_CONN_EV_P_TMR_EXP event */ |
4086 | static llc_conn_ev_qfyr_t llc_await_rejct_ev_qfyrs_13[] = { | 4086 | static const llc_conn_ev_qfyr_t llc_await_rejct_ev_qfyrs_13[] = { |
4087 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 4087 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
4088 | [1] = NULL, | 4088 | [1] = NULL, |
4089 | }; | 4089 | }; |
@@ -4157,7 +4157,7 @@ static struct llc_conn_state_trans *llc_await_rejct_state_transitions[] = { | |||
4157 | /* LLC_CONN_STATE_D_CONN transitions */ | 4157 | /* LLC_CONN_STATE_D_CONN transitions */ |
4158 | /* State transitions for LLC_CONN_EV_RX_SABME_CMD_Pbit_SET_X event, | 4158 | /* State transitions for LLC_CONN_EV_RX_SABME_CMD_Pbit_SET_X event, |
4159 | * cause_flag = 1 */ | 4159 | * cause_flag = 1 */ |
4160 | static llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_1[] = { | 4160 | static const llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_1[] = { |
4161 | [0] = llc_conn_ev_qlfy_cause_flag_eq_1, | 4161 | [0] = llc_conn_ev_qlfy_cause_flag_eq_1, |
4162 | [1] = llc_conn_ev_qlfy_set_status_conflict, | 4162 | [1] = llc_conn_ev_qlfy_set_status_conflict, |
4163 | [2] = NULL, | 4163 | [2] = NULL, |
@@ -4181,7 +4181,7 @@ static struct llc_conn_state_trans llc_d_conn_state_trans_1 = { | |||
4181 | /* State transitions for LLC_CONN_EV_RX_SABME_CMD_Pbit_SET_X event, | 4181 | /* State transitions for LLC_CONN_EV_RX_SABME_CMD_Pbit_SET_X event, |
4182 | * cause_flag = 0 | 4182 | * cause_flag = 0 |
4183 | */ | 4183 | */ |
4184 | static llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_1_1[] = { | 4184 | static const llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_1_1[] = { |
4185 | [0] = llc_conn_ev_qlfy_cause_flag_eq_0, | 4185 | [0] = llc_conn_ev_qlfy_cause_flag_eq_0, |
4186 | [1] = llc_conn_ev_qlfy_set_status_conflict, | 4186 | [1] = llc_conn_ev_qlfy_set_status_conflict, |
4187 | [2] = NULL, | 4187 | [2] = NULL, |
@@ -4204,7 +4204,7 @@ static struct llc_conn_state_trans llc_d_conn_state_trans_1_1 = { | |||
4204 | /* State transitions for LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X event, | 4204 | /* State transitions for LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X event, |
4205 | * cause_flag = 1 | 4205 | * cause_flag = 1 |
4206 | */ | 4206 | */ |
4207 | static llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_2[] = { | 4207 | static const llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_2[] = { |
4208 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 4208 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
4209 | [1] = llc_conn_ev_qlfy_cause_flag_eq_1, | 4209 | [1] = llc_conn_ev_qlfy_cause_flag_eq_1, |
4210 | [2] = llc_conn_ev_qlfy_set_status_disc, | 4210 | [2] = llc_conn_ev_qlfy_set_status_disc, |
@@ -4228,7 +4228,7 @@ static struct llc_conn_state_trans llc_d_conn_state_trans_2 = { | |||
4228 | /* State transitions for LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X event, | 4228 | /* State transitions for LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X event, |
4229 | * cause_flag = 0 | 4229 | * cause_flag = 0 |
4230 | */ | 4230 | */ |
4231 | static llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_2_1[] = { | 4231 | static const llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_2_1[] = { |
4232 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 4232 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
4233 | [1] = llc_conn_ev_qlfy_cause_flag_eq_0, | 4233 | [1] = llc_conn_ev_qlfy_cause_flag_eq_0, |
4234 | [2] = llc_conn_ev_qlfy_set_status_disc, | 4234 | [2] = llc_conn_ev_qlfy_set_status_disc, |
@@ -4264,7 +4264,7 @@ static struct llc_conn_state_trans llc_d_conn_state_trans_3 = { | |||
4264 | /* State transitions for LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X event, | 4264 | /* State transitions for LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X event, |
4265 | * cause_flag = 1 | 4265 | * cause_flag = 1 |
4266 | */ | 4266 | */ |
4267 | static llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_4[] = { | 4267 | static const llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_4[] = { |
4268 | [0] = llc_conn_ev_qlfy_cause_flag_eq_1, | 4268 | [0] = llc_conn_ev_qlfy_cause_flag_eq_1, |
4269 | [1] = llc_conn_ev_qlfy_set_status_disc, | 4269 | [1] = llc_conn_ev_qlfy_set_status_disc, |
4270 | [2] = NULL, | 4270 | [2] = NULL, |
@@ -4287,7 +4287,7 @@ static struct llc_conn_state_trans llc_d_conn_state_trans_4 = { | |||
4287 | /* State transitions for LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X event, | 4287 | /* State transitions for LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X event, |
4288 | * cause_flag = 0 | 4288 | * cause_flag = 0 |
4289 | */ | 4289 | */ |
4290 | static llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_4_1[] = { | 4290 | static const llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_4_1[] = { |
4291 | [0] = llc_conn_ev_qlfy_cause_flag_eq_0, | 4291 | [0] = llc_conn_ev_qlfy_cause_flag_eq_0, |
4292 | [1] = llc_conn_ev_qlfy_set_status_disc, | 4292 | [1] = llc_conn_ev_qlfy_set_status_disc, |
4293 | [2] = NULL, | 4293 | [2] = NULL, |
@@ -4310,7 +4310,7 @@ static struct llc_conn_state_trans llc_d_conn_state_trans_4_1 = { | |||
4310 | * State transition for | 4310 | * State transition for |
4311 | * LLC_CONN_EV_DATA_CONN_REQ event | 4311 | * LLC_CONN_EV_DATA_CONN_REQ event |
4312 | */ | 4312 | */ |
4313 | static llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_5[] = { | 4313 | static const llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_5[] = { |
4314 | [0] = llc_conn_ev_qlfy_set_status_refuse, | 4314 | [0] = llc_conn_ev_qlfy_set_status_refuse, |
4315 | [1] = NULL, | 4315 | [1] = NULL, |
4316 | }; | 4316 | }; |
@@ -4326,7 +4326,7 @@ static struct llc_conn_state_trans llc_d_conn_state_trans_5 = { | |||
4326 | }; | 4326 | }; |
4327 | 4327 | ||
4328 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 4328 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
4329 | static llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_6[] = { | 4329 | static const llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_6[] = { |
4330 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 4330 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
4331 | [1] = NULL, | 4331 | [1] = NULL, |
4332 | }; | 4332 | }; |
@@ -4346,7 +4346,7 @@ static struct llc_conn_state_trans llc_d_conn_state_trans_6 = { | |||
4346 | }; | 4346 | }; |
4347 | 4347 | ||
4348 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event, cause_flag = 1 */ | 4348 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event, cause_flag = 1 */ |
4349 | static llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_7[] = { | 4349 | static const llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_7[] = { |
4350 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, | 4350 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, |
4351 | [1] = llc_conn_ev_qlfy_cause_flag_eq_1, | 4351 | [1] = llc_conn_ev_qlfy_cause_flag_eq_1, |
4352 | [2] = llc_conn_ev_qlfy_set_status_failed, | 4352 | [2] = llc_conn_ev_qlfy_set_status_failed, |
@@ -4367,7 +4367,7 @@ static struct llc_conn_state_trans llc_d_conn_state_trans_7 = { | |||
4367 | }; | 4367 | }; |
4368 | 4368 | ||
4369 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event, cause_flag = 0 */ | 4369 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event, cause_flag = 0 */ |
4370 | static llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_8[] = { | 4370 | static const llc_conn_ev_qfyr_t llc_d_conn_ev_qfyrs_8[] = { |
4371 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, | 4371 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, |
4372 | [1] = llc_conn_ev_qlfy_cause_flag_eq_0, | 4372 | [1] = llc_conn_ev_qlfy_cause_flag_eq_0, |
4373 | [2] = llc_conn_ev_qlfy_set_status_failed, | 4373 | [2] = llc_conn_ev_qlfy_set_status_failed, |
@@ -4429,7 +4429,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_1 = { | |||
4429 | /* State transitions for LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X event, | 4429 | /* State transitions for LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X event, |
4430 | * cause_flag = 1 | 4430 | * cause_flag = 1 |
4431 | */ | 4431 | */ |
4432 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_2[] = { | 4432 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_2[] = { |
4433 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 4433 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
4434 | [1] = llc_conn_ev_qlfy_cause_flag_eq_1, | 4434 | [1] = llc_conn_ev_qlfy_cause_flag_eq_1, |
4435 | [2] = llc_conn_ev_qlfy_set_status_conn, | 4435 | [2] = llc_conn_ev_qlfy_set_status_conn, |
@@ -4457,7 +4457,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_2 = { | |||
4457 | /* State transitions for LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X event, | 4457 | /* State transitions for LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X event, |
4458 | * cause_flag = 0 | 4458 | * cause_flag = 0 |
4459 | */ | 4459 | */ |
4460 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_2_1[] = { | 4460 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_2_1[] = { |
4461 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, | 4461 | [0] = llc_conn_ev_qlfy_p_flag_eq_f, |
4462 | [1] = llc_conn_ev_qlfy_cause_flag_eq_0, | 4462 | [1] = llc_conn_ev_qlfy_cause_flag_eq_0, |
4463 | [2] = llc_conn_ev_qlfy_set_status_rst_done, | 4463 | [2] = llc_conn_ev_qlfy_set_status_rst_done, |
@@ -4483,7 +4483,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_2_1 = { | |||
4483 | }; | 4483 | }; |
4484 | 4484 | ||
4485 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 4485 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
4486 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_3[] = { | 4486 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_3[] = { |
4487 | [0] = llc_conn_ev_qlfy_s_flag_eq_1, | 4487 | [0] = llc_conn_ev_qlfy_s_flag_eq_1, |
4488 | [1] = llc_conn_ev_qlfy_set_status_rst_done, | 4488 | [1] = llc_conn_ev_qlfy_set_status_rst_done, |
4489 | [2] = NULL, | 4489 | [2] = NULL, |
@@ -4505,7 +4505,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_3 = { | |||
4505 | /* State transitions for LLC_CONN_EV_RX_DISC_CMD_Pbit_SET_X event, | 4505 | /* State transitions for LLC_CONN_EV_RX_DISC_CMD_Pbit_SET_X event, |
4506 | * cause_flag = 1 | 4506 | * cause_flag = 1 |
4507 | */ | 4507 | */ |
4508 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_4[] = { | 4508 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_4[] = { |
4509 | [0] = llc_conn_ev_qlfy_cause_flag_eq_1, | 4509 | [0] = llc_conn_ev_qlfy_cause_flag_eq_1, |
4510 | [1] = llc_conn_ev_qlfy_set_status_disc, | 4510 | [1] = llc_conn_ev_qlfy_set_status_disc, |
4511 | [2] = NULL, | 4511 | [2] = NULL, |
@@ -4528,7 +4528,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_4 = { | |||
4528 | /* State transitions for LLC_CONN_EV_RX_DISC_CMD_Pbit_SET_X event, | 4528 | /* State transitions for LLC_CONN_EV_RX_DISC_CMD_Pbit_SET_X event, |
4529 | * cause_flag = 0 | 4529 | * cause_flag = 0 |
4530 | */ | 4530 | */ |
4531 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_4_1[] = { | 4531 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_4_1[] = { |
4532 | [0] = llc_conn_ev_qlfy_cause_flag_eq_0, | 4532 | [0] = llc_conn_ev_qlfy_cause_flag_eq_0, |
4533 | [1] = llc_conn_ev_qlfy_set_status_refuse, | 4533 | [1] = llc_conn_ev_qlfy_set_status_refuse, |
4534 | [2] = NULL, | 4534 | [2] = NULL, |
@@ -4551,7 +4551,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_4_1 = { | |||
4551 | /* State transitions for LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X event, | 4551 | /* State transitions for LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X event, |
4552 | * cause_flag = 1 | 4552 | * cause_flag = 1 |
4553 | */ | 4553 | */ |
4554 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_5[] = { | 4554 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_5[] = { |
4555 | [0] = llc_conn_ev_qlfy_cause_flag_eq_1, | 4555 | [0] = llc_conn_ev_qlfy_cause_flag_eq_1, |
4556 | [1] = llc_conn_ev_qlfy_set_status_disc, | 4556 | [1] = llc_conn_ev_qlfy_set_status_disc, |
4557 | [2] = NULL, | 4557 | [2] = NULL, |
@@ -4574,7 +4574,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_5 = { | |||
4574 | /* State transitions for LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X event, | 4574 | /* State transitions for LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X event, |
4575 | * cause_flag = 0 | 4575 | * cause_flag = 0 |
4576 | */ | 4576 | */ |
4577 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_5_1[] = { | 4577 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_5_1[] = { |
4578 | [0] = llc_conn_ev_qlfy_cause_flag_eq_0, | 4578 | [0] = llc_conn_ev_qlfy_cause_flag_eq_0, |
4579 | [1] = llc_conn_ev_qlfy_set_status_refuse, | 4579 | [1] = llc_conn_ev_qlfy_set_status_refuse, |
4580 | [2] = NULL, | 4580 | [2] = NULL, |
@@ -4594,7 +4594,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_5_1 = { | |||
4594 | }; | 4594 | }; |
4595 | 4595 | ||
4596 | /* State transitions for DATA_CONN_REQ event */ | 4596 | /* State transitions for DATA_CONN_REQ event */ |
4597 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_6[] = { | 4597 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_6[] = { |
4598 | [0] = llc_conn_ev_qlfy_set_status_refuse, | 4598 | [0] = llc_conn_ev_qlfy_set_status_refuse, |
4599 | [1] = NULL, | 4599 | [1] = NULL, |
4600 | }; | 4600 | }; |
@@ -4610,7 +4610,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_6 = { | |||
4610 | }; | 4610 | }; |
4611 | 4611 | ||
4612 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 4612 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
4613 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_7[] = { | 4613 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_7[] = { |
4614 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 4614 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
4615 | [1] = llc_conn_ev_qlfy_s_flag_eq_0, | 4615 | [1] = llc_conn_ev_qlfy_s_flag_eq_0, |
4616 | [2] = NULL, | 4616 | [2] = NULL, |
@@ -4631,7 +4631,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_7 = { | |||
4631 | }; | 4631 | }; |
4632 | 4632 | ||
4633 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 4633 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
4634 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_8[] = { | 4634 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_8[] = { |
4635 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, | 4635 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, |
4636 | [1] = llc_conn_ev_qlfy_s_flag_eq_0, | 4636 | [1] = llc_conn_ev_qlfy_s_flag_eq_0, |
4637 | [2] = llc_conn_ev_qlfy_cause_flag_eq_1, | 4637 | [2] = llc_conn_ev_qlfy_cause_flag_eq_1, |
@@ -4652,7 +4652,7 @@ static struct llc_conn_state_trans llc_rst_state_trans_8 = { | |||
4652 | }; | 4652 | }; |
4653 | 4653 | ||
4654 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 4654 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
4655 | static llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_8_1[] = { | 4655 | static const llc_conn_ev_qfyr_t llc_rst_ev_qfyrs_8_1[] = { |
4656 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, | 4656 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, |
4657 | [1] = llc_conn_ev_qlfy_s_flag_eq_0, | 4657 | [1] = llc_conn_ev_qlfy_s_flag_eq_0, |
4658 | [2] = llc_conn_ev_qlfy_cause_flag_eq_0, | 4658 | [2] = llc_conn_ev_qlfy_cause_flag_eq_0, |
@@ -4786,7 +4786,7 @@ static struct llc_conn_state_trans llc_error_state_trans_6 = { | |||
4786 | }; | 4786 | }; |
4787 | 4787 | ||
4788 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 4788 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
4789 | static llc_conn_ev_qfyr_t llc_error_ev_qfyrs_7[] = { | 4789 | static const llc_conn_ev_qfyr_t llc_error_ev_qfyrs_7[] = { |
4790 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, | 4790 | [0] = llc_conn_ev_qlfy_retry_cnt_lt_n2, |
4791 | [1] = NULL, | 4791 | [1] = NULL, |
4792 | }; | 4792 | }; |
@@ -4806,7 +4806,7 @@ static struct llc_conn_state_trans llc_error_state_trans_7 = { | |||
4806 | }; | 4806 | }; |
4807 | 4807 | ||
4808 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ | 4808 | /* State transitions for LLC_CONN_EV_ACK_TMR_EXP event */ |
4809 | static llc_conn_ev_qfyr_t llc_error_ev_qfyrs_8[] = { | 4809 | static const llc_conn_ev_qfyr_t llc_error_ev_qfyrs_8[] = { |
4810 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, | 4810 | [0] = llc_conn_ev_qlfy_retry_cnt_gte_n2, |
4811 | [1] = NULL, | 4811 | [1] = NULL, |
4812 | }; | 4812 | }; |
@@ -4828,7 +4828,7 @@ static struct llc_conn_state_trans llc_error_state_trans_8 = { | |||
4828 | }; | 4828 | }; |
4829 | 4829 | ||
4830 | /* State transitions for LLC_CONN_EV_DATA_CONN_REQ event */ | 4830 | /* State transitions for LLC_CONN_EV_DATA_CONN_REQ event */ |
4831 | static llc_conn_ev_qfyr_t llc_error_ev_qfyrs_9[] = { | 4831 | static const llc_conn_ev_qfyr_t llc_error_ev_qfyrs_9[] = { |
4832 | [0] = llc_conn_ev_qlfy_set_status_refuse, | 4832 | [0] = llc_conn_ev_qlfy_set_status_refuse, |
4833 | [1] = NULL, | 4833 | [1] = NULL, |
4834 | }; | 4834 | }; |
diff --git a/net/llc/llc_conn.c b/net/llc/llc_conn.c index 75baa2b0574f..81a61fce3afb 100644 --- a/net/llc/llc_conn.c +++ b/net/llc/llc_conn.c | |||
@@ -406,7 +406,7 @@ static struct llc_conn_state_trans *llc_qualify_conn_ev(struct sock *sk, | |||
406 | struct sk_buff *skb) | 406 | struct sk_buff *skb) |
407 | { | 407 | { |
408 | struct llc_conn_state_trans **next_trans; | 408 | struct llc_conn_state_trans **next_trans; |
409 | llc_conn_ev_qfyr_t *next_qualifier; | 409 | const llc_conn_ev_qfyr_t *next_qualifier; |
410 | struct llc_conn_state_ev *ev = llc_conn_ev(skb); | 410 | struct llc_conn_state_ev *ev = llc_conn_ev(skb); |
411 | struct llc_sock *llc = llc_sk(sk); | 411 | struct llc_sock *llc = llc_sk(sk); |
412 | struct llc_conn_state *curr_state = | 412 | struct llc_conn_state *curr_state = |