/kernel/linux/linux-6.6/net/sctp/ |
H A D | output.c | 77 struct sctp_association *asoc = tp->asoc; in sctp_packet_config() local 244 struct sctp_association *asoc = pkt->transport->asoc; sctp_packet_bundle_auth() local 290 struct sctp_association *asoc; sctp_packet_bundle_sack() local 572 struct sctp_association *asoc = tp->asoc; sctp_packet_transmit() local 677 struct sctp_association *asoc = transport->asoc; sctp_packet_can_append_data() local 761 struct sctp_association *asoc = transport->asoc; sctp_packet_append_data() local [all...] |
H A D | stream.c | 27 struct sctp_association *asoc; in sctp_stream_shrink_out() local 229 static int sctp_send_reconf(struct sctp_association *asoc, in sctp_send_reconf() argument 244 struct sctp_association *asoc; in sctp_stream_outq_is_empty() local 265 sctp_send_reset_streams(struct sctp_association *asoc, struct sctp_reset_streams *params) sctp_send_reset_streams() argument 380 sctp_send_reset_assoc(struct sctp_association *asoc) sctp_send_reset_assoc() argument 424 sctp_send_add_streams(struct sctp_association *asoc, struct sctp_add_streams *params) sctp_send_add_streams() argument 482 sctp_chunk_lookup_strreset_param( struct sctp_association *asoc, __be32 resp_seq, __be16 type) sctp_chunk_lookup_strreset_param() argument 509 sctp_update_strreset_result(struct sctp_association *asoc, __u32 result) sctp_update_strreset_result() argument 516 sctp_process_strreset_outreq( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_outreq() argument 605 sctp_process_strreset_inreq( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_inreq() argument 682 sctp_process_strreset_tsnreq( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_tsnreq() argument 779 sctp_process_strreset_addstrm_out( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_addstrm_out() argument 849 sctp_process_strreset_addstrm_in( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_addstrm_in() argument 914 sctp_process_strreset_resp( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_resp() argument [all...] |
H A D | ulpqueue.c | 41 void sctp_ulpq_init(struct sctp_ulpq *ulpq, struct sctp_association *asoc) in sctp_ulpq_init() argument 125 int sctp_clear_pd(struct sock *sk, struct sctp_association *asoc) in sctp_clear_pd() argument 403 struct sctp_association *asoc; sctp_ulpq_retrieve_reassembled() local 1023 struct sctp_association *asoc; sctp_ulpq_partial_delivery() local 1072 struct sctp_association *asoc = ulpq->asoc; sctp_ulpq_renege() local [all...] |
H A D | auth.c | 221 sctp_auth_make_local_vector( const struct sctp_association *asoc, gfp_t gfp) sctp_auth_make_local_vector() argument 232 sctp_auth_make_peer_vector( const struct sctp_association *asoc, gfp_t gfp) sctp_auth_make_peer_vector() argument 286 sctp_auth_asoc_create_secret( const struct sctp_association *asoc, struct sctp_shared_key *ep_key, gfp_t gfp) sctp_auth_asoc_create_secret() argument 353 sctp_auth_asoc_copy_shkeys(const struct sctp_endpoint *ep, struct sctp_association *asoc, gfp_t gfp) sctp_auth_asoc_copy_shkeys() argument 383 sctp_auth_asoc_init_active_key(struct sctp_association *asoc, gfp_t gfp) sctp_auth_asoc_init_active_key() argument 429 sctp_auth_get_shkey( const struct sctp_association *asoc, __u16 key_id) sctp_auth_get_shkey() argument 524 sctp_auth_asoc_get_hmac(const struct sctp_association *asoc) sctp_auth_asoc_get_hmac() argument 584 sctp_auth_asoc_verify_hmac_id(const struct sctp_association *asoc, __be16 hmac_id) sctp_auth_asoc_verify_hmac_id() argument 606 sctp_auth_asoc_set_default_hmac(struct sctp_association *asoc, struct sctp_hmac_algo_param *hmacs) sctp_auth_asoc_set_default_hmac() argument 674 sctp_auth_send_cid(enum sctp_cid chunk, const struct sctp_association *asoc) sctp_auth_send_cid() argument 686 sctp_auth_recv_cid(enum sctp_cid chunk, const struct sctp_association *asoc) sctp_auth_recv_cid() argument 707 sctp_auth_calculate_hmac(const struct sctp_association *asoc, struct sk_buff *skb, struct sctp_auth_chunk *auth, struct sctp_shared_key *ep_key, gfp_t gfp) sctp_auth_calculate_hmac() argument 817 sctp_auth_set_key(struct sctp_endpoint *ep, struct sctp_association *asoc, struct sctp_authkey *auth_key) sctp_auth_set_key() argument 880 sctp_auth_set_active_key(struct sctp_endpoint *ep, struct sctp_association *asoc, __u16 key_id) sctp_auth_set_active_key() argument 923 sctp_auth_del_key_id(struct sctp_endpoint *ep, struct sctp_association *asoc, __u16 key_id) sctp_auth_del_key_id() argument 967 sctp_auth_deact_key_id(struct sctp_endpoint *ep, struct sctp_association *asoc, __u16 key_id) sctp_auth_deact_key_id() argument [all...] |
H A D | stream_interleave.c | 261 struct sctp_association *asoc = ulpq->asoc; in sctp_intl_retrieve_reassembled() local 24 sctp_make_idatafrag_empty( const struct sctp_association *asoc, const struct sctp_sndrcvinfo *sinfo, int len, __u8 flags, gfp_t gfp) sctp_make_idatafrag_empty() argument 643 struct sctp_association *asoc = ulpq->asoc; sctp_intl_retrieve_reassembled_uo() local 957 struct sctp_association *asoc = ulpq->asoc; sctp_renege_events() local 1101 struct sctp_association *asoc = q->asoc; sctp_generate_iftsn() local 1348 struct sctp_association *asoc; sctp_stream_interleave_init() local [all...] |
H A D | ulpevent.c | 97 struct sctp_association *asoc = event->asoc; in sctp_ulpevent_release_owner() local 76 sctp_ulpevent_set_owner(struct sctp_ulpevent *event, const struct sctp_association *asoc) sctp_ulpevent_set_owner() argument 114 sctp_ulpevent_make_assoc_change( const struct sctp_association *asoc, __u16 flags, __u16 state, __u16 error, __u16 outbound, __u16 inbound, struct sctp_chunk *chunk, gfp_t gfp) sctp_ulpevent_make_assoc_change() argument 241 sctp_ulpevent_make_peer_addr_change( const struct sctp_association *asoc, const struct sockaddr_storage *aaddr, int flags, int state, int error, gfp_t gfp) sctp_ulpevent_make_peer_addr_change() argument 342 struct sctp_association *asoc = transport->asoc; sctp_ulpevent_notify_peer_addr_change() local 374 sctp_ulpevent_make_remote_error(const struct sctp_association *asoc, struct sctp_chunk *chunk, __u16 flags, gfp_t gfp) sctp_ulpevent_make_remote_error() argument 430 sctp_ulpevent_make_send_failed( const struct sctp_association *asoc, struct sctp_chunk *chunk, __u16 flags, __u32 error, gfp_t gfp) sctp_ulpevent_make_send_failed() argument 533 sctp_ulpevent_make_send_failed_event( const struct sctp_association *asoc, struct sctp_chunk *chunk, __u16 flags, __u32 error, gfp_t gfp) sctp_ulpevent_make_send_failed_event() argument 577 sctp_ulpevent_make_shutdown_event( const struct sctp_association *asoc, __u16 flags, gfp_t gfp) sctp_ulpevent_make_shutdown_event() argument 640 sctp_ulpevent_make_adaptation_indication( const struct sctp_association *asoc, gfp_t gfp) sctp_ulpevent_make_adaptation_indication() argument 675 sctp_ulpevent_make_rcvmsg(struct sctp_association *asoc, struct sctp_chunk *chunk, gfp_t gfp) sctp_ulpevent_make_rcvmsg() argument 771 sctp_ulpevent_make_pdapi( const struct sctp_association *asoc, __u32 indication, __u32 sid, __u32 seq, __u32 flags, gfp_t gfp) sctp_ulpevent_make_pdapi() argument 825 sctp_ulpevent_make_authkey( const struct sctp_association *asoc, __u16 key_id, __u32 indication, gfp_t gfp) sctp_ulpevent_make_authkey() argument 864 sctp_ulpevent_make_sender_dry_event( const struct sctp_association *asoc, gfp_t gfp) sctp_ulpevent_make_sender_dry_event() argument 888 sctp_ulpevent_make_stream_reset_event( const struct sctp_association *asoc, __u16 flags, __u16 stream_num, __be16 *stream_list, gfp_t gfp) sctp_ulpevent_make_stream_reset_event() argument 917 sctp_ulpevent_make_assoc_reset_event( const struct sctp_association *asoc, __u16 flags, __u32 local_tsn, __u32 remote_tsn, gfp_t gfp) sctp_ulpevent_make_assoc_reset_event() argument 944 sctp_ulpevent_make_stream_change_event( const struct sctp_association *asoc, __u16 flags, __u32 strchange_instrms, __u32 strchange_outstrms, gfp_t gfp) sctp_ulpevent_make_stream_change_event() argument 1078 sctp_ulpevent_receive_data(struct sctp_ulpevent *event, struct sctp_association *asoc) sctp_ulpevent_receive_data() argument [all...] |
H A D | sm_sideeffect.c | 64 static void sctp_do_ecn_ce_work(struct sctp_association *asoc, in sctp_do_ecn_ce_work() argument 85 static struct sctp_chunk *sctp_do_ecn_ecne_work(struct sctp_association *asoc, in sctp_do_ecn_ecne_work() argument 128 sctp_do_ecn_cwr_work(struct sctp_association *asoc, __u32 lowest_tsn) sctp_do_ecn_cwr_work() argument 138 sctp_gen_sack(struct sctp_association *asoc, int force, struct sctp_cmd_seq *commands) sctp_gen_sack() argument 235 struct sctp_association *asoc = transport->asoc; sctp_generate_t3_rtx_event() local 270 sctp_generate_timeout_event(struct sctp_association *asoc, enum sctp_event_timeout timeout_type) sctp_generate_timeout_event() argument 310 struct sctp_association *asoc = sctp_generate_t1_cookie_event() local 318 struct sctp_association *asoc = sctp_generate_t1_init_event() local 326 struct sctp_association *asoc = sctp_generate_t2_shutdown_event() local 334 struct sctp_association *asoc = sctp_generate_t4_rto_event() local 342 struct sctp_association *asoc = sctp_generate_t5_shutdown_guard_event() local 353 struct sctp_association *asoc = sctp_generate_autoclose_event() local 365 struct sctp_association *asoc = transport->asoc; sctp_generate_heartbeat_event() local 411 struct sctp_association *asoc = transport->asoc; sctp_generate_proto_unreach_event() local 446 struct sctp_association *asoc = transport->asoc; sctp_generate_reconf_event() local 482 struct sctp_association *asoc = transport->asoc; sctp_generate_probe_event() local 513 struct sctp_association *asoc = sctp_generate_sack_event() local 550 sctp_do_8_2_transport_strike(struct sctp_cmd_seq *commands, struct sctp_association *asoc, struct sctp_transport *transport, int is_hb) sctp_do_8_2_transport_strike() argument 625 sctp_cmd_init_failed(struct sctp_cmd_seq *commands, struct sctp_association *asoc, unsigned int error) sctp_cmd_init_failed() argument 648 sctp_cmd_assoc_failed(struct sctp_cmd_seq *commands, struct sctp_association *asoc, enum sctp_event_type event_type, union sctp_subtype subtype, struct sctp_chunk *chunk, unsigned int error) sctp_cmd_assoc_failed() argument 693 sctp_cmd_process_init(struct sctp_cmd_seq *commands, struct sctp_association *asoc, struct sctp_chunk *chunk, struct sctp_init_chunk *peer_init, gfp_t gfp) sctp_cmd_process_init() argument 715 sctp_cmd_hb_timers_start(struct sctp_cmd_seq *cmds, struct sctp_association *asoc) sctp_cmd_hb_timers_start() argument 728 sctp_cmd_hb_timers_stop(struct sctp_cmd_seq *cmds, struct sctp_association *asoc) sctp_cmd_hb_timers_stop() argument 743 sctp_cmd_t3_rtx_timers_stop(struct sctp_cmd_seq *cmds, struct sctp_association *asoc) sctp_cmd_t3_rtx_timers_stop() argument 757 sctp_cmd_transport_on(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_transport *t, struct sctp_chunk *chunk) sctp_cmd_transport_on() argument 828 sctp_cmd_process_sack(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_chunk *chunk) sctp_cmd_process_sack() argument 848 sctp_cmd_setup_t2(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_chunk *chunk) sctp_cmd_setup_t2() argument 866 sctp_cmd_new_state(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, enum sctp_state state) sctp_cmd_new_state() argument 931 sctp_cmd_delete_tcb(struct sctp_cmd_seq *cmds, struct sctp_association *asoc) sctp_cmd_delete_tcb() argument 953 sctp_cmd_setup_t4(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_chunk *chunk) sctp_cmd_setup_t4() argument 965 sctp_cmd_process_operr(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_chunk *chunk) sctp_cmd_process_operr() argument 1017 sctp_cmd_del_non_primary(struct sctp_association *asoc) sctp_cmd_del_non_primary() argument 1033 sctp_cmd_set_sk_err(struct sctp_association *asoc, int error) sctp_cmd_set_sk_err() argument 1042 sctp_cmd_assoc_change(struct sctp_cmd_seq *commands, struct sctp_association *asoc, u8 state) sctp_cmd_assoc_change() argument 1056 sctp_cmd_peer_no_auth(struct sctp_cmd_seq *commands, struct sctp_association *asoc) sctp_cmd_peer_no_auth() argument 1067 sctp_cmd_adaptation_ind(struct sctp_cmd_seq *commands, struct sctp_association *asoc) sctp_cmd_adaptation_ind() argument 1079 sctp_cmd_t1_timer_update(struct sctp_association *asoc, enum sctp_event_timeout timer, char *name) sctp_cmd_t1_timer_update() argument 1107 sctp_cmd_send_msg(struct sctp_association *asoc, struct sctp_datamsg *msg, gfp_t gfp) sctp_cmd_send_msg() argument 1143 sctp_do_sm(struct net *net, enum sctp_event_type event_type, union sctp_subtype subtype, enum sctp_state state, struct sctp_endpoint *ep, struct sctp_association *asoc, void *event_arg, gfp_t gfp) sctp_do_sm() argument 1180 sctp_side_effects(enum sctp_event_type event_type, union sctp_subtype subtype, enum sctp_state state, struct sctp_endpoint *ep, struct sctp_association **asoc, void *event_arg, enum sctp_disposition status, struct sctp_cmd_seq *commands, gfp_t gfp) sctp_side_effects() argument 1269 sctp_cmd_interpreter(enum sctp_event_type event_type, union sctp_subtype subtype, enum sctp_state state, struct sctp_endpoint *ep, struct sctp_association *asoc, void *event_arg, enum sctp_disposition status, struct sctp_cmd_seq *commands, gfp_t gfp) sctp_cmd_interpreter() argument [all...] |
/third_party/ltp/utils/sctp/testlib/ |
H A D | sctputil.c | 369 int test_peer_addr(int sk, sctp_assoc_t asoc, sockaddr_storage_t *peers, int count) in test_peer_addr() argument
|
/kernel/linux/linux-5.10/net/sctp/ |
H A D | ulpqueue.c | 128 int sctp_clear_pd(struct sock *sk, struct sctp_association *asoc) in sctp_clear_pd() argument 41 sctp_ulpq_init(struct sctp_ulpq *ulpq, struct sctp_association *asoc) sctp_ulpq_init() argument 409 struct sctp_association *asoc; sctp_ulpq_retrieve_reassembled() local 1029 struct sctp_association *asoc; sctp_ulpq_partial_delivery() local 1078 struct sctp_association *asoc = ulpq->asoc; sctp_ulpq_renege() local [all...] |
H A D | stream.c | 27 struct sctp_association *asoc; in sctp_stream_shrink_out() local 229 static int sctp_send_reconf(struct sctp_association *asoc, in sctp_send_reconf() argument 244 struct sctp_association *asoc; in sctp_stream_outq_is_empty() local 265 sctp_send_reset_streams(struct sctp_association *asoc, struct sctp_reset_streams *params) sctp_send_reset_streams() argument 380 sctp_send_reset_assoc(struct sctp_association *asoc) sctp_send_reset_assoc() argument 424 sctp_send_add_streams(struct sctp_association *asoc, struct sctp_add_streams *params) sctp_send_add_streams() argument 482 sctp_chunk_lookup_strreset_param( struct sctp_association *asoc, __be32 resp_seq, __be16 type) sctp_chunk_lookup_strreset_param() argument 509 sctp_update_strreset_result(struct sctp_association *asoc, __u32 result) sctp_update_strreset_result() argument 516 sctp_process_strreset_outreq( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_outreq() argument 605 sctp_process_strreset_inreq( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_inreq() argument 682 sctp_process_strreset_tsnreq( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_tsnreq() argument 779 sctp_process_strreset_addstrm_out( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_addstrm_out() argument 849 sctp_process_strreset_addstrm_in( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_addstrm_in() argument 914 sctp_process_strreset_resp( struct sctp_association *asoc, union sctp_params param, struct sctp_ulpevent **evp) sctp_process_strreset_resp() argument [all...] |
H A D | ulpevent.c | 97 struct sctp_association *asoc = event->asoc; in sctp_ulpevent_release_owner() local 76 sctp_ulpevent_set_owner(struct sctp_ulpevent *event, const struct sctp_association *asoc) sctp_ulpevent_set_owner() argument 114 sctp_ulpevent_make_assoc_change( const struct sctp_association *asoc, __u16 flags, __u16 state, __u16 error, __u16 outbound, __u16 inbound, struct sctp_chunk *chunk, gfp_t gfp) sctp_ulpevent_make_assoc_change() argument 241 sctp_ulpevent_make_peer_addr_change( const struct sctp_association *asoc, const struct sockaddr_storage *aaddr, int flags, int state, int error, gfp_t gfp) sctp_ulpevent_make_peer_addr_change() argument 342 struct sctp_association *asoc = transport->asoc; sctp_ulpevent_notify_peer_addr_change() local 374 sctp_ulpevent_make_remote_error(const struct sctp_association *asoc, struct sctp_chunk *chunk, __u16 flags, gfp_t gfp) sctp_ulpevent_make_remote_error() argument 430 sctp_ulpevent_make_send_failed( const struct sctp_association *asoc, struct sctp_chunk *chunk, __u16 flags, __u32 error, gfp_t gfp) sctp_ulpevent_make_send_failed() argument 533 sctp_ulpevent_make_send_failed_event( const struct sctp_association *asoc, struct sctp_chunk *chunk, __u16 flags, __u32 error, gfp_t gfp) sctp_ulpevent_make_send_failed_event() argument 577 sctp_ulpevent_make_shutdown_event( const struct sctp_association *asoc, __u16 flags, gfp_t gfp) sctp_ulpevent_make_shutdown_event() argument 640 sctp_ulpevent_make_adaptation_indication( const struct sctp_association *asoc, gfp_t gfp) sctp_ulpevent_make_adaptation_indication() argument 675 sctp_ulpevent_make_rcvmsg(struct sctp_association *asoc, struct sctp_chunk *chunk, gfp_t gfp) sctp_ulpevent_make_rcvmsg() argument 771 sctp_ulpevent_make_pdapi( const struct sctp_association *asoc, __u32 indication, __u32 sid, __u32 seq, __u32 flags, gfp_t gfp) sctp_ulpevent_make_pdapi() argument 825 sctp_ulpevent_make_authkey( const struct sctp_association *asoc, __u16 key_id, __u32 indication, gfp_t gfp) sctp_ulpevent_make_authkey() argument 864 sctp_ulpevent_make_sender_dry_event( const struct sctp_association *asoc, gfp_t gfp) sctp_ulpevent_make_sender_dry_event() argument 888 sctp_ulpevent_make_stream_reset_event( const struct sctp_association *asoc, __u16 flags, __u16 stream_num, __be16 *stream_list, gfp_t gfp) sctp_ulpevent_make_stream_reset_event() argument 917 sctp_ulpevent_make_assoc_reset_event( const struct sctp_association *asoc, __u16 flags, __u32 local_tsn, __u32 remote_tsn, gfp_t gfp) sctp_ulpevent_make_assoc_reset_event() argument 944 sctp_ulpevent_make_stream_change_event( const struct sctp_association *asoc, __u16 flags, __u32 strchange_instrms, __u32 strchange_outstrms, gfp_t gfp) sctp_ulpevent_make_stream_change_event() argument 1078 sctp_ulpevent_receive_data(struct sctp_ulpevent *event, struct sctp_association *asoc) sctp_ulpevent_receive_data() argument [all...] |
H A D | input.c | 88 struct sctp_association *asoc; in sctp_rcv() local 387 sctp_icmp_frag_needed(struct sock *sk, struct sctp_association *asoc, struct sctp_transport *t, __u32 pmtu) sctp_icmp_frag_needed() argument 444 sctp_icmp_proto_unreachable(struct sock *sk, struct sctp_association *asoc, struct sctp_transport *t) sctp_icmp_proto_unreachable() argument 483 struct sctp_association *asoc; sctp_err_lookup() local 581 struct sctp_association *asoc = NULL; sctp_v4_err() local 1036 struct sctp_association *asoc = NULL; __sctp_lookup_association() local 1056 struct sctp_association *asoc; sctp_lookup_association() local 1102 struct sctp_association *asoc; __sctp_rcv_init_lookup() local 1204 struct sctp_association *asoc = NULL; __sctp_rcv_walk_lookup() local 1305 struct sctp_association *asoc; __sctp_rcv_lookup() local [all...] |
H A D | auth.c | 221 sctp_auth_make_local_vector( const struct sctp_association *asoc, gfp_t gfp) sctp_auth_make_local_vector() argument 232 sctp_auth_make_peer_vector( const struct sctp_association *asoc, gfp_t gfp) sctp_auth_make_peer_vector() argument 286 sctp_auth_asoc_create_secret( const struct sctp_association *asoc, struct sctp_shared_key *ep_key, gfp_t gfp) sctp_auth_asoc_create_secret() argument 353 sctp_auth_asoc_copy_shkeys(const struct sctp_endpoint *ep, struct sctp_association *asoc, gfp_t gfp) sctp_auth_asoc_copy_shkeys() argument 383 sctp_auth_asoc_init_active_key(struct sctp_association *asoc, gfp_t gfp) sctp_auth_asoc_init_active_key() argument 429 sctp_auth_get_shkey( const struct sctp_association *asoc, __u16 key_id) sctp_auth_get_shkey() argument 524 sctp_auth_asoc_get_hmac(const struct sctp_association *asoc) sctp_auth_asoc_get_hmac() argument 584 sctp_auth_asoc_verify_hmac_id(const struct sctp_association *asoc, __be16 hmac_id) sctp_auth_asoc_verify_hmac_id() argument 606 sctp_auth_asoc_set_default_hmac(struct sctp_association *asoc, struct sctp_hmac_algo_param *hmacs) sctp_auth_asoc_set_default_hmac() argument 674 sctp_auth_send_cid(enum sctp_cid chunk, const struct sctp_association *asoc) sctp_auth_send_cid() argument 686 sctp_auth_recv_cid(enum sctp_cid chunk, const struct sctp_association *asoc) sctp_auth_recv_cid() argument 707 sctp_auth_calculate_hmac(const struct sctp_association *asoc, struct sk_buff *skb, struct sctp_auth_chunk *auth, struct sctp_shared_key *ep_key, gfp_t gfp) sctp_auth_calculate_hmac() argument 817 sctp_auth_set_key(struct sctp_endpoint *ep, struct sctp_association *asoc, struct sctp_authkey *auth_key) sctp_auth_set_key() argument 880 sctp_auth_set_active_key(struct sctp_endpoint *ep, struct sctp_association *asoc, __u16 key_id) sctp_auth_set_active_key() argument 923 sctp_auth_del_key_id(struct sctp_endpoint *ep, struct sctp_association *asoc, __u16 key_id) sctp_auth_del_key_id() argument 967 sctp_auth_deact_key_id(struct sctp_endpoint *ep, struct sctp_association *asoc, __u16 key_id) sctp_auth_deact_key_id() argument [all...] |
H A D | sm_sideeffect.c | 64 static void sctp_do_ecn_ce_work(struct sctp_association *asoc, in sctp_do_ecn_ce_work() argument 85 static struct sctp_chunk *sctp_do_ecn_ecne_work(struct sctp_association *asoc, in sctp_do_ecn_ecne_work() argument 128 sctp_do_ecn_cwr_work(struct sctp_association *asoc, __u32 lowest_tsn) sctp_do_ecn_cwr_work() argument 138 sctp_gen_sack(struct sctp_association *asoc, int force, struct sctp_cmd_seq *commands) sctp_gen_sack() argument 235 struct sctp_association *asoc = transport->asoc; sctp_generate_t3_rtx_event() local 270 sctp_generate_timeout_event(struct sctp_association *asoc, enum sctp_event_timeout timeout_type) sctp_generate_timeout_event() argument 310 struct sctp_association *asoc = sctp_generate_t1_cookie_event() local 318 struct sctp_association *asoc = sctp_generate_t1_init_event() local 326 struct sctp_association *asoc = sctp_generate_t2_shutdown_event() local 334 struct sctp_association *asoc = sctp_generate_t4_rto_event() local 342 struct sctp_association *asoc = sctp_generate_t5_shutdown_guard_event() local 353 struct sctp_association *asoc = sctp_generate_autoclose_event() local 365 struct sctp_association *asoc = transport->asoc; sctp_generate_heartbeat_event() local 411 struct sctp_association *asoc = transport->asoc; sctp_generate_proto_unreach_event() local 446 struct sctp_association *asoc = transport->asoc; sctp_generate_reconf_event() local 481 struct sctp_association *asoc = sctp_generate_sack_event() local 518 sctp_do_8_2_transport_strike(struct sctp_cmd_seq *commands, struct sctp_association *asoc, struct sctp_transport *transport, int is_hb) sctp_do_8_2_transport_strike() argument 593 sctp_cmd_init_failed(struct sctp_cmd_seq *commands, struct sctp_association *asoc, unsigned int error) sctp_cmd_init_failed() argument 616 sctp_cmd_assoc_failed(struct sctp_cmd_seq *commands, struct sctp_association *asoc, enum sctp_event_type event_type, union sctp_subtype subtype, struct sctp_chunk *chunk, unsigned int error) sctp_cmd_assoc_failed() argument 661 sctp_cmd_process_init(struct sctp_cmd_seq *commands, struct sctp_association *asoc, struct sctp_chunk *chunk, struct sctp_init_chunk *peer_init, gfp_t gfp) sctp_cmd_process_init() argument 683 sctp_cmd_hb_timers_start(struct sctp_cmd_seq *cmds, struct sctp_association *asoc) sctp_cmd_hb_timers_start() argument 696 sctp_cmd_hb_timers_stop(struct sctp_cmd_seq *cmds, struct sctp_association *asoc) sctp_cmd_hb_timers_stop() argument 711 sctp_cmd_t3_rtx_timers_stop(struct sctp_cmd_seq *cmds, struct sctp_association *asoc) sctp_cmd_t3_rtx_timers_stop() argument 725 sctp_cmd_transport_on(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_transport *t, struct sctp_chunk *chunk) sctp_cmd_transport_on() argument 796 sctp_cmd_process_sack(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_chunk *chunk) sctp_cmd_process_sack() argument 816 sctp_cmd_setup_t2(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_chunk *chunk) sctp_cmd_setup_t2() argument 833 sctp_cmd_assoc_update(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_association *new) sctp_cmd_assoc_update() argument 856 sctp_cmd_new_state(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, enum sctp_state state) sctp_cmd_new_state() argument 921 sctp_cmd_delete_tcb(struct sctp_cmd_seq *cmds, struct sctp_association *asoc) sctp_cmd_delete_tcb() argument 943 sctp_cmd_setup_t4(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_chunk *chunk) sctp_cmd_setup_t4() argument 955 sctp_cmd_process_operr(struct sctp_cmd_seq *cmds, struct sctp_association *asoc, struct sctp_chunk *chunk) sctp_cmd_process_operr() argument 1008 sctp_cmd_del_non_primary(struct sctp_association *asoc) sctp_cmd_del_non_primary() argument 1024 sctp_cmd_set_sk_err(struct sctp_association *asoc, int error) sctp_cmd_set_sk_err() argument 1033 sctp_cmd_assoc_change(struct sctp_cmd_seq *commands, struct sctp_association *asoc, u8 state) sctp_cmd_assoc_change() argument 1047 sctp_cmd_peer_no_auth(struct sctp_cmd_seq *commands, struct sctp_association *asoc) sctp_cmd_peer_no_auth() argument 1058 sctp_cmd_adaptation_ind(struct sctp_cmd_seq *commands, struct sctp_association *asoc) sctp_cmd_adaptation_ind() argument 1070 sctp_cmd_t1_timer_update(struct sctp_association *asoc, enum sctp_event_timeout timer, char *name) sctp_cmd_t1_timer_update() argument 1098 sctp_cmd_send_msg(struct sctp_association *asoc, struct sctp_datamsg *msg, gfp_t gfp) sctp_cmd_send_msg() argument 1134 sctp_do_sm(struct net *net, enum sctp_event_type event_type, union sctp_subtype subtype, enum sctp_state state, struct sctp_endpoint *ep, struct sctp_association *asoc, void *event_arg, gfp_t gfp) sctp_do_sm() argument 1171 sctp_side_effects(enum sctp_event_type event_type, union sctp_subtype subtype, enum sctp_state state, struct sctp_endpoint *ep, struct sctp_association **asoc, void *event_arg, enum sctp_disposition status, struct sctp_cmd_seq *commands, gfp_t gfp) sctp_side_effects() argument 1260 sctp_cmd_interpreter(enum sctp_event_type event_type, union sctp_subtype subtype, enum sctp_state state, struct sctp_endpoint *ep, struct sctp_association *asoc, void *event_arg, enum sctp_disposition status, struct sctp_cmd_seq *commands, gfp_t gfp) sctp_cmd_interpreter() argument [all...] |
H A D | stream_interleave.c | 261 struct sctp_association *asoc = ulpq->asoc; in sctp_intl_retrieve_reassembled() local 24 sctp_make_idatafrag_empty( const struct sctp_association *asoc, const struct sctp_sndrcvinfo *sinfo, int len, __u8 flags, gfp_t gfp) sctp_make_idatafrag_empty() argument 649 struct sctp_association *asoc = ulpq->asoc; sctp_intl_retrieve_reassembled_uo() local 963 struct sctp_association *asoc = ulpq->asoc; sctp_renege_events() local 1109 struct sctp_association *asoc = q->asoc; sctp_generate_iftsn() local 1356 struct sctp_association *asoc; sctp_stream_interleave_init() local [all...] |
H A D | outqueue.c | 191 void sctp_outq_init(struct sctp_association *asoc, struct sctp_outq *q) in sctp_outq_init() argument 342 sctp_prsctp_prune_sent(struct sctp_association *asoc, struct sctp_sndrcvinfo *sinfo, struct list_head *queue, int msg_len) sctp_prsctp_prune_sent() argument 382 sctp_prsctp_prune_unsent(struct sctp_association *asoc, struct sctp_sndrcvinfo *sinfo, int msg_len) sctp_prsctp_prune_unsent() argument 423 sctp_prsctp_prune(struct sctp_association *asoc, struct sctp_sndrcvinfo *sinfo, int msg_len) sctp_prsctp_prune() argument 767 const struct sctp_association *asoc = transport->asoc; sctp_packet_singleton() local 786 struct sctp_association *asoc; global() member 1227 struct sctp_association *asoc = q->asoc; sctp_outq_sack() local 1579 struct sctp_association *asoc = transport->asoc; sctp_check_transmitted() local 1692 struct sctp_association *asoc = q->asoc; sctp_mark_missing() local 1798 struct sctp_association *asoc = q->asoc; sctp_generate_fwdtsn() local [all...] |
H A D | ipv6.c | 130 struct sctp_association *asoc; in sctp_v6_err() local 229 struct sctp_association *asoc = t->asoc; in sctp_v6_get_dst() local 716 sctp_v6_create_accept_sk(struct sock *sk, struct sctp_association *asoc, bool kern) sctp_v6_create_accept_sk() argument 814 struct sctp_association *asoc; sctp_inet6_event_msgname() local [all...] |
H A D | associola.c | 51 sctp_association_init( struct sctp_association *asoc, const struct sctp_endpoint *ep, const struct sock *sk, enum sctp_scope scope, gfp_t gfp) sctp_association_init() argument 288 struct sctp_association *asoc; sctp_association_new() local 312 sctp_association_free(struct sctp_association *asoc) sctp_association_free() argument 398 sctp_association_destroy(struct sctp_association *asoc) sctp_association_destroy() argument 421 sctp_assoc_set_primary(struct sctp_association *asoc, struct sctp_transport *transport) sctp_assoc_set_primary() argument 480 sctp_assoc_rm_peer(struct sctp_association *asoc, struct sctp_transport *peer) sctp_assoc_rm_peer() argument 581 sctp_assoc_add_peer(struct sctp_association *asoc, const union sctp_addr *addr, const gfp_t gfp, const int peer_state) sctp_assoc_add_peer() argument 733 sctp_assoc_del_peer(struct sctp_association *asoc, const union sctp_addr *addr) sctp_assoc_del_peer() argument 751 sctp_assoc_lookup_paddr( const struct sctp_association *asoc, const union sctp_addr *address) sctp_assoc_lookup_paddr() argument 769 sctp_assoc_del_nonprimary_peers(struct sctp_association *asoc, struct sctp_transport *primary) sctp_assoc_del_nonprimary_peers() argument 787 sctp_assoc_control_transport(struct sctp_association *asoc, struct sctp_transport *transport, enum sctp_transport_cmd command, sctp_sn_error_t error) sctp_assoc_control_transport() argument 850 sctp_association_hold(struct sctp_association *asoc) sctp_association_hold() argument 858 sctp_association_put(struct sctp_association *asoc) sctp_association_put() argument 867 sctp_association_get_next_tsn(struct sctp_association *asoc) sctp_association_get_next_tsn() argument 900 sctp_get_ecne_prepend(struct sctp_association *asoc) sctp_get_ecne_prepend() argument 914 sctp_assoc_lookup_tsn(struct sctp_association *asoc, __u32 tsn) sctp_assoc_lookup_tsn() argument 972 struct sctp_association *asoc = sctp_assoc_bh_rcv() local 1094 sctp_assoc_update(struct sctp_association *asoc, struct sctp_association *new) sctp_assoc_update() argument 1266 sctp_assoc_update_retran_path(struct sctp_association *asoc) sctp_assoc_update_retran_path() argument 1304 sctp_select_active_and_retran_path(struct sctp_association *asoc) sctp_select_active_and_retran_path() argument 1372 sctp_assoc_choose_alter_transport(struct sctp_association *asoc, struct sctp_transport *last_sent_to) sctp_assoc_choose_alter_transport() argument 1389 sctp_assoc_update_frag_point(struct sctp_association *asoc) sctp_assoc_update_frag_point() argument 1403 sctp_assoc_set_pmtu(struct sctp_association *asoc, __u32 pmtu) sctp_assoc_set_pmtu() argument 1417 sctp_assoc_sync_pmtu(struct sctp_association *asoc) sctp_assoc_sync_pmtu() argument 1440 sctp_peer_needs_update(struct sctp_association *asoc) sctp_peer_needs_update() argument 1462 sctp_assoc_rwnd_increase(struct sctp_association *asoc, unsigned int len) sctp_assoc_rwnd_increase() argument 1521 sctp_assoc_rwnd_decrease(struct sctp_association *asoc, unsigned int len) sctp_assoc_rwnd_decrease() argument 1563 sctp_assoc_set_bind_addr_from_ep(struct sctp_association *asoc, enum sctp_scope scope, gfp_t gfp) sctp_assoc_set_bind_addr_from_ep() argument 1587 sctp_assoc_set_bind_addr_from_cookie(struct sctp_association *asoc, struct sctp_cookie *cookie, gfp_t gfp) sctp_assoc_set_bind_addr_from_cookie() argument 1600 sctp_assoc_lookup_laddr(struct sctp_association *asoc, const union sctp_addr *laddr) sctp_assoc_lookup_laddr() argument 1614 sctp_assoc_set_id(struct sctp_association *asoc, gfp_t gfp) sctp_assoc_set_id() argument 1642 sctp_assoc_free_asconf_queue(struct sctp_association *asoc) sctp_assoc_free_asconf_queue() argument 1654 sctp_assoc_free_asconf_acks(struct sctp_association *asoc) sctp_assoc_free_asconf_acks() argument 1667 sctp_assoc_clean_asconf_ack_cache(const struct sctp_association *asoc) sctp_assoc_clean_asconf_ack_cache() argument 1687 sctp_assoc_lookup_asconf_ack( const struct sctp_association *asoc, __be32 serial) sctp_assoc_lookup_asconf_ack() argument 1708 sctp_asconf_queue_teardown(struct sctp_association *asoc) sctp_asconf_queue_teardown() argument [all...] |
H A D | protocol.c | 417 struct sctp_association *asoc = t->asoc; in sctp_v4_get_dst() local 574 sctp_v4_create_accept_sk(struct sock *sk, struct sctp_association *asoc, bool kern) sctp_v4_create_accept_sk() argument 905 struct sctp_association *asoc; sctp_inet_event_msgname() local [all...] |
/kernel/linux/linux-5.10/include/net/sctp/ |
H A D | sm.h | 371 sctp_vtag_verify(const struct sctp_chunk *chunk, const struct sctp_association *asoc) sctp_vtag_verify() argument 390 sctp_vtag_verify_either(const struct sctp_chunk *chunk, const struct sctp_association *asoc) sctp_vtag_verify_either() argument [all...] |
H A D | command.h | 117 struct sctp_association *asoc; member
|
H A D | sctp.h | 258 static inline void sctp_max_rto(struct sctp_association *asoc, in sctp_max_rto() argument 348 sctp_assoc2id(const struct sctp_association *asoc) sctp_assoc2id() argument 354 sctp_assoc_to_state(const struct sctp_association *asoc) sctp_assoc_to_state() argument 522 __sctp_state(const struct sctp_association *asoc, enum sctp_state state) __sctp_state() argument [all...] |
/kernel/linux/linux-6.6/include/net/sctp/ |
H A D | sm.h | 375 sctp_vtag_verify(const struct sctp_chunk *chunk, const struct sctp_association *asoc) sctp_vtag_verify() argument 395 sctp_vtag_verify_either(const struct sctp_chunk *chunk, const struct sctp_association *asoc) sctp_vtag_verify_either() argument [all...] |
H A D | command.h | 117 struct sctp_association *asoc; member
|
/kernel/linux/linux-6.6/sound/soc/tegra/ |
H A D | tegra_asoc_machine.c | 426 const struct tegra_asoc_data *asoc; in tegra_asoc_machine_probe() local [all...] |