Searched refs:vhost_virtqueue (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/vhost/ |
| A D | vhost.h | 69 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 D | vhost.c | 314 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 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() 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 D | net.c | 97 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 D | vsock.c | 48 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 D | scsi.c | 87 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 D | vdpa.c | 39 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