Searched refs:huge_page_order (Results 1 – 7 of 7) sorted by relevance
783 static inline unsigned int huge_page_order(struct hstate *h) in huge_page_order() function795 return huge_page_order(h) > MAX_PAGE_ORDER; in hstate_is_gigantic()811 return filemap_lock_folio(mapping, idx << huge_page_order(h)); in filemap_lock_hugetlb_folio()1179 static inline unsigned int huge_page_order(struct hstate *h)
33 int order = huge_page_order(h); in hugetlb_cma_alloc_folio()
1027 (vma->vm_pgoff >> huge_page_order(h)); in vma_hugecache_offset()1483 int order = huge_page_order(h); in alloc_gigantic_folio()1950 int order = huge_page_order(h); in alloc_buddy_hugetlb_folio()2232 order = huge_page_order(&default_hstate); in dissolve_free_hugetlb_folios()2234 order = min(order, huge_page_order(h)); in dissolve_free_hugetlb_folios()3312 prep_compound_head((struct page *)folio, huge_page_order(h)); in hugetlb_folio_init_vmemmap()4062 split_page_owner(&folio->page, huge_page_order(src), huge_page_order(dst)); in demote_free_hugetlb_folios()4063 pgalloc_tag_split(folio, huge_page_order(src), huge_page_order(dst)); in demote_free_hugetlb_folios()4144 dst->max_huge_pages += nr_demoted << (huge_page_order(src) - huge_page_order(dst)); in demote_pool_huge_page()6356 idx <<= huge_page_order(h); in hugetlb_add_to_page_cache()
86 idx >>= huge_page_order(h); in memfd_alloc_folio()
488 hmm_pfn_flags_order(huge_page_order(hstate_vma(vma))); in hmm_vma_walk_hugetlb_entry()
3679 start_idx <<= huge_page_order(h); in memfd_pin_folios()3680 end_idx <<= huge_page_order(h); in memfd_pin_folios()
154 vma->vm_pgoff >> huge_page_order(h), in hugetlbfs_file_mmap()589 index = folio->index >> huge_page_order(h); in remove_inode_hugepages()804 folio = filemap_get_folio(mapping, index << huge_page_order(h)); in hugetlbfs_fallocate()