/linux-4.4.14/include/net/sctp/ |
D | structs.h | 75 struct sctp_transport; 433 struct sctp_transport *); 454 void (*get_dst) (struct sctp_transport *t, 459 struct sctp_transport *t, 624 struct sctp_transport *transport; 705 struct sctp_transport *transport; 718 struct sctp_transport *, 753 struct sctp_transport { struct 949 struct sctp_transport *sctp_transport_new(struct net *, const union sctp_addr *, argument 951 void sctp_transport_set_owner(struct sctp_transport *, [all …]
|
D | sctp.h | 135 struct sctp_transport **); 138 struct sctp_transport *t, __u32 pmtu); 139 void sctp_icmp_redirect(struct sock *, struct sctp_transport *, 143 struct sctp_transport *t); 229 struct sctp_transport *trans) in sctp_max_rto() 593 static inline struct dst_entry *sctp_transport_dst_check(struct sctp_transport *t) in sctp_transport_dst_check()
|
D | command.h | 133 struct sctp_transport *transport; 174 SCTP_ARG_CONSTRUCTOR(TRANSPORT, struct sctp_transport *, transport) in SCTP_ARG_CONSTRUCTOR()
|
D | tsnmap.h | 114 struct sctp_transport *trans);
|
D | sm.h | 233 const struct sctp_transport *);
|
/linux-4.4.14/net/sctp/ |
D | transport.c | 55 static struct sctp_transport *sctp_transport_init(struct net *net, in sctp_transport_init() 56 struct sctp_transport *peer, in sctp_transport_init() 106 struct sctp_transport *sctp_transport_new(struct net *net, in sctp_transport_new() 110 struct sctp_transport *transport; in sctp_transport_new() 133 void sctp_transport_free(struct sctp_transport *transport) in sctp_transport_free() 158 struct sctp_transport *transport; in sctp_transport_destroy_rcu() 160 transport = container_of(head, struct sctp_transport, rcu); in sctp_transport_destroy_rcu() 170 static void sctp_transport_destroy(struct sctp_transport *transport) in sctp_transport_destroy() 188 void sctp_transport_reset_timers(struct sctp_transport *transport) in sctp_transport_reset_timers() 213 void sctp_transport_set_owner(struct sctp_transport *transport, in sctp_transport_set_owner() [all …]
|
D | associola.c | 327 struct sctp_transport *transport; in sctp_association_free() 384 transport = list_entry(pos, struct sctp_transport, transports); in sctp_association_free() 430 struct sctp_transport *transport) in sctp_assoc_set_primary() 487 struct sctp_transport *peer) in sctp_assoc_rm_peer() 490 struct sctp_transport *transport; in sctp_assoc_rm_peer() 506 transport = list_entry(pos, struct sctp_transport, transports); in sctp_assoc_rm_peer() 545 struct sctp_transport *active = asoc->peer.active_path; in sctp_assoc_rm_peer() 574 struct sctp_transport *sctp_assoc_add_peer(struct sctp_association *asoc, in sctp_assoc_add_peer() 580 struct sctp_transport *peer; in sctp_assoc_add_peer() 723 struct sctp_transport *transport; in sctp_assoc_del_peer() [all …]
|
D | input.c | 66 struct sctp_transport **transportp); 73 struct sctp_transport **pt); 113 struct sctp_transport *transport = NULL; in sctp_rcv() 390 struct sctp_transport *t, __u32 pmtu) in sctp_icmp_frag_needed() 418 void sctp_icmp_redirect(struct sock *sk, struct sctp_transport *t, in sctp_icmp_redirect() 443 struct sctp_transport *t) in sctp_icmp_proto_unreachable() 473 struct sctp_transport **tpp) in sctp_err_lookup() 480 struct sctp_transport *transport = NULL; in sctp_err_lookup() 576 struct sctp_transport *transport; in sctp_v4_err() 851 struct sctp_transport **pt) in __sctp_lookup_association() [all …]
|
D | outqueue.c | 58 struct sctp_transport *transport, 65 struct sctp_transport *transport, 109 static inline int sctp_cacc_skip_3_1_d(struct sctp_transport *primary, in sctp_cacc_skip_3_1_d() 110 struct sctp_transport *transport, in sctp_cacc_skip_3_1_d() 125 static inline int sctp_cacc_skip_3_1_f(struct sctp_transport *transport, in sctp_cacc_skip_3_1_f() 141 static inline int sctp_cacc_skip_3_1(struct sctp_transport *primary, in sctp_cacc_skip_3_1() 142 struct sctp_transport *transport, in sctp_cacc_skip_3_1() 162 static inline int sctp_cacc_skip_3_2(struct sctp_transport *primary, __u32 tsn) in sctp_cacc_skip_3_2() 184 static inline int sctp_cacc_skip(struct sctp_transport *primary, in sctp_cacc_skip() 185 struct sctp_transport *transport, in sctp_cacc_skip() [all …]
|
D | sm_sideeffect.c | 73 struct sctp_transport *t); 117 struct sctp_transport *transport; in sctp_do_ecn_ecne_work() 158 struct sctp_transport *trans = asoc->peer.last_data_from; in sctp_gen_sack() 245 struct sctp_transport *transport = (struct sctp_transport *) peer; in sctp_generate_t3_rtx_event() 368 struct sctp_transport *transport = (struct sctp_transport *) data; in sctp_generate_heartbeat_event() 407 struct sctp_transport *transport = (struct sctp_transport *) data; in sctp_generate_proto_unreach_event() 477 struct sctp_transport *transport, in sctp_do_8_2_transport_strike() 636 struct sctp_transport *t; in sctp_cmd_hb_timers_start() 652 struct sctp_transport *t; in sctp_cmd_hb_timers_stop() 667 struct sctp_transport *t; in sctp_cmd_t3_rtx_timers_stop() [all …]
|
D | endpointola.c | 323 struct sctp_transport **transport) in __sctp_endpoint_lookup_assoc() 327 struct sctp_transport *t = NULL; in __sctp_endpoint_lookup_assoc() 368 struct sctp_transport **transport) in sctp_endpoint_lookup_assoc() 412 struct sctp_transport *transport; in sctp_endpoint_bh_rcv()
|
D | output.c | 108 struct sctp_transport *transport, in sctp_packet_init() 381 struct sctp_transport *tp = packet->transport; in sctp_packet_transmit() 639 struct sctp_transport *transport = packet->transport; in sctp_packet_can_append_data() 724 struct sctp_transport *transport = packet->transport; in sctp_packet_append_data()
|
D | proc.c | 125 struct sctp_transport *peer; in sctp_seq_dump_local_addrs() 159 struct sctp_transport *transport; in sctp_seq_dump_remote_addrs() 442 struct sctp_transport *tsp; in sctp_remaddr_seq_show()
|
D | ipv6.c | 147 struct sctp_transport *transport; in sctp_v6_err() 207 static int sctp_v6_xmit(struct sk_buff *skb, struct sctp_transport *transport) in sctp_v6_xmit() 233 static void sctp_v6_get_dst(struct sctp_transport *t, union sctp_addr *saddr, in sctp_v6_get_dst() 364 struct sctp_transport *t, in sctp_v6_get_saddr()
|
D | sm_statefuns.c | 104 struct sctp_transport *transport); 959 struct sctp_transport *transport = (struct sctp_transport *) arg; in sctp_sf_heartbeat() 985 struct sctp_transport *transport = (struct sctp_transport *) arg; in sctp_sf_sendbeat_8_3() 1132 struct sctp_transport *link; in sctp_sf_backbeat_8_3() 1252 struct sctp_transport *addr; in list_has_sctp_addr() 1270 struct sctp_transport *new_addr; in sctp_sf_check_restart_addrs() 2546 (struct sctp_transport *)arg); in sctp_sf_cookie_wait_icmp_abort() 2574 struct sctp_transport *transport) in sctp_stop_t1_and_abort() 5134 (struct sctp_transport *)arg, commands)) in sctp_sf_do_prm_requestheartbeat() 5412 struct sctp_transport *transport = arg; in sctp_sf_do_6_3_3_rtx() [all …]
|
D | probe.c | 139 struct sctp_transport *sp; in jsctp_sf_eat_sack()
|
D | sm_make_chunk.c | 762 struct sctp_transport *trans; in sctp_make_sack() 1137 const struct sctp_transport *transport) in sctp_make_heartbeat() 1156 retval->transport = (struct sctp_transport *) transport; in sctp_make_heartbeat() 2296 struct sctp_transport *transport; in sctp_process_init() 2362 transport = list_entry(pos, struct sctp_transport, transports); in sctp_process_init() 2465 transport = list_entry(pos, struct sctp_transport, transports); in sctp_process_init() 2500 struct sctp_transport *t; in sctp_process_param() 3001 struct sctp_transport *peer; in sctp_process_asconf_param() 3289 struct sctp_transport *transport; in sctp_asconf_param_success()
|
D | socket.c | 233 static struct sctp_transport *sctp_addr_id2transport(struct sock *sk, in sctp_addr_id2transport() 238 struct sctp_transport *transport; in sctp_addr_id2transport() 584 struct sctp_transport *trans; in sctp_send_asconf_add_ip() 709 struct sctp_transport *transport; in sctp_send_asconf_del_ip() 1049 struct sctp_transport *transport; in __sctp_connect() 1594 struct sctp_transport *transport, *chunk_tp; in sctp_sendmsg() 2351 struct sctp_transport *trans, in sctp_apply_peer_addr_params() 2497 struct sctp_transport *trans = NULL; in sctp_setsockopt_peer_addr_params() 2619 struct sctp_transport *trans = NULL; in sctp_setsockopt_delayed_ack() 2846 struct sctp_transport *trans; in sctp_setsockopt_primary_addr() [all …]
|
D | tsnmap.c | 111 struct sctp_transport *trans) in sctp_tsnmap_mark()
|
D | protocol.c | 423 static void sctp_v4_get_dst(struct sctp_transport *t, union sctp_addr *saddr, in sctp_v4_get_dst() 546 struct sctp_transport *t, in sctp_v4_get_saddr() 975 struct sctp_transport *transport) in sctp_v4_xmit()
|