sctp_disposition_t 80 include/net/sctp/sm.h typedef sctp_disposition_t (sctp_state_fn_t) (const struct sctp_endpoint *, sctp_disposition_t 64 net/sctp/sm_sideeffect.c sctp_disposition_t status, sctp_disposition_t 72 net/sctp/sm_sideeffect.c sctp_disposition_t status, sctp_disposition_t 958 net/sctp/sm_sideeffect.c sctp_disposition_t status; sctp_disposition_t 997 net/sctp/sm_sideeffect.c sctp_disposition_t status, sctp_disposition_t 1086 net/sctp/sm_sideeffect.c sctp_disposition_t status, sctp_disposition_t 81 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_do_5_2_6_stale(const struct sctp_endpoint *ep, sctp_disposition_t 86 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_shut_8_4_5(const struct sctp_endpoint *ep, sctp_disposition_t 91 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_tabort_8_4_8(const struct sctp_endpoint *ep, sctp_disposition_t 98 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_stop_t1_and_abort(sctp_cmd_seq_t *commands, sctp_disposition_t 103 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_abort_violation( sctp_disposition_t 111 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_violation_chunklen( sctp_disposition_t 118 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_violation_paramlen( sctp_disposition_t 125 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_violation_ctsn( sctp_disposition_t 132 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_violation_chunk( sctp_disposition_t 144 net/sctp/sm_statefuns.c static sctp_disposition_t __sctp_sf_do_9_1_abort(const struct sctp_endpoint *ep, sctp_disposition_t 204 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_4_C(const struct sctp_endpoint *ep, sctp_disposition_t 289 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_5_1B_init(const struct sctp_endpoint *ep, sctp_disposition_t 474 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_5_1C_ack(const struct sctp_endpoint *ep, sctp_disposition_t 623 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_5_1D_ce(const struct sctp_endpoint *ep, sctp_disposition_t 846 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_5_1E_ca(const struct sctp_endpoint *ep, sctp_disposition_t 923 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_heartbeat(const struct sctp_endpoint *ep, sctp_disposition_t 957 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_sendbeat_8_3(const struct sctp_endpoint *ep, sctp_disposition_t 1024 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_beat_8_3(const struct sctp_endpoint *ep, sctp_disposition_t 1091 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_backbeat_8_3(const struct sctp_endpoint *ep, sctp_disposition_t 1358 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_do_unexpected_init( sctp_disposition_t 1364 net/sctp/sm_statefuns.c sctp_disposition_t retval; sctp_disposition_t 1571 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_5_2_1_siminit(const struct sctp_endpoint *ep, sctp_disposition_t 1624 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_5_2_2_dupinit(const struct sctp_endpoint *ep, sctp_disposition_t 1646 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_5_2_3_initack(const struct sctp_endpoint *ep, sctp_disposition_t 1665 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_do_dupcook_a(const struct sctp_endpoint *ep, sctp_disposition_t 1675 net/sctp/sm_statefuns.c sctp_disposition_t disposition; sctp_disposition_t 1755 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_do_dupcook_b(const struct sctp_endpoint *ep, sctp_disposition_t 1826 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_do_dupcook_c(const struct sctp_endpoint *ep, sctp_disposition_t 1847 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_do_dupcook_d(const struct sctp_endpoint *ep, sctp_disposition_t 1941 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_5_2_4_dupcook(const struct sctp_endpoint *ep, sctp_disposition_t 1947 net/sctp/sm_statefuns.c sctp_disposition_t retval; sctp_disposition_t 2049 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_shutdown_pending_abort( sctp_disposition_t 2091 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_shutdown_sent_abort(const struct sctp_endpoint *ep, sctp_disposition_t 2140 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_shutdown_ack_sent_abort( sctp_disposition_t 2167 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_cookie_echoed_err(const struct sctp_endpoint *ep, sctp_disposition_t 2230 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_do_5_2_6_stale(const struct sctp_endpoint *ep, sctp_disposition_t 2352 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_9_1_abort(const struct sctp_endpoint *ep, sctp_disposition_t 2388 net/sctp/sm_statefuns.c static sctp_disposition_t __sctp_sf_do_9_1_abort(const struct sctp_endpoint *ep, sctp_disposition_t 2417 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_cookie_wait_abort(const struct sctp_endpoint *ep, sctp_disposition_t 2455 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_cookie_wait_icmp_abort(const struct sctp_endpoint *ep, sctp_disposition_t 2469 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_cookie_echoed_abort(const struct sctp_endpoint *ep, sctp_disposition_t 2486 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_stop_t1_and_abort(sctp_cmd_seq_t *commands, sctp_disposition_t 2537 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_9_2_shutdown(const struct sctp_endpoint *ep, sctp_disposition_t 2545 net/sctp/sm_statefuns.c sctp_disposition_t disposition; sctp_disposition_t 2609 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_9_2_reshutack(const struct sctp_endpoint *ep, sctp_disposition_t 2672 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_ecn_cwr(const struct sctp_endpoint *ep, sctp_disposition_t 2727 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_ecne(const struct sctp_endpoint *ep, sctp_disposition_t 2783 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_eat_data_6_2(const struct sctp_endpoint *ep, sctp_disposition_t 2897 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_eat_data_fast_4_4(const struct sctp_endpoint *ep, sctp_disposition_t 2984 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_eat_sack_6_2(const struct sctp_endpoint *ep, sctp_disposition_t 3056 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_tabort_8_4_8(const struct sctp_endpoint *ep, sctp_disposition_t 3107 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_operr_notify(const struct sctp_endpoint *ep, sctp_disposition_t 3151 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_9_2_final(const struct sctp_endpoint *ep, sctp_disposition_t 3233 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_ootb(const struct sctp_endpoint *ep, sctp_disposition_t 3304 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_shut_8_4_5(const struct sctp_endpoint *ep, sctp_disposition_t 3367 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_8_5_1_E_sa(const struct sctp_endpoint *ep, sctp_disposition_t 3391 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_asconf(const struct sctp_endpoint *ep, sctp_disposition_t 3507 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_asconf_ack(const struct sctp_endpoint *ep, sctp_disposition_t 3632 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_eat_fwd_tsn(const struct sctp_endpoint *ep, sctp_disposition_t 3691 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_eat_fwd_tsn_fast( sctp_disposition_t 3845 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_eat_auth(const struct sctp_endpoint *ep, sctp_disposition_t 3940 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_unk_chunk(const struct sctp_endpoint *ep, sctp_disposition_t 4021 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_discard_chunk(const struct sctp_endpoint *ep, sctp_disposition_t 4059 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_pdiscard(const struct sctp_endpoint *ep, sctp_disposition_t 4086 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_violation(const struct sctp_endpoint *ep, sctp_disposition_t 4105 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_abort_violation( sctp_disposition_t 4222 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_violation_chunklen( sctp_disposition_t 4240 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_violation_paramlen( sctp_disposition_t 4282 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_violation_ctsn( sctp_disposition_t 4301 net/sctp/sm_statefuns.c static sctp_disposition_t sctp_sf_violation_chunk( sctp_disposition_t 4376 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_prm_asoc(const struct sctp_endpoint *ep, sctp_disposition_t 4487 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_prm_send(const struct sctp_endpoint *ep, sctp_disposition_t 4525 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_9_2_prm_shutdown( sctp_disposition_t 4580 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_9_1_prm_abort( sctp_disposition_t 4596 net/sctp/sm_statefuns.c sctp_disposition_t retval; sctp_disposition_t 4619 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_error_closed(const struct sctp_endpoint *ep, sctp_disposition_t 4632 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_error_shutdown(const struct sctp_endpoint *ep, sctp_disposition_t 4657 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_cookie_wait_prm_shutdown( sctp_disposition_t 4691 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_cookie_echoed_prm_shutdown( sctp_disposition_t 4717 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_cookie_wait_prm_abort( sctp_disposition_t 4725 net/sctp/sm_statefuns.c sctp_disposition_t retval; sctp_disposition_t 4766 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_cookie_echoed_prm_abort( sctp_disposition_t 4791 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_shutdown_pending_prm_abort( sctp_disposition_t 4817 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_shutdown_sent_prm_abort( sctp_disposition_t 4847 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_shutdown_ack_sent_prm_abort( sctp_disposition_t 4882 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_prm_requestheartbeat( sctp_disposition_t 4914 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_prm_asconf(const struct sctp_endpoint *ep, sctp_disposition_t 4934 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_ignore_primitive( sctp_disposition_t 4962 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_9_2_start_shutdown( sctp_disposition_t 5031 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_9_2_shutdown_ack( sctp_disposition_t 5102 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_ignore_other(const struct sctp_endpoint *ep, sctp_disposition_t 5127 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_6_3_3_rtx(const struct sctp_endpoint *ep, sctp_disposition_t 5199 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_do_6_2_sack(const struct sctp_endpoint *ep, sctp_disposition_t 5229 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_t1_init_timer_expire(const struct sctp_endpoint *ep, sctp_disposition_t 5290 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_t1_cookie_timer_expire(const struct sctp_endpoint *ep, sctp_disposition_t 5338 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_t2_timer_expire(const struct sctp_endpoint *ep, sctp_disposition_t 5402 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_t4_timer_expire( sctp_disposition_t 5471 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_t5_timer_expire(const struct sctp_endpoint *ep, sctp_disposition_t 5505 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_autoclose_timer_expire( sctp_disposition_t 5547 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_not_impl(const struct sctp_endpoint *ep, sctp_disposition_t 5564 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_bug(const struct sctp_endpoint *ep, sctp_disposition_t 5584 net/sctp/sm_statefuns.c sctp_disposition_t sctp_sf_timer_ignore(const struct sctp_endpoint *ep,