Lines Matching defs:num_pages
280 * num_pages: number of pages to allocate.
285 __u32 num_pages;
455 __u32 num_pages;
1220 int num_pages = range_array->finfo.page_cnt;
1225 for (i = 0; i < num_pages; i++) {
1237 unsigned int num_pages,
1244 for (i = 0; i < num_pages / alloc_unit; i++) {
1289 unsigned int num_pages = dm_device.balloon_wrk.num_pages;
1309 if (avail_pages < num_pages || avail_pages - num_pages < floor) {
1311 avail_pages < num_pages ? "Not enough memory." :
1314 num_pages = avail_pages > floor ? (avail_pages - floor) : 0;
1324 num_pages -= num_ballooned;
1325 num_ballooned = alloc_balloon_pages(&dm_device, num_pages,
1333 if (num_ballooned == 0 || num_ballooned == num_pages) {
1335 num_pages, dm_device.balloon_wrk.num_pages);
1556 dm_device.balloon_wrk.num_pages = bal_msg->num_pages;