Lines Matching refs:shinfo
3972 struct skb_shared_info *shinfo; in validate_xmit_unreadable_skb() local
3981 shinfo = skb_shinfo(skb); in validate_xmit_unreadable_skb()
3983 if (shinfo->nr_frags > 0) { in validate_xmit_unreadable_skb()
3984 niov = netmem_to_net_iov(skb_frag_netmem(&shinfo->frags[0])); in validate_xmit_unreadable_skb()
4087 struct skb_shared_info *shinfo = skb_shinfo(skb); in qdisc_pkt_len_segs_init() local
4091 if (!shinfo->gso_size) { in qdisc_pkt_len_segs_init()
4096 qdisc_skb_cb(skb)->pkt_segs = gso_segs = shinfo->gso_segs; in qdisc_pkt_len_segs_init()
4111 if (likely(shinfo->gso_type & (SKB_GSO_TCPV4 | SKB_GSO_TCPV6))) { in qdisc_pkt_len_segs_init()
4119 } else if (shinfo->gso_type & SKB_GSO_UDP_L4) { in qdisc_pkt_len_segs_init()
4127 if (unlikely(shinfo->gso_type & SKB_GSO_DODGY)) { in qdisc_pkt_len_segs_init()
4133 gso_segs = DIV_ROUND_UP(payload, shinfo->gso_size); in qdisc_pkt_len_segs_init()
4134 shinfo->gso_segs = gso_segs; in qdisc_pkt_len_segs_init()