Lines Matching refs:vhost_net_virtqueue
108 struct vhost_net_virtqueue {
134 struct vhost_net_virtqueue vqs[VHOST_NET_VQ_MAX];
177 static int vhost_net_buf_produce(struct vhost_net_virtqueue *nvq)
187 static void vhost_net_buf_unproduce(struct vhost_net_virtqueue *nvq)
210 static int vhost_net_buf_peek(struct vhost_net_virtqueue *nvq)
362 struct vhost_net_virtqueue *nvq =
363 container_of(vq, struct vhost_net_virtqueue, vq);
427 struct vhost_net_virtqueue *nvq =
428 container_of(vq, struct vhost_net_virtqueue, vq);
438 struct vhost_net_virtqueue *nvq =
439 container_of(vq, struct vhost_net_virtqueue, vq);
450 static void vhost_net_signal_used(struct vhost_net_virtqueue *nvq)
463 struct vhost_net_virtqueue *nvq,
573 struct vhost_net_virtqueue *tnvq,
577 struct vhost_net_virtqueue *rnvq = &net->vqs[VHOST_NET_VQ_RX];
602 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX];
622 struct vhost_net_virtqueue *nvq,
695 static int vhost_net_build_xdp(struct vhost_net_virtqueue *nvq,
771 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX];
861 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX];
970 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX];
994 static int peek_head_len(struct vhost_net_virtqueue *rvq, struct sock *sk)
1018 struct vhost_net_virtqueue *rnvq = &net->vqs[VHOST_NET_VQ_RX];
1019 struct vhost_net_virtqueue *tnvq = &net->vqs[VHOST_NET_VQ_TX];
1117 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_RX];
1366 struct vhost_net_virtqueue *nvq =
1367 container_of(vq, struct vhost_net_virtqueue, vq);
1505 struct vhost_net_virtqueue *nvq;