Home
last modified time | relevance | path

Searched refs:vhost_virtqueue (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/vhost/
A Dvhost.h69 struct vhost_virtqueue { struct
141 struct vhost_virtqueue *vq; argument
148 struct vhost_virtqueue **vqs;
183 bool vhost_vq_access_ok(struct vhost_virtqueue *vq);
186 int vhost_get_vq_desc(struct vhost_virtqueue *,
190 void vhost_discard_vq_desc(struct vhost_virtqueue *, int n);
192 bool vhost_vq_is_setup(struct vhost_virtqueue *vq);
193 int vhost_vq_init_access(struct vhost_virtqueue *);
201 void vhost_signal(struct vhost_dev *, struct vhost_virtqueue *);
209 int vq_meta_prefetch(struct vhost_virtqueue *vq);
[all …]
A Dvhost.c314 struct vhost_virtqueue *vq) in vhost_vq_reset()
395 struct vhost_virtqueue *vq; in vhost_dev_alloc_iovecs()
474 struct vhost_virtqueue *vq; in vhost_dev_init()
1487 struct vhost_virtqueue *vq, in vhost_vring_set_num()
1508 struct vhost_virtqueue *vq, in vhost_vring_set_addr()
1560 struct vhost_virtqueue *vq, in vhost_vring_set_num_addr()
1589 struct vhost_virtqueue *vq; in vhost_vring_ioctl()
1780 struct vhost_virtqueue *vq; in vhost_dev_ioctl()
2477 struct vhost_virtqueue *vq, in vhost_add_used_and_signal()
2487 struct vhost_virtqueue *vq, in vhost_add_used_and_signal_n()
[all …]
A Dtest.c38 struct vhost_virtqueue vqs[VHOST_TEST_VQ_MAX];
45 struct vhost_virtqueue *vq = &n->vqs[VHOST_TEST_VQ]; in handle_vq()
98 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in handle_vq_kick()
109 struct vhost_virtqueue **vqs; in vhost_test_open()
131 struct vhost_virtqueue *vq) in vhost_test_stop_vq()
176 struct vhost_virtqueue *vq; in vhost_test_run()
250 struct vhost_virtqueue *vq; in vhost_test_set_features()
271 struct vhost_virtqueue *vq; in vhost_test_set_backend()
A Dnet.c97 struct vhost_virtqueue *vq;
108 struct vhost_virtqueue vq;
423 struct vhost_virtqueue *vq) in vhost_net_disable_vq()
434 struct vhost_virtqueue *vq) in vhost_net_enable_vq()
519 struct vhost_virtqueue *rvq, in vhost_net_busy_poll()
520 struct vhost_virtqueue *tvq, in vhost_net_busy_poll()
1255 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in handle_tx_kick()
1264 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in handle_rx_kick()
1289 struct vhost_virtqueue **vqs; in vhost_net_open()
1353 struct vhost_virtqueue *vq) in vhost_net_stop_vq()
[all …]
A Dvsock.c48 struct vhost_virtqueue vqs[2];
92 struct vhost_virtqueue *vq) in vhost_transport_do_send_pkt()
94 struct vhost_virtqueue *tx_vq = &vsock->vqs[VSOCK_VQ_TX]; in vhost_transport_do_send_pkt()
271 struct vhost_virtqueue *vq; in vhost_transport_send_pkt_work()
356 vhost_vsock_alloc_pkt(struct vhost_virtqueue *vq, in vhost_vsock_alloc_pkt()
495 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in vhost_vsock_handle_tx_kick()
568 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in vhost_vsock_handle_rx_kick()
578 struct vhost_virtqueue *vq; in vhost_vsock_start()
644 struct vhost_virtqueue *vq = &vsock->vqs[i]; in vhost_vsock_stop()
663 struct vhost_virtqueue **vqs; in vhost_vsock_dev_open()
[all …]
A Dscsi.c87 struct vhost_virtqueue *tvc_vq;
166 struct vhost_virtqueue vq;
245 struct vhost_virtqueue *vq; in vhost_scsi_init_inflight()
1227 struct vhost_virtqueue *vq, in vhost_scsi_send_an_resp()
1358 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in vhost_scsi_ctl_handle_kick()
1398 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in vhost_scsi_evt_handle_kick()
1414 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in vhost_scsi_handle_kick()
1538 struct vhost_virtqueue *vq; in vhost_scsi_set_endpoint()
1664 struct vhost_virtqueue *vq; in vhost_scsi_clear_endpoint()
1754 struct vhost_virtqueue *vq; in vhost_scsi_set_features()
[all …]
A Dvdpa.c39 struct vhost_virtqueue *vqs;
59 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in handle_vq_kick()
69 struct vhost_virtqueue *vq = private; in vhost_vdpa_virtqueue_cb()
91 struct vhost_virtqueue *vq = &v->vqs[qid]; in vhost_vdpa_setup_vq_irq()
114 struct vhost_virtqueue *vq = &v->vqs[qid]; in vhost_vdpa_unsetup_vq_irq()
365 struct vhost_virtqueue *vq; in vhost_vdpa_vring_ioctl()
950 struct vhost_virtqueue **vqs; in vhost_vdpa_open()
1143 v->vqs = kmalloc_array(v->nvqs, sizeof(struct vhost_virtqueue), in vhost_vdpa_probe()

Completed in 27 milliseconds