Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v2.6.39-rc7 25 lines 756 B view raw
1/****************************************************************************** 2 * Xen balloon functionality 3 */ 4 5#define RETRY_UNLIMITED 0 6 7struct balloon_stats { 8 /* We aim for 'current allocation' == 'target allocation'. */ 9 unsigned long current_pages; 10 unsigned long target_pages; 11 /* Number of pages in high- and low-memory balloons. */ 12 unsigned long balloon_low; 13 unsigned long balloon_high; 14 unsigned long schedule_delay; 15 unsigned long max_schedule_delay; 16 unsigned long retry_count; 17 unsigned long max_retry_count; 18}; 19 20extern struct balloon_stats balloon_stats; 21 22void balloon_set_new_target(unsigned long target); 23 24int alloc_xenballooned_pages(int nr_pages, struct page** pages); 25void free_xenballooned_pages(int nr_pages, struct page** pages);