Lines Matching defs:vnet_hdr_sz
191 int vnet_hdr_sz;
1778 int vnet_hdr_sz = READ_ONCE(tun->vnet_hdr_sz);
1780 if (len < vnet_hdr_sz)
1782 len -= vnet_hdr_sz;
1793 iov_iter_advance(from, vnet_hdr_sz - sizeof(gso));
2066 int vnet_hdr_sz = 0;
2073 vnet_hdr_sz = READ_ONCE(tun->vnet_hdr_sz);
2074 if (unlikely(iov_iter_count(iter) < vnet_hdr_sz))
2079 iov_iter_advance(iter, vnet_hdr_sz - sizeof(gso));
2082 ret = copy_to_iter(xdp_frame->data, size, iter) + vnet_hdr_sz;
2101 int vnet_hdr_sz = 0;
2107 vnet_hdr_sz = READ_ONCE(tun->vnet_hdr_sz);
2109 total = skb->len + vlan_hlen + vnet_hdr_sz;
2125 if (vnet_hdr_sz) {
2128 if (iov_iter_count(iter) < vnet_hdr_sz)
2150 iov_iter_advance(iter, vnet_hdr_sz - sizeof(gso));
2844 tun->vnet_hdr_sz = sizeof(struct virtio_net_hdr);
3089 int vnet_hdr_sz;
3298 vnet_hdr_sz = tun->vnet_hdr_sz;
3299 if (copy_to_user(argp, &vnet_hdr_sz, sizeof(vnet_hdr_sz)))
3304 if (copy_from_user(&vnet_hdr_sz, argp, sizeof(vnet_hdr_sz))) {
3308 if (vnet_hdr_sz < (int)sizeof(struct virtio_net_hdr)) {
3313 tun->vnet_hdr_sz = vnet_hdr_sz;