Lines Matching refs:r_flags

615 	if (rsm->r_flags & BBR_ACKED) {  in bbr_timer_start()
623 if (rsm->r_flags & BBR_SACK_PASSED) { in bbr_timer_start()
626 (rsm->r_flags & BBR_HAS_FIN)) { in bbr_timer_start()
658 if (rsm->r_flags & BBR_HAS_FIN) { in bbr_timer_start()
990 if (rsm && (rsm->r_flags & BBR_SACK_PASSED)) { in bbr_timer_audit()
993 (rsm->r_flags & BBR_HAS_FIN)) { in bbr_timer_audit()
2612 log.u_bbr.flex8 = rsm->r_flags; in bbr_log_type_rsmclear()
4030 if (rsm->r_flags & BBR_ACKED) { in bbr_find_lowest_rsm()
4051 if (prsm->r_flags & (BBR_ACKED | BBR_HAS_FIN)) { in bbr_find_high_nonack()
4306 if (rsm->r_flags & BBR_ACKED) { in bbr_check_recovery_mode()
4323 (rsm->r_flags & BBR_SACK_PASSED))) { in bbr_check_recovery_mode()
4324 if ((rsm->r_flags & BBR_MARKED_LOST) == 0) { in bbr_check_recovery_mode()
4325 rsm->r_flags |= BBR_MARKED_LOST; in bbr_check_recovery_mode()
4389 nrsm->r_flags = rsm->r_flags; in bbr_clone_rsm()
4391 nrsm->r_flags &= ~BBR_HAS_SYN; in bbr_clone_rsm()
4393 rsm->r_flags &= ~BBR_HAS_FIN; in bbr_clone_rsm()
4445 if (l_rsm && (l_rsm->r_flags & BBR_ACKED)) { in bbr_sack_mergable()
4460 if (r_rsm && (r_rsm->r_flags & BBR_ACKED)) { in bbr_sack_mergable()
4505 if (r_rsm->r_flags & BBR_HAS_FIN) in bbr_merge_rsm()
4506 l_rsm->r_flags |= BBR_HAS_FIN; in bbr_merge_rsm()
4507 if (r_rsm->r_flags & BBR_TLP) in bbr_merge_rsm()
4508 l_rsm->r_flags |= BBR_TLP; in bbr_merge_rsm()
4509 if (r_rsm->r_flags & BBR_RWND_COLLAPSED) in bbr_merge_rsm()
4510 l_rsm->r_flags |= BBR_RWND_COLLAPSED; in bbr_merge_rsm()
4511 if (r_rsm->r_flags & BBR_MARKED_LOST) { in bbr_merge_rsm()
4606 if (rsm && (rsm->r_flags & (BBR_ACKED | BBR_HAS_FIN))) { in bbr_timeout_tlp()
4618 if ((rsm->r_flags & BBR_RWND_COLLAPSED) == 0) { in bbr_timeout_tlp()
4651 rsm->r_flags &= (~BBR_HAS_FIN); in bbr_timeout_tlp()
4674 rsm->r_flags &= ~BBR_TLP; in bbr_timeout_tlp()
4678 rsm->r_flags |= BBR_TLP; in bbr_timeout_tlp()
4871 if (rsm->r_flags & BBR_ACKED) { in bbr_remxt_tmr()
4884 old_flags = rsm->r_flags; in bbr_remxt_tmr()
4885 rsm->r_flags |= BBR_RXT_CLEARED; in bbr_remxt_tmr()
4886 rsm->r_flags &= ~(BBR_ACKED | BBR_SACK_PASSED | BBR_WAS_SACKPASS); in bbr_remxt_tmr()
4898 if ((rsm->r_flags & BBR_MARKED_LOST) == 0) { in bbr_remxt_tmr()
4907 rsm->r_flags |= BBR_SACK_PASSED | BBR_MARKED_LOST; in bbr_remxt_tmr()
4908 rsm->r_flags &= ~BBR_WAS_SACKPASS; in bbr_remxt_tmr()
4917 rsm->r_flags |= BBR_MARKED_LOST; in bbr_remxt_tmr()
4918 rsm->r_flags &= ~BBR_WAS_SACKPASS; in bbr_remxt_tmr()
4919 rsm->r_flags &= ~BBR_SACK_PASSED; in bbr_remxt_tmr()
4972 ((bbr->r_ctl.rc_resend->r_flags & BBR_RWND_COLLAPSED) == 0)) { in bbr_timeout_rxt()
5308 rsm->r_flags |= BBR_OVERMAX; in bbr_update_rsm()
5310 if (rsm->r_flags & BBR_RWND_COLLAPSED) { in bbr_update_rsm()
5312 rsm->r_flags &= ~BBR_RWND_COLLAPSED; in bbr_update_rsm()
5314 if (rsm->r_flags & BBR_MARKED_LOST) { in bbr_update_rsm()
5316 rsm->r_flags &= ~BBR_MARKED_LOST; in bbr_update_rsm()
5319 if (rsm->r_flags & BBR_RXT_CLEARED) { in bbr_update_rsm()
5328 rsm->r_flags &= ~BBR_RXT_CLEARED; in bbr_update_rsm()
5330 if ((rsm->r_rtr_cnt > 1) && ((rsm->r_flags & BBR_TLP) == 0)) { in bbr_update_rsm()
5349 if (rsm->r_flags & BBR_ACKED) { in bbr_update_rsm()
5353 old_flags = rsm->r_flags; in bbr_update_rsm()
5354 rsm->r_flags &= ~BBR_ACKED; in bbr_update_rsm()
5365 if (rsm->r_flags & BBR_SACK_PASSED) { in bbr_update_rsm()
5367 rsm->r_flags &= ~BBR_SACK_PASSED; in bbr_update_rsm()
5368 rsm->r_flags |= BBR_WAS_SACKPASS; in bbr_update_rsm()
5449 rsm->r_flags &= (~BBR_HAS_FIN); in bbr_update_entry()
5950 rsm->r_flags = 0; in bbr_log_output()
5952 rsm->r_flags |= BBR_HAS_SYN; in bbr_log_output()
5954 rsm->r_flags |= BBR_HAS_FIN; in bbr_log_output()
6056 rsm->r_flags &= (~BBR_HAS_FIN); in bbr_log_output()
6705 match, rsm->r_start, rsm->r_flags); in bbr_update_bbr_info()
6766 if ((rsm->r_flags & BBR_ACKED) || in bbr_update_rtt()
6767 (rsm->r_flags & BBR_WAS_RENEGED) || in bbr_update_rtt()
6768 (rsm->r_flags & BBR_RXT_CLEARED)) { in bbr_update_rtt()
6809 ((rsm->r_flags & BBR_OVERMAX) == 0)) { in bbr_update_rtt()
6830 } else if (rsm->r_flags & BBR_TLP) { in bbr_update_rtt()
6865 if ((rsm->r_flags & BBR_OVERMAX) == 0) { in bbr_update_rtt()
6868 panic("rsm:%p bbr:%p rsm has overmax and only 1 retranmit flags:%x?", rsm, bbr, rsm->r_flags); in bbr_update_rtt()
6892 if (rsm->r_flags & BBR_TLP) in bbr_update_rtt()
6894 if ((rsm->r_flags & BBR_OVERMAX) == 0) in bbr_update_rtt()
6921 if (nrsm->r_flags & BBR_ACKED) { in bbr_log_sack_passed()
6925 if (nrsm->r_flags & BBR_SACK_PASSED) { in bbr_log_sack_passed()
6934 nrsm->r_flags |= BBR_SACK_PASSED; in bbr_log_sack_passed()
6935 if (((nrsm->r_flags & BBR_MARKED_LOST) == 0) && in bbr_log_sack_passed()
6939 nrsm->r_flags |= BBR_MARKED_LOST; in bbr_log_sack_passed()
6941 nrsm->r_flags &= ~BBR_WAS_SACKPASS; in bbr_log_sack_passed()
7047 rsm->r_flags &= (~BBR_HAS_FIN); in bbr_proc_sack_blk()
7055 if ((rsm->r_flags & BBR_ACKED) == 0) { in bbr_proc_sack_blk()
7060 if (rsm->r_flags & BBR_MARKED_LOST) { in bbr_proc_sack_blk()
7064 if (rsm->r_flags & BBR_SACK_PASSED) { in bbr_proc_sack_blk()
7067 if (rsm->r_flags & BBR_MARKED_LOST) { in bbr_proc_sack_blk()
7074 rsm->r_flags |= BBR_ACKED; in bbr_proc_sack_blk()
7075 rsm->r_flags &= ~(BBR_TLP|BBR_WAS_RENEGED|BBR_RXT_CLEARED|BBR_MARKED_LOST); in bbr_proc_sack_blk()
7093 if (rsm->r_flags & BBR_ACKED) { in bbr_proc_sack_blk()
7114 rsm->r_flags &= (~BBR_HAS_FIN); in bbr_proc_sack_blk()
7127 if (rsm->r_flags & BBR_MARKED_LOST) { in bbr_proc_sack_blk()
7130 if (rsm->r_flags & BBR_SACK_PASSED) { in bbr_proc_sack_blk()
7133 if (rsm->r_flags & BBR_MARKED_LOST) { in bbr_proc_sack_blk()
7140 rsm->r_flags &= ~(BBR_TLP|BBR_WAS_RENEGED|BBR_RXT_CLEARED|BBR_MARKED_LOST); in bbr_proc_sack_blk()
7141 rsm->r_flags |= BBR_ACKED; in bbr_proc_sack_blk()
7147 if (rsm && (rsm->r_flags & BBR_ACKED)) { in bbr_proc_sack_blk()
7155 (nrsm->r_flags & BBR_ACKED)) { in bbr_proc_sack_blk()
7162 (nrsm->r_flags & BBR_ACKED)) { in bbr_proc_sack_blk()
7195 while (rsm && (rsm->r_flags & BBR_ACKED)) { in bbr_peer_reneges()
7202 bbr, rsm, rsm->r_flags); in bbr_peer_reneges()
7205 oflags = rsm->r_flags; in bbr_peer_reneges()
7206 if (rsm->r_flags & BBR_MARKED_LOST) { in bbr_peer_reneges()
7213 rsm->r_flags &= ~(BBR_ACKED | BBR_SACK_PASSED | BBR_WAS_SACKPASS | BBR_MARKED_LOST); in bbr_peer_reneges()
7214 rsm->r_flags |= BBR_WAS_RENEGED; in bbr_peer_reneges()
7215 rsm->r_flags |= BBR_RXT_CLEARED; in bbr_peer_reneges()
7253 if (rsm && (rsm->r_flags & BBR_HAS_SYN)) { in bbr_log_syn()
7272 rsm->r_flags &= ~BBR_HAS_SYN; in bbr_log_syn()
7396 if (rsm->r_flags & BBR_ACKED) { in bbr_log_ack()
7407 if (rsm->r_flags & BBR_MARKED_LOST) { in bbr_log_ack()
7410 if (rsm->r_flags & BBR_SACK_PASSED) { in bbr_log_ack()
7418 if (rsm->r_flags & BBR_MARKED_LOST) { in bbr_log_ack()
7425 rsm->r_flags &= ~BBR_MARKED_LOST; in bbr_log_ack()
7449 if (rsm->r_flags & BBR_ACKED) { in bbr_log_ack()
7468 if ((rsm->r_flags & BBR_MARKED_LOST) && in bbr_log_ack()
7469 ((rsm->r_flags & BBR_ACKED) == 0)) { in bbr_log_ack()
7485 if (rsm && (rsm->r_flags & BBR_ACKED) && (th_ack == rsm->r_start)) { in bbr_log_ack()
8027 if (rsm->r_flags & BBR_RWND_COLLAPSED) in bbr_collapsed_window()
8028 rsm->r_flags &= ~BBR_RWND_COLLAPSED; in bbr_collapsed_window()
8103 nrsm->r_flags |= BBR_RWND_COLLAPSED; in bbr_collapsed_window()
8117 if (rsm->r_flags & BBR_RWND_COLLAPSED) { in bbr_un_collapse_window()
8119 rsm->r_flags &= ~BBR_RWND_COLLAPSED; in bbr_un_collapse_window()
11693 if (rsm->r_flags & BBR_TLP) { in bbr_do_send_accounting()
12155 rsm->r_flags &= ~BBR_TLP; in bbr_output_wtime()
12168 if (rsm->r_flags & BBR_HAS_SYN) { in bbr_output_wtime()
12179 rsm->r_flags &= ~BBR_HAS_SYN; in bbr_output_wtime()
12261 if (rsm && (rsm->r_flags & BBR_HAS_FIN)) { in bbr_output_wtime()
12351 if (rsm->r_flags & BBR_HAS_FIN) in bbr_output_wtime()
12803 (((rsm->r_flags & BBR_HAS_FIN) == 0) && in bbr_output_wtime()
13161 tp->snd_una, rsm->r_flags, rsm->r_start, in bbr_output_wtime()
14066 if (rsm->r_flags & BBR_ACKED) in bbr_mtu_chg()
14073 rsm->r_flags |= BBR_SACK_PASSED; in bbr_mtu_chg()
14074 if (((rsm->r_flags & BBR_MARKED_LOST) == 0) && in bbr_mtu_chg()
14078 rsm->r_flags |= BBR_MARKED_LOST; in bbr_mtu_chg()