Home
last modified time | relevance | path

Searched refs:sctp_inpcb (Results 1 – 23 of 23) sorted by relevance

/f-stack/freebsd/netinet/
H A Dsctp_timer.h49 sctp_t3rxt_timer(struct sctp_inpcb *, struct sctp_tcb *,
53 sctp_t1init_timer(struct sctp_inpcb *, struct sctp_tcb *,
57 sctp_shutdown_timer(struct sctp_inpcb *, struct sctp_tcb *,
61 sctp_heartbeat_timer(struct sctp_inpcb *, struct sctp_tcb *,
65 sctp_cookie_timer(struct sctp_inpcb *, struct sctp_tcb *,
69 sctp_pathmtu_timer(struct sctp_inpcb *, struct sctp_tcb *,
73 sctp_shutdownack_timer(struct sctp_inpcb *, struct sctp_tcb *,
76 sctp_strreset_timer(struct sctp_inpcb *, struct sctp_tcb *);
79 sctp_asconf_timer(struct sctp_inpcb *, struct sctp_tcb *,
83 sctp_delete_prim_timer(struct sctp_inpcb *, struct sctp_tcb *);
[all …]
H A Dsctputil.h101 sctp_timer_start(int, struct sctp_inpcb *, struct sctp_tcb *,
105 sctp_timer_stop(int, struct sctp_inpcb *, struct sctp_tcb *,
121 sctp_add_to_readq(struct sctp_inpcb *inp,
156 sctp_pull_off_control_to_new_inp(struct sctp_inpcb *old_inp,
157 struct sctp_inpcb *new_inp,
183 sctp_abort_an_association(struct sctp_inpcb *, struct sctp_tcb *,
189 struct sctphdr *, struct sctp_inpcb *,
199 sctp_connectx_helper_find(struct sctp_inpcb *, struct sockaddr *,
236 sctp_bindx_add_address(struct socket *so, struct sctp_inpcb *inp,
240 sctp_bindx_delete_address(struct sctp_inpcb *inp, struct sockaddr *sa,
[all …]
H A Dsctp_pcb.h46 LIST_HEAD(sctppcbhead, sctp_inpcb);
356 struct sctp_inpcb { struct
372 LIST_ENTRY(sctp_inpcb) sctp_hash;
446 struct sctp_inpcb *sctp_ep; /* back pointer to ep */ argument
541 sctp_move_pcb_and_assoc(struct sctp_inpcb *, struct sctp_inpcb *,
551 sctp_findassociation_ep_addr(struct sctp_inpcb **,
558 sctp_findassociation_ep_asocid(struct sctp_inpcb *,
569 void sctp_inpcb_free(struct sctp_inpcb *, int, int);
575 sctp_aloc_assoc(struct sctp_inpcb *, struct sockaddr *,
619 int sctp_swap_inpcb_for_listen(struct sctp_inpcb *inp);
[all …]
H A Dsctp_output.h46 sctp_add_addresses_to_i_ia(struct sctp_inpcb *inp,
61 sctp_is_addr_in_ep(struct sctp_inpcb *inp, struct sctp_ifa *ifa);
64 sctp_source_address_selection(struct sctp_inpcb *inp,
73 void sctp_send_initiate(struct sctp_inpcb *, struct sctp_tcb *, int);
76 sctp_send_initiate_ack(struct sctp_inpcb *, struct sctp_tcb *,
135 sctp_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
138 void sctp_chunk_output(struct sctp_inpcb *, struct sctp_tcb *, int, int);
H A Dsctp_asconf.h59 sctp_addr_mgmt_ep_sa(struct sctp_inpcb *, struct sockaddr *, uint32_t,
63 sctp_asconf_iterator_ep(struct sctp_inpcb *inp, void *ptr,
66 sctp_asconf_iterator_stcb(struct sctp_inpcb *inp,
H A Dsctp_peeloff.c53 struct sctp_inpcb *inp; in sctp_can_peel_off()
61 inp = (struct sctp_inpcb *)head->so_pcb; in sctp_can_peel_off()
91 struct sctp_inpcb *inp, *n_inp; in sctp_do_peeloff()
95 inp = (struct sctp_inpcb *)head->so_pcb; in sctp_do_peeloff()
114 n_inp = (struct sctp_inpcb *)so->so_pcb; in sctp_do_peeloff()
H A Dsctp_auth.h195 extern void sctp_clear_cachedkeys_ep(struct sctp_inpcb *inp, uint16_t keyid);
197 extern int sctp_delete_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid);
199 extern int sctp_auth_setactivekey_ep(struct sctp_inpcb *inp, uint16_t keyid);
201 extern int sctp_deact_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid);
223 sctp_initialize_auth_params(struct sctp_inpcb *inp,
H A Dsctp_indata.h77 sctp_build_ctl_nchunk(struct sctp_inpcb *inp,
110 struct sctp_inpcb *, struct sctp_tcb *,
H A Dsctp_timer.c90 sctp_threshold_management(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_threshold_management()
816 sctp_t3rxt_timer(struct sctp_inpcb *inp, in sctp_t3rxt_timer()
1005 sctp_t1init_timer(struct sctp_inpcb *inp, in sctp_t1init_timer()
1053 sctp_cookie_timer(struct sctp_inpcb *inp, in sctp_cookie_timer()
1118 sctp_strreset_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb) in sctp_strreset_timer()
1181 sctp_asconf_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_asconf_timer()
1301 sctp_shutdown_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_shutdown_timer()
1347 sctp_audit_stream_queues_for_size(struct sctp_inpcb *inp, in sctp_audit_stream_queues_for_size()
1412 sctp_heartbeat_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_heartbeat_timer()
1475 sctp_pathmtu_timer(struct sctp_inpcb *inp, in sctp_pathmtu_timer()
[all …]
H A Dsctp_pcb.c1009 struct sctp_inpcb *inp; in sctp_tcb_special_locate()
1263 struct sctp_inpcb *inp; in sctp_findassociation_ep_addr()
1604 struct sctp_inpcb *inp; in sctp_endpoint_probe()
1892 struct sctp_inpcb *
1900 struct sctp_inpcb *inp; in sctp_pcb_findep()
2224 struct sctp_inpcb *inp; in sctp_findassociation_addr()
2395 struct sctp_inpcb *inp; in sctp_inpcb_alloc()
2614 sctp_move_pcb_and_assoc(struct sctp_inpcb *old_inp, struct sctp_inpcb *new_inp, in sctp_move_pcb_and_assoc()
4399 struct sctp_inpcb *inp; in sctp_remove_net()
5215 struct sctp_inpcb *inp; in sctp_destination_is_reachable()
[all …]
H A Dsctp_structs.h65 struct sctp_inpcb *inp;
105 typedef void (*asoc_func) (struct sctp_inpcb *, struct sctp_tcb *, void *ptr,
107 typedef int (*inp_func) (struct sctp_inpcb *, void *ptr, uint32_t val);
136 struct sctp_inpcb *inp; /* current endpoint */
138 struct sctp_inpcb *next_inp; /* special hook to skip to */
160 struct sctp_inpcb *inp; /* ep */
H A Dsctp_usrreq.c251 struct sctp_inpcb *inp; in sctp_ctlinput()
354 struct sctp_inpcb *inp; in sctp_getcred()
418 struct sctp_inpcb *inp; in sctp_abort()
463 struct sctp_inpcb *inp; in sctp_attach()
496 struct sctp_inpcb *inp; in sctp_bind()
518 struct sctp_inpcb *inp; in sctp_close()
583 struct sctp_inpcb *inp; in sctp_sendm()
669 struct sctp_inpcb *inp; in sctp_disconnect()
818 struct sctp_inpcb *inp; in sctp_flush()
861 struct sctp_inpcb *inp; in sctp_shutdown()
[all …]
H A Dsctputil.c855 struct sctp_inpcb *inp; in sctp_stop_timers_for_shutdown()
879 struct sctp_inpcb *inp; in sctp_stop_association_timers()
1445 struct sctp_inpcb *tinp; in sctp_iterator_work()
1633 (struct sctp_inpcb *)NULL, in sctp_handle_addr_wq()
1708 struct sctp_inpcb *inp; in sctp_timeout_handler()
4734 struct sctp_inpcb *new_inp, in sctp_pull_off_control_to_new_inp()
6497 struct sctp_inpcb *inp; in sctp_soreceive()
6560 struct sctp_inpcb *inp; in sctp_connectx_helper_add()
6723 struct sctp_inpcb *lep; in sctp_bindx_add_address()
7164 struct sctp_inpcb *inp; in sctp_recv_icmp_tunneled_packet()
[all …]
H A Dsctp_os_bsd.h369 #define SCTP_IPV6_V6ONLY(sctp_inpcb) ((sctp_inpcb)->ip_inp.inp.inp_flags & IN6P_IPV6_V6ONLY) argument
H A Dsctp_var.h319 struct sctp_inpcb;
335 sctp_notify(struct sctp_inpcb *, struct sctp_tcb *, struct sctp_nets *,
H A Dsctp_auth.c1166 sctp_clear_cachedkeys_ep(struct sctp_inpcb *inp, uint16_t keyid) in sctp_clear_cachedkeys_ep()
1220 sctp_delete_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid) in sctp_delete_sharedkey_ep()
1280 sctp_auth_setactivekey_ep(struct sctp_inpcb *inp, uint16_t keyid) in sctp_auth_setactivekey_ep()
1333 sctp_deact_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid) in sctp_deact_sharedkey_ep()
1915 sctp_initialize_auth_params(struct sctp_inpcb *inp, struct sctp_tcb *stcb) in sctp_initialize_auth_params()
H A Dsctp_sysctl.c137 sctp_sysctl_number_of_addresses(struct sctp_inpcb *inp) in sctp_sysctl_number_of_addresses()
187 sctp_sysctl_copy_out_local_addresses(struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sysctl_r… in sctp_sysctl_copy_out_local_addresses()
352 struct sctp_inpcb *inp; in sctp_sysctl_handle_assoclist()
H A Dsctp_input.c88 struct sctp_init_chunk *cp, struct sctp_inpcb *inp, in sctp_handle_init()
1406 struct sctp_inpcb *inp, struct sctp_nets **netp,
1422 struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sctp_nets **netp, in sctp_process_cookie_existing()
1998 struct sctp_inpcb *inp, struct sctp_nets **netp, in sctp_process_cookie_new()
2294 struct sctp_inpcb **inp_p, struct sctp_tcb **stcb, struct sctp_nets **netp, in sctp_handle_cookie_echo()
2302 struct sctp_inpcb *l_inp; in sctp_handle_cookie_echo()
2639 struct sctp_inpcb *inp; in sctp_handle_cookie_echo()
2677 inp = (struct sctp_inpcb *)so->so_pcb; in sctp_handle_cookie_echo()
4360 struct sctphdr *sh, struct sctp_chunkhdr *ch, struct sctp_inpcb *inp, in sctp_process_control()
4962 struct sctp_inpcb *linp; in sctp_process_control()
[all …]
H A Dsctp_output.c2770 struct sctp_inpcb *inp, in sctp_select_nth_preferred_addr_from_ifn_boundall()
2888 struct sctp_inpcb *inp, in sctp_count_num_preferred_boundall()
2945 sctp_choose_boundall(struct sctp_inpcb *inp, in sctp_choose_boundall()
6564 sctp_med_chunk_output(struct sctp_inpcb *inp,
7770 sctp_med_chunk_output(struct sctp_inpcb *inp, in sctp_med_chunk_output()
9907 sctp_timer_validation(struct sctp_inpcb *inp, in sctp_timer_validation()
9932 sctp_chunk_output(struct sctp_inpcb *inp, in sctp_chunk_output()
10210 struct sctp_inpcb *inp, in sctp_output()
12478 struct sctp_inpcb *inp; in sctp_lower_sosend()
12483 struct sctp_inpcb *t_inp; in sctp_lower_sosend()
[all …]
H A Dsctp_asconf.c1888 sctp_addr_mgmt_assoc(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_addr_mgmt_assoc()
2024 sctp_asconf_iterator_ep(struct sctp_inpcb *inp, void *ptr, uint32_t val SCTP_UNUSED) in sctp_asconf_iterator_ep()
2069 sctp_asconf_iterator_ep_end(struct sctp_inpcb *inp, void *ptr, uint32_t val SCTP_UNUSED) in sctp_asconf_iterator_ep_end()
2100 sctp_asconf_iterator_stcb(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_asconf_iterator_stcb()
3161 sctp_addr_mgmt_ep_sa(struct sctp_inpcb *inp, struct sockaddr *sa, in sctp_addr_mgmt_ep_sa()
H A Dsctp_indata.c172 sctp_build_ctl_nchunk(struct sctp_inpcb *inp, struct sctp_sndrcvinfo *sinfo) in sctp_build_ctl_nchunk()
754 struct sctp_inpcb *inp, uint32_t tsn) in sctp_reset_a_control()
2650 struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_process_data()
/f-stack/freebsd/netinet6/
H A Dsctp6_var.h49 sctp6_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
53 sctp6_notify(struct sctp_inpcb *, struct sctp_tcb *, struct sctp_nets *,
H A Dsctp6_usrreq.c174 sctp6_notify(struct sctp_inpcb *inp, in sctp6_notify()
254 struct sctp_inpcb *inp; in sctp6_ctlinput()
401 struct sctp_inpcb *inp; in sctp6_getcred()
470 struct sctp_inpcb *inp; in sctp6_abort()
473 inp = (struct sctp_inpcb *)so->so_pcb; in sctp6_abort()
515 struct sctp_inpcb *inp; in sctp6_attach()
554 struct sctp_inpcb *inp; in sctp6_bind()
678 struct sctp_inpcb *inp; in sctp6_send()
784 struct sctp_inpcb *inp; in sctp6_connect()
927 struct sctp_inpcb *inp; in sctp6_getaddr()
[all …]