Lines Matching refs:pages_per_huge_page

454 			resv->pages_per_hpage = pages_per_huge_page(h);  in record_hugetlb_cgroup_uncharge_info()
458 VM_BUG_ON(resv->pages_per_hpage != pages_per_huge_page(h)); in record_hugetlb_cgroup_uncharge_info()
1045 resv_map->pages_per_hpage = pages_per_huge_page(h); in resv_map_set_hugetlb_cgroup_uncharge_info()
1530 unsigned long nr_pages = pages_per_huge_page(h); in alloc_gigantic_folio()
1739 for (i = 0; i < pages_per_huge_page(h); i++) { in __update_and_free_hugetlb_folio()
1896 pages_per_huge_page(h), folio); in free_huge_page()
1898 pages_per_huge_page(h), folio); in free_huge_page()
3072 idx, pages_per_huge_page(h), &h_cg); in alloc_hugetlb_folio()
3077 ret = hugetlb_cgroup_charge_cgroup(idx, pages_per_huge_page(h), &h_cg); in alloc_hugetlb_folio()
3103 hugetlb_cgroup_commit_charge(idx, pages_per_huge_page(h), h_cg, folio); in alloc_hugetlb_folio()
3108 hugetlb_cgroup_commit_charge_rsvd(idx, pages_per_huge_page(h), in alloc_hugetlb_folio()
3133 pages_per_huge_page(h), folio); in alloc_hugetlb_folio()
3138 hugetlb_cgroup_uncharge_cgroup(idx, pages_per_huge_page(h), h_cg); in alloc_hugetlb_folio()
3141 hugetlb_cgroup_uncharge_cgroup_rsvd(idx, pages_per_huge_page(h), in alloc_hugetlb_folio()
3217 adjust_managed_page_count(page, pages_per_huge_page(h)); in gather_bootmem_prealloc()
3621 for (i = 0; i < pages_per_huge_page(h); in demote_free_hugetlb_folio()
3622 i += pages_per_huge_page(target_hstate)) { in demote_free_hugetlb_folio()
3644 pages_per_huge_page(h) / pages_per_huge_page(target_hstate); in demote_free_hugetlb_folio()
4714 nr_total_pages += h->nr_huge_pages * pages_per_huge_page(h); in hugetlb_total_pages()
4957 hugetlb_count_add(pages_per_huge_page(hstate_vma(vma)), vma->vm_mm); in hugetlb_install_folio()
4971 unsigned long npages = pages_per_huge_page(h); in copy_hugetlb_page_range()
5336 hugetlb_count_sub(pages_per_huge_page(h), mm); in __unmap_hugepage_range()
5606 pages_per_huge_page(h)); in hugetlb_wp()
5836 clear_huge_page(&folio->page, address, pages_per_huge_page(h)); in hugetlb_no_page()
5925 hugetlb_count_add(pages_per_huge_page(h), mm); in hugetlb_no_page()
6206 pages_per_huge_page(h), false); in hugetlb_mcopy_atomic_pte()
6249 pages_per_huge_page(h)); in hugetlb_mcopy_atomic_pte()
6324 hugetlb_count_add(pages_per_huge_page(h), dst_mm); in hugetlb_mcopy_atomic_pte()
6564 (remainder >= pages_per_huge_page(h))) { in follow_hugetlb_page()
6566 remainder -= pages_per_huge_page(h); in follow_hugetlb_page()
6567 i += pages_per_huge_page(h); in follow_hugetlb_page()
6574 refs = min3(pages_per_huge_page(h) - pfn_offset, remainder, in follow_hugetlb_page()
6829 chg * pages_per_huge_page(h), &h_cg) < 0) in hugetlb_reserve_pages()
6888 (chg - add) * pages_per_huge_page(h), h_cg); in hugetlb_reserve_pages()
6910 chg * pages_per_huge_page(h), h_cg); in hugetlb_reserve_pages()