Lines Matching refs:balloon_stats

148 struct balloon_stats balloon_stats;  variable
149 EXPORT_SYMBOL_GPL(balloon_stats);
172 balloon_stats.balloon_high++; in balloon_append()
175 balloon_stats.balloon_low++; in balloon_append()
194 balloon_stats.balloon_high--; in balloon_retrieve()
196 balloon_stats.balloon_low--; in balloon_retrieve()
216 balloon_stats.schedule_delay = 1; in update_schedule()
217 balloon_stats.retry_count = 1; in update_schedule()
221 ++balloon_stats.retry_count; in update_schedule()
223 if (balloon_stats.max_retry_count != RETRY_UNLIMITED && in update_schedule()
224 balloon_stats.retry_count > balloon_stats.max_retry_count) { in update_schedule()
225 balloon_stats.schedule_delay = 1; in update_schedule()
226 balloon_stats.retry_count = 1; in update_schedule()
231 balloon_stats.schedule_delay <<= 1; in update_schedule()
233 if (balloon_stats.schedule_delay > balloon_stats.max_schedule_delay) in update_schedule()
234 balloon_stats.schedule_delay = balloon_stats.max_schedule_delay; in update_schedule()
284 credit = balloon_stats.target_pages + balloon_stats.target_unpopulated in reserve_additional_memory()
285 - balloon_stats.total_pages; in reserve_additional_memory()
349 balloon_stats.total_pages += balloon_hotplug; in reserve_additional_memory()
387 balloon_stats.target_pages = balloon_stats.current_pages + in reserve_additional_memory()
388 balloon_stats.target_unpopulated; in reserve_additional_memory()
395 return balloon_stats.target_pages - balloon_stats.current_pages; in current_credit()
400 return balloon_stats.balloon_low || balloon_stats.balloon_high; in balloon_is_inflated()
437 balloon_stats.current_pages += rc; in increase_reservation()
494 balloon_stats.current_pages -= nr_pages; in decrease_reservation()
530 timeout = balloon_stats.schedule_delay * HZ; in balloon_thread()
579 balloon_stats.target_pages = target; in balloon_set_new_target()
626 balloon_stats.target_unpopulated += nr_pages; in xen_alloc_unpopulated_pages()
661 balloon_stats.target_unpopulated -= nr_pages - pgno; in xen_alloc_unpopulated_pages()
682 balloon_stats.target_unpopulated -= nr_pages; in xen_free_unpopulated_pages()
712 balloon_stats.total_pages += extra_pfn_end - start_pfn; in balloon_add_region()
727 balloon_stats.current_pages = xen_pv_domain() in balloon_init()
731 balloon_stats.current_pages = get_num_physpages(); in balloon_init()
733 balloon_stats.target_pages = balloon_stats.current_pages; in balloon_init()
734 balloon_stats.balloon_low = 0; in balloon_init()
735 balloon_stats.balloon_high = 0; in balloon_init()
736 balloon_stats.total_pages = balloon_stats.current_pages; in balloon_init()
738 balloon_stats.schedule_delay = 1; in balloon_init()
739 balloon_stats.max_schedule_delay = 32; in balloon_init()
740 balloon_stats.retry_count = 1; in balloon_init()
741 balloon_stats.max_retry_count = 4; in balloon_init()