Lines Matching refs:page_size
245 enum vmballoon_page_size_type page_size; member
565 unsigned int vmballoon_page_order(enum vmballoon_page_size_type page_size) in vmballoon_page_order() argument
567 return page_size == VMW_BALLOON_2M_PAGE ? VMW_BALLOON_2M_ORDER : 0; in vmballoon_page_order()
577 vmballoon_page_in_frames(enum vmballoon_page_size_type page_size) in vmballoon_page_in_frames() argument
579 return 1 << vmballoon_page_order(page_size); in vmballoon_page_in_frames()
589 enum vmballoon_page_size_type page_size) in vmballoon_mark_page_offline() argument
593 for (i = 0; i < vmballoon_page_in_frames(page_size); i++) in vmballoon_mark_page_offline()
604 enum vmballoon_page_size_type page_size) in vmballoon_mark_page_online() argument
608 for (i = 0; i < vmballoon_page_in_frames(page_size); i++) in vmballoon_mark_page_online()
668 if (ctl->page_size == VMW_BALLOON_2M_PAGE) in vmballoon_alloc_page_list()
675 ctl->page_size); in vmballoon_alloc_page_list()
686 ctl->page_size); in vmballoon_alloc_page_list()
704 enum vmballoon_page_size_type page_size, in vmballoon_handle_one_result() argument
713 vmballoon_page_size_names[page_size]); in vmballoon_handle_one_result()
717 page_size); in vmballoon_handle_one_result()
773 enum vmballoon_page_size_type page_size, in vmballoon_lock_op() argument
782 cmd = page_size == VMW_BALLOON_2M_PAGE ? in vmballoon_lock_op()
786 cmd = page_size == VMW_BALLOON_2M_PAGE ? in vmballoon_lock_op()
861 batch_status = vmballoon_lock_op(b, ctl->n_pages, ctl->page_size, in vmballoon_lock()
882 if (!vmballoon_handle_one_result(b, page, ctl->page_size, in vmballoon_lock()
911 enum vmballoon_page_size_type page_size) in vmballoon_release_page_list() argument
917 __free_pages(page, vmballoon_page_order(page_size)); in vmballoon_release_page_list()
933 ctl->page_size); in vmballoon_release_refused_pages()
936 ctl->page_size); in vmballoon_release_refused_pages()
988 enum vmballoon_page_size_type page_size) in vmballoon_enqueue_page_list() argument
993 if (page_size == VMW_BALLOON_4K_PAGE) { in vmballoon_enqueue_page_list()
1031 enum vmballoon_page_size_type page_size, in vmballoon_dequeue_page_list() argument
1039 if (page_size == VMW_BALLOON_4K_PAGE) { in vmballoon_dequeue_page_list()
1076 order = vmballoon_page_order(ctl->page_size); in vmballoon_split_refused_pages()
1099 .page_size = b->max_page_size, in vmballoon_inflate()
1110 page_in_frames = vmballoon_page_in_frames(ctl.page_size); in vmballoon_inflate()
1134 ctl.page_size); in vmballoon_inflate()
1142 if (ctl.page_size == VMW_BALLOON_4K_PAGE) in vmballoon_inflate()
1150 ctl.page_size--; in vmballoon_inflate()
1164 vmballoon_release_page_list(&ctl.prealloc_pages, NULL, ctl.page_size); in vmballoon_inflate()
1187 .page_size = VMW_BALLOON_4K_PAGE, in vmballoon_deflate()
1198 page_in_frames = vmballoon_page_in_frames(ctl.page_size); in vmballoon_deflate()
1227 ctl.page_size, to_deflate_pages); in vmballoon_deflate()
1259 ctl.page_size, ctl.n_pages); in vmballoon_deflate()
1263 ctl.page_size); in vmballoon_deflate()
1268 ctl.page_size); in vmballoon_deflate()
1272 if (ctl.page_size == b->max_page_size) in vmballoon_deflate()
1274 ctl.page_size++; in vmballoon_deflate()