| /f-stack/freebsd/netinet/ |
| H A D | sctp_output.h | 47 struct sctp_tcb *stcb, 65 struct sctp_tcb *stcb, 76 sctp_send_initiate_ack(struct sctp_inpcb *, struct sctp_tcb *, 87 void sctp_queue_op_err(struct sctp_tcb *, struct mbuf *); 93 void sctp_send_cookie_ack(struct sctp_tcb *); 100 sctp_remove_from_wheel(struct sctp_tcb *stcb, 118 void sctp_send_asconf_ack(struct sctp_tcb *); 124 void sctp_toss_old_asconf(struct sctp_tcb *); 144 void sctp_send_sack(struct sctp_tcb *, int); 146 void sctp_send_hb(struct sctp_tcb *, struct sctp_nets *, int); [all …]
|
| H A D | sctp_timer.h | 49 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 D | sctputil.h | 47 void sctp_print_out_track_log(struct sctp_tcb *stcb); 105 sctp_timer_stop(int, struct sctp_inpcb *, struct sctp_tcb *, 122 struct sctp_tcb *stcb, 158 struct sctp_tcb *stcb, int waitflags); 160 void sctp_stop_timers_for_shutdown(struct sctp_tcb *); 163 void sctp_stop_association_timers(struct sctp_tcb *, bool); 243 int sctp_local_addr_count(struct sctp_tcb *stcb); 317 sctp_wakeup_log(struct sctp_tcb *stcb, 334 struct sctp_tcb *stcb, int from, int incr); 367 void sctp_set_state(struct sctp_tcb *, int); [all …]
|
| H A D | sctp_asconf.h | 46 extern void sctp_asconf_cleanup(struct sctp_tcb *); 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 *); 67 struct sctp_tcb *stcb, 72 sctp_set_primary_ip_address_sa(struct sctp_tcb *, 76 sctp_check_address_list(struct sctp_tcb *, struct mbuf *, int, int, 80 sctp_assoc_immediate_retrans(struct sctp_tcb *, struct sctp_nets *); 82 sctp_net_immediate_retrans(struct sctp_tcb *, struct sctp_nets *); 85 sctp_asconf_send_nat_state_update(struct sctp_tcb *stcb, [all …]
|
| H A D | sctp_indata.h | 44 sctp_build_readq_entry(struct sctp_tcb *stcb, 80 void sctp_set_rwnd(struct sctp_tcb *, struct sctp_association *); 83 sctp_calc_rwnd(struct sctp_tcb *stcb, struct sctp_association *asoc); 86 sctp_express_handle_sack(struct sctp_tcb *stcb, uint32_t cumack, 91 struct sctp_tcb *stcb, 98 sctp_handle_forward_tsn(struct sctp_tcb *, 103 void sctp_service_queues(struct sctp_tcb *, struct sctp_association *); 106 sctp_update_acked(struct sctp_tcb *, struct sctp_shutdown_chunk *, int *); 110 struct sctp_inpcb *, struct sctp_tcb *, 113 void sctp_slide_mapping_arrays(struct sctp_tcb *stcb); [all …]
|
| H A D | sctp_pcb.h | 47 LIST_HEAD(sctpasochead, sctp_tcb); 444 struct sctp_tcb { struct 530 struct sctp_tcb * 536 struct sctp_tcb * 542 struct sctp_tcb *); 550 struct sctp_tcb * 553 struct sctp_tcb *); 557 struct sctp_tcb * 561 struct sctp_tcb * 574 struct sctp_tcb * [all …]
|
| H A D | sctp_auth.h | 150 extern void sctp_auth_key_acquire(struct sctp_tcb *stcb, uint16_t keyid); 152 sctp_auth_key_release(struct sctp_tcb *stcb, uint16_t keyid, 194 extern void sctp_clear_cachedkeys(struct sctp_tcb *stcb, uint16_t keyid); 196 extern int sctp_delete_sharedkey(struct sctp_tcb *stcb, uint16_t keyid); 198 extern int sctp_auth_setactivekey(struct sctp_tcb *stcb, uint16_t keyid); 200 extern int sctp_deact_sharedkey(struct sctp_tcb *stcb, uint16_t keyid); 204 sctp_auth_get_cookie_params(struct sctp_tcb *stcb, struct mbuf *m, 212 struct sctp_tcb *stcb, uint8_t chunk); 214 sctp_handle_auth(struct sctp_tcb *stcb, struct sctp_auth_chunk *ch, 217 sctp_notify_authentication(struct sctp_tcb *stcb, [all …]
|
| H A D | sctp_structs.h | 137 struct sctp_tcb *stcb; /* current* assoc */ 471 struct sctp_tcb *stcb; /* assoc, used for window update */ 700 void (*sctp_cwnd_update_after_sack) (struct sctp_tcb *stcb, 704 void (*sctp_cwnd_update_after_fr) (struct sctp_tcb *stcb, 706 void (*sctp_cwnd_update_after_timeout) (struct sctp_tcb *stcb, 708 void (*sctp_cwnd_update_after_ecn_echo) (struct sctp_tcb *stcb, 710 void (*sctp_cwnd_update_after_packet_dropped) (struct sctp_tcb *stcb, 713 void (*sctp_cwnd_update_after_output) (struct sctp_tcb *stcb, 715 void (*sctp_cwnd_update_packet_transmitted) (struct sctp_tcb *stcb, 719 void (*sctp_cwnd_new_transmission_begins) (struct sctp_tcb *stcb, [all …]
|
| H A D | sctp_ss_functions.c | 42 sctp_ss_default_add(struct sctp_tcb *, struct sctp_association *, 47 sctp_ss_default_remove(struct sctp_tcb *, struct sctp_association *, 52 sctp_ss_default_init(struct sctp_tcb *stcb, struct sctp_association *asoc, in sctp_ss_default_init() 118 sctp_ss_default_add(struct sctp_tcb *stcb, struct sctp_association *asoc, in sctp_ss_default_add() 232 sctp_ss_default_scheduled(struct sctp_tcb *stcb, in sctp_ss_default_scheduled() 303 sctp_ss_rr_add(struct sctp_tcb *stcb, struct sctp_association *asoc, in sctp_ss_rr_add() 442 sctp_ss_prio_add(struct sctp_tcb *stcb, struct sctp_association *asoc, in sctp_ss_prio_add() 589 sctp_ss_fb_clear(struct sctp_tcb *stcb, struct sctp_association *asoc, in sctp_ss_fb_clear() 635 sctp_ss_fb_add(struct sctp_tcb *stcb, struct sctp_association *asoc, in sctp_ss_fb_add() 766 sctp_ss_fcfs_add(struct sctp_tcb *stcb, struct sctp_association *asoc, [all …]
|
| H A D | sctp_input.h | 52 sctp_find_stream_reset(struct sctp_tcb *stcb, uint32_t seq, 56 sctp_reset_in_stream(struct sctp_tcb *stcb, uint32_t number_entries, 59 int sctp_is_there_unsent_data(struct sctp_tcb *stcb, int so_locked);
|
| H A D | sctp_cc_functions.c | 110 sctp_cwnd_update_after_fr(struct sctp_tcb *stcb, in sctp_cwnd_update_after_fr() 682 sctp_cwnd_update_after_sack_common(struct sctp_tcb *stcb, in sctp_cwnd_update_after_sack_common() 1266 sctp_cwnd_update_after_output(struct sctp_tcb *stcb, in sctp_cwnd_update_after_output() 1288 sctp_cwnd_update_after_sack(struct sctp_tcb *stcb, in sctp_cwnd_update_after_sack() 1401 sctp_set_rtcc_initial_cc_param(struct sctp_tcb *stcb, in sctp_set_rtcc_initial_cc_param() 1504 sctp_cwnd_update_rtcc_after_sack(struct sctp_tcb *stcb, in sctp_cwnd_update_rtcc_after_sack() 1681 sctp_hs_cwnd_update_after_fr(struct sctp_tcb *stcb, in sctp_hs_cwnd_update_after_fr() 1747 sctp_hs_cwnd_update_after_sack(struct sctp_tcb *stcb, in sctp_hs_cwnd_update_after_sack() 2139 sctp_htcp_cwnd_update_after_sack(struct sctp_tcb *stcb, in sctp_htcp_cwnd_update_after_sack() 2206 sctp_htcp_cwnd_update_after_fr(struct sctp_tcb *stcb, in sctp_htcp_cwnd_update_after_fr() [all …]
|
| H A D | sctp_asconf.c | 153 struct sctp_tcb *stcb, int send_hb, int response_required) in sctp_process_asconf_add_ip() 314 struct sctp_tcb *stcb, int response_required) in sctp_process_asconf_delete_ip() 452 struct sctp_tcb *stcb, int response_required) in sctp_process_asconf_set_primary() 608 struct sctp_asconf_chunk *cp, struct sctp_tcb *stcb, in sctp_handle_asconf() 939 sctp_asconf_cleanup(struct sctp_tcb *stcb) in sctp_asconf_cleanup() 1563 sctp_asconf_process_error(struct sctp_tcb *stcb SCTP_UNUSED, in sctp_asconf_process_error() 1615 sctp_asconf_process_param_ack(struct sctp_tcb *stcb, in sctp_asconf_process_param_ack() 1654 sctp_asconf_ack_clear(struct sctp_tcb *stcb SCTP_UNUSED) in sctp_asconf_ack_clear() 1663 struct sctp_asconf_ack_chunk *cp, struct sctp_tcb *stcb, in sctp_handle_asconf_ack() 2424 sctp_find_valid_localaddr(struct sctp_tcb *stcb, int addr_locked) in sctp_find_valid_localaddr() [all …]
|
| H A D | sctp_timer.c | 171 sctp_find_alternate_net(struct sctp_tcb *stcb, in sctp_find_alternate_net() 416 sctp_backoff_on_timeout(struct sctp_tcb *stcb, in sctp_backoff_on_timeout() 441 sctp_recover_sent_list(struct sctp_tcb *stcb) in sctp_recover_sent_list() 487 sctp_mark_all_for_resend(struct sctp_tcb *stcb, in sctp_mark_all_for_resend() 817 struct sctp_tcb *stcb, in sctp_t3rxt_timer() 1006 struct sctp_tcb *stcb, in sctp_t1init_timer() 1054 struct sctp_tcb *stcb, 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() 1348 struct sctp_tcb *stcb) in sctp_audit_stream_queues_for_size() [all …]
|
| H A D | sctp_input.c | 976 struct sctp_tcb *stcb, in sctp_handle_shutdown_ack() 1402 static struct sctp_tcb * 1418 static struct sctp_tcb * 1994 static struct sctp_tcb * 2004 struct sctp_tcb *stcb; in sctp_process_cookie_new() 2296 struct sctp_tcb **locked_tcb, in sctp_handle_cookie_echo() 2301 struct sctp_tcb *l_stcb = *stcb; in sctp_handle_cookie_echo() 2890 struct sctp_tcb *stcb) in sctp_handle_ecn_echo() 4357 static struct sctp_tcb * 4981 struct sctp_tcb *locked_stcb; in sctp_process_control() [all …]
|
| H A D | sctp_pcb.c | 1011 struct sctp_tcb *stcb; in sctp_tcb_special_locate() 1258 struct sctp_tcb * 1539 struct sctp_tcb * 1546 struct sctp_tcb *stcb; in sctp_findasoc_ep_asocid_locked() 1586 struct sctp_tcb * 1589 struct sctp_tcb *stcb; in sctp_findassociation_ep_asocid() 1973 struct sctp_tcb * 1979 struct sctp_tcb *stcb; in sctp_findassociation_addr_sa() 2217 struct sctp_tcb * 2277 struct sctp_tcb * [all …]
|
| H A D | sctp_peeloff.c | 54 struct sctp_tcb *stcb; in sctp_can_peel_off() 92 struct sctp_tcb *stcb; in sctp_do_peeloff()
|
| H A D | sctputil.c | 1634 (struct sctp_tcb *)NULL, in sctp_handle_addr_wq() 1709 struct sctp_tcb *stcb; in sctp_timeout_handler() 1724 stcb = (struct sctp_tcb *)tmr->tcb; in sctp_timeout_handler() 4735 struct sctp_tcb *stcb, in sctp_pull_off_control_to_new_inp() 4810 struct sctp_tcb *stcb, in sctp_wakeup_the_read_socket() 4822 struct sctp_tcb *stcb, in sctp_add_to_readq() 5476 struct sctp_tcb *stcb = NULL; in sctp_sorecvmsg() 6477 (struct sctp_tcb *)NULL, in sctp_dynamic_set_primary() 6642 struct sctp_tcb *stcb; in sctp_connectx_helper_find() 7165 struct sctp_tcb *stcb; in sctp_recv_icmp_tunneled_packet() [all …]
|
| H A D | sctp_auth.c | 547 sctp_auth_key_acquire(struct sctp_tcb *stcb, uint16_t key_id) in sctp_auth_key_acquire() 564 sctp_auth_key_release(struct sctp_tcb *stcb, uint16_t key_id, int so_locked) in sctp_auth_key_release() 1145 sctp_clear_cachedkeys(struct sctp_tcb *stcb, uint16_t keyid) in sctp_clear_cachedkeys() 1168 struct sctp_tcb *stcb; in sctp_clear_cachedkeys_ep() 1186 sctp_delete_sharedkey(struct sctp_tcb *stcb, uint16_t keyid) in sctp_delete_sharedkey() 1252 sctp_auth_setactivekey(struct sctp_tcb *stcb, uint16_t keyid) in sctp_auth_setactivekey() 1299 sctp_deact_sharedkey(struct sctp_tcb *stcb, uint16_t keyid) in sctp_deact_sharedkey() 1362 sctp_auth_get_cookie_params(struct sctp_tcb *stcb, struct mbuf *m, in sctp_auth_get_cookie_params() 1503 struct sctp_auth_chunk *auth, struct sctp_tcb *stcb, uint16_t keyid) in sctp_fill_hmac_digest_m() 1590 sctp_handle_auth(struct sctp_tcb *stcb, struct sctp_auth_chunk *auth, in sctp_handle_auth() [all …]
|
| H A D | sctp_indata.c | 67 struct sctp_tcb *stcb, 135 sctp_build_readq_entry(struct sctp_tcb *stcb, in sctp_build_readq_entry() 416 sctp_abort_in_reasm(struct sctp_tcb *stcb, in sctp_abort_in_reasm() 481 sctp_queue_data_to_stream(struct sctp_tcb *stcb, in sctp_queue_data_to_stream() 636 struct sctp_tcb *stcb; in sctp_setup_tail_pointer() 678 struct sctp_tcb *stcb; in sctp_add_to_tail_pointer() 2395 sctp_slide_mapping_arrays(struct sctp_tcb *stcb) in sctp_slide_mapping_arrays() 3244 sctp_check_for_revoked(struct sctp_tcb *stcb, in sctp_check_for_revoked() 3889 sctp_window_probe_recovery(struct sctp_tcb *stcb, in sctp_window_probe_recovery() 4402 struct sctp_tcb *stcb, in sctp_handle_sack() [all …]
|
| H A D | sctp_var.h | 320 struct sctp_tcb; 331 void sctp_pathmtu_adjustment(struct sctp_tcb *, uint16_t); 335 sctp_notify(struct sctp_inpcb *, struct sctp_tcb *, struct sctp_nets *,
|
| H A D | sctp_output.c | 2583 struct sctp_tcb *stcb, in sctp_choose_boundspecific_stcb() 2771 struct sctp_tcb *stcb, in sctp_select_nth_preferred_addr_from_ifn_boundall() 2889 struct sctp_tcb *stcb, in sctp_count_num_preferred_boundall() 2946 struct sctp_tcb *stcb, in sctp_choose_boundall() 3298 struct sctp_tcb *stcb, in sctp_source_address_selection() 3723 static struct sctp_tcb * 3731 struct sctp_tcb *stcb; in sctp_findassociation_cmsgs() 6565 struct sctp_tcb *stcb, 7771 struct sctp_tcb *stcb, in sctp_med_chunk_output() 8947 struct sctp_tcb *stcb, in sctp_send_cookie_echo() [all …]
|
| H A D | sctp_os_bsd.h | 417 struct sctp_tcb *local_stcb = stcb; \ 428 struct sctp_tcb *local_stcb = stcb; \
|
| H A D | sctp_usrreq.c | 157 struct sctp_tcb *stcb, in sctp_notify() 252 struct sctp_tcb *stcb; in sctp_ctlinput() 356 struct sctp_tcb *stcb; in sctp_getcred() 686 struct sctp_tcb *stcb; in sctp_disconnect() 887 struct sctp_tcb *stcb; in sctp_shutdown() 1002 struct sctp_tcb *stcb, in sctp_fill_up_addresses_vrf() 1238 struct sctp_tcb *stcb, in sctp_fill_up_addresses() 1348 struct sctp_tcb *stcb = NULL; in sctp_do_connect_x() 7270 struct sctp_tcb *stcb; 7403 struct sctp_tcb *stcb; [all …]
|
| /f-stack/freebsd/netinet6/ |
| H A D | sctp6_var.h | 53 sctp6_notify(struct sctp_inpcb *, struct sctp_tcb *, struct sctp_nets *,
|
| H A D | sctp6_usrreq.c | 175 struct sctp_tcb *stcb, in sctp6_notify() 255 struct sctp_tcb *stcb; in sctp6_ctlinput() 403 struct sctp_tcb *stcb; in sctp6_getcred() 785 struct sctp_tcb *stcb; in sctp6_connect() 953 struct sctp_tcb *stcb; in sctp6_getaddr() 1033 struct sctp_tcb *stcb; in sctp6_peeraddr()
|