Lines Matching refs:page_size

246 	enum vmballoon_page_size_type page_size;  member
580 unsigned int vmballoon_page_order(enum vmballoon_page_size_type page_size) in vmballoon_page_order() argument
582 return page_size == VMW_BALLOON_2M_PAGE ? VMW_BALLOON_2M_ORDER : 0; in vmballoon_page_order()
592 vmballoon_page_in_frames(enum vmballoon_page_size_type page_size) in vmballoon_page_in_frames() argument
594 return 1 << vmballoon_page_order(page_size); in vmballoon_page_in_frames()
604 enum vmballoon_page_size_type page_size) in vmballoon_mark_page_offline() argument
608 for (i = 0; i < vmballoon_page_in_frames(page_size); i++) in vmballoon_mark_page_offline()
619 enum vmballoon_page_size_type page_size) in vmballoon_mark_page_online() argument
623 for (i = 0; i < vmballoon_page_in_frames(page_size); i++) in vmballoon_mark_page_online()
683 if (ctl->page_size == VMW_BALLOON_2M_PAGE) in vmballoon_alloc_page_list()
690 ctl->page_size); in vmballoon_alloc_page_list()
701 ctl->page_size); in vmballoon_alloc_page_list()
719 enum vmballoon_page_size_type page_size, in vmballoon_handle_one_result() argument
728 vmballoon_page_size_names[page_size]); in vmballoon_handle_one_result()
732 page_size); in vmballoon_handle_one_result()
788 enum vmballoon_page_size_type page_size, in vmballoon_lock_op() argument
797 cmd = page_size == VMW_BALLOON_2M_PAGE ? in vmballoon_lock_op()
801 cmd = page_size == VMW_BALLOON_2M_PAGE ? in vmballoon_lock_op()
876 batch_status = vmballoon_lock_op(b, ctl->n_pages, ctl->page_size, in vmballoon_lock()
897 if (!vmballoon_handle_one_result(b, page, ctl->page_size, in vmballoon_lock()
926 enum vmballoon_page_size_type page_size) in vmballoon_release_page_list() argument
932 __free_pages(page, vmballoon_page_order(page_size)); in vmballoon_release_page_list()
948 ctl->page_size); in vmballoon_release_refused_pages()
951 ctl->page_size); in vmballoon_release_refused_pages()
1003 enum vmballoon_page_size_type page_size) in vmballoon_enqueue_page_list() argument
1008 if (page_size == VMW_BALLOON_4K_PAGE) { in vmballoon_enqueue_page_list()
1046 enum vmballoon_page_size_type page_size, in vmballoon_dequeue_page_list() argument
1054 if (page_size == VMW_BALLOON_4K_PAGE) { in vmballoon_dequeue_page_list()
1091 order = vmballoon_page_order(ctl->page_size); in vmballoon_split_refused_pages()
1114 .page_size = b->max_page_size, in vmballoon_inflate()
1125 page_in_frames = vmballoon_page_in_frames(ctl.page_size); in vmballoon_inflate()
1149 ctl.page_size); in vmballoon_inflate()
1157 if (ctl.page_size == VMW_BALLOON_4K_PAGE) in vmballoon_inflate()
1165 ctl.page_size--; in vmballoon_inflate()
1179 vmballoon_release_page_list(&ctl.prealloc_pages, NULL, ctl.page_size); in vmballoon_inflate()
1202 .page_size = VMW_BALLOON_4K_PAGE, in vmballoon_deflate()
1213 page_in_frames = vmballoon_page_in_frames(ctl.page_size); in vmballoon_deflate()
1242 ctl.page_size, to_deflate_pages); in vmballoon_deflate()
1274 ctl.page_size, ctl.n_pages); in vmballoon_deflate()
1278 ctl.page_size); in vmballoon_deflate()
1283 ctl.page_size); in vmballoon_deflate()
1287 if (ctl.page_size == b->max_page_size) in vmballoon_deflate()
1289 ctl.page_size++; in vmballoon_deflate()