H A D | sctp_output.c | 450 sctp_is_addr_restricted(struct sctp_tcb *stcb, struct sockaddr *addr) in sctp_is_addr_restricted() argument 608 struct sctp_tcb *stcb, in sctp_choose_v4_boundspecific_stcb() argument 830 sctp_select_v4_nth_prefered_addr_from_ifn_boundall(struct ifnet * ifn,struct sctp_tcb * stcb,int non_asoc_addr_ok,uint8_t loopscope,uint8_t ipv4_scope,int cur_addr_num) sctp_select_v4_nth_prefered_addr_from_ifn_boundall() argument 858 sctp_count_v4_num_prefered_boundall(struct ifnet * ifn,struct sctp_tcb * stcb,int non_asoc_addr_ok,uint8_t loopscope,uint8_t ipv4_scope,uint8_t * sin_loop,uint8_t * sin_local) sctp_count_v4_num_prefered_boundall() argument 885 sctp_choose_v4_boundall(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_nets * net,struct rtentry * rt,uint8_t ipv4_scope,uint8_t loopscope,int non_asoc_addr_ok) sctp_choose_v4_boundall() argument 1077 sctp_ipv4_source_address_selection(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct route * ro,struct sctp_nets * net,int non_asoc_addr_ok) sctp_ipv4_source_address_selection() argument 1272 sctp_choose_v6_boundspecific_stcb(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_nets * net,struct rtentry * rt,uint8_t loc_scope,uint8_t loopscope,int non_asoc_addr_ok) sctp_choose_v6_boundspecific_stcb() argument 1553 sctp_select_v6_nth_addr_from_ifn_boundall(struct ifnet * ifn,struct sctp_tcb * stcb,int non_asoc_addr_ok,uint8_t loopscope,uint8_t loc_scope,int cur_addr_num,int match_scope) sctp_select_v6_nth_addr_from_ifn_boundall() argument 1601 sctp_count_v6_num_eligible_boundall(struct ifnet * ifn,struct sctp_tcb * stcb,int non_asoc_addr_ok,uint8_t loopscope,uint8_t loc_scope) sctp_count_v6_num_eligible_boundall() argument 1629 sctp_choose_v6_boundall(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_nets * net,struct rtentry * rt,uint8_t loc_scope,uint8_t loopscope,int non_asoc_addr_ok) sctp_choose_v6_boundall() argument 1838 sctp_ipv6_source_address_selection(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct route * ro,struct sctp_nets * net,int non_asoc_addr_ok) sctp_ipv6_source_address_selection() argument 2009 sctp_get_ect(struct sctp_tcb * stcb,struct sctp_tmit_chunk * chk) sctp_get_ect() argument 2063 sctp_lowlevel_chunk_output(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_nets * net,const struct sockaddr * to,struct mbuf * m,int nofragment_flag,int ecn_ok,struct sctp_tmit_chunk * chk,int out_of_asoc_ok) sctp_lowlevel_chunk_output() argument 2566 sctp_send_initiate(struct sctp_inpcb * inp,struct sctp_tcb * stcb) sctp_send_initiate() argument 3245 sctp_send_initiate_ack(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct mbuf * init_pkt,int iphlen,int offset,struct sctphdr * sh,struct sctp_init_chunk * init_chk) sctp_send_initiate_ack() argument 3908 sctp_prune_prsctp(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_sndrcvinfo * srcv,int dataout) sctp_prune_prsctp() argument 3994 sctp_prepare_chunk(struct sctp_tmit_chunk * template,struct sctp_tcb * stcb,struct sctp_sndrcvinfo * srcv,struct sctp_stream_out * strq,struct sctp_nets * net) sctp_prepare_chunk() argument 4085 sctp_get_frag_point(struct sctp_tcb * stcb,struct sctp_association * asoc) sctp_get_frag_point() argument 4122 sctp_msg_append(struct sctp_tcb * stcb,struct sctp_nets * net,struct mbuf * m,struct sctp_sndrcvinfo * srcv,int flags) global() argument 4650 sctp_sendall_iterator(struct sctp_inpcb * inp,struct sctp_tcb * stcb,void * ptr,u_int32_t val) global() argument 4853 sctp_toss_old_asconf(struct sctp_tcb * stcb) global() argument 4883 sctp_clean_up_datalist(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_tmit_chunk ** data_list,int bundle_at,struct sctp_nets * net) global() argument 4988 sctp_move_to_outqueue(struct sctp_tcb * stcb,struct sctp_stream_out * strq) global() argument 5124 sctp_fill_outqueue(struct sctp_tcb * stcb,struct sctp_nets * net) global() argument 5228 sctp_move_to_an_alt(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_nets * net) global() argument 5258 sctp_med_chunk_output(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_association * asoc,int * num_out,int * reason_code,int control_only,int * cwnd_full,int from_where,struct timeval * now,int * now_filled) global() argument 5972 sctp_queue_op_err(struct sctp_tcb * stcb,struct mbuf * op_err) global() argument 6029 sctp_send_cookie_echo(struct mbuf * m,int offset,struct sctp_tcb * stcb,struct sctp_nets * net) global() argument 6116 sctp_send_heartbeat_ack(struct sctp_tcb * stcb,struct mbuf * m,int offset,int chk_length,struct sctp_nets * net) global() argument 6185 sctp_send_cookie_ack(struct sctp_tcb * stcb) global() argument 6233 sctp_send_shutdown_ack(struct sctp_tcb * stcb,struct sctp_nets * net) global() argument 6278 sctp_send_shutdown(struct sctp_tcb * stcb,struct sctp_nets * net) global() argument 6330 sctp_send_asconf(struct sctp_tcb * stcb,struct sctp_nets * net) global() argument 6368 sctp_send_asconf_ack(struct sctp_tcb * stcb,uint32_t retrans) global() argument 6452 sctp_chunk_retransmission(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_association * asoc,int * cnt_out,struct timeval * now,int * now_filled) global() argument 6845 sctp_timer_validation(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_association * asoc,int ret) global() argument 6869 sctp_chunk_output(struct sctp_inpcb * inp,struct sctp_tcb * stcb,int from_where) global() argument 7089 struct sctp_tcb *stcb; global() local 7495 send_forward_tsn(struct sctp_tcb * stcb,struct sctp_association * asoc) global() argument 7651 sctp_send_sack(struct sctp_tcb * stcb) global() argument 7957 sctp_send_abort_tcb(struct sctp_tcb * stcb,struct mbuf * operr) global() argument 7998 sctp_send_shutdown_complete(struct sctp_tcb * stcb,struct sctp_nets * net) global() argument 8152 sctp_select_hb_destination(struct sctp_tcb * stcb,struct timeval * now) global() argument 8249 sctp_send_hb(struct sctp_tcb * stcb,int user_req,struct sctp_nets * u_net) global() argument 8425 sctp_send_ecn_echo(struct sctp_tcb * stcb,struct sctp_nets * net,uint32_t high_tsn) global() argument 8477 sctp_send_packet_dropped(struct sctp_tcb * stcb,struct sctp_nets * net,struct mbuf * m,int iphlen,int bad_crc) global() argument 8606 sctp_send_cwr(struct sctp_tcb * stcb,struct sctp_nets * net,uint32_t high_tsn) global() argument 8659 sctp_reset_the_streams(struct sctp_tcb * stcb,struct sctp_stream_reset_request * req,int number_entries,uint16_t * list) global() argument 8681 sctp_send_str_reset_ack(struct sctp_tcb * stcb,struct sctp_stream_reset_request * req) global() argument 8818 sctp_send_str_reset_req(struct sctp_tcb * stcb,int number_entrys,uint16_t * list,uint8_t two_way,uint8_t not_peer) global() argument 9272 sctp_copy_it_in(struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_nets * net,struct sctp_sndrcvinfo * srcv,struct uio * uio,int flags) global() argument 9806 struct sctp_tcb *stcb=NULL; global() local [all...] |
H A D | sctp_indata.c | 107 sctp_set_rwnd(struct sctp_tcb *stcb, struct sctp_association *asoc) in sctp_set_rwnd() argument 180 sctp_build_ctl_nchunk(struct sctp_tcb * stcb,uint32_t tsn,uint32_t ppid,uint32_t context,uint16_t stream_no,uint16_t stream_seq,uint8_t flags) sctp_build_ctl_nchunk() argument 233 sctp_build_ctl(struct sctp_tcb * stcb,struct sctp_tmit_chunk * chk) sctp_build_ctl() argument 274 sctp_deliver_data(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_tmit_chunk * chk,int hold_locks) sctp_deliver_data() argument 512 sctp_service_reassembly(struct sctp_tcb * stcb,struct sctp_association * asoc,int hold_locks) sctp_service_reassembly() argument 801 sctp_queue_data_to_stream(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_tmit_chunk * chk,int * abort_flag) sctp_queue_data_to_stream() argument 1040 sctp_queue_data_for_reasm(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_tmit_chunk * chk,int * abort_flag) sctp_queue_data_for_reasm() argument 1664 sctp_process_a_data_chunk(struct sctp_tcb * stcb,struct sctp_association * asoc,struct mbuf ** m,int offset,struct sctp_data_chunk * ch,int chk_length,struct sctp_nets * net,u_int32_t * high_tsn,int * abort_flag,int * break_flag,int last_chunk) sctp_process_a_data_chunk() argument 2205 sctp_sack_check(struct sctp_tcb * stcb,int ok_to_sack,int was_a_gap,int * abort_flag) sctp_sack_check() argument 2423 sctp_service_queues(struct sctp_tcb * stcb,struct sctp_association * asoc,int hold_locks) sctp_service_queues() argument 2500 sctp_process_data(struct mbuf ** mm,int iphlen,int * offset,int length,struct sctphdr * sh,struct sctp_inpcb * inp,struct sctp_tcb * stcb,struct sctp_nets * net,u_int32_t * high_tsn) sctp_process_data() argument 2698 sctp_handle_segments(struct sctp_tcb * stcb,struct sctp_association * asoc,struct sctp_sack_chunk * ch,u_long last_tsn,u_long * biggest_tsn_acked,u_long * biggest_newly_acked_tsn,int num_seg,int * ecn_seg_sums) sctp_handle_segments() argument 2928 sctp_strike_gap_ack_chunks(struct sctp_tcb * stcb,struct sctp_association * asoc,u_long biggest_tsn_acked,int strike_enabled,u_long biggest_tsn_newly_acked,int accum_moved) sctp_strike_gap_ack_chunks() argument 3189 sctp_try_advance_peer_ack_point(struct sctp_tcb * stcb,struct sctp_association * asoc) sctp_try_advance_peer_ack_point() argument 3466 sctp_handle_sack(struct sctp_sack_chunk * ch,struct sctp_tcb * stcb,struct sctp_nets * net_from,int * abort_now) sctp_handle_sack() argument 4302 sctp_update_acked(struct sctp_tcb * stcb,struct sctp_shutdown_chunk * cp,struct sctp_nets * netp,int * abort_flag) sctp_update_acked() argument 4329 sctp_kick_prsctp_reorder_queue(struct sctp_tcb * stcb,struct sctp_stream_in * strmin) sctp_kick_prsctp_reorder_queue() argument 4388 sctp_handle_forward_tsn(struct sctp_tcb * stcb,struct sctp_forward_tsn_chunk * fwd,int * abort_flag) sctp_handle_forward_tsn() argument [all...] |