Lines Matching defs:vmballoon

262 struct vmballoon {
395 static struct vmballoon balloon;
415 static inline void vmballoon_stats_op_inc(struct vmballoon *b, unsigned int op,
422 static inline void vmballoon_stats_gen_inc(struct vmballoon *b,
429 static inline void vmballoon_stats_gen_add(struct vmballoon *b,
437 static inline void vmballoon_stats_page_inc(struct vmballoon *b,
445 static inline void vmballoon_stats_page_add(struct vmballoon *b,
455 __vmballoon_cmd(struct vmballoon *b, unsigned long cmd, unsigned long arg1,
501 vmballoon_cmd(struct vmballoon *b, unsigned long cmd, unsigned long arg1,
513 static int vmballoon_send_start(struct vmballoon *b, unsigned long req_caps)
557 static int vmballoon_send_guest_id(struct vmballoon *b)
630 static int vmballoon_send_get_target(struct vmballoon *b)
659 static int vmballoon_alloc_page_list(struct vmballoon *b,
707 * @b: pointer for %struct vmballoon.
712 static int vmballoon_handle_one_result(struct vmballoon *b, struct page *page,
744 static unsigned long vmballoon_status_page(struct vmballoon *b, int idx,
780 static unsigned long vmballoon_lock_op(struct vmballoon *b,
822 static void vmballoon_add_page(struct vmballoon *b, unsigned int idx,
853 static int vmballoon_lock(struct vmballoon *b, struct vmballoon_ctl *ctl)
938 static void vmballoon_release_refused_pages(struct vmballoon *b,
956 static int64_t vmballoon_change(struct vmballoon *b)
994 static void vmballoon_enqueue_page_list(struct vmballoon *b,
1037 static void vmballoon_dequeue_page_list(struct vmballoon *b,
1101 static void vmballoon_inflate(struct vmballoon *b)
1188 static unsigned long vmballoon_deflate(struct vmballoon *b, uint64_t n_frames,
1295 * @b: pointer to &struct vmballoon.
1300 static void vmballoon_deinit_batching(struct vmballoon *b)
1311 * @b: pointer to &struct vmballoon.
1318 static int vmballoon_init_batching(struct vmballoon *b)
1339 struct vmballoon *b = client_data;
1349 static void vmballoon_vmci_cleanup(struct vmballoon *b)
1370 static int vmballoon_vmci_init(struct vmballoon *b)
1406 static void vmballoon_pop(struct vmballoon *b)
1419 static void vmballoon_reset(struct vmballoon *b)
1473 struct vmballoon *b = container_of(dwork, struct vmballoon, dwork);
1522 struct vmballoon *b = &balloon;
1564 struct vmballoon *b = &balloon;
1569 static void vmballoon_unregister_shrinker(struct vmballoon *b)
1576 static int vmballoon_register_shrinker(struct vmballoon *b)
1617 static int vmballoon_enable_stats(struct vmballoon *b)
1653 struct vmballoon *b = f->private;
1703 static void __init vmballoon_debugfs_init(struct vmballoon *b)
1709 static void __exit vmballoon_debugfs_exit(struct vmballoon *b)
1719 static inline void vmballoon_debugfs_init(struct vmballoon *b)
1723 static inline void vmballoon_debugfs_exit(struct vmballoon *b)
1750 struct vmballoon *b;
1753 b = container_of(b_dev_info, struct vmballoon, b_dev_info);
1860 static __init void vmballoon_compaction_init(struct vmballoon *b)
1866 static inline void vmballoon_compaction_init(struct vmballoon *b)