Searched refs:our_range (Results 1 – 3 of 3) sorted by relevance
16 static void our_range_init(OurRange *our_range, uint64_t start, uint64_t count) in our_range_init() argument19 our_range->range.start = start; in our_range_init()20 our_range->range.count = count; in our_range_init()22 hvb_page_range_tree_init(&our_range->removed_guest); in our_range_init()23 hvb_page_range_tree_init(&our_range->removed_both); in our_range_init()26 our_range->added = 0; in our_range_init()27 our_range->unusable_tail = 0; in our_range_init()30 static void our_range_destroy(OurRange *our_range) in our_range_destroy() argument32 hvb_page_range_tree_destroy(&our_range->removed_guest); in our_range_destroy()33 hvb_page_range_tree_destroy(&our_range->removed_both); in our_range_destroy()[all …]
35 static inline uint64_t our_range_get_remaining_start(OurRange *our_range) in our_range_get_remaining_start() argument37 return our_range->range.start + our_range->added; in our_range_get_remaining_start()40 static inline uint64_t our_range_get_remaining_size(OurRange *our_range) in our_range_get_remaining_size() argument42 return our_range->range.count - our_range->added - our_range->unusable_tail; in our_range_get_remaining_size()45 void hvb_our_range_mark_added(OurRange *our_range, uint64_t additional_size);47 static inline void our_range_mark_remaining_unusable(OurRange *our_range) in our_range_mark_remaining_unusable() argument49 our_range->unusable_tail = our_range->range.count - our_range->added; in our_range_mark_remaining_unusable()52 static inline PageRangeTree our_range_get_removed_tree(OurRange *our_range, in our_range_get_removed_tree() argument56 return our_range->removed_both; in our_range_get_removed_tree()58 return our_range->removed_guest; in our_range_get_removed_tree()[all …]
145 OurRangeMemslots *our_range; member189 if (!balloon->our_range) { in hv_balloon_total_our_ram()193 return balloon->our_range->range.added; in hv_balloon_total_our_ram()320 OurRange *our_range = OUR_RANGE(balloon->our_range); in hv_balloon_unballoon_get_source() local331 } else if (!our_range) { in hv_balloon_unballoon_get_source()333 } else if (!our_range_is_removed_tree_empty(our_range, false)) { in hv_balloon_unballoon_get_source()334 *dtree = our_range_get_removed_tree(our_range, false); in hv_balloon_unballoon_get_source()337 } else if (!our_range_is_removed_tree_empty(our_range, true)) { in hv_balloon_unballoon_get_source()338 *dtree = our_range_get_removed_tree(our_range, true); in hv_balloon_unballoon_get_source()368 bool our_range; in hv_balloon_unballoon_posting() local[all …]