| .. | |||||
| interface | |||||
| acpi.h | |||||
| balloon.h | |||||
| events.h | |||||
| features.h | |||||
| gntalloc.h | |||||
| gntdev.h | |||||
| grant_table.h | |||||
| hvc-console.h | |||||
| hvm.h | |||||
| page.h | |||||
| platform_pci.h | |||||
| swiotlb-xen.h | |||||
| tmem.h | |||||
| xen-ops.h | |||||
| xen.h | |||||
| xenbus.h | |||||
| xenbus_dev.h | |||||
| xencomm.h |
| Server IP : 103.169.32.36 / Your IP : 216.73.217.13 Web Server : Apache System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : apache ( 48) PHP Version : 5.6.40 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/lib/modules/3.10.0-1160.105.1.el7.x86_64/build/include/xen/ |
Upload File : |
/******************************************************************************
* Xen balloon functionality
*/
#define RETRY_UNLIMITED 0
struct balloon_stats {
/* We aim for 'current allocation' == 'target allocation'. */
unsigned long current_pages;
unsigned long target_pages;
/* Number of pages in high- and low-memory balloons. */
unsigned long balloon_low;
unsigned long balloon_high;
unsigned long schedule_delay;
unsigned long max_schedule_delay;
unsigned long retry_count;
unsigned long max_retry_count;
#ifdef CONFIG_XEN_BALLOON_MEMORY_HOTPLUG
unsigned long hotplug_pages;
unsigned long balloon_hotplug;
#endif
};
extern struct balloon_stats balloon_stats;
void balloon_set_new_target(unsigned long target);
int alloc_xenballooned_pages(int nr_pages, struct page **pages,
bool highmem);
void free_xenballooned_pages(int nr_pages, struct page **pages);
struct device;
#ifdef CONFIG_XEN_SELFBALLOONING
extern int register_xen_selfballooning(struct device *dev);
#else
static inline int register_xen_selfballooning(struct device *dev)
{
return -ENOSYS;
}
#endif
#ifdef CONFIG_XEN_BALLOON
void xen_balloon_init(void);
#else
static inline void xen_balloon_init(void)
{
}
#endif
| .. | |||||
| interface | |||||
| acpi.h | |||||
| balloon.h | |||||
| events.h | |||||
| features.h | |||||
| gntalloc.h | |||||
| gntdev.h | |||||
| grant_table.h | |||||
| hvc-console.h | |||||
| hvm.h | |||||
| page.h | |||||
| platform_pci.h | |||||
| swiotlb-xen.h | |||||
| tmem.h | |||||
| xen-ops.h | |||||
| xen.h | |||||
| xenbus.h | |||||
| xenbus_dev.h | |||||
| xencomm.h |