Searched refs:sctp_tcb (Results 1 - 25 of 26) sorted by relevance

12

/external/chromium_org/third_party/usrsctp/usrsctplib/netinet/
H A Dsctp_timer.h47 sctp_find_alternate_net(struct sctp_tcb *,
51 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 *stc
[all...]
H A Dsctp_asconf.h46 extern void sctp_asconf_cleanup(struct sctp_tcb *, struct sctp_nets *);
48 extern struct mbuf *sctp_compose_asconf(struct sctp_tcb *, int *, int);
52 struct sctp_asconf_chunk *, struct sctp_tcb *, int);
56 struct sctp_tcb *, struct sctp_nets *, int *);
66 struct sctp_tcb *stcb,
72 sctp_set_primary_ip_address_sa(struct sctp_tcb *,
79 sctp_check_address_list(struct sctp_tcb *, struct mbuf *, int, int,
83 sctp_assoc_immediate_retrans(struct sctp_tcb *, struct sctp_nets *);
86 sctp_net_immediate_retrans(struct sctp_tcb *, struct sctp_nets *);
90 sctp_asconf_send_nat_state_update(struct sctp_tcb *stc
[all...]
H A Dsctp_output.h48 struct sctp_tcb *stcb,
55 int sctp_is_addr_restricted(struct sctp_tcb *, struct sctp_ifa *);
68 struct sctp_tcb *stcb,
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 *,
98 void sctp_queue_op_err(struct sctp_tcb *, struct mbuf *);
101 sctp_send_cookie_echo(struct mbuf *, int, struct sctp_tcb *,
104 void sctp_send_cookie_ack(struct sctp_tcb *);
107 sctp_send_heartbeat_ack(struct sctp_tcb *, struct mbuf *, int, int,
111 sctp_remove_from_wheel(struct sctp_tcb *stc
[all...]
H A Dsctp_indata.h44 sctp_build_readq_entry(struct sctp_tcb *stcb,
86 void sctp_set_rwnd(struct sctp_tcb *, struct sctp_association *);
89 sctp_calc_rwnd(struct sctp_tcb *stcb, struct sctp_association *asoc);
92 sctp_express_handle_sack(struct sctp_tcb *stcb, uint32_t cumack,
97 struct sctp_tcb *stcb,
104 sctp_handle_forward_tsn(struct sctp_tcb *,
108 sctp_try_advance_peer_ack_point(struct sctp_tcb *, struct sctp_association *);
110 void sctp_service_queues(struct sctp_tcb *, struct sctp_association *);
113 sctp_update_acked(struct sctp_tcb *, struct sctp_shutdown_chunk *, int *);
119 struct sctp_inpcb *, struct sctp_tcb *,
[all...]
H A Dsctp_input.h56 sctp_find_stream_reset(struct sctp_tcb *stcb, uint32_t seq,
59 void sctp_reset_in_stream(struct sctp_tcb *stcb, uint32_t number_entries,
63 int sctp_is_there_unsent_data(struct sctp_tcb *stcb, int so_locked);
H A Dsctputil.h47 void sctp_print_out_track_log(struct sctp_tcb *stcb);
82 int sctp_init_asoc(struct sctp_inpcb *, struct sctp_tcb *, uint32_t, uint32_t);
87 sctp_notify_stream_reset_add(struct sctp_tcb *stcb, uint16_t numberin,
90 sctp_notify_stream_reset_tsn(struct sctp_tcb *stcb, uint32_t sending_tsn, uint32_t recv_tsn, int flag);
93 sctp_timer_start(int, struct sctp_inpcb *, struct sctp_tcb *,
97 sctp_timer_stop(int, struct sctp_inpcb *, struct sctp_tcb *,
108 struct sctp_tcb *stcb,
121 struct sctp_tcb *stcb,
138 sctp_calculate_rto(struct sctp_tcb *, struct sctp_association *,
155 void sctp_ulp_notify(uint32_t, struct sctp_tcb *, uint32_
[all...]
H A Dsctp_auth.h146 extern void sctp_auth_key_acquire(struct sctp_tcb *stcb, uint16_t keyid);
147 extern void sctp_auth_key_release(struct sctp_tcb *stcb, uint16_t keyid,
186 extern void sctp_clear_cachedkeys(struct sctp_tcb *stcb, uint16_t keyid);
188 extern int sctp_delete_sharedkey(struct sctp_tcb *stcb, uint16_t keyid);
190 extern int sctp_auth_setactivekey(struct sctp_tcb *stcb, uint16_t keyid);
192 extern int sctp_deact_sharedkey(struct sctp_tcb *stcb, uint16_t keyid);
195 extern void sctp_auth_get_cookie_params(struct sctp_tcb *stcb, struct mbuf *m,
198 struct sctp_auth_chunk *auth, struct sctp_tcb *stcb, uint16_t key_id);
201 struct sctp_tcb *stcb, uint8_t chunk);
202 extern int sctp_handle_auth(struct sctp_tcb *stc
[all...]
H A Dsctp_pcb.h47 LIST_HEAD(sctpasochead, sctp_tcb);
600 struct sctp_tcb { struct
603 LIST_ENTRY(sctp_tcb) sctp_tcbhash; /* next link in hash
605 LIST_ENTRY(sctp_tcb) sctp_tcblist; /* list of all of the
607 LIST_ENTRY(sctp_tcb) sctp_tcbasocidhash; /* next link in asocid
610 LIST_ENTRY(sctp_tcb) sctp_asocs; /* vtag hash list */
734 struct sctp_nets *sctp_findnet(struct sctp_tcb *, struct sockaddr *);
750 struct sctp_tcb *
756 struct sctp_tcb *
762 struct sctp_tcb *);
[all...]
H A Dsctp_ss_functions.c45 sctp_ss_default_add(struct sctp_tcb *, struct sctp_association *,
50 sctp_ss_default_remove(struct sctp_tcb *, struct sctp_association *,
55 sctp_ss_default_init(struct sctp_tcb *stcb, struct sctp_association *asoc,
76 sctp_ss_default_clear(struct sctp_tcb *stcb, struct sctp_association *asoc,
104 sctp_ss_default_add(struct sctp_tcb *stcb, struct sctp_association *asoc,
125 sctp_ss_default_is_empty(struct sctp_tcb *stcb SCTP_UNUSED, struct sctp_association *asoc)
135 sctp_ss_default_remove(struct sctp_tcb *stcb, struct sctp_association *asoc,
170 sctp_ss_default_select(struct sctp_tcb *stcb SCTP_UNUSED, struct sctp_nets *net,
215 sctp_ss_default_scheduled(struct sctp_tcb *stcb SCTP_UNUSED, struct sctp_nets *net SCTP_UNUSED,
224 sctp_ss_default_packet_done(struct sctp_tcb *stc
[all...]
H A Dsctp_structs.h108 typedef void (*asoc_func) (struct sctp_inpcb *, struct sctp_tcb *, void *ptr,
147 struct sctp_tcb *stcb; /* current* assoc */
527 struct sctp_tcb *stcb; /* assoc, used for window update */
723 void (*sctp_set_initial_cc_param)(struct sctp_tcb *stcb, struct sctp_nets *net);
724 void (*sctp_cwnd_update_after_sack)(struct sctp_tcb *stcb,
727 void (*sctp_cwnd_update_exit_pf)(struct sctp_tcb *stcb, struct sctp_nets *net);
728 void (*sctp_cwnd_update_after_fr)(struct sctp_tcb *stcb,
730 void (*sctp_cwnd_update_after_timeout)(struct sctp_tcb *stcb,
732 void (*sctp_cwnd_update_after_ecn_echo)(struct sctp_tcb *stcb,
734 void (*sctp_cwnd_update_after_packet_dropped)(struct sctp_tcb *stc
[all...]
H A Dsctp_cc_functions.c60 sctp_set_initial_cc_param(struct sctp_tcb *stcb, struct sctp_nets *net)
100 sctp_cwnd_update_after_fr(struct sctp_tcb *stcb,
239 cc_bw_same(struct sctp_tcb *stcb, struct sctp_nets *net, uint64_t nbw,
243 cc_bw_same(struct sctp_tcb *stcb SCTP_UNUSED, struct sctp_nets *net, uint64_t nbw,
394 cc_bw_decrease(struct sctp_tcb *stcb, struct sctp_nets *net, uint64_t nbw, uint64_t rtt_offset,
398 cc_bw_decrease(struct sctp_tcb *stcb SCTP_UNUSED, struct sctp_nets *net, uint64_t nbw, uint64_t rtt_offset,
552 cc_bw_increase(struct sctp_tcb *stcb, struct sctp_nets *net, uint64_t nbw, uint64_t vtag)
555 cc_bw_increase(struct sctp_tcb *stcb SCTP_UNUSED, struct sctp_nets *net, uint64_t nbw)
606 cc_bw_limit(struct sctp_tcb *stcb, struct sctp_nets *net, uint64_t nbw)
740 sctp_cwnd_update_after_sack_common(struct sctp_tcb *stc
[all...]
H A Dsctp_process_lock.h179 if(SCTP_BASE_SYSCTL(sctp_logging_level) & SCTP_LOCK_LOGGING_ENABLE) sctp_log_lock(_inp, (struct sctp_tcb *)NULL, SCTP_LOG_LOCK_INP);\
184 sctp_log_lock(_inp, (struct sctp_tcb *)NULL, SCTP_LOG_LOCK_INP);\
217 if(SCTP_BASE_SYSCTL(sctp_logging_level) & SCTP_LOCK_LOGGING_ENABLE) sctp_log_lock(_inp, (struct sctp_tcb *)NULL, SCTP_LOG_LOCK_CREATE); \
337 if(SCTP_BASE_SYSCTL(sctp_logging_level) & SCTP_LOCK_LOGGING_ENABLE) sctp_log_lock(_inp, (struct sctp_tcb *)NULL, SCTP_LOG_LOCK_INP);\
342 sctp_log_lock(_inp, (struct sctp_tcb *)NULL, SCTP_LOG_LOCK_INP);\
376 if(SCTP_BASE_SYSCTL(sctp_logging_level) & SCTP_LOCK_LOGGING_ENABLE) sctp_log_lock(_inp, (struct sctp_tcb *)NULL, SCTP_LOG_LOCK_CREATE); \
H A Dsctp_asconf.c152 struct sctp_tcb *stcb, int send_hb, int response_required)
276 sctp_asconf_del_remote_addrs_except(struct sctp_tcb *stcb, struct sockaddr *src)
307 struct sctp_tcb *stcb, int response_required)
443 struct sctp_tcb *stcb, int response_required)
597 struct sctp_asconf_chunk *cp, struct sctp_tcb *stcb,
934 sctp_asconf_cleanup(struct sctp_tcb *stcb, struct sctp_nets *net)
951 sctp_asconf_nets_cleanup(struct sctp_tcb *stcb, struct sctp_ifn *ifn)
990 sctp_assoc_immediate_retrans(struct sctp_tcb *stcb, struct sctp_nets *dstnet)
1039 sctp_asconf_queue_mgmt(struct sctp_tcb *, struct sctp_ifa *, uint16_t);
1042 sctp_net_immediate_retrans(struct sctp_tcb *stc
[all...]
H A Dsctp_timer.c99 sctp_threshold_management(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
178 sctp_find_alternate_net(struct sctp_tcb *stcb,
398 sctp_backoff_on_timeout(struct sctp_tcb *stcb,
419 sctp_recover_sent_list(struct sctp_tcb *stcb)
460 sctp_mark_all_for_resend(struct sctp_tcb *stcb,
801 struct sctp_tcb *stcb,
988 struct sctp_tcb *stcb,
1036 struct sctp_tcb *stcb,
1099 sctp_strreset_timer(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
1160 sctp_asconf_timer(struct sctp_inpcb *inp, struct sctp_tcb *stc
[all...]
H A Dsctp_peeloff.c58 struct sctp_tcb *stcb;
96 struct sctp_tcb *stcb;
188 struct sctp_tcb *stcb;
288 sctp_log_lock(inp, (struct sctp_tcb *)NULL, SCTP_LOG_LOCK_SOCK);
H A Dsctp_var.h391 struct sctp_tcb;
409 void sctp_pathmtu_adjustment __P((struct sctp_tcb *, uint16_t));
421 void sctp_pathmtu_adjustment(struct sctp_tcb *, uint16_t);
427 void sctp_pathmtu_adjustment(struct sctp_tcb *, uint16_t);
457 struct sockaddr *, struct sctp_tcb *,
462 struct sockaddr *, struct sctp_tcb *,
H A Dsctp_input.c67 sctp_stop_all_cookie_timers(struct sctp_tcb *stcb)
97 struct sctp_tcb *stcb, int *abort_no_unlock,
242 sctp_is_there_unsent_data(struct sctp_tcb *stcb, int so_locked
305 sctp_process_init(struct sctp_init_chunk *cp, struct sctp_tcb *stcb)
458 struct sctp_init_ack_chunk *cp, struct sctp_tcb *stcb,
594 struct sctp_tcb *stcb, struct sctp_nets *net)
743 sctp_handle_nat_colliding_state(struct sctp_tcb *stcb)
783 sctp_handle_nat_missing_state(struct sctp_tcb *stcb,
800 struct sctp_tcb *stcb, struct sctp_nets *net)
869 sctp_start_net_timers(struct sctp_tcb *stc
[all...]
H A Dsctp_auth.c551 sctp_auth_key_acquire(struct sctp_tcb *stcb, uint16_t key_id)
568 sctp_auth_key_release(struct sctp_tcb *stcb, uint16_t key_id, int so_locked
1210 sctp_clear_cachedkeys(struct sctp_tcb *stcb, uint16_t keyid)
1233 struct sctp_tcb *stcb;
1251 sctp_delete_sharedkey(struct sctp_tcb *stcb, uint16_t keyid)
1317 sctp_auth_setactivekey(struct sctp_tcb *stcb, uint16_t keyid)
1364 sctp_deact_sharedkey(struct sctp_tcb *stcb, uint16_t keyid)
1427 sctp_auth_get_cookie_params(struct sctp_tcb *stcb, struct mbuf *m,
1565 struct sctp_auth_chunk *auth, struct sctp_tcb *stcb, uint16_t keyid)
1653 sctp_handle_auth(struct sctp_tcb *stc
[all...]
H A Dsctputil.c84 sctp_sblog(struct sockbuf *sb, struct sctp_tcb *stcb, int from, int incr)
107 sctp_log_closing(struct sctp_inpcb *inp, struct sctp_tcb *stcb, int16_t loc)
152 sctp_log_strm_del_alt(struct sctp_tcb *stcb, uint32_t tsn, uint16_t sseq, uint16_t stream, int from)
174 sctp_log_nagle_event(struct sctp_tcb *stcb, int action)
318 sctp_log_cwnd(struct sctp_tcb *stcb, struct sctp_nets *net, int augment, uint8_t from)
356 sctp_log_lock(struct sctp_inpcb *inp, struct sctp_tcb *stcb, uint8_t from)
409 sctp_log_maxburst(struct sctp_tcb *stcb, struct sctp_nets *net, int error, int burst, uint8_t from)
509 sctp_wakeup_log(struct sctp_tcb *stcb, uint32_t wake_cnt, int from)
640 sctp_auditing(int from, struct sctp_inpcb *inp, struct sctp_tcb *stcb,
789 sctp_stop_timers_for_shutdown(struct sctp_tcb *stc
[all...]
H A Dsctp_pcb.c810 (struct sctp_tcb *)NULL,
921 (struct sctp_tcb *)NULL,
929 sctp_does_stcb_own_this_addr(struct sctp_tcb *stcb, struct sockaddr *to)
1150 static struct sctp_tcb *
1163 struct sctp_tcb *stcb;
1468 struct sctp_tcb *
1470 struct sctp_nets **netp, struct sockaddr *local, struct sctp_tcb *locked_tcb)
1474 struct sctp_tcb *stcb = NULL;
1833 struct sctp_tcb *
1840 struct sctp_tcb *stc
[all...]
H A Dsctp_indata.c62 sctp_set_rwnd(struct sctp_tcb *stcb, struct sctp_association *asoc)
69 sctp_calc_rwnd(struct sctp_tcb *stcb, struct sctp_association *asoc)
123 sctp_build_readq_entry(struct sctp_tcb *stcb,
167 sctp_build_readq_entry_chk(struct sctp_tcb *stcb,
386 sctp_service_reassembly(struct sctp_tcb *stcb, struct sctp_association *asoc)
562 sctp_queue_data_to_stream(struct sctp_tcb *stcb, struct sctp_association *asoc,
777 sctp_deliver_reasm_check(struct sctp_tcb *stcb, struct sctp_association *asoc)
847 sctp_queue_data_for_reasm(struct sctp_tcb *stcb, struct sctp_association *asoc,
1276 sctp_process_a_data_chunk(struct sctp_tcb *stcb, struct sctp_association *asoc,
1987 sctp_slide_mapping_arrays(struct sctp_tcb *stc
[all...]
H A Dsctp_output.c2065 sctp_add_addresses_to_i_ia(struct sctp_inpcb *inp, struct sctp_tcb *stcb,
2462 sctp_is_addr_restricted(struct sctp_tcb *stcb, struct sctp_ifa *ifa)
2645 struct sctp_tcb *stcb,
2843 struct sctp_tcb *stcb,
2977 struct sctp_tcb *stcb,
3036 struct sctp_tcb *stcb,
3394 struct sctp_tcb *stcb,
3656 sctp_process_cmsgs_for_init(struct sctp_tcb *stcb, struct mbuf *control, int *error)
3825 static struct sctp_tcb *
3838 struct sctp_tcb *stc
[all...]
H A Dsctp_usrreq.c271 sctp_pathmtu_adjustment(struct sctp_tcb *stcb, uint16_t nxtsz)
325 struct sctp_tcb *stcb,
402 struct sctp_tcb *stcb,
529 struct sctp_tcb *stcb = NULL;
601 struct sctp_tcb *stcb;
1174 struct sctp_tcb *stcb;
1410 struct sctp_tcb *stcb;
1561 struct sctp_tcb *stcb,
1879 struct sctp_tcb *stcb,
2023 struct sctp_tcb *stc
[all...]
/external/chromium_org/third_party/usrsctp/usrsctplib/netinet6/
H A Dsctp6_var.h83 struct sctp_tcb *, struct sctp_nets *);
H A Dsctp6_usrreq.c353 struct sctphdr *sh, struct sctp_tcb *stcb, struct sctp_nets *net)
434 struct sctp_tcb *stcb,
561 struct sctp_tcb *stcb = NULL;
635 struct sctp_tcb *stcb;
1183 struct sctp_tcb *stcb;
1383 struct sctp_tcb *stcb;
1481 struct sctp_tcb *stcb;

Completed in 4373 milliseconds

12