include/net/psp/functions.h
72
bool fin = !!(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN);
include/net/psp/functions.h
73
u32 end_seq = TCP_SKB_CB(skb)->end_seq;
include/net/psp/functions.h
74
u32 seq = TCP_SKB_CB(skb)->seq;
include/net/tcp.h
1168
return TCP_SKB_CB(skb)->header.h6.iif;
include/net/tcp.h
1173
bool l3_slave = ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags);
include/net/tcp.h
1175
return l3_slave ? skb->skb_iif : TCP_SKB_CB(skb)->header.h6.iif;
include/net/tcp.h
1182
if (skb && ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags))
include/net/tcp.h
1183
return TCP_SKB_CB(skb)->header.h6.iif;
include/net/tcp.h
1198
if (skb && ipv4_l3mdev_skb(TCP_SKB_CB(skb)->header.h4.flags))
include/net/tcp.h
1199
return TCP_SKB_CB(skb)->header.h4.iif;
include/net/tcp.h
1209
return TCP_SKB_CB(skb)->tcp_gso_segs;
include/net/tcp.h
1214
TCP_SKB_CB(skb)->tcp_gso_segs = segs;
include/net/tcp.h
1219
TCP_SKB_CB(skb)->tcp_gso_segs += segs;
include/net/tcp.h
1225
return TCP_SKB_CB(skb)->tcp_gso_size;
include/net/tcp.h
1230
return likely(!TCP_SKB_CB(skb)->eor);
include/net/tcp.h
2329
TCP_SKB_CB(skb)->eor = 1;
include/net/tcp.h
2353
return TCP_SKB_CB(tp->highest_sack)->seq;
include/net/tcp.h
2711
const struct ip_options *opt = &TCP_SKB_CB(skb)->header.h4.opt;
include/net/tcp_ecn.h
168
if (!TCP_SKB_CB(skb)->sacked)
include/net/tcp_ecn.h
179
if (TCP_SKB_CB(skb)->seq == TCP_SKB_CB(skb)->end_seq &&
include/net/tcp_ecn.h
180
!TCP_SKB_CB(skb)->sacked &&
include/net/tcp_ecn.h
278
u8 ecnfield = TCP_SKB_CB(skb)->ip_dsfield & INET_ECN_MASK;
include/net/tcp_ecn.h
434
if (likely(!(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_ACE))) {
include/net/tcp_ecn.h
557
tp->syn_ect_rcv = TCP_SKB_CB(skb)->ip_dsfield &
include/net/tcp_ecn.h
581
TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_CWR;
include/net/tcp_ecn.h
583
TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_ECE;
include/net/tcp_ecn.h
589
TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_ACE;
include/net/tcp_ecn.h
590
TCP_SKB_CB(skb)->tcp_flags |=
include/net/tcp_ecn.h
60
if (TCP_SKB_CB(skb)->seq != TCP_SKB_CB(skb)->end_seq)
include/net/tcp_ecn.h
623
TCP_SKB_CB(skb)->tcp_flags |= TCPHDR_ECE | TCPHDR_CWR;
include/net/tcp_ecn.h
625
TCP_SKB_CB(skb)->tcp_flags |= TCPHDR_AE;
include/net/tcp_ecn.h
640
TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_ACE;
include/trace/events/tcp.h
247
TCP_SKB_CB(tp->ooo_last_skb)->end_seq -
net/core/filter.c
12456
TCP_SKB_CB(skb)->txstamp_ack |= TSTAMP_ACK_BPF;
net/core/filter.c
12457
skb_shinfo(skb)->tskey = TCP_SKB_CB(skb)->seq + skb->len - 1;
net/core/skbuff.c
5662
return TCP_SKB_CB(skb)->txstamp_ack & TSTAMP_ACK_SK;
net/ipv4/syncookies.c
290
treq->syn_tos = TCP_SKB_CB(skb)->ip_dsfield;
net/ipv4/syncookies.c
407
struct ip_options *opt = &TCP_SKB_CB(skb)->header.h4.opt;
net/ipv4/tcp.c
1001
if (skb && TCP_SKB_CB(skb)->seq == TCP_SKB_CB(skb)->end_seq) {
net/ipv4/tcp.c
1274
TCP_SKB_CB(skb)->sacked |= TCPCB_REPAIRED;
net/ipv4/tcp.c
1374
TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_PSH;
net/ipv4/tcp.c
1377
TCP_SKB_CB(skb)->end_seq += copy;
net/ipv4/tcp.c
1383
TCP_SKB_CB(skb)->eor = 1;
net/ipv4/tcp.c
1608
WARN(skb && !before(tp->copied_seq, TCP_SKB_CB(skb)->end_seq),
net/ipv4/tcp.c
1610
tp->copied_seq, TCP_SKB_CB(skb)->end_seq, tp->rcv_nxt);
net/ipv4/tcp.c
1632
offset = seq - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp.c
1633
if (unlikely(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)) {
net/ipv4/tcp.c
1637
if (offset < skb->len || (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)) {
net/ipv4/tcp.c
1714
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) {
net/ipv4/tcp.c
1769
tcp_flags = TCP_SKB_CB(skb)->tcp_flags;
net/ipv4/tcp.c
1806
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) {
net/ipv4/tcp.c
2048
offset = *seq - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp.c
2051
if (TCP_SKB_CB(skb)->has_rxtstamp) {
net/ipv4/tcp.c
2264
offset = seq - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp.c
2272
if (TCP_SKB_CB(skb)->has_rxtstamp) {
net/ipv4/tcp.c
2729
if (WARN(before(*seq, TCP_SKB_CB(skb)->seq),
net/ipv4/tcp.c
2731
*seq, TCP_SKB_CB(skb)->seq, tp->rcv_nxt,
net/ipv4/tcp.c
2735
offset = *seq - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp.c
2736
if (unlikely(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)) {
net/ipv4/tcp.c
2742
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)
net/ipv4/tcp.c
2746
*seq, TCP_SKB_CB(skb)->seq, tp->rcv_nxt, flags);
net/ipv4/tcp.c
2888
if (TCP_SKB_CB(skb)->has_rxtstamp) {
net/ipv4/tcp.c
2896
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)
net/ipv4/tcp.c
3158
u32 end_seq = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp.c
3160
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)
net/ipv4/tcp.c
491
struct tcp_skb_cb *tcb = TCP_SKB_CB(skb);
net/ipv4/tcp.c
497
shinfo->tskey = TCP_SKB_CB(skb)->seq + skb->len - 1;
net/ipv4/tcp.c
687
TCP_SKB_CB(skb)->tcp_flags |= TCPHDR_PSH;
net/ipv4/tcp.c
699
struct tcp_skb_cb *tcb = TCP_SKB_CB(skb);
net/ipv4/tcp_ao.c
871
struct tcp_skb_cb *tcb = TCP_SKB_CB(skb);
net/ipv4/tcp_bpf.c
215
if (skb && TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)
net/ipv4/tcp_fastopen.c
261
if (TCP_SKB_CB(skb)->end_seq == tp->rcv_nxt)
net/ipv4/tcp_fastopen.c
281
TCP_SKB_CB(skb)->seq++;
net/ipv4/tcp_fastopen.c
282
TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_SYN;
net/ipv4/tcp_fastopen.c
284
tp->rcv_nxt = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_fastopen.c
293
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)
net/ipv4/tcp_fastopen.c
374
tp->rcv_nxt = TCP_SKB_CB(skb)->seq + 1;
net/ipv4/tcp_fastopen.c
443
bool syn_data = TCP_SKB_CB(skb)->end_seq != TCP_SKB_CB(skb)->seq + 1;
net/ipv4/tcp_fastopen.c
658
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) {
net/ipv4/tcp_input.c
1316
before(TCP_SKB_CB(skb)->seq,
net/ipv4/tcp_input.c
1317
TCP_SKB_CB(tp->retransmit_skb_hint)->seq)))
net/ipv4/tcp_input.c
1331
__u8 sacked = TCP_SKB_CB(skb)->sacked;
net/ipv4/tcp_input.c
1341
TCP_SKB_CB(skb)->sacked &= ~TCPCB_SACKED_RETRANS;
net/ipv4/tcp_input.c
1349
TCP_SKB_CB(skb)->sacked |= TCPCB_LOST;
net/ipv4/tcp_input.c
1493
if (before(start_seq_0, TCP_SKB_CB(ack_skb)->ack_seq)) {
net/ipv4/tcp_input.c
1539
in_sack = !after(start_seq, TCP_SKB_CB(skb)->seq) &&
net/ipv4/tcp_input.c
1540
!before(end_seq, TCP_SKB_CB(skb)->end_seq);
net/ipv4/tcp_input.c
1543
after(TCP_SKB_CB(skb)->end_seq, start_seq)) {
net/ipv4/tcp_input.c
1545
in_sack = !after(start_seq, TCP_SKB_CB(skb)->seq);
net/ipv4/tcp_input.c
1548
pkt_len = start_seq - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
1552
pkt_len = end_seq - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
1811
struct tcp_skb_cb *scb = TCP_SKB_CB(skb);
net/ipv4/tcp_input.c
1854
u32 start_seq = TCP_SKB_CB(skb)->seq; /* start of newly-SACKed */
net/ipv4/tcp_input.c
1865
tcp_sacktag_one(sk, state, TCP_SKB_CB(skb)->sacked,
net/ipv4/tcp_input.c
1870
TCP_SKB_CB(prev)->end_seq += shifted;
net/ipv4/tcp_input.c
1871
TCP_SKB_CB(skb)->seq += shifted;
net/ipv4/tcp_input.c
1882
if (!TCP_SKB_CB(prev)->tcp_gso_size)
net/ipv4/tcp_input.c
1883
TCP_SKB_CB(prev)->tcp_gso_size = mss;
net/ipv4/tcp_input.c
1887
TCP_SKB_CB(skb)->tcp_gso_size = 0;
net/ipv4/tcp_input.c
1890
TCP_SKB_CB(prev)->sacked |= (TCP_SKB_CB(skb)->sacked & TCPCB_EVER_RETRANS);
net/ipv4/tcp_input.c
1903
TCP_SKB_CB(prev)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags;
net/ipv4/tcp_input.c
1904
TCP_SKB_CB(prev)->eor = TCP_SKB_CB(skb)->eor;
net/ipv4/tcp_input.c
1905
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)
net/ipv4/tcp_input.c
1906
TCP_SKB_CB(prev)->end_seq++;
net/ipv4/tcp_input.c
1912
if (unlikely(TCP_SKB_CB(prev)->tx.delivered_mstamp))
net/ipv4/tcp_input.c
1913
TCP_SKB_CB(prev)->tx.delivered_mstamp = 0;
net/ipv4/tcp_input.c
1968
(TCP_SKB_CB(skb)->sacked & (TCPCB_LOST|TCPCB_SACKED_RETRANS)) == TCPCB_SACKED_RETRANS)
net/ipv4/tcp_input.c
1973
if (!after(TCP_SKB_CB(skb)->end_seq, tp->snd_una))
net/ipv4/tcp_input.c
1981
if ((TCP_SKB_CB(prev)->sacked & TCPCB_TAGBITS) != TCPCB_SACKED_ACKED)
net/ipv4/tcp_input.c
1987
in_sack = !after(start_seq, TCP_SKB_CB(skb)->seq) &&
net/ipv4/tcp_input.c
1988
!before(end_seq, TCP_SKB_CB(skb)->end_seq);
net/ipv4/tcp_input.c
2001
if (!after(TCP_SKB_CB(skb)->end_seq, start_seq))
net/ipv4/tcp_input.c
2010
in_sack = !after(start_seq, TCP_SKB_CB(skb)->seq);
net/ipv4/tcp_input.c
2026
len = end_seq - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
2053
if (!after(TCP_SKB_CB(skb)->seq + len, tp->snd_una))
net/ipv4/tcp_input.c
2069
((TCP_SKB_CB(skb)->sacked & TCPCB_TAGBITS) != TCPCB_SACKED_ACKED) ||
net/ipv4/tcp_input.c
2106
if (!before(TCP_SKB_CB(skb)->seq, end_seq))
net/ipv4/tcp_input.c
2110
before(TCP_SKB_CB(skb)->seq, next_dup->end_seq)) {
net/ipv4/tcp_input.c
2143
TCP_SKB_CB(skb)->sacked =
net/ipv4/tcp_input.c
2146
TCP_SKB_CB(skb)->sacked,
net/ipv4/tcp_input.c
2147
TCP_SKB_CB(skb)->seq,
net/ipv4/tcp_input.c
2148
TCP_SKB_CB(skb)->end_seq,
net/ipv4/tcp_input.c
2154
if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED)
net/ipv4/tcp_input.c
2157
if (!before(TCP_SKB_CB(skb)->seq,
net/ipv4/tcp_input.c
2173
if (before(seq, TCP_SKB_CB(skb)->seq)) {
net/ipv4/tcp_input.c
2177
if (!before(seq, TCP_SKB_CB(skb)->end_seq)) {
net/ipv4/tcp_input.c
2189
if (skb && after(TCP_SKB_CB(skb)->seq, skip_to_seq))
net/ipv4/tcp_input.c
2225
TCP_SKB_CB(ack_skb)->sacked);
net/ipv4/tcp_input.c
2249
if (before(TCP_SKB_CB(ack_skb)->ack_seq, prior_snd_una - tp->max_window))
net/ipv4/tcp_input.c
2275
if ((TCP_SKB_CB(ack_skb)->ack_seq != tp->snd_una) &&
net/ipv4/tcp_input.c
2531
is_reneg = head && (TCP_SKB_CB(head)->sacked & TCPCB_SACKED_ACKED);
net/ipv4/tcp_input.c
2544
TCP_SKB_CB(skb)->sacked &= ~TCPCB_SACKED_ACKED;
net/ipv4/tcp_input.c
2735
return (TCP_SKB_CB(skb)->sacked & TCPCB_RETRANS) &&
net/ipv4/tcp_input.c
277
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_PSH)
net/ipv4/tcp_input.c
2800
if (unlikely(skb && TCP_SKB_CB(skb)->sacked & TCPCB_EVER_RETRANS))
net/ipv4/tcp_input.c
2851
TCP_SKB_CB(skb)->sacked &= ~TCPCB_LOST;
net/ipv4/tcp_input.c
351
switch (TCP_SKB_CB(skb)->ip_dsfield & INET_ECN_MASK) {
net/ipv4/tcp_input.c
3565
BUG_ON(!after(TCP_SKB_CB(skb)->end_seq, tp->snd_una));
net/ipv4/tcp_input.c
3568
if (tcp_trim_head(sk, skb, tp->snd_una - TCP_SKB_CB(skb)->seq))
net/ipv4/tcp_input.c
3574
BUG_ON(!before(TCP_SKB_CB(skb)->seq, TCP_SKB_CB(skb)->end_seq));
net/ipv4/tcp_input.c
3586
if (likely(!TCP_SKB_CB(skb)->txstamp_ack))
net/ipv4/tcp_input.c
3623
struct tcp_skb_cb *scb = TCP_SKB_CB(skb);
net/ipv4/tcp_input.c
3709
if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED)
net/ipv4/tcp_input.c
3760
TCP_SKB_CB(skb)->seq : tp->snd_una) -
net/ipv4/tcp_input.c
3816
if (!after(TCP_SKB_CB(head)->end_seq, tcp_wnd_end(tp))) {
net/ipv4/tcp_input.c
4024
if ((TCP_SKB_CB(skb)->seq != TCP_SKB_CB(skb)->end_seq) &&
net/ipv4/tcp_input.c
4284
u32 ack_seq = TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
4285
u32 ack = TCP_SKB_CB(skb)->ack_seq;
net/ipv4/tcp_input.c
4347
flag |= tcp_replace_ts_recent(tp, TCP_SKB_CB(skb)->seq);
net/ipv4/tcp_input.c
4361
if (ack_seq != TCP_SKB_CB(skb)->end_seq)
net/ipv4/tcp_input.c
4368
if (TCP_SKB_CB(skb)->sacked)
net/ipv4/tcp_input.c
4471
if (TCP_SKB_CB(skb)->sacked) {
net/ipv4/tcp_input.c
4645
TCP_SKB_CB(skb)->sacked = (ptr - 2) - (unsigned char *)th;
net/ipv4/tcp_input.c
4797
u32 ack = TCP_SKB_CB(skb)->ack_seq;
net/ipv4/tcp_input.c
4798
u32 seq = TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
4801
if (!th->ack || seq != TCP_SKB_CB(skb)->end_seq)
net/ipv4/tcp_input.c
5068
TCP_SKB_CB(skb)->seq == tp->duplicate_sack[0].start_seq)
net/ipv4/tcp_input.c
5076
if (TCP_SKB_CB(skb)->end_seq != TCP_SKB_CB(skb)->seq &&
net/ipv4/tcp_input.c
5077
before(TCP_SKB_CB(skb)->seq, tp->rcv_nxt)) {
net/ipv4/tcp_input.c
5082
u32 end_seq = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_input.c
5085
if (after(TCP_SKB_CB(skb)->end_seq, tp->rcv_nxt))
net/ipv4/tcp_input.c
5087
tcp_dsack_set(sk, TCP_SKB_CB(skb)->seq, end_seq);
net/ipv4/tcp_input.c
5254
if (TCP_SKB_CB(from)->seq != TCP_SKB_CB(to)->end_seq)
net/ipv4/tcp_input.c
5266
TCP_SKB_CB(to)->end_seq = TCP_SKB_CB(from)->end_seq;
net/ipv4/tcp_input.c
5267
TCP_SKB_CB(to)->ack_seq = TCP_SKB_CB(from)->ack_seq;
net/ipv4/tcp_input.c
5268
TCP_SKB_CB(to)->tcp_flags |= TCP_SKB_CB(from)->tcp_flags;
net/ipv4/tcp_input.c
5270
if (TCP_SKB_CB(from)->has_rxtstamp) {
net/ipv4/tcp_input.c
5271
TCP_SKB_CB(to)->has_rxtstamp = true;
net/ipv4/tcp_input.c
5317
if (after(TCP_SKB_CB(skb)->seq, tp->rcv_nxt))
net/ipv4/tcp_input.c
5320
if (before(TCP_SKB_CB(skb)->seq, dsack_high)) {
net/ipv4/tcp_input.c
5323
if (before(TCP_SKB_CB(skb)->end_seq, dsack_high))
net/ipv4/tcp_input.c
5324
dsack = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_input.c
5325
tcp_dsack_extend(sk, TCP_SKB_CB(skb)->seq, dsack);
net/ipv4/tcp_input.c
5330
if (unlikely(!after(TCP_SKB_CB(skb)->end_seq, tp->rcv_nxt))) {
net/ipv4/tcp_input.c
5337
tcp_rcv_nxt_update(tp, TCP_SKB_CB(skb)->end_seq);
net/ipv4/tcp_input.c
5338
fin = TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN;
net/ipv4/tcp_input.c
5406
seq = TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
5407
end_seq = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_input.c
5439
if (!before(seq, TCP_SKB_CB(tp->ooo_last_skb)->end_seq)) {
net/ipv4/tcp_input.c
5450
if (before(seq, TCP_SKB_CB(skb1)->seq)) {
net/ipv4/tcp_input.c
5454
if (before(seq, TCP_SKB_CB(skb1)->end_seq)) {
net/ipv4/tcp_input.c
5455
if (!after(end_seq, TCP_SKB_CB(skb1)->end_seq)) {
net/ipv4/tcp_input.c
5465
if (after(seq, TCP_SKB_CB(skb1)->seq)) {
net/ipv4/tcp_input.c
5467
tcp_dsack_set(sk, seq, TCP_SKB_CB(skb1)->end_seq);
net/ipv4/tcp_input.c
5475
TCP_SKB_CB(skb1)->seq,
net/ipv4/tcp_input.c
5476
TCP_SKB_CB(skb1)->end_seq);
net/ipv4/tcp_input.c
5497
if (!after(end_seq, TCP_SKB_CB(skb1)->seq))
net/ipv4/tcp_input.c
5499
if (before(end_seq, TCP_SKB_CB(skb1)->end_seq)) {
net/ipv4/tcp_input.c
5500
tcp_dsack_extend(sk, TCP_SKB_CB(skb1)->seq,
net/ipv4/tcp_input.c
5505
tcp_dsack_extend(sk, TCP_SKB_CB(skb1)->seq,
net/ipv4/tcp_input.c
5506
TCP_SKB_CB(skb1)->end_seq);
net/ipv4/tcp_input.c
5541
tcp_rcv_nxt_update(tcp_sk(sk), TCP_SKB_CB(skb)->end_seq);
net/ipv4/tcp_input.c
5584
TCP_SKB_CB(skb)->seq = tcp_sk(sk)->rcv_nxt;
net/ipv4/tcp_input.c
5585
TCP_SKB_CB(skb)->end_seq = TCP_SKB_CB(skb)->seq + size;
net/ipv4/tcp_input.c
5586
TCP_SKB_CB(skb)->ack_seq = tcp_sk(sk)->snd_una - 1;
net/ipv4/tcp_input.c
5622
if (TCP_SKB_CB(skb)->seq == TCP_SKB_CB(skb)->end_seq) {
net/ipv4/tcp_input.c
5636
if (TCP_SKB_CB(skb)->seq == tp->rcv_nxt) {
net/ipv4/tcp_input.c
5645
(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN))
net/ipv4/tcp_input.c
5673
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)
net/ipv4/tcp_input.c
5698
if (!after(TCP_SKB_CB(skb)->end_seq, tp->rcv_nxt)) {
net/ipv4/tcp_input.c
5703
tcp_dsack_set(sk, TCP_SKB_CB(skb)->seq, TCP_SKB_CB(skb)->end_seq);
net/ipv4/tcp_input.c
5714
if (!before(TCP_SKB_CB(skb)->seq,
net/ipv4/tcp_input.c
5721
if (before(TCP_SKB_CB(skb)->seq, tp->rcv_nxt)) {
net/ipv4/tcp_input.c
5723
tcp_dsack_set(sk, TCP_SKB_CB(skb)->seq, tp->rcv_nxt);
net/ipv4/tcp_input.c
5791
if (!before(start, TCP_SKB_CB(skb)->end_seq)) {
net/ipv4/tcp_input.c
5803
if (!(TCP_SKB_CB(skb)->tcp_flags & (TCPHDR_SYN | TCPHDR_FIN)) &&
net/ipv4/tcp_input.c
5805
before(TCP_SKB_CB(skb)->seq, start))) {
net/ipv4/tcp_input.c
5812
TCP_SKB_CB(skb)->end_seq != TCP_SKB_CB(n)->seq) {
net/ipv4/tcp_input.c
5819
start = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_input.c
5822
(TCP_SKB_CB(skb)->tcp_flags & (TCPHDR_SYN | TCPHDR_FIN)) ||
net/ipv4/tcp_input.c
5838
TCP_SKB_CB(nskb)->seq = TCP_SKB_CB(nskb)->end_seq = start;
net/ipv4/tcp_input.c
5848
int offset = start - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
5849
int size = TCP_SKB_CB(skb)->end_seq - start;
net/ipv4/tcp_input.c
5856
TCP_SKB_CB(nskb)->end_seq += size;
net/ipv4/tcp_input.c
5860
if (!before(start, TCP_SKB_CB(skb)->end_seq)) {
net/ipv4/tcp_input.c
5865
(TCP_SKB_CB(skb)->tcp_flags & (TCPHDR_SYN | TCPHDR_FIN)) ||
net/ipv4/tcp_input.c
5892
start = TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
5893
end = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_input.c
5903
after(TCP_SKB_CB(skb)->seq, end) ||
net/ipv4/tcp_input.c
5904
before(TCP_SKB_CB(skb)->end_seq, start)) {
net/ipv4/tcp_input.c
5919
if (unlikely(before(TCP_SKB_CB(skb)->seq, start)))
net/ipv4/tcp_input.c
5920
start = TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
5921
if (after(TCP_SKB_CB(skb)->end_seq, end))
net/ipv4/tcp_input.c
5922
end = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_input.c
5956
if (after(TCP_SKB_CB(in_skb)->seq, TCP_SKB_CB(skb)->seq))
net/ipv4/tcp_input.c
6263
if (skb && !before(tp->copied_seq, TCP_SKB_CB(skb)->end_seq)) {
net/ipv4/tcp_input.c
6314
return unlikely(TCP_SKB_CB(skb)->seq == (tp->rcv_nxt - 1) &&
net/ipv4/tcp_input.c
6360
reason = tcp_sequence(sk, TCP_SKB_CB(skb)->seq,
net/ipv4/tcp_input.c
6361
TCP_SKB_CB(skb)->end_seq, th);
net/ipv4/tcp_input.c
6398
if (TCP_SKB_CB(skb)->seq == tp->rcv_nxt ||
net/ipv4/tcp_input.c
6414
if (TCP_SKB_CB(skb)->seq == max_sack)
net/ipv4/tcp_input.c
6438
tp->syn_ect_rcv = TCP_SKB_CB(skb)->ip_dsfield &
net/ipv4/tcp_input.c
6449
TCP_SKB_CB(skb)->seq + 1 == TCP_SKB_CB(skb)->end_seq &&
net/ipv4/tcp_input.c
6450
TCP_SKB_CB(skb)->seq + 1 == tp->rcv_nxt &&
net/ipv4/tcp_input.c
6451
TCP_SKB_CB(skb)->ack_seq == tp->snd_nxt)
net/ipv4/tcp_input.c
6541
TCP_SKB_CB(skb)->seq == tp->rcv_nxt &&
net/ipv4/tcp_input.c
6542
!after(TCP_SKB_CB(skb)->ack_seq, tp->snd_nxt)) {
net/ipv4/tcp_input.c
6610
if (after(TCP_SKB_CB(skb)->end_seq,
net/ipv4/tcp_input.c
6640
if (TCP_SKB_CB(skb)->ack_seq != tp->snd_una) {
net/ipv4/tcp_input.c
6647
tcp_update_wl(tp, TCP_SKB_CB(skb)->seq);
net/ipv4/tcp_input.c
6875
if (!after(TCP_SKB_CB(skb)->ack_seq, tp->snd_una) ||
net/ipv4/tcp_input.c
6876
after(TCP_SKB_CB(skb)->ack_seq, tp->snd_nxt)) {
net/ipv4/tcp_input.c
6929
TCP_SKB_CB(skb)->ip_dsfield);
net/ipv4/tcp_input.c
6931
tcp_init_wl(tp, TCP_SKB_CB(skb)->seq);
net/ipv4/tcp_input.c
6938
WRITE_ONCE(tp->rcv_nxt, TCP_SKB_CB(skb)->seq + 1);
net/ipv4/tcp_input.c
6939
tp->rcv_wup = TCP_SKB_CB(skb)->seq + 1;
net/ipv4/tcp_input.c
7050
WRITE_ONCE(tp->rcv_nxt, TCP_SKB_CB(skb)->seq + 1);
net/ipv4/tcp_input.c
7052
tp->rcv_wup = TCP_SKB_CB(skb)->seq + 1;
net/ipv4/tcp_input.c
7059
tp->snd_wl1 = TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
7280
WRITE_ONCE(tp->snd_una, TCP_SKB_CB(skb)->ack_seq);
net/ipv4/tcp_input.c
7282
tcp_init_wl(tp, TCP_SKB_CB(skb)->seq);
net/ipv4/tcp_input.c
7324
if (TCP_SKB_CB(skb)->end_seq != TCP_SKB_CB(skb)->seq &&
net/ipv4/tcp_input.c
7325
after(TCP_SKB_CB(skb)->end_seq - th->fin, tp->rcv_nxt)) {
net/ipv4/tcp_input.c
7376
if (!before(TCP_SKB_CB(skb)->seq, tp->rcv_nxt)) {
net/ipv4/tcp_input.c
7392
if (TCP_SKB_CB(skb)->end_seq != TCP_SKB_CB(skb)->seq &&
net/ipv4/tcp_input.c
7393
after(TCP_SKB_CB(skb)->end_seq - th->fin, tp->rcv_nxt)) {
net/ipv4/tcp_input.c
7470
tcp_rsk(req)->syn_ect_rcv = TCP_SKB_CB(skb)->ip_dsfield &
net/ipv4/tcp_input.c
7478
ect = !INET_ECN_is_not_ect(TCP_SKB_CB(skb)->ip_dsfield);
net/ipv4/tcp_input.c
7496
tcp_rsk(req)->rcv_isn = TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_input.c
7497
tcp_rsk(req)->rcv_nxt = TCP_SKB_CB(skb)->seq + 1;
net/ipv4/tcp_input.c
7625
u32 isn = TCP_SKB_CB(skb)->tcp_tw_isn;
net/ipv4/tcp_input.c
7759
tcp_rsk(req)->syn_tos = TCP_SKB_CB(skb)->ip_dsfield;
net/ipv4/tcp_input.c
902
if (TCP_SKB_CB(skb)->end_seq -
net/ipv4/tcp_input.c
903
TCP_SKB_CB(skb)->seq >= inet_csk(sk)->icsk_ack.rcv_mss) {
net/ipv4/tcp_input.c
944
rcvwin += TCP_SKB_CB(tp->ooo_last_skb)->end_seq - tp->rcv_nxt;
net/ipv4/tcp_ipv4.c
1004
skb, &TCP_SKB_CB(skb)->header.h4.opt,
net/ipv4/tcp_ipv4.c
1946
if (TCP_SKB_CB(tail)->end_seq != TCP_SKB_CB(skb)->seq ||
net/ipv4/tcp_ipv4.c
1947
TCP_SKB_CB(tail)->ip_dsfield != TCP_SKB_CB(skb)->ip_dsfield ||
net/ipv4/tcp_ipv4.c
1948
((TCP_SKB_CB(tail)->tcp_flags |
net/ipv4/tcp_ipv4.c
1949
TCP_SKB_CB(skb)->tcp_flags) & (TCPHDR_SYN | TCPHDR_RST | TCPHDR_URG)) ||
net/ipv4/tcp_ipv4.c
1950
!((TCP_SKB_CB(tail)->tcp_flags &
net/ipv4/tcp_ipv4.c
1951
TCP_SKB_CB(skb)->tcp_flags) & TCPHDR_ACK) ||
net/ipv4/tcp_ipv4.c
1952
((TCP_SKB_CB(tail)->tcp_flags ^
net/ipv4/tcp_ipv4.c
1953
TCP_SKB_CB(skb)->tcp_flags) &
net/ipv4/tcp_ipv4.c
1973
TCP_SKB_CB(tail)->end_seq = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_ipv4.c
1975
if (likely(!before(TCP_SKB_CB(skb)->ack_seq, TCP_SKB_CB(tail)->ack_seq))) {
net/ipv4/tcp_ipv4.c
1976
TCP_SKB_CB(tail)->ack_seq = TCP_SKB_CB(skb)->ack_seq;
net/ipv4/tcp_ipv4.c
1989
TCP_SKB_CB(tail)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags;
net/ipv4/tcp_ipv4.c
1991
if (TCP_SKB_CB(skb)->has_rxtstamp) {
net/ipv4/tcp_ipv4.c
1992
TCP_SKB_CB(tail)->has_rxtstamp = true;
net/ipv4/tcp_ipv4.c
2041
memmove(IPCB(skb), &TCP_SKB_CB(skb)->header.h4,
net/ipv4/tcp_ipv4.c
2051
memmove(&TCP_SKB_CB(skb)->header.h4, IPCB(skb),
net/ipv4/tcp_ipv4.c
2055
TCP_SKB_CB(skb)->seq = ntohl(th->seq);
net/ipv4/tcp_ipv4.c
2056
TCP_SKB_CB(skb)->end_seq = (TCP_SKB_CB(skb)->seq + th->syn + th->fin +
net/ipv4/tcp_ipv4.c
2058
TCP_SKB_CB(skb)->ack_seq = ntohl(th->ack_seq);
net/ipv4/tcp_ipv4.c
2059
TCP_SKB_CB(skb)->tcp_flags = tcp_flags_ntohs(th);
net/ipv4/tcp_ipv4.c
2060
TCP_SKB_CB(skb)->ip_dsfield = ipv4_get_dsfield(iph);
net/ipv4/tcp_ipv4.c
2061
TCP_SKB_CB(skb)->sacked = 0;
net/ipv4/tcp_ipv4.c
2062
TCP_SKB_CB(skb)->has_rxtstamp =
net/ipv4/tcp_ipv4.c
2233
TCP_SKB_CB(skb)->tcp_tw_isn = isn;
net/ipv4/tcp_ipv4.c
887
skb, &TCP_SKB_CB(skb)->header.h4.opt,
net/ipv4/tcp_minisocks.c
140
!tcp_in_window(TCP_SKB_CB(skb)->seq, TCP_SKB_CB(skb)->end_seq,
net/ipv4/tcp_minisocks.c
149
if (th->syn && !before(TCP_SKB_CB(skb)->seq, rcv_nxt))
net/ipv4/tcp_minisocks.c
154
!after(TCP_SKB_CB(skb)->end_seq, rcv_nxt) ||
net/ipv4/tcp_minisocks.c
155
TCP_SKB_CB(skb)->end_seq == TCP_SKB_CB(skb)->seq) {
net/ipv4/tcp_minisocks.c
164
TCP_SKB_CB(skb)->end_seq != rcv_nxt + 1)
net/ipv4/tcp_minisocks.c
169
twsk_rcv_nxt_update(tcptw, TCP_SKB_CB(skb)->end_seq,
net/ipv4/tcp_minisocks.c
204
(TCP_SKB_CB(skb)->seq == rcv_nxt &&
net/ipv4/tcp_minisocks.c
205
(TCP_SKB_CB(skb)->seq == TCP_SKB_CB(skb)->end_seq || th->rst))) {
net/ipv4/tcp_minisocks.c
254
(after(TCP_SKB_CB(skb)->seq, rcv_nxt) ||
net/ipv4/tcp_minisocks.c
725
if (TCP_SKB_CB(skb)->seq == tcp_rsk(req)->rcv_isn &&
net/ipv4/tcp_minisocks.c
755
u8 ect_rcv = TCP_SKB_CB(skb)->ip_dsfield &
net/ipv4/tcp_minisocks.c
837
(TCP_SKB_CB(skb)->ack_seq !=
net/ipv4/tcp_minisocks.c
844
!tcp_in_window(TCP_SKB_CB(skb)->seq,
net/ipv4/tcp_minisocks.c
845
TCP_SKB_CB(skb)->end_seq,
net/ipv4/tcp_minisocks.c
869
if (TCP_SKB_CB(skb)->seq == tcp_rsk(req)->rcv_isn) {
net/ipv4/tcp_minisocks.c
880
TCP_SKB_CB(skb)->seq != tcp_rsk(req)->rcv_nxt) {
net/ipv4/tcp_minisocks.c
922
TCP_SKB_CB(skb)->end_seq == tcp_rsk(req)->rcv_isn + 1) {
net/ipv4/tcp_minisocks.c
940
!after(TCP_SKB_CB(skb)->seq, tcp_rsk(req)->rcv_nxt))
net/ipv4/tcp_output.c
1045
if (unlikely((TCP_SKB_CB(skb)->tcp_flags & TCPHDR_ACK) &&
net/ipv4/tcp_output.c
1498
TCP_SKB_CB(skb)->tx.first_tx_mstamp = tp->first_tx_mstamp;
net/ipv4/tcp_output.c
1499
TCP_SKB_CB(skb)->tx.delivered_mstamp = tp->delivered_mstamp;
net/ipv4/tcp_output.c
1500
TCP_SKB_CB(skb)->tx.delivered = tp->delivered;
net/ipv4/tcp_output.c
1501
TCP_SKB_CB(skb)->tx.delivered_ce = tp->delivered_ce;
net/ipv4/tcp_output.c
1502
TCP_SKB_CB(skb)->tx.is_app_limited = tp->app_limited ? 1 : 0;
net/ipv4/tcp_output.c
1575
tcb = TCP_SKB_CB(skb);
net/ipv4/tcp_output.c
1748
WRITE_ONCE(tp->write_seq, TCP_SKB_CB(skb)->end_seq);
net/ipv4/tcp_output.c
1765
TCP_SKB_CB(skb)->tcp_gso_size = 0;
net/ipv4/tcp_output.c
1769
TCP_SKB_CB(skb)->tcp_gso_size = mss_now;
net/ipv4/tcp_output.c
1784
if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED)
net/ipv4/tcp_output.c
1786
if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_RETRANS)
net/ipv4/tcp_output.c
1788
if (TCP_SKB_CB(skb)->sacked & TCPCB_LOST)
net/ipv4/tcp_output.c
1800
return TCP_SKB_CB(skb)->txstamp_ack ||
net/ipv4/tcp_output.c
1809
!before(shinfo->tskey, TCP_SKB_CB(skb2)->seq)) {
net/ipv4/tcp_output.c
1816
TCP_SKB_CB(skb2)->txstamp_ack = TCP_SKB_CB(skb)->txstamp_ack;
net/ipv4/tcp_output.c
1817
TCP_SKB_CB(skb)->txstamp_ack = 0;
net/ipv4/tcp_output.c
1823
TCP_SKB_CB(skb2)->eor = TCP_SKB_CB(skb)->eor;
net/ipv4/tcp_output.c
1824
TCP_SKB_CB(skb)->eor = 0;
net/ipv4/tcp_output.c
1891
TCP_SKB_CB(buff)->seq = TCP_SKB_CB(skb)->seq + len;
net/ipv4/tcp_output.c
1892
TCP_SKB_CB(buff)->end_seq = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_output.c
1893
TCP_SKB_CB(skb)->end_seq = TCP_SKB_CB(buff)->seq;
net/ipv4/tcp_output.c
1896
flags = TCP_SKB_CB(skb)->tcp_flags;
net/ipv4/tcp_output.c
1897
TCP_SKB_CB(skb)->tcp_flags = flags & ~(TCPHDR_FIN | TCPHDR_PSH);
net/ipv4/tcp_output.c
1898
TCP_SKB_CB(buff)->tcp_flags = flags;
net/ipv4/tcp_output.c
1899
TCP_SKB_CB(buff)->sacked = TCP_SKB_CB(skb)->sacked;
net/ipv4/tcp_output.c
1914
TCP_SKB_CB(buff)->tx = TCP_SKB_CB(skb)->tx;
net/ipv4/tcp_output.c
1919
if (!before(tp->snd_nxt, TCP_SKB_CB(buff)->end_seq)) {
net/ipv4/tcp_output.c
1981
TCP_SKB_CB(skb)->seq += len;
net/ipv4/tcp_output.c
2224
tp->snd_sml = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_output.c
2299
window = tcp_wnd_end(tp) - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_output.c
2371
if (tcp_urg_mode(tp) || (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN))
net/ipv4/tcp_output.c
2385
u32 end_seq = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_output.c
2388
end_seq = TCP_SKB_CB(skb)->seq + cur_mss;
net/ipv4/tcp_output.c
2422
TCP_SKB_CB(buff)->seq = TCP_SKB_CB(skb)->seq + len;
net/ipv4/tcp_output.c
2423
TCP_SKB_CB(buff)->end_seq = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_output.c
2424
TCP_SKB_CB(skb)->end_seq = TCP_SKB_CB(buff)->seq;
net/ipv4/tcp_output.c
2427
flags = TCP_SKB_CB(skb)->tcp_flags;
net/ipv4/tcp_output.c
2428
TCP_SKB_CB(skb)->tcp_flags = flags & ~(TCPHDR_FIN | TCPHDR_PSH);
net/ipv4/tcp_output.c
2429
TCP_SKB_CB(buff)->tcp_flags = flags;
net/ipv4/tcp_output.c
2482
send_win = tcp_wnd_end(tp) - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_output.c
2555
if ((TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) ||
net/ipv4/tcp_output.c
2556
TCP_SKB_CB(skb)->eor)
net/ipv4/tcp_output.c
2668
TCP_SKB_CB(dst)->tcp_flags |= TCP_SKB_CB(src)->tcp_flags;
net/ipv4/tcp_output.c
2669
TCP_SKB_CB(dst)->eor = TCP_SKB_CB(src)->eor;
net/ipv4/tcp_output.c
2768
TCP_SKB_CB(nskb)->seq = TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_output.c
2769
TCP_SKB_CB(nskb)->end_seq = TCP_SKB_CB(skb)->seq + probe_size;
net/ipv4/tcp_output.c
2770
TCP_SKB_CB(nskb)->tcp_flags = TCPHDR_ACK;
net/ipv4/tcp_output.c
2782
TCP_SKB_CB(nskb)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags &
net/ipv4/tcp_output.c
2786
TCP_SKB_CB(skb)->seq += copy;
net/ipv4/tcp_output.c
2806
tp->mtu_probe.probe_seq_start = TCP_SKB_CB(nskb)->seq;
net/ipv4/tcp_output.c
2807
tp->mtu_probe.probe_seq_end = TCP_SKB_CB(nskb)->end_seq;
net/ipv4/tcp_output.c
2939
TCP_SKB_CB(skb)->end_seq += nlen;
net/ipv4/tcp_output.c
2940
TCP_SKB_CB(next_skb)->seq += nlen;
net/ipv4/tcp_output.c
2944
TCP_SKB_CB(skb)->end_seq = TCP_SKB_CB(next_skb)->end_seq;
net/ipv4/tcp_output.c
3059
if (TCP_SKB_CB(skb)->end_seq == TCP_SKB_CB(skb)->seq)
net/ipv4/tcp_output.c
3445
TCP_SKB_CB(skb)->txstamp_ack |=
net/ipv4/tcp_output.c
3446
TCP_SKB_CB(next_skb)->txstamp_ack;
net/ipv4/tcp_output.c
3467
TCP_SKB_CB(skb)->end_seq = TCP_SKB_CB(next_skb)->end_seq;
net/ipv4/tcp_output.c
3470
TCP_SKB_CB(skb)->tcp_flags |= TCP_SKB_CB(next_skb)->tcp_flags;
net/ipv4/tcp_output.c
3475
TCP_SKB_CB(skb)->sacked |= TCP_SKB_CB(next_skb)->sacked & TCPCB_EVER_RETRANS;
net/ipv4/tcp_output.c
3476
TCP_SKB_CB(skb)->eor = TCP_SKB_CB(next_skb)->eor;
net/ipv4/tcp_output.c
3500
if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_ACKED)
net/ipv4/tcp_output.c
3518
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)
net/ipv4/tcp_output.c
3538
if (after(TCP_SKB_CB(skb)->end_seq, tcp_wnd_end(tp)))
net/ipv4/tcp_output.c
3568
if (before(TCP_SKB_CB(skb)->seq, tp->snd_una)) {
net/ipv4/tcp_output.c
3569
if (unlikely(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)) {
net/ipv4/tcp_output.c
3570
TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_SYN;
net/ipv4/tcp_output.c
3571
TCP_SKB_CB(skb)->seq++;
net/ipv4/tcp_output.c
3574
if (unlikely(before(TCP_SKB_CB(skb)->end_seq, tp->snd_una))) {
net/ipv4/tcp_output.c
3579
if (tcp_trim_head(sk, skb, tp->snd_una - TCP_SKB_CB(skb)->seq)) {
net/ipv4/tcp_output.c
3591
avail_wnd = tcp_wnd_end(tp) - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_output.c
3599
if (TCP_SKB_CB(skb)->seq != tp->snd_una) {
net/ipv4/tcp_output.c
361
!before(TCP_SKB_CB(skb)->seq, tp->snd_nxt)) {
net/ipv4/tcp_output.c
3639
if ((TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN_ECN) ==
net/ipv4/tcp_output.c
3647
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)
net/ipv4/tcp_output.c
3680
TCP_SKB_CB(skb)->seq, segs, err);
net/ipv4/tcp_output.c
3688
TCP_SKB_CB(skb)->sacked |= TCPCB_EVER_RETRANS;
net/ipv4/tcp_output.c
3702
if (TCP_SKB_CB(skb)->sacked & TCPCB_SACKED_RETRANS) {
net/ipv4/tcp_output.c
3706
TCP_SKB_CB(skb)->sacked |= TCPCB_RETRANS;
net/ipv4/tcp_output.c
3754
sacked = TCP_SKB_CB(skb)->sacked;
net/ipv4/tcp_output.c
3816
TCP_SKB_CB(tskb)->tcp_flags |= TCPHDR_FIN;
net/ipv4/tcp_output.c
3817
TCP_SKB_CB(tskb)->end_seq++;
net/ipv4/tcp_output.c
385
TCP_SKB_CB(skb)->tcp_flags = flags;
net/ipv4/tcp_output.c
3892
if (!skb || !(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)) {
net/ipv4/tcp_output.c
3896
if (!(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_ACK)) {
net/ipv4/tcp_output.c
390
TCP_SKB_CB(skb)->seq = seq;
net/ipv4/tcp_output.c
3915
TCP_SKB_CB(skb)->tcp_flags |= TCPHDR_ACK;
net/ipv4/tcp_output.c
393
TCP_SKB_CB(skb)->end_seq = seq;
net/ipv4/tcp_output.c
4028
TCP_SKB_CB(skb)->tcp_flags = TCPHDR_SYN | TCPHDR_ACK;
net/ipv4/tcp_output.c
4180
struct tcp_skb_cb *tcb = TCP_SKB_CB(skb);
net/ipv4/tcp_output.c
4268
TCP_SKB_CB(syn_data)->seq++;
net/ipv4/tcp_output.c
4269
TCP_SKB_CB(syn_data)->tcp_flags = TCPHDR_ACK | TCPHDR_PSH;
net/ipv4/tcp_output.c
4390
WRITE_ONCE(tp->snd_nxt, TCP_SKB_CB(buff)->seq);
net/ipv4/tcp_output.c
4391
tp->pushed_seq = TCP_SKB_CB(buff)->seq;
net/ipv4/tcp_output.c
4567
if (skb && before(TCP_SKB_CB(skb)->seq, tcp_wnd_end(tp))) {
net/ipv4/tcp_output.c
4570
unsigned int seg_size = tcp_wnd_end(tp) - TCP_SKB_CB(skb)->seq;
net/ipv4/tcp_output.c
4572
if (before(tp->pushed_seq, TCP_SKB_CB(skb)->end_seq))
net/ipv4/tcp_output.c
4573
tp->pushed_seq = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_output.c
4579
if (seg_size < TCP_SKB_CB(skb)->end_seq - TCP_SKB_CB(skb)->seq ||
net/ipv4/tcp_output.c
4582
TCP_SKB_CB(skb)->tcp_flags |= TCPHDR_PSH;
net/ipv4/tcp_output.c
4589
TCP_SKB_CB(skb)->tcp_flags |= TCPHDR_PSH;
net/ipv4/tcp_output.c
73
if (before(TCP_SKB_CB(skb)->seq, TCP_SKB_CB(skb1)->seq))
net/ipv4/tcp_output.c
89
WRITE_ONCE(tp->snd_nxt, TCP_SKB_CB(skb)->end_seq);
net/ipv4/tcp_recovery.c
152
if (TCP_SKB_CB(skb)->sacked & TCPCB_LOST)
net/ipv4/tcp_recovery.c
68
struct tcp_skb_cb *scb = TCP_SKB_CB(skb);
net/ipv6/syncookies.c
214
if (ipv6_opt_accepted(sk, skb, &TCP_SKB_CB(skb)->header.h6) ||
net/ipv6/tcp_ipv6.c
1343
memmove(IP6CB(skb), &TCP_SKB_CB(skb)->header.h6,
net/ipv6/tcp_ipv6.c
1683
if (TCP_SKB_CB(opt_skb)->end_seq == tp->rcv_nxt &&
net/ipv6/tcp_ipv6.c
1694
if (ipv6_opt_accepted(sk, opt_skb, &TCP_SKB_CB(opt_skb)->header.h6)) {
net/ipv6/tcp_ipv6.c
1715
memmove(&TCP_SKB_CB(skb)->header.h6, IP6CB(skb),
net/ipv6/tcp_ipv6.c
1719
TCP_SKB_CB(skb)->seq = ntohl(th->seq);
net/ipv6/tcp_ipv6.c
1720
TCP_SKB_CB(skb)->end_seq = (TCP_SKB_CB(skb)->seq + th->syn + th->fin +
net/ipv6/tcp_ipv6.c
1722
TCP_SKB_CB(skb)->ack_seq = ntohl(th->ack_seq);
net/ipv6/tcp_ipv6.c
1723
TCP_SKB_CB(skb)->tcp_flags = tcp_flags_ntohs(th);
net/ipv6/tcp_ipv6.c
1724
TCP_SKB_CB(skb)->ip_dsfield = ipv6_get_dsfield(hdr);
net/ipv6/tcp_ipv6.c
1725
TCP_SKB_CB(skb)->sacked = 0;
net/ipv6/tcp_ipv6.c
1726
TCP_SKB_CB(skb)->has_rxtstamp =
net/ipv6/tcp_ipv6.c
1889
TCP_SKB_CB(skb)->tcp_tw_isn = isn;
net/ipv6/tcp_ipv6.c
781
bool l3_slave = ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags);
net/ipv6/tcp_ipv6.c
796
(ipv6_opt_accepted(sk_listener, skb, &TCP_SKB_CB(skb)->header.h6) ||
net/mptcp/fastopen.c
44
has_rxtstamp = TCP_SKB_CB(skb)->has_rxtstamp;
net/mptcp/options.c
1226
if (TCP_SKB_CB(skb)->seq == TCP_SKB_CB(skb)->end_seq) {
net/mptcp/options.c
333
if (!(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_RST))
net/mptcp/options.c
37
if (!(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)) {
net/mptcp/options.c
409
subflow->snd_isn = TCP_SKB_CB(skb)->end_seq;
net/mptcp/options.c
44
if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_ACK) {
net/mptcp/options.c
470
subflow->snd_isn != TCP_SKB_CB(skb)->seq ||
net/mptcp/options.c
826
if (unlikely(skb && TCP_SKB_CB(skb)->tcp_flags & TCPHDR_RST)) {
net/mptcp/options.c
925
if (TCP_SKB_CB(skb)->seq == subflow->ssn_offset + 1 &&
net/mptcp/options.c
926
TCP_SKB_CB(skb)->end_seq == TCP_SKB_CB(skb)->seq &&
net/mptcp/options.c
938
if (TCP_SKB_CB(skb)->seq != subflow->ssn_offset + 1) {
net/mptcp/protocol.c
1354
TCP_SKB_CB(skb)->eor = 1;
net/mptcp/protocol.c
1417
TCP_SKB_CB(skb)->end_seq += copy;
net/mptcp/protocol.c
1422
TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_PSH;
net/mptcp/protocol.c
1459
TCP_SKB_CB(skb)->eor = 1;
net/mptcp/protocol.c
358
bool has_rxtstamp = TCP_SKB_CB(skb)->has_rxtstamp;
net/mptcp/protocol.c
746
offset = seq - TCP_SKB_CB(skb)->seq;
net/mptcp/protocol.c
747
fin = TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN;
net/mptcp/subflow.c
1053
offset = seq - TCP_SKB_CB(skb)->seq;
net/mptcp/subflow.c
1133
if (!(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN))
net/mptcp/subflow.c
1135
TCP_SKB_CB(skb)->seq,
net/mptcp/subflow.c
1136
TCP_SKB_CB(skb)->end_seq,
net/mptcp/subflow.c
1137
TCP_SKB_CB(skb)->tcp_flags);
net/mptcp/subflow.c
1260
bool fin = TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN;
net/mptcp/subflow.c
1264
offset = tp->copied_seq - TCP_SKB_CB(skb)->seq;
net/mptcp/subflow.c
1277
if (!before(tcp_sk(ssk)->copied_seq, TCP_SKB_CB(skb)->end_seq))
net/mptcp/subflow.c
1445
TCP_SKB_CB(skb)->seq -
net/mptcp/subflow.c
191
subflow_req->ssn_offset = TCP_SKB_CB(skb)->seq;
net/mptcp/subflow.c
220
subflow_req->ssn_offset = TCP_SKB_CB(skb)->seq;
net/mptcp/subflow.c
293
subflow_req->ssn_offset = TCP_SKB_CB(skb)->seq - 1;
net/mptcp/subflow.c
299
subflow_req->ssn_offset = TCP_SKB_CB(skb)->seq - 1;
net/mptcp/subflow.c
542
subflow->ssn_offset = TCP_SKB_CB(skb)->seq;
net/mptcp/subflow.c
999
skb_consumed = tcp_sk(ssk)->copied_seq - TCP_SKB_CB(skb)->seq;
net/mptcp/syncookies.c
48
seq = TCP_SKB_CB(skb)->seq;
net/mptcp/syncookies.c
50
seq = TCP_SKB_CB(skb)->seq - 1;
net/tls/tls_strp.c
441
seq = TCP_SKB_CB(first)->seq;
net/tls/tls_strp.c
451
if (TCP_SKB_CB(skb)->seq != seq)
net/tls/tls_sw.c
2214
TCP_SKB_CB(skb)->seq + strp->stm.offset);