balloon 114 drivers/hv/hv_balloon.c __u64 balloon:1; balloon 1619 drivers/hv/hv_balloon.c cap_msg.caps.cap_bits.balloon = 1; balloon 401 drivers/misc/vmw_balloon.c static struct vmballoon balloon; balloon 1528 drivers/misc/vmw_balloon.c struct vmballoon *b = &balloon; balloon 1570 drivers/misc/vmw_balloon.c struct vmballoon *b = &balloon; balloon 1935 drivers/misc/vmw_balloon.c INIT_DELAYED_WORK(&balloon.dwork, vmballoon_work); balloon 1937 drivers/misc/vmw_balloon.c error = vmballoon_register_shrinker(&balloon); balloon 1945 drivers/misc/vmw_balloon.c balloon_devinfo_init(&balloon.b_dev_info); balloon 1946 drivers/misc/vmw_balloon.c error = vmballoon_compaction_init(&balloon); balloon 1950 drivers/misc/vmw_balloon.c INIT_LIST_HEAD(&balloon.huge_pages); balloon 1951 drivers/misc/vmw_balloon.c spin_lock_init(&balloon.comm_lock); balloon 1952 drivers/misc/vmw_balloon.c init_rwsem(&balloon.conf_sem); balloon 1953 drivers/misc/vmw_balloon.c balloon.vmci_doorbell = VMCI_INVALID_HANDLE; balloon 1954 drivers/misc/vmw_balloon.c balloon.batch_page = NULL; balloon 1955 drivers/misc/vmw_balloon.c balloon.page = NULL; balloon 1956 drivers/misc/vmw_balloon.c balloon.reset_required = true; balloon 1958 drivers/misc/vmw_balloon.c queue_delayed_work(system_freezable_wq, &balloon.dwork, 0); balloon 1960 drivers/misc/vmw_balloon.c vmballoon_debugfs_init(&balloon); balloon 1964 drivers/misc/vmw_balloon.c vmballoon_unregister_shrinker(&balloon); balloon 1965 drivers/misc/vmw_balloon.c vmballoon_compaction_deinit(&balloon); balloon 1979 drivers/misc/vmw_balloon.c vmballoon_unregister_shrinker(&balloon); balloon 1980 drivers/misc/vmw_balloon.c vmballoon_vmci_cleanup(&balloon); balloon 1981 drivers/misc/vmw_balloon.c cancel_delayed_work_sync(&balloon.dwork); balloon 1983 drivers/misc/vmw_balloon.c vmballoon_debugfs_exit(&balloon); balloon 1990 drivers/misc/vmw_balloon.c vmballoon_send_start(&balloon, 0); balloon 1991 drivers/misc/vmw_balloon.c vmballoon_pop(&balloon); balloon 1994 drivers/misc/vmw_balloon.c vmballoon_compaction_deinit(&balloon); balloon 72 include/linux/balloon_compaction.h static inline void balloon_devinfo_init(struct balloon_dev_info *balloon) balloon 74 include/linux/balloon_compaction.h balloon->isolated_pages = 0; balloon 75 include/linux/balloon_compaction.h spin_lock_init(&balloon->pages_lock); balloon 76 include/linux/balloon_compaction.h INIT_LIST_HEAD(&balloon->pages); balloon 77 include/linux/balloon_compaction.h balloon->migratepage = NULL; balloon 78 include/linux/balloon_compaction.h balloon->inode = NULL; balloon 99 include/linux/balloon_compaction.h static inline void balloon_page_insert(struct balloon_dev_info *balloon, balloon 103 include/linux/balloon_compaction.h __SetPageMovable(page, balloon->inode->i_mapping); balloon 104 include/linux/balloon_compaction.h set_page_private(page, (unsigned long)balloon); balloon 105 include/linux/balloon_compaction.h list_add(&page->lru, &balloon->pages); balloon 145 include/linux/balloon_compaction.h static inline void balloon_page_insert(struct balloon_dev_info *balloon, balloon 149 include/linux/balloon_compaction.h list_add(&page->lru, &balloon->pages); balloon 237 mm/balloon_compaction.c struct balloon_dev_info *balloon = balloon_page_device(page); balloon 250 mm/balloon_compaction.c return balloon->migratepage(balloon, newpage, page, mode);