Home
last modified time | relevance | path

Searched refs:VduseDev (Results 1 – 3 of 3) sorted by relevance

/qemu/subprojects/libvduse/
H A Dlibvduse.h22 typedef struct VduseDev VduseDev; typedef
30 void (*enable_queue)(VduseDev *dev, VduseVirtq *vq);
32 void (*disable_queue)(VduseDev *dev, VduseVirtq *vq);
67 VduseDev *vduse_queue_get_dev(VduseVirtq *vq);
117 void *vduse_dev_get_priv(VduseDev *dev);
128 VduseVirtq *vduse_dev_get_queue(VduseDev *dev, int index);
138 int vduse_dev_get_fd(VduseDev *dev);
148 int vduse_dev_handler(VduseDev *dev);
161 int vduse_dev_update_config(VduseDev *dev, uint32_t size,
199 VduseDev *vduse_dev_create_by_fd(int fd, uint16_t num_queues,
[all …]
H A Dlibvduse.c107 VduseDev *dev;
121 struct VduseDev { struct
231 VduseDev *dev = vq->dev; in vduse_queue_check_inflights()
541 VduseDev *dev = vq->dev; in vduse_queue_should_notify()
567 VduseDev *dev = vq->dev; in vduse_queue_notify()
594 VduseDev *dev = vq->dev; in vduse_queue_map_single_desc()
649 VduseDev *dev = vq->dev; in vduse_queue_map_desc()
744 VduseDev *dev = vq->dev; in vduse_queue_pop()
1209 VduseDev *dev; in vduse_dev_create_by_fd()
1247 VduseDev *dev; in vduse_dev_create_by_name()
[all …]
/qemu/block/export/
H A Dvduse-blk.c31 VduseDev *dev;
74 VduseDev *dev = vduse_queue_get_dev(vq); in vduse_blk_virtio_process_req()
95 static void vduse_blk_vq_handler(VduseDev *dev, VduseVirtq *vq) in vduse_blk_vq_handler()
119 VduseDev *dev = vduse_queue_get_dev(vq); in on_vduse_vq_kick()
131 static void vduse_blk_enable_queue(VduseDev *dev, VduseVirtq *vq) in vduse_blk_enable_queue()
145 static void vduse_blk_disable_queue(VduseDev *dev, VduseVirtq *vq) in vduse_blk_disable_queue()
165 VduseDev *dev = opaque; in on_vduse_dev_kick()