Home
last modified time | relevance | path

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

/linux-6.15/drivers/vhost/
H A Dvhost.h50 struct vhost_virtqueue *vq;
55 struct vhost_virtqueue *vq);
81 struct vhost_virtqueue { struct
158 struct vhost_virtqueue *vq; argument
165 struct vhost_virtqueue **vqs;
200 bool vhost_vq_access_ok(struct vhost_virtqueue *vq);
204 int vhost_get_vq_desc(struct vhost_virtqueue *,
211 bool vhost_vq_has_work(struct vhost_virtqueue *vq);
212 bool vhost_vq_is_setup(struct vhost_virtqueue *vq);
213 int vhost_vq_init_access(struct vhost_virtqueue *);
[all …]
H A Dvhost.c191 struct vhost_virtqueue *vq) in vhost_poll_init()
360 struct vhost_virtqueue *vq) in vhost_vq_reset()
420 struct vhost_virtqueue *vq; in vhost_worker_killed()
463 struct vhost_virtqueue *vq; in vhost_dev_alloc_iovecs()
540 struct vhost_virtqueue *vq; in vhost_dev_init()
851 struct vhost_virtqueue *vq; in vhost_worker_ioctl()
1862 struct vhost_virtqueue *vq, in vhost_vring_set_num()
1883 struct vhost_virtqueue *vq, in vhost_vring_set_addr()
1963 struct vhost_virtqueue *vq; in vhost_vring_ioctl()
2157 struct vhost_virtqueue *vq; in vhost_dev_ioctl()
[all …]
H 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()
169 struct vhost_virtqueue *vq; in vhost_test_run()
243 struct vhost_virtqueue *vq; in vhost_test_set_features()
264 struct vhost_virtqueue *vq; in vhost_test_set_backend()
H A Dnet.c98 struct vhost_virtqueue *vq;
109 struct vhost_virtqueue vq;
427 struct vhost_virtqueue *vq) in vhost_net_disable_vq()
438 struct vhost_virtqueue *vq) in vhost_net_enable_vq()
524 struct vhost_virtqueue *rvq, in vhost_net_busy_poll()
525 struct vhost_virtqueue *tvq, in vhost_net_busy_poll()
1238 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in handle_tx_kick()
1247 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in handle_rx_kick()
1272 struct vhost_virtqueue **vqs; in vhost_net_open()
1337 struct vhost_virtqueue *vq) in vhost_net_stop_vq()
[all …]
H A Dvsock.c48 struct vhost_virtqueue vqs[2];
91 struct vhost_virtqueue *vq) in vhost_transport_do_send_pkt()
93 struct vhost_virtqueue *tx_vq = &vsock->vqs[VSOCK_VQ_TX]; in vhost_transport_do_send_pkt()
262 struct vhost_virtqueue *vq; in vhost_transport_send_pkt_work()
330 vhost_vsock_alloc_skb(struct vhost_virtqueue *vq, in vhost_vsock_alloc_skb()
480 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in vhost_vsock_handle_tx_kick()
557 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in vhost_vsock_handle_rx_kick()
567 struct vhost_virtqueue *vq; in vhost_vsock_start()
635 struct vhost_virtqueue *vq = &vsock->vqs[i]; in vhost_vsock_stop()
654 struct vhost_virtqueue **vqs; in vhost_vsock_dev_open()
[all …]
H A Dscsi.c131 struct vhost_virtqueue *tvc_vq;
209 struct vhost_virtqueue vq;
295 struct vhost_virtqueue *vq; in vhost_scsi_init_inflight()
1538 struct vhost_virtqueue *vq, in vhost_scsi_send_an_resp()
1672 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in vhost_scsi_ctl_handle_kick()
1711 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in vhost_scsi_evt_handle_kick()
1728 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in vhost_scsi_handle_kick()
1854 struct vhost_virtqueue *vq; in vhost_scsi_set_endpoint()
1985 struct vhost_virtqueue *vq; in vhost_scsi_clear_endpoint()
2086 struct vhost_virtqueue *vq; in vhost_scsi_set_features()
[all …]
H A Dvdpa.c48 struct vhost_virtqueue *vqs;
168 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in handle_vq_kick()
178 struct vhost_virtqueue *vq = private; in vhost_vdpa_virtqueue_cb()
200 struct vhost_virtqueue *vq = &v->vqs[qid]; in vhost_vdpa_setup_vq_irq()
224 struct vhost_virtqueue *vq = &v->vqs[qid]; in vhost_vdpa_unsetup_vq_irq()
488 struct vhost_virtqueue *vq = d->vqs[i]; in vhost_vdpa_set_features()
639 struct vhost_virtqueue *vq; in vhost_vdpa_vring_ioctl()
1406 struct vhost_virtqueue **vqs; in vhost_vdpa_open()
1593 v->vqs = kmalloc_array(v->nvqs, sizeof(struct vhost_virtqueue), in vhost_vdpa_probe()