Home
last modified time | relevance | path

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

/third_party/gstreamer/gstplugins_bad/ext/sctp/usrsctp/usrsctplib/netinet/
Dsctp_timer.h52 sctp_t3rxt_timer(struct sctp_inpcb *, struct sctp_tcb *,
56 sctp_t1init_timer(struct sctp_inpcb *, struct sctp_tcb *,
60 sctp_shutdown_timer(struct sctp_inpcb *, struct sctp_tcb *,
64 sctp_heartbeat_timer(struct sctp_inpcb *, struct sctp_tcb *,
68 sctp_cookie_timer(struct sctp_inpcb *, struct sctp_tcb *,
72 sctp_pathmtu_timer(struct sctp_inpcb *, struct sctp_tcb *,
76 sctp_shutdownack_timer(struct sctp_inpcb *, struct sctp_tcb *,
79 sctp_strreset_timer(struct sctp_inpcb *, struct sctp_tcb *);
82 sctp_asconf_timer(struct sctp_inpcb *, struct sctp_tcb *,
86 sctp_delete_prim_timer(struct sctp_inpcb *, struct sctp_tcb *);
[all …]
Dsctputil.h78 sctp_find_ifa_in_ep(struct sctp_inpcb *inp, struct sockaddr *addr, int hold_lock);
85 uint32_t sctp_select_a_tag(struct sctp_inpcb *, uint16_t lport, uint16_t rport, int);
87 int sctp_init_asoc(struct sctp_inpcb *, struct sctp_tcb *, uint32_t, uint32_t, uint16_t);
106 sctp_timer_start(int, struct sctp_inpcb *, struct sctp_tcb *,
110 sctp_timer_stop(int, struct sctp_inpcb *, struct sctp_tcb *,
117 sctp_mtu_size_reset(struct sctp_inpcb *, struct sctp_association *, uint32_t);
120 sctp_wakeup_the_read_socket(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
128 void sctp_invoke_recv_callback(struct sctp_inpcb *,
135 sctp_add_to_readq(struct sctp_inpcb *inp,
172 sctp_pull_off_control_to_new_inp(struct sctp_inpcb *old_inp,
[all …]
Dsctp_pcb.h48 LIST_HEAD(sctppcbhead, sctp_inpcb);
444 struct sctp_inpcb { struct
463 LIST_ENTRY(sctp_inpcb) sctp_list; /* lists all endpoints */ argument
465 LIST_ENTRY(sctp_inpcb) sctp_hash;
599 struct sctp_inpcb *sctp_ep; /* back pointer to ep */ argument
731 struct sctp_inpcb *sctp_pcb_findep(struct sockaddr *, int, int, uint32_t);
748 struct sctphdr *, struct sctp_chunkhdr *, struct sctp_inpcb **,
753 struct sockaddr *, struct sctp_inpcb **, struct sctp_nets **, int, uint32_t);
756 sctp_move_pcb_and_assoc(struct sctp_inpcb *, struct sctp_inpcb *,
766 sctp_findassociation_ep_addr(struct sctp_inpcb **,
[all …]
Dsctp_output.h49 sctp_add_addresses_to_i_ia(struct sctp_inpcb *inp,
66 sctp_is_addr_in_ep(struct sctp_inpcb *inp, struct sctp_ifa *ifa);
69 sctp_source_address_selection(struct sctp_inpcb *inp,
81 void sctp_send_initiate(struct sctp_inpcb *, struct sctp_tcb *, int);
84 sctp_send_initiate_ack(struct sctp_inpcb *, struct sctp_tcb *,
149 sctp_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
152 sctp_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
159 sctp_output(struct sctp_inpcb *,
166 void sctp_chunk_output(struct sctp_inpcb *, struct sctp_tcb *, int, int);
Dsctp_peeloff.c55 struct sctp_inpcb *inp; in sctp_can_peel_off()
63 inp = (struct sctp_inpcb *)head->so_pcb; in sctp_can_peel_off()
93 struct sctp_inpcb *inp, *n_inp; in sctp_do_peeloff()
97 inp = (struct sctp_inpcb *)head->so_pcb; in sctp_do_peeloff()
116 n_inp = (struct sctp_inpcb *)so->so_pcb; in sctp_do_peeloff()
178 struct sctp_inpcb *inp, *n_inp; in sctp_get_peeloff()
182 inp = (struct sctp_inpcb *)head->so_pcb; in sctp_get_peeloff()
222 n_inp = (struct sctp_inpcb *)newso->so_pcb; in sctp_get_peeloff()
Dsctp_asconf.h61 sctp_addr_mgmt_ep_sa(struct sctp_inpcb *, struct sockaddr *, uint32_t,
65 extern int sctp_asconf_iterator_ep(struct sctp_inpcb *inp, void *ptr,
67 extern void sctp_asconf_iterator_stcb(struct sctp_inpcb *inp,
Dsctp_auth.h187 extern void sctp_clear_cachedkeys_ep(struct sctp_inpcb *inp, uint16_t keyid);
189 extern int sctp_delete_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid);
191 extern int sctp_auth_setactivekey_ep(struct sctp_inpcb *inp, uint16_t keyid);
193 extern int sctp_deact_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid);
208 extern void sctp_initialize_auth_params(struct sctp_inpcb *inp,
Dsctp_indata.h82 sctp_build_ctl_nchunk(struct sctp_inpcb *inp,
116 struct sctp_inpcb *, struct sctp_tcb *,
Dsctp_timer.c97 sctp_threshold_management(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_threshold_management()
815 sctp_t3rxt_timer(struct sctp_inpcb *inp,
1011 sctp_t1init_timer(struct sctp_inpcb *inp,
1059 sctp_cookie_timer(struct sctp_inpcb *inp,
1124 sctp_strreset_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb)
1187 sctp_asconf_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1284 sctp_delete_prim_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb)
1306 sctp_shutdown_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1329 sctp_shutdownack_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1352 sctp_audit_stream_queues_for_size(struct sctp_inpcb *inp,
[all …]
Dsctp_pcb.c807 (struct sctp_inpcb *)NULL,
916 (struct sctp_inpcb *)NULL,
1148 sctp_tcb_special_locate(struct sctp_inpcb **inp_p, struct sockaddr *from,
1158 struct sctp_inpcb *inp;
1466 sctp_findassociation_ep_addr(struct sctp_inpcb **inp_p, struct sockaddr *remote,
1470 struct sctp_inpcb *inp;
1828 sctp_findasoc_ep_asocid_locked(struct sctp_inpcb *inp, sctp_assoc_t asoc_id, int want_lock)
1876 sctp_findassociation_ep_asocid(struct sctp_inpcb *inp, sctp_assoc_t asoc_id, int want_lock)
1890 static struct sctp_inpcb *
1894 struct sctp_inpcb *inp;
[all …]
Dsctp_usrreq.c249 sctp_notify(struct sctp_inpcb *inp,
374 struct sctp_inpcb *inp;
513 struct sctp_inpcb *inp;
588 struct sctp_inpcb *inp;
591 inp = (struct sctp_inpcb *)so->so_pcb;
659 struct sctp_inpcb *inp;
666 inp = (struct sctp_inpcb *)so->so_pcb;
681 inp = (struct sctp_inpcb *)so->so_pcb;
712 struct sctp_inpcb *inp;
714 inp = (struct sctp_inpcb *)so->so_pcb;
[all …]
Dsctp_structs.h70 struct sctp_inpcb *inp;
111 typedef void (*asoc_func) (struct sctp_inpcb *, struct sctp_tcb *, void *ptr,
113 typedef int (*inp_func) (struct sctp_inpcb *, void *ptr, uint32_t val);
146 struct sctp_inpcb *inp; /* current endpoint */
148 struct sctp_inpcb *next_inp; /* special hook to skip to */
170 struct sctp_inpcb *inp; /* ep */
Dsctputil.c112 sctp_log_closing(struct sctp_inpcb *inp, struct sctp_tcb *stcb, int16_t loc) in sctp_log_closing()
373 sctp_log_lock(struct sctp_inpcb *inp, struct sctp_tcb *stcb, uint8_t from) in sctp_log_lock()
655 sctp_auditing(int from, struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_auditing()
880 struct sctp_inpcb *inp; in sctp_stop_timers_for_shutdown()
904 struct sctp_inpcb *inp; in sctp_stop_association_timers()
1080 sctp_select_a_tag(struct sctp_inpcb *inp, uint16_t lport, uint16_t rport, int check) in sctp_select_a_tag()
1145 sctp_init_asoc(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_init_asoc()
1490 struct sctp_inpcb *tinp; in sctp_iterator_work()
1698 (struct sctp_inpcb *)NULL, in sctp_handle_addr_wq()
1772 struct sctp_inpcb *inp; in sctp_timeout_handler()
[all …]
Dsctp_var.h366 struct sctp_inpcb;
411 void sctp_notify(struct sctp_inpcb *, struct sctp_tcb *, struct sctp_nets *,
Dsctp_auth.c1197 sctp_clear_cachedkeys_ep(struct sctp_inpcb *inp, uint16_t keyid)
1251 sctp_delete_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid)
1311 sctp_auth_setactivekey_ep(struct sctp_inpcb *inp, uint16_t keyid)
1364 sctp_deact_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid)
1954 sctp_initialize_auth_params(struct sctp_inpcb *inp, struct sctp_tcb *stcb)
Dsctp_os_userspace.h945 #define SCTP_IPV6_V6ONLY(sctp_inpcb) ((sctp_inpcb)->ip_inp.inp.inp_flags & IN6P_IPV6_V6ONLY) argument
Dsctp_output.c2064 sctp_add_addresses_to_i_ia(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_add_addresses_to_i_ia()
2485 sctp_is_addr_in_ep(struct sctp_inpcb *inp, struct sctp_ifa *ifa) in sctp_is_addr_in_ep()
2507 sctp_choose_boundspecific_inp(struct sctp_inpcb *inp, in sctp_choose_boundspecific_inp()
2643 sctp_choose_boundspecific_stcb(struct sctp_inpcb *inp, in sctp_choose_boundspecific_stcb()
2838 struct sctp_inpcb *inp, in sctp_select_nth_preferred_addr_from_ifn_boundall()
2840 struct sctp_inpcb *inp SCTP_UNUSED, in sctp_select_nth_preferred_addr_from_ifn_boundall()
2972 struct sctp_inpcb *inp, in sctp_count_num_preferred_boundall()
2974 struct sctp_inpcb *inp SCTP_UNUSED, in sctp_count_num_preferred_boundall()
3034 sctp_choose_boundall(struct sctp_inpcb *inp, in sctp_choose_boundall()
3392 sctp_source_address_selection(struct sctp_inpcb *inp,
[all …]
Dsctp_input.c96 struct sctp_init_chunk *cp, struct sctp_inpcb *inp, in sctp_handle_init()
591 struct sctp_inpcb *inp; in sctp_process_init_ack()
1569 struct sctp_inpcb *inp, struct sctp_nets **netp,
1588 struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sctp_nets **netp, in sctp_process_cookie_existing()
2160 struct sctp_inpcb *inp, struct sctp_nets **netp,
2565 struct sctp_inpcb **inp_p, struct sctp_tcb **stcb, struct sctp_nets **netp,
2575 struct sctp_inpcb *l_inp;
2950 struct sctp_inpcb *inp;
3016 inp = (struct sctp_inpcb *)so->so_pcb;
4734 struct sctphdr *sh, struct sctp_chunkhdr *ch, struct sctp_inpcb *inp,
[all …]
Dsctp_asconf.c1925 sctp_addr_mgmt_assoc(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_addr_mgmt_assoc()
2066 sctp_asconf_iterator_ep(struct sctp_inpcb *inp, void *ptr, uint32_t val SCTP_UNUSED) in sctp_asconf_iterator_ep()
2111 sctp_asconf_iterator_ep_end(struct sctp_inpcb *inp, void *ptr, uint32_t val SCTP_UNUSED) in sctp_asconf_iterator_ep_end()
2143 sctp_asconf_iterator_stcb(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_asconf_iterator_stcb()
3219 sctp_addr_mgmt_ep_sa(struct sctp_inpcb *inp, struct sockaddr *sa, in sctp_addr_mgmt_ep_sa()
Dsctp_sysctl.c195 sctp_sysctl_number_of_addresses(struct sctp_inpcb *inp) in sctp_sysctl_number_of_addresses()
245 sctp_sysctl_copy_out_local_addresses(struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sysctl_r… in sctp_sysctl_copy_out_local_addresses()
447 struct sctp_inpcb *inp;
Dsctp_indata.c180 sctp_build_ctl_nchunk(struct sctp_inpcb *inp, struct sctp_sndrcvinfo *sinfo) in sctp_build_ctl_nchunk()
800 struct sctp_inpcb *inp, uint32_t tsn) in sctp_reset_a_control()
2695 struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_process_data()
4174 struct sctp_inpcb *inp;
4904 struct sctp_inpcb *inp;
/third_party/gstreamer/gstplugins_bad/ext/sctp/usrsctp/usrsctplib/netinet6/
Dsctp6_var.h66 int sctp6_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
78 void sctp6_notify(struct sctp_inpcb *, struct sctp_tcb *, struct sctp_nets *,
Dsctp6_usrreq.c312 sctp6_notify(struct sctp_inpcb *inp,
412 struct sctp_inpcb *inp;
594 struct sctp_inpcb *inp;
677 struct sctp_inpcb *inp;
680 inp = (struct sctp_inpcb *)so->so_pcb;
746 struct sctp_inpcb *inp;
751 inp = (struct sctp_inpcb *)so->so_pcb;
765 inp = (struct sctp_inpcb *)so->so_pcb;
807 struct sctp_inpcb *inp;
811 inp = (struct sctp_inpcb *)so->so_pcb;
[all …]
/third_party/gstreamer/gstplugins_bad/ext/sctp/usrsctp/usrsctplib/
Duser_socket.c312 struct sctp_inpcb *inp; in soabort()
316 inp = (struct sctp_inpcb *)so->so_pcb; in soabort()
1142 struct sctp_inpcb *inp; in usrsctp_recvv()
1144 inp = (struct sctp_inpcb *)so->so_pcb; in usrsctp_recvv()