Lines Matching defs:TCP_SKB_CB
912 #define TCP_SKB_CB(__skb) ((struct tcp_skb_cb *)&((__skb)->cb[0]))
922 return TCP_SKB_CB(skb)->header.h6.iif;
927 bool l3_slave = ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags);
929 return l3_slave ? skb->skb_iif : TCP_SKB_CB(skb)->header.h6.iif;
932 /* TCP_SKB_CB reference means this can not be used from early demux */
936 if (skb && ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags))
937 return TCP_SKB_CB(skb)->header.h6.iif;
950 /* TCP_SKB_CB reference means this can not be used from early demux */
954 if (skb && ipv4_l3mdev_skb(TCP_SKB_CB(skb)->header.h4.flags))
955 return TCP_SKB_CB(skb)->header.h4.iif;
965 return TCP_SKB_CB(skb)->tcp_gso_segs;
970 TCP_SKB_CB(skb)->tcp_gso_segs = segs;
975 TCP_SKB_CB(skb)->tcp_gso_segs += segs;
981 return TCP_SKB_CB(skb)->tcp_gso_size;
986 return likely(!TCP_SKB_CB(skb)->eor);
2009 return TCP_SKB_CB(tp->highest_sack)->seq;
2242 const struct ip_options *opt = &TCP_SKB_CB(skb)->header.h4.opt;