Symbol: tcp_rack
sys/netinet/tcp_stacks/rack.c
10030
rack_rsm_sender_update(struct tcp_rack *rack, struct tcpcb *tp, struct rack_sendmap *rsm, uint8_t from)
sys/netinet/tcp_stacks/rack.c
10121
rack_process_to_cumack(struct tcpcb *tp, struct tcp_rack *rack, register uint32_t th_ack, uint32_t cts, struct tcpopt *to, uint64_t acktime)
sys/netinet/tcp_stacks/rack.c
10482
rack_handle_might_revert(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
10541
rack_note_dsack(struct tcp_rack *rack, tcp_seq start, tcp_seq end)
sys/netinet/tcp_stacks/rack.c
10607
do_rack_compute_pipe(struct tcpcb *tp, struct tcp_rack *rack, uint32_t snd_una)
sys/netinet/tcp_stacks/rack.c
10617
(struct tcp_rack *)tp->t_fb_ptr,
sys/netinet/tcp_stacks/rack.c
10622
rack_update_prr(struct tcpcb *tp, struct tcp_rack *rack, uint32_t changed, tcp_seq th_ack)
sys/netinet/tcp_stacks/rack.c
10689
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
10705
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
10930
rack_strike_dupack(struct tcp_rack *rack, tcp_seq th_ack)
sys/netinet/tcp_stacks/rack.c
10978
struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
11093
rack_log_hybrid(struct tcp_rack *rack, uint32_t seq,
sys/netinet/tcp_stacks/rack.c
11182
rack_set_dgp_hybrid_mode(struct tcp_rack *rack, tcp_seq seq, uint32_t len, uint64_t cts)
sys/netinet/tcp_stacks/rack.c
11355
rack_chk_req_and_hybrid_on_out(struct tcp_rack *rack, tcp_seq seq, uint32_t len, uint64_t cts)
sys/netinet/tcp_stacks/rack.c
11398
rack_gain_for_fastoutput(struct tcp_rack *rack, struct tcpcb *tp, struct socket *so, uint32_t acked_amount)
sys/netinet/tcp_stacks/rack.c
11438
rack_adjust_sendmap_head(struct tcp_rack *rack, struct sockbuf *sb)
sys/netinet/tcp_stacks/rack.c
11536
rack_req_check_for_comp(struct tcp_rack *rack, tcp_seq th_ack)
sys/netinet/tcp_stacks/rack.c
11635
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
11642
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
11923
rack_log_collapse(struct tcp_rack *rack, uint32_t cnt, uint32_t split, uint32_t out, int line,
sys/netinet/tcp_stacks/rack.c
11957
rack_collapsed_window(struct tcp_rack *rack, uint32_t out, tcp_seq th_ack, int line)
sys/netinet/tcp_stacks/rack.c
11977
rack_un_collapse_window(struct tcp_rack *rack, int line)
sys/netinet/tcp_stacks/rack.c
12040
rack_handle_delayed_ack(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
12054
rack_validate_fo_sendwin_up(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
12102
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
12106
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
12395
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
12429
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
12523
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
12549
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
12730
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
12770
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
12950
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
12955
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
13166
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
13182
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
13258
((struct tcp_rack *)tp->t_fb_ptr)->r_wanted_output = 1;
sys/netinet/tcp_stacks/rack.c
13353
((struct tcp_rack *)tp->t_fb_ptr)->r_wanted_output = 1;
sys/netinet/tcp_stacks/rack.c
13368
rack_log_progress_event((struct tcp_rack *)tp->t_fb_ptr,
sys/netinet/tcp_stacks/rack.c
13382
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
13384
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
13484
((struct tcp_rack *)tp->t_fb_ptr)->r_wanted_output = 1;
sys/netinet/tcp_stacks/rack.c
13518
rack_log_progress_event((struct tcp_rack *)tp->t_fb_ptr,
sys/netinet/tcp_stacks/rack.c
13599
((struct tcp_rack *)tp->t_fb_ptr)->r_wanted_output = 1;
sys/netinet/tcp_stacks/rack.c
13619
rack_log_progress_event((struct tcp_rack *)tp->t_fb_ptr,
sys/netinet/tcp_stacks/rack.c
13701
((struct tcp_rack *)tp->t_fb_ptr)->r_wanted_output = 1;
sys/netinet/tcp_stacks/rack.c
13721
rack_log_progress_event((struct tcp_rack *)tp->t_fb_ptr,
sys/netinet/tcp_stacks/rack.c
13810
((struct tcp_rack *)tp->t_fb_ptr)->r_wanted_output = 1;
sys/netinet/tcp_stacks/rack.c
13825
rack_log_progress_event((struct tcp_rack *)tp->t_fb_ptr,
sys/netinet/tcp_stacks/rack.c
13836
rack_clear_rate_sample(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
13844
rack_set_pace_segments(struct tcpcb *tp, struct tcp_rack *rack, uint32_t line, uint64_t *fill_override)
sys/netinet/tcp_stacks/rack.c
13932
rack_init_fsb_block(struct tcpcb *tp, struct tcp_rack *rack, int32_t flags)
sys/netinet/tcp_stacks/rack.c
13993
rack_init_fsb(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
14014
rack_log_hystart_event(struct tcp_rack *rack, uint32_t high_seq, uint8_t mod)
sys/netinet/tcp_stacks/rack.c
14046
rack_deferred_init(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
14055
rack_init_retransmit_value(struct tcp_rack *rack, int ctl)
sys/netinet/tcp_stacks/rack.c
14094
rack_log_chg_info(struct tcpcb *tp, struct tcp_rack *rack, uint8_t mod,
sys/netinet/tcp_stacks/rack.c
14117
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
14122
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
14218
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
14224
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
14258
rack_init_outstanding(struct tcpcb *tp, struct tcp_rack *rack, uint32_t us_cts, void *ptr)
sys/netinet/tcp_stacks/rack.c
14422
struct tcp_rack *rack = NULL;
sys/netinet/tcp_stacks/rack.c
14450
memset(*ptr, 0, sizeof(struct tcp_rack));
sys/netinet/tcp_stacks/rack.c
14451
rack = (struct tcp_rack *)*ptr;
sys/netinet/tcp_stacks/rack.c
14903
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
14908
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
15017
rack_set_state(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
15071
rack_timer_audit(struct tcpcb *tp, struct tcp_rack *rack, struct sockbuf *sb)
sys/netinet/tcp_stacks/rack.c
15159
rack_do_win_updates(struct tcpcb *tp, struct tcp_rack *rack, uint32_t tiwin, uint32_t seq, uint32_t ack, uint32_t cts)
sys/netinet/tcp_stacks/rack.c
15209
rack_log_input_packet(struct tcpcb *tp, struct tcp_rack *rack, struct tcp_ackent *ae, int ackval, uint32_t high_seq)
sys/netinet/tcp_stacks/rack.c
15357
rack_handle_probe_response(struct tcp_rack *rack, uint32_t tiwin, uint32_t us_cts)
sys/netinet/tcp_stacks/rack.c
15411
rack_new_round_starts(struct tcpcb *tp, struct tcp_rack *rack, uint32_t high_seq)
sys/netinet/tcp_stacks/rack.c
15426
rack_log_pcm(struct tcp_rack *rack, uint8_t mod, uint32_t flex1, uint32_t flex2,
sys/netinet/tcp_stacks/rack.c
15454
rack_new_round_setup(struct tcpcb *tp, struct tcp_rack *rack, uint32_t high_seq)
sys/netinet/tcp_stacks/rack.c
15561
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
15575
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
16078
rack_log_progress_event((struct tcp_rack *)tp->t_fb_ptr,
sys/netinet/tcp_stacks/rack.c
16238
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
16255
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
16904
tcp_rack_output(struct tcpcb *tp, struct tcp_rack *rack, uint32_t tsused)
sys/netinet/tcp_stacks/rack.c
16978
rack_log_pacing_delay_calc (struct tcp_rack *rack, uint32_t len, uint32_t pacing_delay,
sys/netinet/tcp_stacks/rack.c
17071
rack_get_pacing_len(struct tcp_rack *rack, uint64_t bw, uint32_t mss)
sys/netinet/tcp_stacks/rack.c
17106
rack_arrive_at_discounted_rate(struct tcp_rack *rack, uint64_t window_input, uint32_t *rate_set, uint32_t *gain_b)
sys/netinet/tcp_stacks/rack.c
17160
pace_to_fill_cwnd(struct tcp_rack *rack, int32_t pacing_delay, uint32_t len, uint32_t segsiz, int *capped, uint64_t *rate_wanted, uint8_t non_paced)
sys/netinet/tcp_stacks/rack.c
17308
rack_get_pacing_delay(struct tcp_rack *rack, struct tcpcb *tp, uint32_t len, struct rack_sendmap *rsm, uint32_t segsiz, int line)
sys/netinet/tcp_stacks/rack.c
17693
rack_start_gp_measurement(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
17931
rack_what_can_we_send(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cwnd_to_use,
sys/netinet/tcp_stacks/rack.c
17973
rack_log_fsb(struct tcp_rack *rack, struct tcpcb *tp, struct socket *so, uint32_t flags,
sys/netinet/tcp_stacks/rack.c
18171
rack_fo_m_copym(struct tcp_rack *rack, int32_t *plen,
sys/netinet/tcp_stacks/rack.c
18235
rack_log_queue_level(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
18265
rack_check_queue_level(struct tcp_rack *rack, struct tcpcb *tp,
sys/netinet/tcp_stacks/rack.c
18333
rack_fast_rsm_output(struct tcpcb *tp, struct tcp_rack *rack, struct rack_sendmap *rsm,
sys/netinet/tcp_stacks/rack.c
1849
rc_init_window(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
1856
rack_get_fixed_pacing_bw(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
1867
rack_log_hybrid_bw(struct tcp_rack *rack, uint32_t seq, uint64_t cbw, uint64_t tim,
sys/netinet/tcp_stacks/rack.c
18862
rack_sndbuf_autoscale(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
18917
rack_fast_output(struct tcpcb *tp, struct tcp_rack *rack, uint64_t ts_val,
sys/netinet/tcp_stacks/rack.c
19415
rack_setup_fast_output(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
19454
rack_get_hpts_pacing_min_for_bw(struct tcp_rack *rack, int32_t segsiz)
sys/netinet/tcp_stacks/rack.c
19466
rack_check_collapsed(struct tcp_rack *rack, uint32_t cts)
sys/netinet/tcp_stacks/rack.c
19516
rack_validate_sizes(struct tcp_rack *rack, int32_t *len, int32_t segsiz, uint32_t pace_max_seg)
sys/netinet/tcp_stacks/rack.c
19562
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
19612
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
1991
rack_log_hybrid_sends(struct tcp_rack *rack, struct tcp_sendfile_track *cur, int line)
sys/netinet/tcp_stacks/rack.c
2074
rack_compensate_for_linerate(struct tcp_rack *rack, uint64_t bw)
sys/netinet/tcp_stacks/rack.c
2099
rack_rate_cap_bw(struct tcp_rack *rack, uint64_t *bw, int *capped)
sys/netinet/tcp_stacks/rack.c
2237
rack_get_gp_est(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
22470
rack_update_seg(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
22486
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
22489
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
22515
rack_set_dgp(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
22574
rack_set_profile(struct tcp_rack *rack, int prof)
sys/netinet/tcp_stacks/rack.c
22684
rack_add_deferred_option(struct tcp_rack *rack, int sopt_name, uint64_t loptval)
sys/netinet/tcp_stacks/rack.c
22703
process_hybrid_pacing(struct tcp_rack *rack, struct tcp_hybrid_req *hybrid)
sys/netinet/tcp_stacks/rack.c
22801
rack_process_option(struct tcpcb *tp, struct tcp_rack *rack, int sopt_name,
sys/netinet/tcp_stacks/rack.c
2332
rack_get_bw(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
2345
rack_get_output_gain(struct tcp_rack *rack, struct rack_sendmap *rsm)
sys/netinet/tcp_stacks/rack.c
23587
struct tcp_rack *dest, *src;
sys/netinet/tcp_stacks/rack.c
23597
dest = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
23598
src = (struct tcp_rack *)par->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
2381
rack_log_dsack_event(struct tcp_rack *rack, uint8_t mod, uint32_t flex4, uint32_t flex5, uint32_t flex6)
sys/netinet/tcp_stacks/rack.c
23955
rack_apply_deferred_options(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
23973
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
23975
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
23993
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
23997
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
24055
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
24060
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
2421
rack_log_hdwr_pacing(struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
24295
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
24306
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
24676
sizeof(struct tcp_rack),
sys/netinet/tcp_stacks/rack.c
2473
rack_get_output_bw(struct tcp_rack *rack, uint64_t bw, struct rack_sendmap *rsm, int *capped)
sys/netinet/tcp_stacks/rack.c
24737
static moduledata_t tcp_rack = {
sys/netinet/tcp_stacks/rack.c
24744
DECLARE_MODULE(MODNAME, tcp_rack, SI_SUB_PROTO_DOMAIN, SI_ORDER_ANY);
sys/netinet/tcp_stacks/rack.c
2534
rack_log_retran_reason(struct tcp_rack *rack, struct rack_sendmap *rsm, uint32_t tsused, uint32_t thresh, int mod)
sys/netinet/tcp_stacks/rack.c
2577
rack_log_to_start(struct tcp_rack *rack, uint32_t cts, uint32_t to, int32_t pacing_delay, uint8_t which)
sys/netinet/tcp_stacks/rack.c
2620
rack_log_to_event(struct tcp_rack *rack, int32_t to_num, struct rack_sendmap *rsm)
sys/netinet/tcp_stacks/rack.c
2656
rack_log_map_chg(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
2710
rack_log_rtt_upd(struct tcpcb *tp, struct tcp_rack *rack, uint32_t t, uint32_t len,
sys/netinet/tcp_stacks/rack.c
2780
rack_log_rtt_sample(struct tcp_rack *rack, uint32_t rtt)
sys/netinet/tcp_stacks/rack.c
2829
rack_log_rtt_sample_calc(struct tcp_rack *rack, uint32_t rtt, uint32_t send_time, uint32_t ack_time, int where)
sys/netinet/tcp_stacks/rack.c
2856
rack_log_rtt_sendmap(struct tcp_rack *rack, uint32_t idx, uint64_t tsv, uint32_t tsecho)
sys/netinet/tcp_stacks/rack.c
2883
rack_log_progress_event(struct tcp_rack *rack, struct tcpcb *tp, uint32_t tick, int event, int line)
sys/netinet/tcp_stacks/rack.c
2913
rack_log_type_bbrsnd(struct tcp_rack *rack, uint32_t len, uint32_t pacing_delay, uint32_t cts, struct timeval *tv, int line)
sys/netinet/tcp_stacks/rack.c
2943
rack_log_doseg_done(struct tcp_rack *rack, uint32_t cts, int32_t nxt_pkt, int32_t did_out, int way_out, int nsegs)
sys/netinet/tcp_stacks/rack.c
2991
rack_log_type_pacing_sizes(struct tcpcb *tp, struct tcp_rack *rack, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint8_t frm)
sys/netinet/tcp_stacks/rack.c
3018
rack_log_type_just_return(struct tcp_rack *rack, uint32_t cts, uint32_t tlen, uint32_t pacing_delay,
sys/netinet/tcp_stacks/rack.c
3055
rack_log_to_cancel(struct tcp_rack *rack, int32_t hpts_removed, int line, uint32_t us_cts,
sys/netinet/tcp_stacks/rack.c
3092
rack_log_alt_to_to_cancel(struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
3125
rack_log_to_processing(struct tcp_rack *rack, uint32_t cts, int32_t ret, int32_t timers)
sys/netinet/tcp_stacks/rack.c
3155
rack_log_to_prr(struct tcp_rack *rack, int frm, int orig_cwnd, int line)
sys/netinet/tcp_stacks/rack.c
3238
rack_alloc(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
3280
rack_alloc_full_limit(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
3296
rack_alloc_limit(struct tcp_rack *rack, uint8_t limit_type)
sys/netinet/tcp_stacks/rack.c
3323
rack_free_trim(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
3341
rack_free(struct tcp_rack *rack, struct rack_sendmap *rsm)
sys/netinet/tcp_stacks/rack.c
3378
rack_get_measure_window(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
3456
rack_enough_for_measurement(struct tcpcb *tp, struct tcp_rack *rack, tcp_seq th_ack, uint8_t *quality)
sys/netinet/tcp_stacks/rack.c
3525
rack_log_timely(struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
3575
rack_bw_can_be_raised(struct tcp_rack *rack, uint64_t cur_bw, uint64_t last_bw_est, uint16_t mult)
sys/netinet/tcp_stacks/rack.c
3648
rack_validate_multipliers_at_or_above100(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
3668
rack_validate_multipliers_at_or_below_100(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
3679
rack_increase_bw_mul(struct tcp_rack *rack, int timely_says, uint64_t cur_bw, uint64_t last_bw_est, int override)
sys/netinet/tcp_stacks/rack.c
3772
rack_get_decrease(struct tcp_rack *rack, uint32_t curper, int32_t rtt_diff)
sys/netinet/tcp_stacks/rack.c
3815
rack_decrease_highrtt(struct tcp_rack *rack, uint32_t curper, uint32_t rtt)
sys/netinet/tcp_stacks/rack.c
3852
rack_decrease_bw_mul(struct tcp_rack *rack, int timely_says, uint32_t rtt, int32_t rtt_diff)
sys/netinet/tcp_stacks/rack.c
3974
rack_log_rtt_shrinks(struct tcp_rack *rack, uint32_t us_cts,
sys/netinet/tcp_stacks/rack.c
4025
rack_set_prtt_target(struct tcp_rack *rack, uint32_t segsiz, uint32_t rtt)
sys/netinet/tcp_stacks/rack.c
4044
rack_enter_probertt(struct tcp_rack *rack, uint32_t us_cts)
sys/netinet/tcp_stacks/rack.c
4098
rack_exit_probertt(struct tcp_rack *rack, uint32_t us_cts)
sys/netinet/tcp_stacks/rack.c
423
rack_log_progress_event(struct tcp_rack *rack, struct tcpcb *tp, uint32_t tick, int event, int line);
sys/netinet/tcp_stacks/rack.c
4267
rack_check_probe_rtt(struct tcp_rack *rack, uint32_t us_cts)
sys/netinet/tcp_stacks/rack.c
434
rack_ack_received(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
436
static struct rack_sendmap *rack_alloc(struct tcp_rack *rack);
sys/netinet/tcp_stacks/rack.c
4368
rack_update_multiplier(struct tcp_rack *rack, int32_t timely_says, uint64_t last_bw_est,
sys/netinet/tcp_stacks/rack.c
437
static struct rack_sendmap *rack_alloc_limit(struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
443
rack_grab_rtt(struct tcpcb *tp, struct tcp_rack *rack);
sys/netinet/tcp_stacks/rack.c
452
rack_set_pace_segments(struct tcpcb *tp, struct tcp_rack *rack, uint32_t line, uint64_t *fill_override);
sys/netinet/tcp_stacks/rack.c
4534
rack_make_timely_judgement(struct tcp_rack *rack, uint32_t rtt, int32_t rtt_diff, uint32_t prev_rtt)
sys/netinet/tcp_stacks/rack.c
458
rack_log_alt_to_to_cancel(struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
465
rack_log_pacing_delay_calc(struct tcp_rack *rack, uint32_t len, uint32_t pacing_delay,
sys/netinet/tcp_stacks/rack.c
4652
rack_clear_gp_marks(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
4670
rack_tend_gp_marks(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
469
rack_find_high_nonack(struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
471
static struct rack_sendmap *rack_find_lowest_rsm(struct tcp_rack *rack);
sys/netinet/tcp_stacks/rack.c
472
static void rack_free(struct tcp_rack *rack, struct rack_sendmap *rsm);
sys/netinet/tcp_stacks/rack.c
4721
rack_log_gp_calc(struct tcp_rack *rack, uint32_t add_part, uint32_t sub_part, uint32_t srtt, uint64_t meas_bw, uint64_t utim, uint8_t meth, uint32_t line)
sys/netinet/tcp_stacks/rack.c
4747
rack_do_goodput_measurement(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
476
rack_do_goodput_measurement(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
479
rack_log_type_pacing_sizes(struct tcpcb *tp, struct tcp_rack *rack, uint32_t arg1, uint32_t arg2, uint32_t arg3, uint8_t frm);
sys/netinet/tcp_stacks/rack.c
482
rack_get_pacing_len(struct tcp_rack *rack, uint64_t bw, uint32_t mss);
sys/netinet/tcp_stacks/rack.c
496
static uint64_t rack_get_gp_est(struct tcp_rack *rack);
sys/netinet/tcp_stacks/rack.c
500
rack_log_sack_passed(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
502
static void rack_log_to_event(struct tcp_rack *rack, int32_t to_num, struct rack_sendmap *rsm);
sys/netinet/tcp_stacks/rack.c
506
rack_proc_sack_blk(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
512
static void rack_set_state(struct tcpcb *tp, struct tcp_rack *rack);
sys/netinet/tcp_stacks/rack.c
514
static void rack_timer_cancel(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts, int line);
sys/netinet/tcp_stacks/rack.c
516
rack_update_entry(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
519
rack_update_rsm(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
522
rack_update_rtt(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
5322
rack_ack_received(struct tcpcb *tp, struct tcp_rack *rack, uint32_t th_ack, uint16_t nsegs,
sys/netinet/tcp_stacks/rack.c
5460
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
5462
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
5477
rack_exit_recovery(struct tcpcb *tp, struct tcp_rack *rack, int how)
sys/netinet/tcp_stacks/rack.c
5488
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
5493
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
5568
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
5581
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
562
static void rack_chk_req_and_hybrid_on_out(struct tcp_rack *rack, tcp_seq seq, uint32_t len, uint64_t cts);
sys/netinet/tcp_stacks/rack.c
564
tcp_rack_output(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
566
static void tcp_rack_xmit_timer(struct tcp_rack *rack, int32_t rtt,
sys/netinet/tcp_stacks/rack.c
5673
rack_cc_after_idle(struct tcp_rack *rack, struct tcpcb *tp)
sys/netinet/tcp_stacks/rack.c
571
rack_set_profile(struct tcp_rack *rack, int prof);
sys/netinet/tcp_stacks/rack.c
5715
rack_find_lowest_rsm(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
573
rack_apply_deferred_options(struct tcp_rack *rack);
sys/netinet/tcp_stacks/rack.c
5735
rack_find_high_nonack(struct tcp_rack *rack, struct rack_sendmap *rsm)
sys/netinet/tcp_stacks/rack.c
5756
rack_calc_thresh_rack(struct tcp_rack *rack, uint32_t srtt, uint32_t cts, int line, int log_allowed)
sys/netinet/tcp_stacks/rack.c
578
rack_get_lt_bw(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
5844
rack_calc_thresh_tlp(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
5928
rack_grab_rtt(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
5953
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
5958
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
598
rack_swap_beta_values(struct tcp_rack *rack, uint8_t flex8)
sys/netinet/tcp_stacks/rack.c
5987
rack_get_persists_timer_val(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
6002
rack_timer_start(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts, int sup_rack)
sys/netinet/tcp_stacks/rack.c
6230
rack_enter_persist(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts, tcp_seq snd_una)
sys/netinet/tcp_stacks/rack.c
6276
rack_exit_persist(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts)
sys/netinet/tcp_stacks/rack.c
6339
rack_log_hpts_diag(struct tcp_rack *rack, uint32_t cts,
sys/netinet/tcp_stacks/rack.c
6375
rack_log_wakeup(struct tcpcb *tp, struct tcp_rack *rack, struct sockbuf *sb, uint32_t len, int type)
sys/netinet/tcp_stacks/rack.c
6396
rack_start_hpts_timer (struct tcp_rack *rack, struct tcpcb *tp, uint32_t cts,
sys/netinet/tcp_stacks/rack.c
6706
struct tcp_rack *rack, struct rack_sendmap *rsm, uint32_t cts)
sys/netinet/tcp_stacks/rack.c
6733
rack_mark_nolonger_lost(struct tcp_rack *rack, struct rack_sendmap *rsm)
sys/netinet/tcp_stacks/rack.c
6752
rack_timeout_rack(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts)
sys/netinet/tcp_stacks/rack.c
6844
rack_setup_offset_for_rsm(struct tcp_rack *rack, struct rack_sendmap *src_rsm, struct rack_sendmap *rsm)
sys/netinet/tcp_stacks/rack.c
6886
rack_clone_rsm(struct tcp_rack *rack, struct rack_sendmap *nrsm,
sys/netinet/tcp_stacks/rack.c
689
rack_set_cc_pacing(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
6935
rack_merge_rsm(struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
702
rack_undo_cc_pacing(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
7027
rack_timeout_tlp(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts, uint8_t *doing_tlp)
sys/netinet/tcp_stacks/rack.c
715
rack_remove_pacing(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
7216
rack_timeout_delack(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts)
sys/netinet/tcp_stacks/rack.c
7228
rack_send_ack_challange(struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
7262
rack_timeout_persist(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts)
sys/netinet/tcp_stacks/rack.c
731
rack_log_gpset(struct tcp_rack *rack, uint32_t seq_end, uint32_t ack_end_t,
sys/netinet/tcp_stacks/rack.c
7335
rack_timeout_keepalive(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts)
sys/netinet/tcp_stacks/rack.c
7385
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
7387
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
7489
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
7492
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
7523
rack_timeout_rxt(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts)
sys/netinet/tcp_stacks/rack.c
7809
rack_process_timers(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts, uint8_t hpts_calling, uint8_t *doing_tlp)
sys/netinet/tcp_stacks/rack.c
7922
rack_timer_cancel(struct tcpcb *tp, struct tcp_rack *rack, uint32_t cts, int line)
sys/netinet/tcp_stacks/rack.c
7961
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
7963
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
7972
rack_stop_all_timers(struct tcpcb *tp, struct tcp_rack *rack)
sys/netinet/tcp_stacks/rack.c
7987
rack_update_rsm(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
8060
rack_update_entry(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
8141
struct tcp_rack *rack;
sys/netinet/tcp_stacks/rack.c
8183
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
8441
tcp_rack_xmit_timer(struct tcp_rack *rack, int32_t rtt, uint32_t len, uint32_t us_rtt,
sys/netinet/tcp_stacks/rack.c
8510
tcp_rack_xmit_timer_commit(struct tcp_rack *rack, struct tcpcb *tp)
sys/netinet/tcp_stacks/rack.c
8585
rack = (struct tcp_rack *)tp->t_fb_ptr;
sys/netinet/tcp_stacks/rack.c
8668
rack_apply_updated_usrtt(struct tcp_rack *rack, uint32_t us_rtt, uint32_t us_cts)
sys/netinet/tcp_stacks/rack.c
8713
rack_update_rtt(struct tcpcb *tp, struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
8962
struct tcp_rack *rack, struct rack_sendmap *rsm, uint32_t cts, int line)
sys/netinet/tcp_stacks/rack.c
9019
struct tcp_rack *rack,
sys/netinet/tcp_stacks/rack.c
9173
is_rsm_inside_declared_tlp_block(struct tcp_rack *rack, struct rack_sendmap *rsm)
sys/netinet/tcp_stacks/rack.c
9189
rack_check_reorder_ack(struct tcpcb *tp, struct tcp_rack *rack, struct rack_sendmap *rsm, int the_end, uint32_t cts, int can_exit_recovery, int line)
sys/netinet/tcp_stacks/rack.c
9221
rack_proc_sack_blk(struct tcpcb *tp, struct tcp_rack *rack, struct sackblk *sack,
sys/netinet/tcp_stacks/rack.c
9994
rack_peer_reneges(struct tcp_rack *rack, struct rack_sendmap *rsm, tcp_seq th_ack)
sys/netinet/tcp_stacks/rack_pcm.c
133
rack_update_pcm_ack(struct tcp_rack *rack, int was_cumack, uint32_t start, uint32_t end)
sys/netinet/tcp_stacks/tcp_rack.h
759
void rack_update_pcm_ack(struct tcp_rack *rack, int was_cumack,