Searched refs:rvq (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/rpmsg/
H A Dvirtio_rpmsg_bus.c36 * @rvq: rx virtqueue
58 struct virtqueue *rvq, *svq; member in struct:virtproc_info
768 err = virtqueue_add_inbuf(vrp->rvq, &sg, 1, msg, GFP_KERNEL);
778 static void rpmsg_recv_done(struct virtqueue *rvq) argument
780 struct virtproc_info *vrp = rvq->vdev->priv;
781 struct device *dev = &rvq->vdev->dev;
786 msg = virtqueue_get_buf(rvq, &len);
799 msg = virtqueue_get_buf(rvq, &len);
806 virtqueue_kick(vrp->rvq);
898 vrp->rvq
[all...]
/linux-master/drivers/vhost/
H A Dnet.c520 struct vhost_virtqueue *rvq,
528 struct vhost_virtqueue *vq = poll_rx ? tvq : rvq;
538 sock = vhost_vq_get_backend(rvq);
540 busyloop_timeout = poll_rx ? rvq->busyloop_timeout:
553 !vhost_vq_avail_empty(&net->dev, rvq)) ||
565 vhost_enable_notify(&net->dev, rvq);
576 struct vhost_virtqueue *rvq = &rnvq->vq; local
589 vhost_net_busy_poll(net, rvq, tvq, busyloop_intr, false);
962 static int peek_head_len(struct vhost_net_virtqueue *rvq, struct sock *sk) argument
968 if (rvq
519 vhost_net_busy_poll(struct vhost_net *net, struct vhost_virtqueue *rvq, struct vhost_virtqueue *tvq, bool *busyloop_intr, bool poll_rx) argument
988 struct vhost_virtqueue *rvq = &rnvq->vq; local
[all...]
/linux-master/drivers/net/
H A Dvirtio_net.c2043 static void skb_recv_done(struct virtqueue *rvq) argument
2045 struct virtnet_info *vi = rvq->vdev->priv;
2046 struct receive_queue *rq = &vi->rq[vq2rxq(rvq)];
2049 virtqueue_napi_schedule(&rq->napi, rvq);

Completed in 214 milliseconds