| /net/ipv4/ |
| A D | tcp_input.c | 1351 !before(end_seq, TCP_SKB_CB(skb)->end_seq); in tcp_match_skb_to_sack() 1612 !before(end_seq, TCP_SKB_CB(skb)->end_seq); in tcp_shift_skb_data() 1950 u32 end_seq = sp[i].end_seq; in tcp_sacktag_write_queue() local 1977 if (!after(end_seq, cache->end_seq)) in tcp_sacktag_write_queue() 4546 if (after(end_seq, sp->end_seq)) in tcp_sack_extend() 4547 sp->end_seq = end_seq; in tcp_sack_extend() 4569 tp->duplicate_sack[0].end_seq = end_seq; in tcp_dsack_set() 4616 u32 end_seq = TCP_SKB_CB(skb)->end_seq; in tcp_send_dupack() local 4727 sp->end_seq = end_seq; in tcp_sack_new_ofo_skb() 4944 end_seq = TCP_SKB_CB(skb)->end_seq; in tcp_data_queue_ofo() [all …]
|
| A D | tcp_recovery.c | 78 tp->rack.end_seq, scb->end_seq)) in tcp_rack_detect_loss() 118 void tcp_rack_advance(struct tcp_sock *tp, u8 sacked, u32 end_seq, in tcp_rack_advance() argument 140 end_seq, tp->rack.end_seq)) { in tcp_rack_advance() 142 tp->rack.end_seq = end_seq; in tcp_rack_advance()
|
| A D | tcp_minisocks.c | 27 static bool tcp_in_window(u32 seq, u32 end_seq, u32 s_win, u32 e_win) in tcp_in_window() argument 31 if (after(end_seq, s_win) && before(seq, e_win)) in tcp_in_window() 33 return seq == e_win && seq == end_seq; in tcp_in_window() 128 !tcp_in_window(TCP_SKB_CB(skb)->seq, TCP_SKB_CB(skb)->end_seq, in tcp_timewait_state_process() 142 !after(TCP_SKB_CB(skb)->end_seq, rcv_nxt) || in tcp_timewait_state_process() 143 TCP_SKB_CB(skb)->end_seq == TCP_SKB_CB(skb)->seq) { in tcp_timewait_state_process() 152 TCP_SKB_CB(skb)->end_seq != rcv_nxt + 1) in tcp_timewait_state_process() 157 twsk_rcv_nxt_update(tcptw, TCP_SKB_CB(skb)->end_seq, in tcp_timewait_state_process() 193 (TCP_SKB_CB(skb)->seq == TCP_SKB_CB(skb)->end_seq || th->rst))) { in tcp_timewait_state_process() 807 TCP_SKB_CB(skb)->end_seq, in tcp_check_req() [all …]
|
| A D | tcp_output.c | 417 TCP_SKB_CB(skb)->end_seq = seq; in tcp_init_nondata_skb() 732 *ptr++ = htonl(sp[this_sack].end_seq); in tcp_options_write() 1461 if (after(tcb->end_seq, tp->snd_nxt) || tcb->seq == tcb->end_seq) in __tcp_transmit_skb() 1654 TCP_SKB_CB(buff)->end_seq = TCP_SKB_CB(skb)->end_seq; in tcp_fragment() 2149 u32 end_seq = TCP_SKB_CB(skb)->end_seq; in tcp_snd_wnd_test() local 2187 TCP_SKB_CB(buff)->end_seq = TCP_SKB_CB(skb)->end_seq; in tso_fragment() 2715 TCP_SKB_CB(skb)->end_seq += nlen; in tcp_grow_skb() 2720 TCP_SKB_CB(skb)->end_seq = TCP_SKB_CB(next_skb)->end_seq; in tcp_grow_skb() 3238 TCP_SKB_CB(skb)->end_seq = TCP_SKB_CB(next_skb)->end_seq; in tcp_collapse_retrans() 3605 TCP_SKB_CB(tskb)->end_seq++; in tcp_send_fin() [all …]
|
| A D | tcp_illinois.c | 49 u32 end_seq; /* right edge of current RTT */ member 62 ca->end_seq = tp->snd_nxt; in rtt_reset() 265 if (after(ack, ca->end_seq)) in tcp_illinois_cong_avoid()
|
| A D | tcp_rate.c | 93 scb->end_seq, rs->last_end_seq)) { in tcp_rate_skb_delivered() 99 rs->last_end_seq = scb->end_seq; in tcp_rate_skb_delivered()
|
| A D | tcp_cubic.c | 102 u32 end_seq; /* end_seq of the round */ member 124 ca->end_seq = tp->snd_nxt; in bictcp_hystart_reset() 392 if (after(tp->snd_una, ca->end_seq)) in hystart_update()
|
| A D | tcp_fastopen.c | 175 if (TCP_SKB_CB(skb)->end_seq == tp->rcv_nxt) in tcp_fastopen_add_skb() 198 tp->rcv_nxt = TCP_SKB_CB(skb)->end_seq; in tcp_fastopen_add_skb() 356 bool syn_data = TCP_SKB_CB(skb)->end_seq != TCP_SKB_CB(skb)->seq + 1; in tcp_try_fastopen()
|
| A D | tcp.c | 687 tcb->seq = tcb->end_seq = tp->write_seq; in tcp_skb_entail() 961 if (skb && TCP_SKB_CB(skb)->seq == TCP_SKB_CB(skb)->end_seq) { in tcp_remove_empty_skb() 1319 TCP_SKB_CB(skb)->end_seq += copy; in tcp_sendmsg_locked() 1549 WARN(skb && !before(tp->copied_seq, TCP_SKB_CB(skb)->end_seq), in tcp_cleanup_rbuf() 1551 tp->copied_seq, TCP_SKB_CB(skb)->end_seq, tp->rcv_nxt); in tcp_cleanup_rbuf() 3122 u32 len = TCP_SKB_CB(skb)->end_seq - TCP_SKB_CB(skb)->seq; in __tcp_close() 3419 tp->duplicate_sack[0].end_seq = 0; in tcp_disconnect()
|
| A D | tcp_ipv4.c | 2062 if (TCP_SKB_CB(tail)->end_seq != TCP_SKB_CB(skb)->seq || 2087 TCP_SKB_CB(tail)->end_seq = TCP_SKB_CB(skb)->end_seq; 2181 TCP_SKB_CB(skb)->end_seq = (TCP_SKB_CB(skb)->seq + th->syn + th->fin +
|
| /net/netfilter/ |
| A D | nf_conntrack_seqadj.c | 94 if (after(ntohl(sack->end_seq) - seq->offset_before, in nf_ct_sack_block_adjust() 96 new_end_seq = htonl(ntohl(sack->end_seq) - in nf_ct_sack_block_adjust() 99 new_end_seq = htonl(ntohl(sack->end_seq) - in nf_ct_sack_block_adjust() 104 ntohl(sack->end_seq), ntohl(new_end_seq)); in nf_ct_sack_block_adjust() 109 sack->end_seq, new_end_seq, false); in nf_ct_sack_block_adjust() 111 sack->end_seq = new_end_seq; in nf_ct_sack_block_adjust()
|
| /net/tls/ |
| A D | tls_device.c | 175 if (info && !before(acked_seq, info->end_seq)) in tls_tcp_clean_acked() 179 if (before(acked_seq, info->end_seq)) in tls_tcp_clean_acked() 288 record->end_seq = tp->write_seq + record->len; in tls_push_record() 618 before(seq, info->end_seq - info->len)) { in tls_get_record() 641 last->end_seq)) in tls_get_record() 650 if (before(seq, info->end_seq)) { in tls_get_record() 652 after(info->end_seq, in tls_get_record() 653 context->retransmit_hint->end_seq)) { in tls_get_record() 1124 start_marker_record->end_seq = tcp_sk(sk)->write_seq; in tls_set_device_offload()
|
| /net/mptcp/ |
| A D | protocol.c | 158 to->len, MPTCP_SKB_CB(from)->end_seq); in mptcp_try_coalesce() 159 MPTCP_SKB_CB(to)->end_seq = MPTCP_SKB_CB(from)->end_seq; in mptcp_try_coalesce() 189 u64 seq, end_seq, max_seq; in mptcp_data_queue_ofo() local 193 end_seq = MPTCP_SKB_CB(skb)->end_seq; in mptcp_data_queue_ofo() 198 if (after64(end_seq, max_seq)) { in mptcp_data_queue_ofo() 244 if (!after64(end_seq, MPTCP_SKB_CB(skb1)->end_seq)) { in mptcp_data_queue_ofo() 281 if (before64(end_seq, MPTCP_SKB_CB(skb1)->end_seq)) in mptcp_data_queue_ofo() 667 u64 end_seq; in __mptcp_ofo_queue() local 686 end_seq = MPTCP_SKB_CB(skb)->end_seq; in __mptcp_ofo_queue() 700 WRITE_ONCE(msk->ack_seq, end_seq); in __mptcp_ofo_queue() [all …]
|
| A D | fastopen.c | 45 MPTCP_SKB_CB(skb)->end_seq = 0; in mptcp_fastopen_subflow_synack_set_params()
|
| A D | options.c | 409 subflow->snd_isn = TCP_SKB_CB(skb)->end_seq; in mptcp_syn_options() 943 TCP_SKB_CB(skb)->end_seq == TCP_SKB_CB(skb)->seq && in check_fully_established() 1215 if (TCP_SKB_CB(skb)->seq == TCP_SKB_CB(skb)->end_seq) { in mptcp_incoming_options()
|
| A D | subflow.c | 1129 TCP_SKB_CB(skb)->end_seq, in get_mapping_status() 1270 if (!before(tcp_sk(ssk)->copied_seq, TCP_SKB_CB(skb)->end_seq)) in mptcp_subflow_discard_data()
|
| A D | protocol.h | 131 u64 end_seq; member
|
| /net/ipv6/ |
| A D | tcp_ipv6.c | 1703 if (TCP_SKB_CB(opt_skb)->end_seq == tp->rcv_nxt && 1740 TCP_SKB_CB(skb)->end_seq = (TCP_SKB_CB(skb)->seq + th->syn + th->fin +
|
| /net/sched/ |
| A D | sch_cake.c | 1071 u32 end_a = get_unaligned_be32(&sack_a->end_seq); in cake_tcph_sack_compare() 1083 u32 end_b = get_unaligned_be32(&sack_tmp->end_seq); in cake_tcph_sack_compare()
|