Lines Matching refs:TCP_SKB_CB
858 #define TCP_SKB_CB(__skb) ((struct tcp_skb_cb *)&((__skb)->cb[0])) macro
862 TCP_SKB_CB(skb)->bpf.data_end = skb->data + skb_headlen(skb); in bpf_compute_data_end_sk_skb()
871 return TCP_SKB_CB(skb)->header.h6.iif; in tcp_v6_iif()
876 bool l3_slave = ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags); in tcp_v6_iif_l3_slave()
878 return l3_slave ? skb->skb_iif : TCP_SKB_CB(skb)->header.h6.iif; in tcp_v6_iif_l3_slave()
885 if (skb && ipv6_l3mdev_skb(TCP_SKB_CB(skb)->header.h6.flags)) in tcp_v6_sdif()
886 return TCP_SKB_CB(skb)->header.h6.iif; in tcp_v6_sdif()
906 if (skb && ipv4_l3mdev_skb(TCP_SKB_CB(skb)->header.h4.flags)) in tcp_v4_sdif()
907 return TCP_SKB_CB(skb)->header.h4.iif; in tcp_v4_sdif()
917 return TCP_SKB_CB(skb)->tcp_gso_segs; in tcp_skb_pcount()
922 TCP_SKB_CB(skb)->tcp_gso_segs = segs; in tcp_skb_pcount_set()
927 TCP_SKB_CB(skb)->tcp_gso_segs += segs; in tcp_skb_pcount_add()
933 return TCP_SKB_CB(skb)->tcp_gso_size; in tcp_skb_mss()
938 return likely(!TCP_SKB_CB(skb)->eor); in tcp_skb_can_collapse_to()
1756 return TCP_SKB_CB(tp->highest_sack)->seq; in tcp_highest_sack_seq()
1954 const struct ip_options *opt = &TCP_SKB_CB(skb)->header.h4.opt; in tcp_v4_save_options()