Home
last modified time | relevance | path

Searched refs:VhostIOVATree (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/hw/virtio/
H A Dvhost-iova-tree.h16 typedef struct VhostIOVATree VhostIOVATree; typedef
18 VhostIOVATree *vhost_iova_tree_new(uint64_t iova_first, uint64_t iova_last);
19 void vhost_iova_tree_delete(VhostIOVATree *iova_tree);
20 G_DEFINE_AUTOPTR_CLEANUP_FUNC(VhostIOVATree, vhost_iova_tree_delete);
22 const DMAMap *vhost_iova_tree_find_iova(const VhostIOVATree *iova_tree,
24 int vhost_iova_tree_map_alloc(VhostIOVATree *iova_tree, DMAMap *map);
25 void vhost_iova_tree_remove(VhostIOVATree *iova_tree, DMAMap map);
H A Dvhost-iova-tree.c22 struct VhostIOVATree { struct
38 VhostIOVATree *vhost_iova_tree_new(hwaddr iova_first, hwaddr iova_last) in vhost_iova_tree_new() argument
40 VhostIOVATree *tree = g_new(VhostIOVATree, 1); in vhost_iova_tree_new()
53 void vhost_iova_tree_delete(VhostIOVATree *iova_tree) in vhost_iova_tree_delete()
67 const DMAMap *vhost_iova_tree_find_iova(const VhostIOVATree *tree, in vhost_iova_tree_find_iova()
86 int vhost_iova_tree_map_alloc(VhostIOVATree *tree, DMAMap *map) in vhost_iova_tree_map_alloc()
107 void vhost_iova_tree_remove(VhostIOVATree *iova_tree, DMAMap map) in vhost_iova_tree_remove()
H A Dvhost-shadow-virtqueue.h79 VhostIOVATree *iova_tree;
133 VirtQueue *vq, VhostIOVATree *iova_tree);
H A Dvhost-shadow-virtqueue.c658 VirtQueue *vq, VhostIOVATree *iova_tree) in vhost_svq_start()
/openbmc/qemu/include/hw/virtio/
H A Dvhost-vdpa.h48 VhostIOVATree *iova_tree;
/openbmc/qemu/net/
H A Dvhost-vdpa.c473 VhostIOVATree *tree = v->iova_tree; in vhost_vdpa_cvq_unmap_buf()