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()
425 struct vhost_net_virtqueue *nvq = in vhost_net_disable_vq()
426 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_net_disable_vq()
436 struct vhost_net_virtqueue *nvq = in vhost_net_enable_vq()
437 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_net_enable_vq()
448 static void vhost_net_signal_used(struct vhost_net_virtqueue *nvq) in vhost_net_signal_used()
461 struct vhost_net_virtqueue *nvq, in vhost_tx_batch()
570 struct vhost_net_virtqueue *tnvq, in vhost_net_tx_get_vq_desc()
574 struct vhost_net_virtqueue *rnvq = &net->vqs[VHOST_NET_VQ_RX]; in vhost_net_tx_get_vq_desc()
599 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in vhost_exceeds_maxpend()
619 struct vhost_net_virtqueue *nvq, in get_tx_bufs()
692 static int vhost_net_build_xdp(struct vhost_net_virtqueue *nvq, in vhost_net_build_xdp()
768 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in handle_tx_copy()
858 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in handle_tx_zerocopy()
962 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in handle_tx()
986 static int peek_head_len(struct vhost_net_virtqueue *rvq, struct sock *sk) in peek_head_len()
1010 struct vhost_net_virtqueue *rnvq = &net->vqs[VHOST_NET_VQ_RX]; in vhost_net_rx_peek_head_len()
1011 struct vhost_net_virtqueue *tnvq = &net->vqs[VHOST_NET_VQ_TX]; in vhost_net_rx_peek_head_len()
1109 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_RX]; in handle_rx()
1356 struct vhost_net_virtqueue *nvq = in vhost_net_stop_vq()
1357 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_net_stop_vq()
1507 struct vhost_net_virtqueue *nvq; in vhost_net_set_backend()