Home
last modified time | relevance | path

Searched refs:sctp_transport (Results 1 – 20 of 20) sorted by relevance

/linux-4.4.14/include/net/sctp/
Dstructs.h75 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 …]
Dsctp.h135 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()
Dcommand.h133 struct sctp_transport *transport;
174 SCTP_ARG_CONSTRUCTOR(TRANSPORT, struct sctp_transport *, transport) in SCTP_ARG_CONSTRUCTOR()
Dtsnmap.h114 struct sctp_transport *trans);
Dsm.h233 const struct sctp_transport *);
/linux-4.4.14/net/sctp/
Dtransport.c55 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 …]
Dassociola.c327 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 …]
Dinput.c66 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 …]
Doutqueue.c58 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 …]
Dsm_sideeffect.c73 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 …]
Dendpointola.c323 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()
Doutput.c108 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()
Dproc.c125 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()
Dipv6.c147 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()
Dsm_statefuns.c104 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 …]
Dprobe.c139 struct sctp_transport *sp; in jsctp_sf_eat_sack()
Dsm_make_chunk.c762 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()
Dsocket.c233 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 …]
Dtsnmap.c111 struct sctp_transport *trans) in sctp_tsnmap_mark()
Dprotocol.c423 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()