Searched refs:sackblks (Results 1 – 7 of 7) sorted by relevance
184 start = tp->sackblks[i].start; in tcp_update_dsack_list()185 end = tp->sackblks[i].end; in tcp_update_dsack_list()237 saved_blks[n++] = tp->sackblks[j]; in tcp_update_dsack_list()243 tp->sackblks[j++] = saved_blks[i]; in tcp_update_dsack_list()272 (rcv_end == tp->sackblks[0].end)) { in tcp_update_sack_list()274 head_blk = tp->sackblks[0]; in tcp_update_sack_list()289 tcp_seq end = tp->sackblks[i].end; in tcp_update_sack_list()365 tp->sackblks[0] = head_blk; in tcp_update_sack_list()405 tcp_seq end = tp->sackblks[i].end; in tcp_clean_dsack_blocks()423 bcopy(saved_blks, &tp->sackblks[0], in tcp_clean_dsack_blocks()[all …]
867 to.to_sacks = (u_char *)tp->sackblks; in tcp_output()1833 int sackblks = 0; in tcp_addoptions() local1845 sackblks = min(to->to_nsacks, in tcp_addoptions()1847 *optp++ = TCPOLEN_SACKHDR + sackblks * TCPOLEN_SACK; in tcp_addoptions()1848 while (sackblks--) { in tcp_addoptions()
230 struct sackblk sackblks[MAX_SACK_BLKS]; /* seq nos. of sack blocks */ member
3170 (tp->sackblks[0].end == save_start)) { in tcp_do_segment()3176 tp->sackblks[0].start, in tcp_do_segment()3177 tp->sackblks[0].end); in tcp_do_segment()
8702 (tp->sackblks[0].end == save_start)) { in rack_process_data()8709 tp->sackblks[0].start, in rack_process_data()8710 tp->sackblks[0].end); in rack_process_data()13076 to.to_sacks = (u_char *)tp->sackblks; in rack_output()
8389 (tp->sackblks[0].end == save_start)) { in bbr_process_data()8395 tp->sackblks[0].start, in bbr_process_data()8396 tp->sackblks[0].end); in bbr_process_data()13051 to.to_sacks = (u_char *)tp->sackblks; in bbr_output_wtime()