Home
last modified time | relevance | path

Searched defs:tree (Results 1 – 16 of 16) sorted by relevance

/qemu/include/qemu/
H A Dqtree.h119 static inline QTree *q_tree_ref(QTree *tree) in q_tree_ref()
124 static inline void q_tree_unref(QTree *tree) in q_tree_unref()
129 static inline void q_tree_destroy(QTree *tree) in q_tree_destroy()
134 static inline void q_tree_insert(QTree *tree, in q_tree_insert()
141 static inline void q_tree_replace(QTree *tree, in q_tree_replace()
148 static inline gboolean q_tree_remove(QTree *tree, in q_tree_remove()
154 static inline gboolean q_tree_steal(QTree *tree, in q_tree_steal()
160 static inline gpointer q_tree_lookup(QTree *tree, in q_tree_lookup()
166 static inline gboolean q_tree_lookup_extended(QTree *tree, in q_tree_lookup_extended()
174 static inline void q_tree_foreach(QTree *tree, in q_tree_foreach()
[all …]
/qemu/util/
H A Dqtree.c199 QTree *tree; in q_tree_new_full() local
227 q_tree_node_first(QTree *tree) in q_tree_node_first()
314 q_tree_remove_all(QTree *tree) in q_tree_remove_all()
365 q_tree_ref(QTree *tree) in q_tree_ref()
388 q_tree_unref(QTree *tree) in q_tree_unref()
410 q_tree_destroy(QTree *tree) in q_tree_destroy()
443 q_tree_insert_node(QTree *tree, in q_tree_insert_node()
472 q_tree_insert(QTree *tree, in q_tree_insert()
500 q_tree_replace_node(QTree *tree, in q_tree_replace_node()
527 q_tree_replace(QTree *tree, in q_tree_replace()
[all …]
H A Diova-tree.c16 GTree *tree; member
84 const DMAMap *iova_tree_find(const IOVATree *tree, const DMAMap *map) in iova_tree_find()
108 const DMAMap *iova_tree_find_iova(const IOVATree *tree, const DMAMap *map) in iova_tree_find_iova()
124 int iova_tree_insert(IOVATree *tree, const DMAMap *map) in iova_tree_insert()
144 void iova_tree_remove(IOVATree *tree, DMAMap map) in iova_tree_remove()
213 int iova_tree_alloc_map(IOVATree *tree, DMAMap *map, hwaddr iova_begin, in iova_tree_alloc_map()
255 void iova_tree_destroy(IOVATree *tree) in iova_tree_destroy()
286 int gpa_tree_insert(IOVATree *tree, const DMAMap *map) in gpa_tree_insert()
H A Dqsp.c523 GTree *tree = userp; in qsp_sort() local
599 static void qsp_mktree(GTree *tree, bool callsite_coalesce) in qsp_mktree()
771 GTree *tree = g_tree_new_full(qsp_tree_cmp, &sort_by, g_free, NULL); in qsp_report() local
/qemu/hw/hyperv/
H A Dhv-balloon-page_range_tree.c37 static GTreeNode *page_range_tree_insert_new(PageRangeTree tree, in page_range_tree_insert_new()
51 void hvb_page_range_tree_insert(PageRangeTree tree, in hvb_page_range_tree_insert()
136 bool hvb_page_range_tree_pop(PageRangeTree tree, PageRange *out, in hvb_page_range_tree_pop()
166 bool hvb_page_range_tree_intree_any(PageRangeTree tree, in hvb_page_range_tree_intree_any()
214 void hvb_page_range_tree_init(PageRangeTree *tree) in hvb_page_range_tree_init()
220 void hvb_page_range_tree_destroy(PageRangeTree *tree) in hvb_page_range_tree_destroy()
H A Dhv-balloon-page_range_tree.h97 static inline bool page_range_tree_is_empty(PageRangeTree tree) in page_range_tree_is_empty()
H A Dhv-balloon.c704 static void hv_balloon_remove_response_insert_range(PageRangeTree tree, in hv_balloon_remove_response_insert_range()
874 static void hv_balloon_handle_remove_host_addr_tree(PageRangeTree tree) in hv_balloon_handle_remove_host_addr_tree()
879 static int hv_balloon_handle_remove_section(PageRangeTree tree, in hv_balloon_handle_remove_section()
/qemu/hw/virtio/
H A Dvhost-iova-tree.c46 VhostIOVATree *tree = g_new(VhostIOVATree, 1); in vhost_iova_tree_new() local
77 const DMAMap *vhost_iova_tree_find_iova(const VhostIOVATree *tree, in vhost_iova_tree_find_iova()
97 int vhost_iova_tree_map_alloc(VhostIOVATree *tree, DMAMap *map, hwaddr taddr) in vhost_iova_tree_map_alloc()
139 const DMAMap *vhost_iova_tree_find_gpa(const VhostIOVATree *tree, in vhost_iova_tree_find_gpa()
159 int vhost_iova_tree_map_alloc_gpa(VhostIOVATree *tree, DMAMap *map, hwaddr taddr) in vhost_iova_tree_map_alloc_gpa()
/qemu/tests/unit/
H A Dtest-qtree.c94 QTree *tree; in test_tree_search() local
200 QTree *tree; in test_tree_remove() local
252 QTree *tree; in test_tree_destroy() local
275 QTree *tree; in test_tree_insert() local
H A Dtest-vmstate.c1038 GTree *tree; member
/qemu/tests/bench/
H A Dqtree-bench.c86 void *tree; in init_empty_tree_and_keys() local
107 static inline void remove_all(void *tree, enum impl_type impl) in remove_all()
125 void *tree; in run_benchmark() local
/qemu/scripts/
H A Ddecodetree.py834 def __prop_format(tree): argument
1479 def prop_size(tree): argument
/qemu/migration/
H A Dvmstate-types.c744 GTree *tree = *pval; in put_gtree() local
772 GTree *tree = *pval; in get_gtree() local
/qemu/tcg/
H A Dregion.c51 QTree *tree; member
/qemu/accel/tcg/
H A Dtb-maint.c309 QTree *tree; member
/qemu/net/
H A Dvhost-vdpa.c476 VhostIOVATree *tree = v->shared->iova_tree; in vhost_vdpa_cvq_unmap_buf() local