Home
last modified time | relevance | path

Searched refs:balloon_dev_info (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/include/linux/
Dballoon_compaction.h59 struct balloon_dev_info { struct
63 int (*migratepage)(struct balloon_dev_info *, struct page *newpage, argument
67 extern struct page *balloon_page_enqueue(struct balloon_dev_info *b_dev_info);
68 extern struct page *balloon_page_dequeue(struct balloon_dev_info *b_dev_info);
70 static inline void balloon_devinfo_init(struct balloon_dev_info *balloon) in balloon_devinfo_init()
123 static inline void balloon_page_insert(struct balloon_dev_info *balloon, in balloon_page_insert()
154 static inline struct balloon_dev_info *balloon_page_device(struct page *page) in balloon_page_device()
156 return (struct balloon_dev_info *)page_private(page); in balloon_page_device()
166 static inline void balloon_page_insert(struct balloon_dev_info *balloon, in balloon_page_insert()
/linux-4.1.27/mm/
Dballoon_compaction.c23 struct page *balloon_page_enqueue(struct balloon_dev_info *b_dev_info) in balloon_page_enqueue()
57 struct page *balloon_page_dequeue(struct balloon_dev_info *b_dev_info) in balloon_page_dequeue()
111 struct balloon_dev_info *b_dev_info = balloon_page_device(page); in __isolate_balloon_page()
123 struct balloon_dev_info *b_dev_info = balloon_page_device(page); in __putback_balloon_page()
199 struct balloon_dev_info *balloon = balloon_page_device(page); in balloon_page_migrate()
/linux-4.1.27/drivers/virtio/
Dvirtio_balloon.c69 struct balloon_dev_info vb_dev_info;
140 struct balloon_dev_info *vb_dev_info = &vb->vb_dev_info; in fill_balloon()
185 struct balloon_dev_info *vb_dev_info = &vb->vb_dev_info; in leak_balloon()
437 static int virtballoon_migratepage(struct balloon_dev_info *vb_dev_info, in virtballoon_migratepage()