Home
last modified time | relevance | path

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

/external/chromium_org/third_party/usrsctp/usrsctplib/netinet/
Dsctp_timer.h51 sctp_threshold_management(struct sctp_inpcb *, struct sctp_tcb *,
55 sctp_t3rxt_timer(struct sctp_inpcb *, struct sctp_tcb *,
58 sctp_t1init_timer(struct sctp_inpcb *, struct sctp_tcb *,
61 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 *inp, struct sctp_tcb *stcb,
83 sctp_asconf_timer(struct sctp_inpcb *, struct sctp_tcb *,
[all …]
Dsctputil.h73 sctp_find_ifa_in_ep(struct sctp_inpcb *inp, struct sockaddr *addr, int hold_lock);
80 uint32_t sctp_select_a_tag(struct sctp_inpcb *, uint16_t lport, uint16_t rport, int);
82 int sctp_init_asoc(struct sctp_inpcb *, struct sctp_tcb *, uint32_t, uint32_t);
93 sctp_timer_start(int, struct sctp_inpcb *, struct sctp_tcb *,
97 sctp_timer_stop(int, struct sctp_inpcb *, struct sctp_tcb *,
104 sctp_mtu_size_reset(struct sctp_inpcb *, struct sctp_association *, uint32_t);
107 sctp_add_to_readq(struct sctp_inpcb *inp,
120 sctp_append_to_readq(struct sctp_inpcb *inp,
162 sctp_pull_off_control_to_new_inp(struct sctp_inpcb *old_inp,
163 struct sctp_inpcb *new_inp,
[all …]
Dsctp_pcb.h46 LIST_HEAD(sctppcbhead, sctp_inpcb);
433 struct sctp_inpcb { struct
452 LIST_ENTRY(sctp_inpcb) sctp_list; /* lists all endpoints */ argument
454 LIST_ENTRY(sctp_inpcb) sctp_hash;
602 struct sctp_inpcb *sctp_ep; /* back pointer to ep */ argument
736 struct sctp_inpcb *sctp_pcb_findep(struct sockaddr *, int, int, uint32_t);
753 struct sctphdr *, struct sctp_chunkhdr *, struct sctp_inpcb **,
758 struct sockaddr *, struct sctp_inpcb **, struct sctp_nets **, int, uint32_t);
761 sctp_move_pcb_and_assoc(struct sctp_inpcb *, struct sctp_inpcb *,
771 sctp_findassociation_ep_addr(struct sctp_inpcb **,
[all …]
Dsctp_output.h47 sctp_add_addresses_to_i_ia(struct sctp_inpcb *inp,
64 sctp_is_addr_in_ep(struct sctp_inpcb *inp, struct sctp_ifa *ifa);
67 sctp_source_address_selection(struct sctp_inpcb *inp,
79 void sctp_send_initiate(struct sctp_inpcb *, struct sctp_tcb *, int
86 sctp_send_initiate_ack(struct sctp_inpcb *, struct sctp_tcb *, struct mbuf *,
145 sctp_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
148 sctp_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
155 sctp_output(struct sctp_inpcb *,
170 void sctp_chunk_output(struct sctp_inpcb *, struct sctp_tcb *, int, int
Dsctp_asconf.h59 sctp_addr_mgmt_ep_sa(struct sctp_inpcb *, struct sockaddr *,
63 extern int sctp_asconf_iterator_ep(struct sctp_inpcb *inp, void *ptr,
65 extern void sctp_asconf_iterator_stcb(struct sctp_inpcb *inp,
Dsctp_peeloff.c57 struct sctp_inpcb *inp; in sctp_can_peel_off()
65 inp = (struct sctp_inpcb *)head->so_pcb; in sctp_can_peel_off()
95 struct sctp_inpcb *inp, *n_inp; in sctp_do_peeloff()
99 inp = (struct sctp_inpcb *)head->so_pcb; in sctp_do_peeloff()
118 n_inp = (struct sctp_inpcb *)so->so_pcb; in sctp_do_peeloff()
187 struct sctp_inpcb *inp, *n_inp; in sctp_get_peeloff()
191 inp = (struct sctp_inpcb *)head->so_pcb; in sctp_get_peeloff()
234 n_inp = (struct sctp_inpcb *)newso->so_pcb; in sctp_get_peeloff()
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.h83 sctp_build_ctl_nchunk(struct sctp_inpcb *inp,
119 struct sctp_inpcb *, struct sctp_tcb *,
Dsctp_timer.c99 sctp_threshold_management(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_threshold_management()
800 sctp_t3rxt_timer(struct sctp_inpcb *inp,
987 sctp_t1init_timer(struct sctp_inpcb *inp,
1035 sctp_cookie_timer(struct sctp_inpcb *inp,
1099 sctp_strreset_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1160 sctp_asconf_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1252 sctp_delete_prim_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1275 sctp_shutdown_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1298 sctp_shutdownack_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1321 sctp_audit_stream_queues_for_size(struct sctp_inpcb *inp,
[all …]
Dsctp_usrreq.c324 sctp_notify_mbuf(struct sctp_inpcb *inp, in sctp_notify_mbuf()
398 sctp_notify(struct sctp_inpcb *inp,
528 struct sctp_inpcb *inp = NULL;
599 struct sctp_inpcb *inp;
675 struct sctp_inpcb *inp;
678 inp = (struct sctp_inpcb *)so->so_pcb;
742 struct sctp_inpcb *inp;
752 inp = (struct sctp_inpcb *)so->so_pcb;
767 inp = (struct sctp_inpcb *)so->so_pcb;
827 struct sctp_inpcb *inp;
[all …]
Dsctp_structs.h68 struct sctp_inpcb *inp;
108 typedef void (*asoc_func) (struct sctp_inpcb *, struct sctp_tcb *, void *ptr,
110 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 */
Dsctp_pcb.c809 (struct sctp_inpcb *)NULL,
920 (struct sctp_inpcb *)NULL,
1151 sctp_tcb_special_locate(struct sctp_inpcb **inp_p, struct sockaddr *from,
1161 struct sctp_inpcb *inp;
1469 sctp_findassociation_ep_addr(struct sctp_inpcb **inp_p, struct sockaddr *remote,
1473 struct sctp_inpcb *inp;
1834 sctp_findasoc_ep_asocid_locked(struct sctp_inpcb *inp, sctp_assoc_t asoc_id, int want_lock)
1882 sctp_findassociation_ep_asocid(struct sctp_inpcb *inp, sctp_assoc_t asoc_id, int want_lock)
1896 static struct sctp_inpcb *
1900 struct sctp_inpcb *inp;
[all …]
Dsctp_var.h390 struct sctp_inpcb;
456 void sctp_notify __P((struct sctp_inpcb *, struct ip *ip, struct sctphdr *,
461 void sctp_notify(struct sctp_inpcb *, struct ip *ip, struct sctphdr *,
Dsctputil.c107 sctp_log_closing(struct sctp_inpcb *inp, struct sctp_tcb *stcb, int16_t loc) in sctp_log_closing()
356 sctp_log_lock(struct sctp_inpcb *inp, struct sctp_tcb *stcb, uint8_t from) in sctp_log_lock()
640 sctp_auditing(int from, struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_auditing()
928 sctp_select_a_tag(struct sctp_inpcb *inp, uint16_t lport, uint16_t rport, int check) in sctp_select_a_tag()
950 sctp_init_asoc(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_init_asoc()
1292 struct sctp_inpcb *tinp; in sctp_iterator_work()
1487 (struct sctp_inpcb *)NULL, in sctp_handle_addr_wq()
1520 struct sctp_inpcb *inp; in sctp_timeout_handler()
1530 inp = (struct sctp_inpcb *)tmr->ep; in sctp_timeout_handler()
1982 sctp_timer_start(int t_type, struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_timer_start()
[all …]
Dsctp_auth.c1231 sctp_clear_cachedkeys_ep(struct sctp_inpcb *inp, uint16_t keyid)
1285 sctp_delete_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid)
1345 sctp_auth_setactivekey_ep(struct sctp_inpcb *inp, uint16_t keyid)
1398 sctp_deact_sharedkey_ep(struct sctp_inpcb *inp, uint16_t keyid)
1976 sctp_initialize_auth_params(struct sctp_inpcb *inp, struct sctp_tcb *stcb)
Dsctp_asconf.c1878 sctp_addr_mgmt_assoc(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_addr_mgmt_assoc()
2020 sctp_asconf_iterator_ep(struct sctp_inpcb *inp, void *ptr, uint32_t val SCTP_UNUSED) in sctp_asconf_iterator_ep()
2067 sctp_asconf_iterator_ep_end(struct sctp_inpcb *inp, void *ptr, uint32_t val SCTP_UNUSED) in sctp_asconf_iterator_ep_end()
2099 sctp_asconf_iterator_stcb(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_asconf_iterator_stcb()
2340 struct sctp_inpcb *inp; in sctp_set_primary_ip_address()
3217 sctp_addr_mgmt_ep_sa(struct sctp_inpcb *inp, struct sockaddr *sa, in sctp_addr_mgmt_ep_sa()
Dsctp_output.c2065 sctp_add_addresses_to_i_ia(struct sctp_inpcb *inp, struct sctp_tcb *stcb, in sctp_add_addresses_to_i_ia()
2486 sctp_is_addr_in_ep(struct sctp_inpcb *inp, struct sctp_ifa *ifa) in sctp_is_addr_in_ep()
2508 sctp_choose_boundspecific_inp(struct sctp_inpcb *inp, in sctp_choose_boundspecific_inp()
2644 sctp_choose_boundspecific_stcb(struct sctp_inpcb *inp, in sctp_choose_boundspecific_stcb()
2839 struct sctp_inpcb *inp, in sctp_select_nth_preferred_addr_from_ifn_boundall()
2841 struct sctp_inpcb *inp SCTP_UNUSED, in sctp_select_nth_preferred_addr_from_ifn_boundall()
2973 struct sctp_inpcb *inp, in sctp_count_num_preferred_boundall()
2975 struct sctp_inpcb *inp SCTP_UNUSED, in sctp_count_num_preferred_boundall()
3035 sctp_choose_boundall(struct sctp_inpcb *inp, in sctp_choose_boundall()
3393 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()
1476 struct sctp_inpcb *inp, struct sctp_nets **netp,
1495 struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sctp_nets **netp, in sctp_process_cookie_existing()
2060 struct sctp_inpcb *inp, struct sctp_nets **netp,
2453 struct sctp_inpcb **inp_p, struct sctp_tcb **stcb, struct sctp_nets **netp,
2463 struct sctp_inpcb *l_inp;
2817 struct sctp_inpcb *inp;
2895 inp = (struct sctp_inpcb *)so->so_pcb;
4494 struct sctphdr *sh, struct sctp_chunkhdr *ch, struct sctp_inpcb *inp,
5240 struct sctp_inpcb *linp;
[all …]
Dsctp_sysctl.c178 sctp_sysctl_number_of_addresses(struct sctp_inpcb *inp) in sctp_sysctl_number_of_addresses()
228 sctp_sysctl_copy_out_local_addresses(struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sysctl_r… in sctp_sysctl_copy_out_local_addresses()
448 struct sctp_inpcb *inp;
Dsctp_indata.c204 sctp_build_ctl_nchunk(struct sctp_inpcb *inp, struct sctp_sndrcvinfo *sinfo) in sctp_build_ctl_nchunk()
2310 struct sctphdr *sh, struct sctp_inpcb *inp, in sctp_process_data()
3783 struct sctp_inpcb *inp;
4538 struct sctp_inpcb *inp;
/external/chromium_org/third_party/usrsctp/usrsctplib/netinet6/
Dsctp6_var.h67 __P((struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
71 int sctp6_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
81 extern void sctp6_notify(struct sctp_inpcb *, struct icmp6_hdr *,
Dsctp6_usrreq.c352 sctp6_notify_mbuf(struct sctp_inpcb *inp, struct icmp6_hdr *icmp6,
430 sctp6_notify(struct sctp_inpcb *inp,
560 struct sctp_inpcb *inp = NULL;
633 struct sctp_inpcb *inp;
719 struct sctp_inpcb *inp;
722 inp = (struct sctp_inpcb *)so->so_pcb;
785 struct sctp_inpcb *inp;
790 inp = (struct sctp_inpcb *)so->so_pcb;
804 inp = (struct sctp_inpcb *)so->so_pcb;
857 struct sctp_inpcb *inp;
[all …]
/external/chromium_org/third_party/usrsctp/usrsctplib/
Duser_socket.c283 struct sctp_inpcb *inp;
287 inp = (struct sctp_inpcb *)so->so_pcb;
1083 struct sctp_inpcb *inp; in usrsctp_recvv()
1085 inp = (struct sctp_inpcb *)so->so_pcb; in usrsctp_recvv()