Symbol: balloon_stats
drivers/xen/balloon.c
130
struct balloon_stats balloon_stats;
drivers/xen/balloon.c
131
EXPORT_SYMBOL_GPL(balloon_stats);
drivers/xen/balloon.c
155
balloon_stats.balloon_high++;
drivers/xen/balloon.c
158
balloon_stats.balloon_low++;
drivers/xen/balloon.c
179
balloon_stats.balloon_high--;
drivers/xen/balloon.c
181
balloon_stats.balloon_low--;
drivers/xen/balloon.c
203
balloon_stats.schedule_delay = 1;
drivers/xen/balloon.c
204
balloon_stats.retry_count = 1;
drivers/xen/balloon.c
208
++balloon_stats.retry_count;
drivers/xen/balloon.c
210
if (balloon_stats.max_retry_count != RETRY_UNLIMITED &&
drivers/xen/balloon.c
211
balloon_stats.retry_count > balloon_stats.max_retry_count) {
drivers/xen/balloon.c
212
balloon_stats.schedule_delay = 1;
drivers/xen/balloon.c
213
balloon_stats.retry_count = 1;
drivers/xen/balloon.c
218
balloon_stats.schedule_delay <<= 1;
drivers/xen/balloon.c
220
if (balloon_stats.schedule_delay > balloon_stats.max_schedule_delay)
drivers/xen/balloon.c
221
balloon_stats.schedule_delay = balloon_stats.max_schedule_delay;
drivers/xen/balloon.c
271
credit = balloon_stats.target_pages + balloon_stats.target_unpopulated
drivers/xen/balloon.c
272
- balloon_stats.total_pages;
drivers/xen/balloon.c
336
balloon_stats.total_pages += balloon_hotplug;
drivers/xen/balloon.c
374
balloon_stats.target_pages = balloon_stats.current_pages +
drivers/xen/balloon.c
375
balloon_stats.target_unpopulated;
drivers/xen/balloon.c
382
return balloon_stats.target_pages - balloon_stats.current_pages;
drivers/xen/balloon.c
387
return balloon_stats.balloon_low || balloon_stats.balloon_high;
drivers/xen/balloon.c
428
balloon_stats.current_pages += rc;
drivers/xen/balloon.c
485
balloon_stats.current_pages -= nr_pages;
drivers/xen/balloon.c
521
timeout = balloon_stats.schedule_delay * HZ;
drivers/xen/balloon.c
570
balloon_stats.target_pages = target;
drivers/xen/balloon.c
616
balloon_stats.target_unpopulated += nr_pages;
drivers/xen/balloon.c
651
balloon_stats.target_unpopulated -= nr_pages - pgno;
drivers/xen/balloon.c
672
balloon_stats.target_unpopulated -= nr_pages;
drivers/xen/balloon.c
712
if (pages >= balloon_stats.current_pages ||
drivers/xen/balloon.c
713
pages >= balloon_stats.target_pages) {
drivers/xen/balloon.c
717
balloon_stats.current_pages -= pages;
drivers/xen/balloon.c
718
balloon_stats.target_pages -= pages;
drivers/xen/balloon.c
753
balloon_stats.current_pages = current_pages;
drivers/xen/balloon.c
754
balloon_stats.target_pages = balloon_stats.current_pages;
drivers/xen/balloon.c
755
balloon_stats.balloon_low = 0;
drivers/xen/balloon.c
756
balloon_stats.balloon_high = 0;
drivers/xen/balloon.c
757
balloon_stats.total_pages = balloon_stats.current_pages;
drivers/xen/balloon.c
759
balloon_stats.schedule_delay = 1;
drivers/xen/balloon.c
760
balloon_stats.max_schedule_delay = 32;
drivers/xen/balloon.c
761
balloon_stats.retry_count = 1;
drivers/xen/balloon.c
762
balloon_stats.max_retry_count = 4;
drivers/xen/xen-balloon.c
100
: static_max - balloon_stats.target_pages;
drivers/xen/xen-balloon.c
145
BALLOON_SHOW(current_kb, "%lu\n", PAGES2KB(balloon_stats.current_pages));
drivers/xen/xen-balloon.c
146
BALLOON_SHOW(low_kb, "%lu\n", PAGES2KB(balloon_stats.balloon_low));
drivers/xen/xen-balloon.c
147
BALLOON_SHOW(high_kb, "%lu\n", PAGES2KB(balloon_stats.balloon_high));
drivers/xen/xen-balloon.c
149
static DEVICE_ULONG_ATTR(schedule_delay, 0444, balloon_stats.schedule_delay);
drivers/xen/xen-balloon.c
150
static DEVICE_ULONG_ATTR(max_schedule_delay, 0644, balloon_stats.max_schedule_delay);
drivers/xen/xen-balloon.c
151
static DEVICE_ULONG_ATTR(retry_count, 0444, balloon_stats.retry_count);
drivers/xen/xen-balloon.c
152
static DEVICE_ULONG_ATTR(max_retry_count, 0644, balloon_stats.max_retry_count);
drivers/xen/xen-balloon.c
158
return sprintf(buf, "%lu\n", PAGES2KB(balloon_stats.target_pages));
drivers/xen/xen-balloon.c
184
(unsigned long long)balloon_stats.target_pages
drivers/xen/xen-balloon.c
97
static_max = balloon_stats.current_pages;
include/xen/balloon.h
25
extern struct balloon_stats balloon_stats;