Lines Matching defs:TCP_SKB_CB
988 #define TCP_SKB_CB(__skb) ((struct tcp_skb_cb *)&((__skb)->cb[0]))
998 return TCP_SKB_CB(skb)->header.h6.iif;
1003 bool l3_slave = ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags);
1005 return l3_slave ? skb->skb_iif : TCP_SKB_CB(skb)->header.h6.iif;
1008 /* TCP_SKB_CB reference means this can not be used from early demux */
1012 if (skb && ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags))
1013 return TCP_SKB_CB(skb)->header.h6.iif;
1026 /* TCP_SKB_CB reference means this can not be used from early demux */
1030 if (skb && ipv4_l3mdev_skb(TCP_SKB_CB(skb)->header.h4.flags))
1031 return TCP_SKB_CB(skb)->header.h4.iif;
1041 return TCP_SKB_CB(skb)->tcp_gso_segs;
1046 TCP_SKB_CB(skb)->tcp_gso_segs = segs;
1051 TCP_SKB_CB(skb)->tcp_gso_segs += segs;
1057 return TCP_SKB_CB(skb)->tcp_gso_size;
1062 return likely(!TCP_SKB_CB(skb)->eor);
2118 return TCP_SKB_CB(tp->highest_sack)->seq;
2450 const struct ip_options *opt = &TCP_SKB_CB(skb)->header.h4.opt;