Searched refs:vhost_virtqueue (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/vhost/ |
| H A D | vhost.h | 50 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 D | vhost.c | 191 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 D | test.c | 38 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 D | net.c | 98 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 D | vsock.c | 48 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 D | scsi.c | 131 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 D | vdpa.c | 48 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()
|