Searched refs:balloon (Results 1 – 14 of 14) sorted by relevance
/linux-4.4.14/include/linux/ |
D | balloon_compaction.h | 70 static inline void balloon_devinfo_init(struct balloon_dev_info *balloon) in balloon_devinfo_init() argument 72 balloon->isolated_pages = 0; in balloon_devinfo_init() 73 spin_lock_init(&balloon->pages_lock); in balloon_devinfo_init() 74 INIT_LIST_HEAD(&balloon->pages); in balloon_devinfo_init() 75 balloon->migratepage = NULL; in balloon_devinfo_init() 123 static inline void balloon_page_insert(struct balloon_dev_info *balloon, in balloon_page_insert() argument 128 set_page_private(page, (unsigned long)balloon); in balloon_page_insert() 129 list_add(&page->lru, &balloon->pages); in balloon_page_insert() 166 static inline void balloon_page_insert(struct balloon_dev_info *balloon, in balloon_page_insert() argument 170 list_add(&page->lru, &balloon->pages); in balloon_page_insert()
|
/linux-4.4.14/Documentation/ABI/stable/ |
D | sysfs-devices-system-xen_memory | 6 The maximum number of times the balloon driver will 7 attempt to increase the balloon before giving up. See 24 The current number of times that the balloon driver 25 has attempted to increase the size of the balloon. 36 increase the balloon. Each time the balloon cannot be 69 Amount (in KiB) of high memory in the balloon. 77 balloon.
|
/linux-4.4.14/mm/ |
D | balloon_compaction.c | 199 struct balloon_dev_info *balloon = balloon_page_device(page); in balloon_page_migrate() local 210 if (balloon && balloon->migratepage) in balloon_page_migrate() 211 rc = balloon->migratepage(balloon, newpage, page, mode); in balloon_page_migrate()
|
D | Kconfig | 222 # support for memory balloon 227 # support for memory balloon compaction 229 bool "Allow for balloon memory compaction/migration" 238 pages enlisted as being part of memory balloon devices avoids the
|
/linux-4.4.14/drivers/misc/ |
D | vmw_balloon.c | 316 static struct vmballoon balloon; variable 1279 INIT_LIST_HEAD(&balloon.page_sizes[is_2m_pages].pages); in vmballoon_init() 1280 INIT_LIST_HEAD(&balloon.page_sizes[is_2m_pages].refused_pages); in vmballoon_init() 1284 balloon.rate_alloc = VMW_BALLOON_RATE_ALLOC_MAX; in vmballoon_init() 1286 INIT_DELAYED_WORK(&balloon.dwork, vmballoon_work); in vmballoon_init() 1288 error = vmballoon_debugfs_init(&balloon); in vmballoon_init() 1292 balloon.vmci_doorbell = VMCI_INVALID_HANDLE; in vmballoon_init() 1293 balloon.batch_page = NULL; in vmballoon_init() 1294 balloon.page = NULL; in vmballoon_init() 1295 balloon.reset_required = true; in vmballoon_init() [all …]
|
D | Kconfig | 420 like a "balloon" that can be inflated to reclaim physical pages 423 be allocated to other guests. The balloon can also be deflated
|
/linux-4.4.14/drivers/xen/ |
D | Makefile | 3 obj-y += grant-table.o features.o balloon.o manage.o preempt.o 19 obj-$(CONFIG_XEN_BALLOON) += xen-balloon.o
|
D | Kconfig | 5 bool "Xen memory balloon driver" 8 The balloon driver allows the Xen domain to request more memory from 13 bool "Dynamically self-balloon kernel memory to target" 29 bool "Memory hotplug support for Xen balloon driver" 33 Memory hotplug support for Xen balloon driver allows expanding memory
|
/linux-4.4.14/drivers/virtio/ |
D | Kconfig | 42 tristate "Virtio balloon driver"
|
D | virtio_balloon.c | 348 static int balloon(void *_vballoon) in balloon() function 526 vb->thread = kthread_run(balloon, vb, "vballoon"); in virtballoon_probe()
|
/linux-4.4.14/drivers/hv/ |
D | hv_balloon.c | 121 __u64 balloon:1; member 1523 cap_msg.caps.cap_bits.balloon = 1; in balloon_probe()
|
/linux-4.4.14/Documentation/vm/ |
D | pagemap.txt | 119 balloon compaction page
|
/linux-4.4.14/scripts/ |
D | spelling.txt | 163 baloon||balloon
|
/linux-4.4.14/Documentation/DocBook/ |
D | gpu.xml.db | 541 API-intel-vgt-balloon
|