Home
last modified time | relevance | path

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

/openbmc/linux/include/linux/
H A Dballoon_compaction.h54 struct balloon_dev_info { struct
58 int (*migratepage)(struct balloon_dev_info *, struct page *newpage, argument
63 extern void balloon_page_enqueue(struct balloon_dev_info *b_dev_info,
65 extern struct page *balloon_page_dequeue(struct balloon_dev_info *b_dev_info);
66 extern size_t balloon_page_list_enqueue(struct balloon_dev_info *b_dev_info,
68 extern size_t balloon_page_list_dequeue(struct balloon_dev_info *b_dev_info,
71 static inline void balloon_devinfo_init(struct balloon_dev_info *balloon) in balloon_devinfo_init()
91 static inline void balloon_page_insert(struct balloon_dev_info *balloon, in balloon_page_insert()
125 static inline struct balloon_dev_info *balloon_page_device(struct page *page) in balloon_page_device()
127 return (struct balloon_dev_info *)page_private(page); in balloon_page_device()
[all …]
/openbmc/linux/mm/
H A Dballoon_compaction.c14 static void balloon_page_enqueue_one(struct balloon_dev_info *b_dev_info, in balloon_page_enqueue_one()
40 size_t balloon_page_list_enqueue(struct balloon_dev_info *b_dev_info, in balloon_page_list_enqueue()
76 size_t balloon_page_list_dequeue(struct balloon_dev_info *b_dev_info, in balloon_page_list_dequeue()
146 void balloon_page_enqueue(struct balloon_dev_info *b_dev_info, in balloon_page_enqueue()
177 struct page *balloon_page_dequeue(struct balloon_dev_info *b_dev_info) in balloon_page_dequeue()
209 struct balloon_dev_info *b_dev_info = balloon_page_device(page); in balloon_page_isolate()
222 struct balloon_dev_info *b_dev_info = balloon_page_device(page); in balloon_page_putback()
235 struct balloon_dev_info *balloon = balloon_page_device(page); in balloon_page_migrate()
/openbmc/linux/arch/powerpc/platforms/pseries/
H A Dcmm.c88 static struct balloon_dev_info b_dev_info;
500 static int cmm_migratepage(struct balloon_dev_info *b_dev_info, in cmm_migratepage()
/openbmc/linux/drivers/virtio/
H A Dvirtio_balloon.c101 struct balloon_dev_info vb_dev_info;
272 struct balloon_dev_info *vb_dev_info = &vb->vb_dev_info; in leak_balloon()
750 static int virtballoon_migratepage(struct balloon_dev_info *vb_dev_info, in virtballoon_migratepage()
/openbmc/linux/drivers/misc/
H A Dvmw_balloon.c350 struct balloon_dev_info b_dev_info;
1745 static int vmballoon_migratepage(struct balloon_dev_info *b_dev_info, in vmballoon_migratepage()