Lines Matching refs:out_vq
201 struct virtqueue *in_vq, *out_vq; member
331 if (port->in_vq == vq || port->out_vq == vq) in find_port_by_vq()
609 while ((buf = virtqueue_get_buf(port->out_vq, &len))) { in reclaim_consumed_buffers()
619 struct virtqueue *out_vq; in __send_to_port() local
624 out_vq = port->out_vq; in __send_to_port()
630 err = virtqueue_add_outbuf(out_vq, sg, nents, data, GFP_ATOMIC); in __send_to_port()
633 virtqueue_kick(out_vq); in __send_to_port()
640 if (out_vq->num_free == 0) in __send_to_port()
655 while (!virtqueue_get_buf(out_vq, &len) in __send_to_port()
656 && !virtqueue_is_broken(out_vq)) in __send_to_port()
838 buf = alloc_buf(port->out_vq, count, 0); in port_fops_write()
940 if (is_rproc_serial(port->out_vq->vdev)) in port_fops_splice_write()
957 buf = alloc_buf(port->out_vq, 0, pipe->nrbufs); in port_fops_splice_write()
1422 port->out_vq = portdev->out_vqs[port->id]; in add_port()
1546 while ((buf = virtqueue_detach_unused_buf(port->out_vq))) in remove_port_data()
2193 virtqueue_disable_cb(port->out_vq); in virtcons_freeze()
2225 port->out_vq = portdev->out_vqs[port->id]; in virtcons_restore()