Searched refs:PageRangeTree (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/hw/hyperv/ |
H A D | hv-balloon-page_range_tree.h | 93 typedef struct PageRangeTree { struct 95 } PageRangeTree; typedef 97 static inline bool page_range_tree_is_empty(PageRangeTree tree) in page_range_tree_is_empty() 104 void hvb_page_range_tree_init(PageRangeTree *tree); 105 void hvb_page_range_tree_destroy(PageRangeTree *tree); 107 bool hvb_page_range_tree_intree_any(PageRangeTree tree, 110 bool hvb_page_range_tree_pop(PageRangeTree tree, PageRange *out, 113 void hvb_page_range_tree_insert(PageRangeTree tree,
|
H A D | hv-balloon-page_range_tree.c | 37 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 D | hv-balloon-our_range_memslots.h | 32 PageRangeTree removed_guest, removed_both; 52 static inline PageRangeTree our_range_get_removed_tree(OurRange *our_range, in our_range_get_removed_tree()
|
H A D | hv-balloon.c | 154 PageRangeTree removed_guest, removed_both; 316 PageRangeTree *dtree, in hv_balloon_unballoon_get_source() 366 PageRangeTree dtree; in hv_balloon_unballoon_posting() 707 static void hv_balloon_remove_response_insert_range(PageRangeTree tree, in hv_balloon_remove_response_insert_range() 738 PageRangeTree globaltree = in hv_balloon_remove_response_handle_range() 758 PageRangeTree ourtree = our_range_get_removed_tree(our_range, both); in hv_balloon_remove_response_handle_range() 877 static void hv_balloon_handle_remove_host_addr_tree(PageRangeTree tree) in hv_balloon_handle_remove_host_addr_tree() 882 static int hv_balloon_handle_remove_section(PageRangeTree tree, in hv_balloon_handle_remove_section() 909 PageRangeTree removed_host_addr; in hv_balloon_handle_remove_ranges()
|