Lines Matching refs:num_pages
283 __u32 num_pages; member
444 __u32 num_pages; member
1070 int num_pages = range_array->finfo.page_cnt; in free_balloon_pages() local
1075 for (i = 0; i < num_pages; i++) { in free_balloon_pages()
1085 unsigned int num_pages, in alloc_balloon_pages() argument
1092 if (num_pages < alloc_unit) in alloc_balloon_pages()
1095 for (i = 0; (i * alloc_unit) < num_pages; i++) { in alloc_balloon_pages()
1129 return num_pages; in alloc_balloon_pages()
1136 unsigned int num_pages = dm_device.balloon_wrk.num_pages; in balloon_up() local
1147 WARN_ON_ONCE(num_pages % PAGES_IN_2M != 0); in balloon_up()
1159 if (val.freeram < num_pages || val.freeram - num_pages < floor) { in balloon_up()
1160 num_pages = val.freeram > floor ? (val.freeram - floor) : 0; in balloon_up()
1161 num_pages -= num_pages % PAGES_IN_2M; in balloon_up()
1172 num_pages -= num_ballooned; in balloon_up()
1173 num_ballooned = alloc_balloon_pages(&dm_device, num_pages, in balloon_up()
1181 if (num_ballooned == 0 || num_ballooned == num_pages) { in balloon_up()
1367 dm_device.balloon_wrk.num_pages = bal_msg->num_pages; in balloon_onchannelcallback()