Lines Matching full:balloon
2 * Xen balloon driver - enables returning/claiming memory to/from Xen.
73 #include <xen/balloon.h>
115 * BP_ECANCELED: error, balloon operation canceled.
125 /* Main waiting point for xen-balloon thread. */
146 /* balloon_append: add the given page to the balloon. */
165 /* balloon_retrieve: rescue a page from the balloon, if it is not empty. */
467 * and add to balloon. in decrease_reservation()
505 * by the balloon lock), or with changes to the Xen hard limit, but we will
674 /* The balloon may be too large now. Shrink it if needed. */ in xen_free_ballooned_pages()
707 * decreasing from current_pages to balloon down the initial in balloon_add_regions()
729 pr_info("Initialising balloon driver\n"); in balloon_init()
750 register_sysctl_init("xen/balloon", balloon_table); in balloon_init()
757 task = kthread_run(balloon_thread, NULL, "xen-balloon"); in balloon_init()
759 pr_err("xen-balloon thread could not be started, ballooning will not work!\n"); in balloon_init()
763 /* Init the xen-balloon driver. */ in balloon_init()