Lines Matching refs:skb_shinfo
307 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, offset, in page_to_skb()
385 num_skb_frags = skb_shinfo(curr_skb)->nr_frags; in receive_mergeable()
392 skb_shinfo(curr_skb)->frag_list = nskb; in receive_mergeable()
496 skb_shinfo(skb)->gso_type = SKB_GSO_TCPV4; in receive_buf()
499 skb_shinfo(skb)->gso_type = SKB_GSO_UDP; in receive_buf()
502 skb_shinfo(skb)->gso_type = SKB_GSO_TCPV6; in receive_buf()
511 skb_shinfo(skb)->gso_type |= SKB_GSO_TCP_ECN; in receive_buf()
513 skb_shinfo(skb)->gso_size = virtio16_to_cpu(vi->vdev, in receive_buf()
515 if (skb_shinfo(skb)->gso_size == 0) { in receive_buf()
521 skb_shinfo(skb)->gso_type |= SKB_GSO_DODGY; in receive_buf()
522 skb_shinfo(skb)->gso_segs = 0; in receive_buf()
883 skb_shinfo(skb)->gso_size); in xmit_skb()
884 if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV4) in xmit_skb()
886 else if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) in xmit_skb()
888 else if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP) in xmit_skb()
892 if (skb_shinfo(skb)->gso_type & SKB_GSO_TCP_ECN) in xmit_skb()
902 sg_init_table(sq->sg, skb_shinfo(skb)->nr_frags + (can_push ? 1 : 2)); in xmit_skb()