Home
last modified time | relevance | path

Searched refs:HPAGE_PMD_ORDER (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/include/linux/
H A Dhuge_mm.h67 #define HPAGE_PMD_ORDER (HPAGE_PMD_SHIFT-PAGE_SHIFT) macro
68 #define HPAGE_PMD_NR (1<<HPAGE_PMD_ORDER)
236 return folio_order(folio) >= HPAGE_PMD_ORDER; in folio_test_pmd_mappable()
H A Dpagemap.h338 #define PREFERRED_MAX_PAGECACHE_ORDER HPAGE_PMD_ORDER
/openbmc/linux/mm/
H A Dkhugepaged.c1052 folio = __folio_alloc(gfp, HPAGE_PMD_ORDER, node, &cc->alloc_nmask); in alloc_charge_folio()
1512 if (compound_order(hpage) != HPAGE_PMD_ORDER) { in collapse_pte_mapped_thp()
1791 XA_STATE_ORDER(xas, &mapping->i_pages, start, HPAGE_PMD_ORDER); in collapse_file()
1928 result = compound_order(head) == HPAGE_PMD_ORDER && in collapse_file()
2143 xas_set_order(&xas, start, HPAGE_PMD_ORDER); in collapse_file()
2248 result = compound_order(head) == HPAGE_PMD_ORDER && in hpage_collapse_scan_file()
H A Ddebug_vm_pgtable.c1031 free_contig_range(args->pmd_pfn, (1 << HPAGE_PMD_ORDER)); in destroy_args()
1034 __free_pages(page, HPAGE_PMD_ORDER); in destroy_args()
1276 page = debug_vm_pgtable_alloc_huge_page(args, HPAGE_PMD_ORDER); in init_args()
H A Dhuge_memory.c152 HPAGE_PMD_ORDER); in get_huge_zero_page()
460 MAYBE_BUILD_BUG_ON(HPAGE_PMD_ORDER > MAX_ORDER); in hugepage_init()
465 MAYBE_BUILD_BUG_ON(HPAGE_PMD_ORDER < 2); in hugepage_init()
820 folio = vma_alloc_folio(gfp, HPAGE_PMD_ORDER, vma, haddr, true); in do_huge_pmd_anonymous_page()
H A Dfilemap.c3186 if ((vm_flags & VM_HUGEPAGE) && HPAGE_PMD_ORDER <= MAX_PAGECACHE_ORDER) { in do_sync_mmap_readahead()
3197 page_cache_ra_order(&ractl, ra, HPAGE_PMD_ORDER); in do_sync_mmap_readahead()
H A Dcompaction.c62 #define COMPACTION_HPAGE_ORDER HPAGE_PMD_ORDER
H A Dshmem.c575 if (HPAGE_PMD_ORDER > MAX_PAGECACHE_ORDER) in shmem_is_huge()
1666 folio = vma_alloc_folio(gfp, HPAGE_PMD_ORDER, &pvma, 0, true); in shmem_alloc_hugefolio()
H A Dmemory.c4311 if (compound_order(page) != HPAGE_PMD_ORDER) in do_set_pmd()