Lines Matching refs:num_pages
285 __u32 num_pages; member
446 __u32 num_pages; member
1074 int num_pages = range_array->finfo.page_cnt; in free_balloon_pages() local
1079 for (i = 0; i < num_pages; i++) { in free_balloon_pages()
1089 unsigned int num_pages, in alloc_balloon_pages() argument
1096 if (num_pages < alloc_unit) in alloc_balloon_pages()
1099 for (i = 0; (i * alloc_unit) < num_pages; i++) { in alloc_balloon_pages()
1133 return num_pages; in alloc_balloon_pages()
1140 unsigned int num_pages = dm_device.balloon_wrk.num_pages; in balloon_up() local
1151 WARN_ON_ONCE(num_pages % PAGES_IN_2M != 0); in balloon_up()
1163 if (val.freeram < num_pages || val.freeram - num_pages < floor) { in balloon_up()
1164 num_pages = val.freeram > floor ? (val.freeram - floor) : 0; in balloon_up()
1165 num_pages -= num_pages % PAGES_IN_2M; in balloon_up()
1176 num_pages -= num_ballooned; in balloon_up()
1177 num_ballooned = alloc_balloon_pages(&dm_device, num_pages, in balloon_up()
1185 if (num_ballooned == 0 || num_ballooned == num_pages) { in balloon_up()
1383 dm_device.balloon_wrk.num_pages = bal_msg->num_pages; in balloon_onchannelcallback()