Home
last modified time | relevance | path

Searched refs:compound_nr (Results 1 – 18 of 18) sorted by relevance

/linux-6.1.9/arch/arm/mm/
Dflush.c211 for (i = 0; i < compound_nr(page); i++) { in __flush_dcache_page()
217 for (i = 0; i < compound_nr(page); i++) { in __flush_dcache_page()
/linux-6.1.9/mm/
Dpage_isolation.c92 skip_pages = compound_nr(head) - (page - head); in has_unmovable_pages()
393 unsigned long nr_pages = compound_nr(head); in isolate_single_pageblock()
Dcompaction.c907 low_pfn += compound_nr(page) - 1; in isolate_migratepages_block()
916 low_pfn += compound_nr(page) - 1; in isolate_migratepages_block()
1080 low_pfn += compound_nr(page) - 1; in isolate_migratepages_block()
1088 low_pfn += compound_nr(page) - 1; in isolate_migratepages_block()
1099 cc->nr_migratepages += compound_nr(page); in isolate_migratepages_block()
1100 nr_isolated += compound_nr(page); in isolate_migratepages_block()
1101 nr_scanned += compound_nr(page) - 1; in isolate_migratepages_block()
Dkhugepaged.c497 -compound_nr(page)); in release_pte_page()
528 expected_refcount += compound_nr(page); in is_refcount_suitable()
635 compound_nr(page)); in __collapse_huge_page_isolate()
718 -compound_nr(src_page)); in __collapse_huge_page_copy()
Dhighmem.c402 for (i = 0; i < compound_nr(page); i++) { in zero_user_segments()
Dinternal.h580 return vma_pgoff_address(page_to_pgoff(page), compound_nr(page), vma); in vma_address()
Dmemory_hotplug.c1614 skip = compound_nr(head) - (page - head); in scan_movable_pages()
1643 pfn = page_to_pfn(head) + compound_nr(head) - 1; in do_migrate_range()
Dhugetlb_cgroup.c204 nr_pages = compound_nr(page); in hugetlb_cgroup_move_parent()
Dmigrate.c1452 nr_subpages = compound_nr(page); in migrate_pages()
Dhugetlb.c1496 page[1].compound_nr = 0; in __destroy_compound_gigantic_page()
2017 page[1].compound_nr = 0; in __prep_compound_gigantic_page()
/linux-6.1.9/arch/powerpc/mm/
Dcacheflush.c154 int nr = compound_nr(page); in flush_dcache_icache_hugepage()
/linux-6.1.9/include/linux/
Dmm_types.h146 unsigned int compound_nr; /* 1 << compound_order */ member
340 FOLIO_MATCH(compound_nr, _folio_nr_pages);
Dhighmem.h288 for (i = 0; i < compound_nr(page); i++) in zero_user_segments()
Drmap.h387 .nr_pages = compound_nr(_page), \
Dmm.h943 page[1].compound_nr = 1U << order; in set_compound_order()
948 static inline unsigned long compound_nr(struct page *page) in compound_nr() function
953 return page[1].compound_nr; in compound_nr()
988 return compound_nr(page); in thp_nr_pages()
/linux-6.1.9/mm/kasan/
Dcommon.c130 for (i = 0; i < compound_nr(page); i++) in __kasan_poison_slab()
/linux-6.1.9/arch/arm64/kernel/
Dmte.c62 long i, nr_pages = compound_nr(page); in mte_sync_tags()
/linux-6.1.9/fs/proc/
Dtask_mmu.c451 int i, nr = compound ? compound_nr(page) : 1; in smaps_account()