Lines Matching refs:vhost_net_virtqueue
107 struct vhost_net_virtqueue { struct
133 struct vhost_net_virtqueue vqs[VHOST_NET_VQ_MAX]; argument
176 static int vhost_net_buf_produce(struct vhost_net_virtqueue *nvq) in vhost_net_buf_produce()
186 static void vhost_net_buf_unproduce(struct vhost_net_virtqueue *nvq) in vhost_net_buf_unproduce()
209 static int vhost_net_buf_peek(struct vhost_net_virtqueue *nvq) in vhost_net_buf_peek()
361 struct vhost_net_virtqueue *nvq = in vhost_zerocopy_signal_used()
362 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_zerocopy_signal_used()
424 struct vhost_net_virtqueue *nvq = in vhost_net_disable_vq()
425 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_net_disable_vq()
435 struct vhost_net_virtqueue *nvq = in vhost_net_enable_vq()
436 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_net_enable_vq()
447 static void vhost_net_signal_used(struct vhost_net_virtqueue *nvq) in vhost_net_signal_used()
460 struct vhost_net_virtqueue *nvq, in vhost_tx_batch()
560 struct vhost_net_virtqueue *tnvq, in vhost_net_tx_get_vq_desc()
564 struct vhost_net_virtqueue *rnvq = &net->vqs[VHOST_NET_VQ_RX]; in vhost_net_tx_get_vq_desc()
589 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in vhost_exceeds_maxpend()
609 struct vhost_net_virtqueue *nvq, in get_tx_bufs()
684 static int vhost_net_build_xdp(struct vhost_net_virtqueue *nvq, in vhost_net_build_xdp()
762 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in handle_tx_copy()
851 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in handle_tx_zerocopy()
953 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in handle_tx()
977 static int peek_head_len(struct vhost_net_virtqueue *rvq, struct sock *sk) in peek_head_len()
1001 struct vhost_net_virtqueue *rnvq = &net->vqs[VHOST_NET_VQ_RX]; in vhost_net_rx_peek_head_len()
1002 struct vhost_net_virtqueue *tnvq = &net->vqs[VHOST_NET_VQ_TX]; in vhost_net_rx_peek_head_len()
1100 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_RX]; in handle_rx()
1347 struct vhost_net_virtqueue *nvq = in vhost_net_stop_vq()
1348 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_net_stop_vq()
1498 struct vhost_net_virtqueue *nvq; in vhost_net_set_backend()