search for: old_hr

Displaying 2 results from an estimated 2 matches for "old_hr".

Did you mean: old_hi
2016 Dec 23
1
[RFC PATCH] virtio_net: XDP support for adjust_head
...efine VIRTIO_XDP_HEADROOM 256 + static int virtnet_xdp_set(struct net_device *dev, struct bpf_prog *prog) { unsigned long int max_sz = PAGE_SIZE - sizeof(struct padded_vnet_hdr); struct virtnet_info *vi = netdev_priv(dev); struct bpf_prog *old_prog; u16 xdp_qp = 0, curr_qp; + unsigned int old_hr; int i, err; if (virtio_has_feature(vi->vdev, VIRTIO_NET_F_GUEST_TSO4) || @@ -1704,19 +1717,25 @@ static int virtnet_xdp_set(struct net_device *dev, struct bpf_prog *prog) return -ENOMEM; } + old_hr = vi->headroom; + if (prog) { + prog = bpf_prog_add(prog, vi->max_queue_pairs...
2016 Dec 23
1
[RFC PATCH] virtio_net: XDP support for adjust_head
...efine VIRTIO_XDP_HEADROOM 256 + static int virtnet_xdp_set(struct net_device *dev, struct bpf_prog *prog) { unsigned long int max_sz = PAGE_SIZE - sizeof(struct padded_vnet_hdr); struct virtnet_info *vi = netdev_priv(dev); struct bpf_prog *old_prog; u16 xdp_qp = 0, curr_qp; + unsigned int old_hr; int i, err; if (virtio_has_feature(vi->vdev, VIRTIO_NET_F_GUEST_TSO4) || @@ -1704,19 +1717,25 @@ static int virtnet_xdp_set(struct net_device *dev, struct bpf_prog *prog) return -ENOMEM; } + old_hr = vi->headroom; + if (prog) { + prog = bpf_prog_add(prog, vi->max_queue_pairs...