Lines Matching refs:r_start

774 			log.u_bbr.applimited = rsm->r_start;  in rack_log_gpset()
2686 log.u_bbr.flex5 = rsm->r_start; in rack_log_retran_reason()
2763 log.u_bbr.flex3 = rsm->r_end - rsm->r_start; in rack_log_to_event()
2803 log.u_bbr.flex1 = prev->r_start; in rack_log_map_chg()
2808 log.u_bbr.flex3 = rsm->r_start; in rack_log_map_chg()
2813 log.u_bbr.flex5 = next->r_start; in rack_log_map_chg()
2859 log.u_bbr.pkt_epoch = rsm->r_start; in rack_log_rtt_upd()
4285 rack->r_ctl.rc_end_appl->r_nseq_appl = rsm->r_start; in rack_exit_probertt()
4740 if (SEQ_GEQ(rsm->r_start, tp->gput_seq) && in rack_in_gp_window()
4752 } else if (SEQ_LT(rsm->r_start, tp->gput_seq) && in rack_in_gp_window()
4760 } else if (SEQ_GEQ(rsm->r_start, tp->gput_seq) && in rack_in_gp_window()
4761 SEQ_LT(rsm->r_start, tp->gput_ack) && in rack_in_gp_window()
4802 while ((rsm != NULL) && (SEQ_GEQ(tp->gput_ack, rsm->r_start))){ in rack_clear_gp_marks()
5350 (SEQ_GT(rack->r_ctl.rc_first_appl->r_start, th_ack)) && in rack_do_goodput_measurement()
5404 if (SEQ_LT(rsm->r_start, tp->gput_seq)) { in rack_do_goodput_measurement()
5411 tp->gput_seq = rsm->r_start; in rack_do_goodput_measurement()
5999 len = rsm->r_end - rsm->r_start; in rack_calc_thresh_tlp()
6868 rack->r_ctl.rc_considered_lost += nrsm->r_end - nrsm->r_start; in rack_mark_lost()
6989 soff = src_rsm->soff + (src_rsm->r_end - src_rsm->r_start); in rack_setup_offset_for_rsm()
7000 (src_rsm->r_start - rack->rc_tp->snd_una), in rack_setup_offset_for_rsm()
7005 (rsm->r_start - rack->rc_tp->snd_una), in rack_setup_offset_for_rsm()
7024 nrsm->r_start = start; in rack_clone_rsm()
7034 tqhash_update_end(rack->r_ctl.tqh, rsm, nrsm->r_start); in rack_clone_rsm()
7294 if ((rsm->r_end - rsm->r_start) > ctf_fixed_maxseg(tp)) { in rack_timeout_tlp()
8131 rack->r_ctl.rc_holes_rxt += (rsm->r_end - rsm->r_start); in rack_update_rsm()
8132 rsm->r_rtr_bytes += (rsm->r_end - rsm->r_start); in rack_update_rsm()
8141 KASSERT((rack->r_ctl.rc_considered_lost >= (rsm->r_end - rsm->r_start)), in rack_update_rsm()
8143 if (rack->r_ctl.rc_considered_lost >= (rsm->r_end - rsm->r_start)) in rack_update_rsm()
8144 rack->r_ctl.rc_considered_lost -= rsm->r_end - rsm->r_start; in rack_update_rsm()
8159 rack->r_ctl.rc_sacked -= (rsm->r_end - rsm->r_start); in rack_update_rsm()
8169 rsm->r_bas = (uint8_t)(((rsm->r_end - rsm->r_start) + segsiz - 1) / segsiz); in rack_update_rsm()
8173 rack->r_ctl.rc_out_at_rto -= (rsm->r_end - rsm->r_start); in rack_update_rsm()
8207 c_end = rsm->r_start + len; in rack_update_entry()
8221 act_len = rsm->r_end - rsm->r_start; in rack_update_entry()
8382 rsm->r_start = seq_out; in rack_log_output()
8383 rsm->r_end = rsm->r_start + len; in rack_log_output()
8399 (rsm->r_end - rsm->r_start)); in rack_log_output()
8452 rack->r_ctl.pcm_i.sseq = rsm->r_start; in rack_log_output()
8474 if (hintrsm && (hintrsm->r_start == seq_out)) { in rack_log_output()
8481 if ((rsm) && (rsm->r_start == seq_out)) { in rack_log_output()
8493 if (rsm->r_start == seq_out) { in rack_log_output()
8501 if (SEQ_GEQ(seq_out, rsm->r_start) && SEQ_LT(seq_out, rsm->r_end)) { in rack_log_output()
8551 rsm, rsm->r_start, rsm->r_end); in rack_log_output()
8864 len_acked = rsm->r_end - rsm->r_start; in rack_update_rtt()
8867 len_acked = th_ack - rsm->r_start; in rack_update_rtt()
8871 len_acked = rsm->r_end - rsm->r_start; in rack_update_rtt()
9134 rack->r_ctl.rc_considered_lost += nrsm->r_end - nrsm->r_start; in rack_log_sack_passed()
9190 SEQ_GEQ(rsm->r_start, tp->gput_seq)) { in rack_need_set_test()
9198 tp->gput_seq = rsm->r_start; in rack_need_set_test()
9312 if (SEQ_GT(rsm->r_start, rack->r_ctl.last_tlp_acked_end)) { in is_rsm_inside_declared_tlp_block()
9338 (SEQ_LT(end, rsm->r_start)) || in rack_proc_sack_blk()
9340 (SEQ_LT(start, rsm->r_start))) { in rack_proc_sack_blk()
9353 if (rsm->r_start != start) { in rack_proc_sack_blk()
9373 rack_log_dsack_event(rack, 10, __LINE__, rsm->r_start, rsm->r_end); in rack_proc_sack_blk()
9377 if (SEQ_LT(rsm->r_start, rack->r_ctl.last_tlp_acked_start)) { in rack_proc_sack_blk()
9378 rack->r_ctl.last_tlp_acked_start = rsm->r_start; in rack_proc_sack_blk()
9388 rack->r_ctl.last_tlp_acked_start = rsm->r_start; in rack_proc_sack_blk()
9392 rack_log_dsack_event(rack, 8, __LINE__, rsm->r_start, rsm->r_end); in rack_proc_sack_blk()
9430 SEQ_GEQ(end, next->r_start)) { in rack_proc_sack_blk()
9452 next->r_start = start; in rack_proc_sack_blk()
9492 nrsm->r_start = start; in rack_proc_sack_blk()
9497 changed += (nrsm->r_end - nrsm->r_start); in rack_proc_sack_blk()
9498 rack->r_ctl.rc_sacked += (nrsm->r_end - nrsm->r_start); in rack_proc_sack_blk()
9502 my_chg = (nrsm->r_end - nrsm->r_start); in rack_proc_sack_blk()
9643 rack_log_dsack_event(rack, 10, __LINE__, rsm->r_start, rsm->r_end); in rack_proc_sack_blk()
9647 if (SEQ_LT(rsm->r_start, rack->r_ctl.last_tlp_acked_start)) { in rack_proc_sack_blk()
9648 rack->r_ctl.last_tlp_acked_start = rsm->r_start; in rack_proc_sack_blk()
9658 rack->r_ctl.last_tlp_acked_start = rsm->r_start; in rack_proc_sack_blk()
9662 rack_log_dsack_event(rack, 8, __LINE__, rsm->r_start, rsm->r_end); in rack_proc_sack_blk()
9666 changed += (rsm->r_end - rsm->r_start); in rack_proc_sack_blk()
9671 my_chg = (rsm->r_end - rsm->r_start); in rack_proc_sack_blk()
9680 rack->r_ctl.rc_sacked += (rsm->r_end - rsm->r_start); in rack_proc_sack_blk()
9694 rack_update_pcm_ack(rack, 0, rsm->r_start, rsm->r_end); in rack_proc_sack_blk()
9741 rack_log_dsack_event(rack, 10, __LINE__, rsm->r_start, rsm->r_end); in rack_proc_sack_blk()
9745 if (SEQ_LT(rsm->r_start, rack->r_ctl.last_tlp_acked_start)) { in rack_proc_sack_blk()
9746 rack->r_ctl.last_tlp_acked_start = rsm->r_start; in rack_proc_sack_blk()
9756 rack->r_ctl.last_tlp_acked_start = rsm->r_start; in rack_proc_sack_blk()
9760 rack_log_dsack_event(rack, 8, __LINE__, rsm->r_start, rsm->r_end); in rack_proc_sack_blk()
9802 rsm->r_start = end; in rack_proc_sack_blk()
9856 changed += (nrsm->r_end - nrsm->r_start); in rack_proc_sack_blk()
9857 rack->r_ctl.rc_sacked += (nrsm->r_end - nrsm->r_start); in rack_proc_sack_blk()
9861 my_chg = (nrsm->r_end - nrsm->r_start); in rack_proc_sack_blk()
9901 rack_log_dsack_event(rack, 10, __LINE__, rsm->r_start, rsm->r_end); in rack_proc_sack_blk()
9905 if (SEQ_LT(rsm->r_start, rack->r_ctl.last_tlp_acked_start)) { in rack_proc_sack_blk()
9906 rack->r_ctl.last_tlp_acked_start = rsm->r_start; in rack_proc_sack_blk()
9916 rack->r_ctl.last_tlp_acked_start = rsm->r_start; in rack_proc_sack_blk()
9920 rack_log_dsack_event(rack, 8, __LINE__, rsm->r_start, rsm->r_end); in rack_proc_sack_blk()
9960 changed += (rsm->r_end - rsm->r_start); in rack_proc_sack_blk()
9964 my_chg = (rsm->r_end - rsm->r_start); in rack_proc_sack_blk()
9973 rack->r_ctl.rc_sacked += (rsm->r_end - rsm->r_start); in rack_proc_sack_blk()
9988 rack_update_pcm_ack(rack, 0, rsm->r_start, rsm->r_end); in rack_proc_sack_blk()
10091 rack->r_ctl.rc_sacked -= (rsm->r_end - rsm->r_start); in rack_peer_reneges()
10307 if (SEQ_LT(th_ack, rsm->r_start)) { in rack_process_to_cumack()
10311 rsm->r_start, in rack_process_to_cumack()
10337 rack_log_dsack_event(rack, 10, __LINE__, rsm->r_start, rsm->r_end); in rack_process_to_cumack()
10341 if (SEQ_LT(rsm->r_start, rack->r_ctl.last_tlp_acked_start)) { in rack_process_to_cumack()
10342 rack->r_ctl.last_tlp_acked_start = rsm->r_start; in rack_process_to_cumack()
10353 rack->r_ctl.last_tlp_acked_start = rsm->r_start; in rack_process_to_cumack()
10356 rack_log_dsack_event(rack, 8, __LINE__, rsm->r_start, rsm->r_end); in rack_process_to_cumack()
10373 KASSERT((rack->r_ctl.rc_considered_lost >= (rsm->r_end - rsm->r_start)), in rack_process_to_cumack()
10375 if (rack->r_ctl.rc_considered_lost >= (rsm->r_end - rsm->r_start)) in rack_process_to_cumack()
10376 rack->r_ctl.rc_considered_lost -= rsm->r_end - rsm->r_start; in rack_process_to_cumack()
10399 rack->r_ctl.rc_sacked -= (rsm->r_end - rsm->r_start); in rack_process_to_cumack()
10420 rack_update_pcm_ack(rack, 1, rsm->r_start, rsm->r_end); in rack_process_to_cumack()
10422 rack_update_pcm_ack(rack, 1, rsm->r_start, rsm->r_end); in rack_process_to_cumack()
10450 if (rsm && (rsm->r_flags & RACK_ACKED) && (th_ack == rsm->r_start)) { in rack_process_to_cumack()
10474 rack->r_ctl.rc_sacked -= (th_ack - rsm->r_start); in rack_process_to_cumack()
10476 rack_update_pcm_ack(rack, 1, rsm->r_start, th_ack); in rack_process_to_cumack()
10486 KASSERT((rack->r_ctl.rc_considered_lost >= (th_ack - rsm->r_start)), in rack_process_to_cumack()
10488 if (rack->r_ctl.rc_considered_lost >= (th_ack - rsm->r_start)) in rack_process_to_cumack()
10489 rack->r_ctl.rc_considered_lost -= th_ack - rsm->r_start; in rack_process_to_cumack()
10506 ack_am = (th_ack - rsm->r_start); in rack_process_to_cumack()
10525 rsm->soff += (th_ack - rsm->r_start); in rack_process_to_cumack()
10554 (rsm->r_start - tp->snd_una), in rack_process_to_cumack()
10818 if (rsm && SEQ_GT(th_ack, rsm->r_start)) in rack_log_ack()
10819 changed = th_ack - rsm->r_start; in rack_log_ack()
10950 SEQ_GT(sack_blocks[0].end, rsm->r_start) && in rack_log_ack()
11617 tm = sbsndmbuf(sb, (rsm->r_start - snd_una), &soff); in rack_adjust_sendmap_head()
11647 rsm->m = sbsndmbuf(sb, (rsm->r_start - snd_una), &rsm->soff); in rack_adjust_sendmap_head()
12121 if (SEQ_GT(rack->r_ctl.last_collapse_point, rsm->r_start)) { in rack_un_collapse_window()
12122 rack_log_collapse(rack, rsm->r_start, rsm->r_end, in rack_un_collapse_window()
12158 rack_log_collapse(rack, nrsm->r_start, nrsm->r_end, 0, line, 4, nrsm->r_flags, nrsm); in rack_un_collapse_window()
12966 rsm->r_start++; in rack_do_syn_sent()
14263 reqr->sendmap_start = rsm->r_start; in rack_chg_query()
14276 rsm->r_start, in rack_chg_query()
14417 rsm->r_start = tp->iss; in rack_init_outstanding()
14418 rsm->r_end = rsm->r_start + (tp->snd_max - tp->snd_una); in rack_init_outstanding()
14420 rsm->r_start = tp->snd_una; in rack_init_outstanding()
14475 rsm->r_start = qr.sendmap_start; in rack_init_outstanding()
14480 rsm->r_fas = rsm->r_start - tp->snd_una; in rack_init_outstanding()
14493 (rsm->r_start - tp->snd_una), &rsm->soff); in rack_init_outstanding()
14538 rsm->r_start, in rack_init_outstanding()
17937 if ((my_rsm->r_end - my_rsm->r_start) <= ctf_fixed_maxseg(tp)) in rack_start_gp_measurement()
17942 tp->gput_seq = my_rsm->r_start + ctf_fixed_maxseg(tp); in rack_start_gp_measurement()
17955 tp->gput_seq = my_rsm->r_start; in rack_start_gp_measurement()
18035 if (SEQ_LT(my_rsm->r_start, tp->gput_seq)) { in rack_start_gp_measurement()
18037 tp->gput_seq = my_rsm->r_start; in rack_start_gp_measurement()
18517 startseq = rsm->r_start; in rack_fast_rsm_output()
18612 th->th_seq = htonl(rsm->r_start); in rack_fast_rsm_output()
18622 (len == (rsm->r_end - rsm->r_start))) in rack_fast_rsm_output()
18826 rack_log_collapse(rack, rsm->r_start, rsm->r_end, 0, __LINE__, 5, rsm->r_flags, rsm); in rack_fast_rsm_output()
18828 counter_u64_add(rack_collapsed_win_rxt_bytes, (rsm->r_end - rsm->r_start)); in rack_fast_rsm_output()
18916 rack_log_output(tp, &to, len, rsm->r_start, flags, error, rack_to_usec_ts(tv), in rack_fast_rsm_output()
18928 rack->r_ctl.last_sent_tlp_seq = rsm->r_start; in rack_fast_rsm_output()
18929 rack->r_ctl.last_sent_tlp_len = rsm->r_end - rsm->r_start; in rack_fast_rsm_output()
19634 rack_log_collapse(rack, rsm->r_start, in rack_check_collapsed()
19640 rack_log_collapse(rack, rsm->r_start, in rack_check_collapsed()
20099 len = rsm->r_end - rsm->r_start; in rack_output()
20102 KASSERT(SEQ_LEQ(tp->snd_una, rsm->r_start), in rack_output()
20105 rsm->r_start, tp->snd_una, tp, rack, rsm)); in rack_output()
20106 sb_offset = rsm->r_start - tp->snd_una; in rack_output()
20124 len = rsm->r_end - rsm->r_start; in rack_output()
20125 sb_offset = rsm->r_start - tp->snd_una; in rack_output()
20137 if (SEQ_LT(rsm->r_start, tp->snd_una)) { in rack_output()
20139 tp, rack, rsm, rsm->r_start, tp->snd_una); in rack_output()
20142 len = rsm->r_end - rsm->r_start; in rack_output()
20143 KASSERT(SEQ_LEQ(tp->snd_una, rsm->r_start), in rack_output()
20146 rsm->r_start, tp->snd_una, tp, rack, rsm)); in rack_output()
20147 sb_offset = rsm->r_start - tp->snd_una; in rack_output()
20172 tlen = rsm->r_end - rsm->r_start; in rack_output()
20175 KASSERT(SEQ_LEQ(tp->snd_una, rsm->r_start), in rack_output()
20178 rsm->r_start, tp->snd_una, tp, rack, rsm)); in rack_output()
20179 sb_offset = rsm->r_start - tp->snd_una; in rack_output()
20239 len = rsm->r_end - rsm->r_start; in rack_output()
20240 sb_offset = rsm->r_start - tp->snd_una; in rack_output()
21046 rack->r_ctl.rc_end_appl->r_nseq_appl = rsm->r_start; in rack_output()
21202 rack_seq = rsm->r_start; in rack_output()
21925 rack_log_collapse(rack, rsm->r_start, rsm->r_end, 0, __LINE__, 5, rsm->r_flags, rsm); in rack_output()
21927 counter_u64_add(rack_collapsed_win_rxt_bytes, (rsm->r_end - rsm->r_start)); in rack_output()
22124 rack->r_ctl.last_sent_tlp_seq = rsm->r_start; in rack_output()
22125 rack->r_ctl.last_sent_tlp_len = rsm->r_end - rsm->r_start; in rack_output()
22194 rack->r_ctl.rc_loss_count += rsm->r_end - rsm->r_start; in rack_output()
22484 rack->r_ctl.rc_out_at_rto -= (rsm->r_end - rsm->r_start); in rack_output()