Lines Matching refs:gso_type
282 if (hdr->hdr.gso_type != VIRTIO_NET_HDR_GSO_NONE) {
284 switch (hdr->hdr.gso_type & ~VIRTIO_NET_HDR_GSO_ECN) {
286 skb_shinfo(skb)->gso_type = SKB_GSO_TCPV4;
289 skb_shinfo(skb)->gso_type = SKB_GSO_UDP;
292 skb_shinfo(skb)->gso_type = SKB_GSO_TCPV6;
297 dev->name, hdr->hdr.gso_type);
301 if (hdr->hdr.gso_type & VIRTIO_NET_HDR_GSO_ECN)
302 skb_shinfo(skb)->gso_type |= SKB_GSO_TCP_ECN;
313 skb_shinfo(skb)->gso_type |= SKB_GSO_DODGY;
545 if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV4)
546 hdr->hdr.gso_type = VIRTIO_NET_HDR_GSO_TCPV4;
547 else if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6)
548 hdr->hdr.gso_type = VIRTIO_NET_HDR_GSO_TCPV6;
549 else if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP)
550 hdr->hdr.gso_type = VIRTIO_NET_HDR_GSO_UDP;
553 if (skb_shinfo(skb)->gso_type & SKB_GSO_TCP_ECN)
554 hdr->hdr.gso_type |= VIRTIO_NET_HDR_GSO_ECN;
556 hdr->hdr.gso_type = VIRTIO_NET_HDR_GSO_NONE;