Lines Matching refs:vhost_net_virtqueue

108 struct vhost_net_virtqueue {  struct
130 struct vhost_net_virtqueue vqs[VHOST_NET_VQ_MAX]; argument
169 static int vhost_net_buf_produce(struct vhost_net_virtqueue *nvq) in vhost_net_buf_produce()
179 static void vhost_net_buf_unproduce(struct vhost_net_virtqueue *nvq) in vhost_net_buf_unproduce()
202 static int vhost_net_buf_peek(struct vhost_net_virtqueue *nvq) in vhost_net_buf_peek()
349 struct vhost_net_virtqueue *nvq = in vhost_zerocopy_signal_used()
350 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_zerocopy_signal_used()
412 struct vhost_net_virtqueue *nvq = in vhost_net_disable_vq()
413 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_net_disable_vq()
423 struct vhost_net_virtqueue *nvq = in vhost_net_enable_vq()
424 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_net_enable_vq()
435 static void vhost_net_signal_used(struct vhost_net_virtqueue *nvq) in vhost_net_signal_used()
448 struct vhost_net_virtqueue *nvq, in vhost_net_tx_get_vq_desc()
481 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in vhost_exceeds_maxpend()
507 struct vhost_net_virtqueue *nvq, in get_tx_bufs()
545 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in handle_tx_copy()
612 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in handle_tx_zerocopy()
715 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_TX]; in handle_tx()
739 static int peek_head_len(struct vhost_net_virtqueue *rvq, struct sock *sk) in peek_head_len()
773 struct vhost_net_virtqueue *rnvq = &net->vqs[VHOST_NET_VQ_RX]; in vhost_net_rx_peek_head_len()
774 struct vhost_net_virtqueue *tnvq = &net->vqs[VHOST_NET_VQ_TX]; in vhost_net_rx_peek_head_len()
900 struct vhost_net_virtqueue *nvq = &net->vqs[VHOST_NET_VQ_RX]; in handle_rx()
1130 struct vhost_net_virtqueue *nvq = in vhost_net_stop_vq()
1131 container_of(vq, struct vhost_net_virtqueue, vq); in vhost_net_stop_vq()
1286 struct vhost_net_virtqueue *nvq; in vhost_net_set_backend()