Home
last modified time | relevance | path

Searched refs:folio_nr_pages (Results 1 – 25 of 72) sorted by relevance

123

/linux/include/linux/
H A Dvmstat.h431 __mod_zone_page_state(folio_zone(folio), item, folio_nr_pages(folio)); in __zone_stat_add_folio()
437 __mod_zone_page_state(folio_zone(folio), item, -folio_nr_pages(folio)); in __zone_stat_sub_folio()
449 mod_zone_page_state(folio_zone(folio), item, folio_nr_pages(folio)); in zone_stat_add_folio()
455 mod_zone_page_state(folio_zone(folio), item, -folio_nr_pages(folio)); in zone_stat_sub_folio()
467 __mod_node_page_state(folio_pgdat(folio), item, folio_nr_pages(folio)); in __node_stat_add_folio()
473 __mod_node_page_state(folio_pgdat(folio), item, -folio_nr_pages(folio)); in __node_stat_sub_folio()
485 mod_node_page_state(folio_pgdat(folio), item, folio_nr_pages(folio)); in node_stat_add_folio()
491 mod_node_page_state(folio_pgdat(folio), item, -folio_nr_pages(folio)); in node_stat_sub_folio()
571 lruvec_stat_mod_folio(folio, idx, folio_nr_pages(folio)); in lruvec_stat_add_folio()
577 lruvec_stat_mod_folio(folio, idx, -folio_nr_pages(folio)); in lruvec_stat_sub_folio()
H A Dpagemap.h944 return folio->index + folio_nr_pages(folio); in folio_next_index()
970 return folio_page(folio, index & (folio_nr_pages(folio) - 1)); in folio_file_page()
985 return index - folio->index < folio_nr_pages(folio); in folio_contains()
1498 ractl->_batch_count = folio_nr_pages(folio); in __readahead_folio()
1539 rac->_batch_count += folio_nr_pages(folio); in __readahead_batch()
H A Drmap.h362 VM_WARN_ON_FOLIO(folio_nr_pages(folio) != HPAGE_PMD_NR, folio); in __folio_rmap_sanity_checks()
370 VM_WARN_ON_FOLIO(folio_nr_pages(folio) != HPAGE_PUD_NR, folio); in __folio_rmap_sanity_checks()
880 .nr_pages = folio_nr_pages(_folio), \
/linux/mm/
H A Dpage_io.c135 for (i = 0; i < folio_nr_pages(folio); i++) { in is_folio_zero_filled()
161 int nr_pages = folio_nr_pages(folio); in swap_zeromap_folio_set()
170 for (i = 0; i < folio_nr_pages(folio); i++) { in swap_zeromap_folio_set()
193 for (i = 0; i < folio_nr_pages(folio); i++) { in swap_zeromap_folio_clear()
381 count_memcg_folio_events(folio, PSWPOUT, folio_nr_pages(folio)); in __swap_writepage()
382 count_vm_events(PSWPOUT, folio_nr_pages(folio)); in __swap_writepage()
421 int nr_pages = folio_nr_pages(folio); in swap_read_folio_zeromap()
555 folio_nr_pages(folio)); in swap_read_end()
H A Dmlock.c81 folio_nr_pages(folio)); in __mlock_folio()
97 __count_vm_events(UNEVICTABLE_PGCULLED, folio_nr_pages(folio)); in __mlock_folio()
115 __count_vm_events(UNEVICTABLE_PGCULLED, folio_nr_pages(folio)); in __mlock_new_folio()
124 int nr_pages = folio_nr_pages(folio); in __munlock_folio()
250 int nr_pages = folio_nr_pages(folio); in mlock_folio()
270 int nr_pages = folio_nr_pages(folio); in mlock_new_folio()
344 if (step != folio_nr_pages(folio)) in allow_mlock_munlock()
H A Dworkingset.c243 int delta = folio_nr_pages(folio); in lru_gen_eviction()
301 int delta = folio_nr_pages(folio); in lru_gen_refault()
413 workingset_age_nonresident(lruvec, folio_nr_pages(folio)); in workingset_eviction()
572 nr = folio_nr_pages(folio); in workingset_refault()
605 workingset_age_nonresident(folio_lruvec(folio), folio_nr_pages(folio)); in workingset_activation()
H A Dfolio.c115 long nr_pages = folio_nr_pages(folio); in lru_add()
250 __count_vm_events(PGROTATED, folio_nr_pages(folio)); in lru_move_tail()
271 long nr_pages = folio_nr_pages(folio); in lru_activate()
535 long nr_pages = folio_nr_pages(folio); in lru_deactivate_file()
575 long nr_pages = folio_nr_pages(folio); in lru_deactivate()
591 long nr_pages = folio_nr_pages(folio); in lru_lazyfree()
H A Dswap_state.c213 unsigned long nr_pages = folio_nr_pages(folio); in __swap_cache_do_add_folio()
250 unsigned long nr_pages = folio_nr_pages(folio); in __swap_cache_add_folio()
265 unsigned long nr_pages = folio_nr_pages(folio); in __swap_cache_do_del_folio()
319 unsigned long nr_pages = folio_nr_pages(folio); in __swap_cache_del_folio()
345 folio_ref_sub(folio, folio_nr_pages(folio)); in swap_cache_del_folio()
366 unsigned long nr_pages = folio_nr_pages(new); in __swap_cache_replace_folio()
391 ci_end = ci_off + folio_nr_pages(old); in __swap_cache_replace_folio()
H A Dmigrate.c273 folio_is_file_lru(folio), -folio_nr_pages(folio)); in putback_movable_pages()
590 long nr = folio_nr_pages(folio); in __folio_migrate_mapping()
761 folio_ref_add(dst, folio_nr_pages(dst)); in migrate_huge_page_move_mapping()
765 folio_ref_unfreeze(src, expected_count - folio_nr_pages(src)); in migrate_huge_page_move_mapping()
1205 folio_is_file_lru(src), -folio_nr_pages(src)); in migrate_folio_done()
1659 nr_pages = folio_nr_pages(folio); in migrate_hugetlbs()
1745 nr_pages = folio_nr_pages(folio); in migrate_folios_move()
1841 nr_pages = folio_nr_pages(folio); in migrate_pages_batch()
2130 nr_pages += folio_nr_pages(folio); in migrate_pages()
2286 folio_nr_pages(folio)); in __add_folio_for_migration()
[all …]
H A Dsecretmem.c80 const unsigned long nr_pages = folio_nr_pages(folio); in secretmem_account_folio()
99 __secretmem_unaccount_pages(state, folio_nr_pages(folio)); in secretmem_unaccount_folio()
H A Dfilemap.c138 nr = folio_nr_pages(folio); in page_cache_delete()
183 nr = folio_nr_pages(folio); in filemap_unaccount_folio()
239 folio_put_refs(folio, folio_nr_pages(folio)); in filemap_free_folio()
315 total_pages += folio_nr_pages(folio); in page_cache_delete_batch()
862 VM_BUG_ON_FOLIO(index & (folio_nr_pages(folio) - 1), folio); in __filemap_add_folio()
864 nr = folio_nr_pages(folio); in __filemap_add_folio()
992 folio_nr_pages(folio)); in filemap_add_folio()
2067 long nr = folio_nr_pages(folio); in __filemap_get_folio_mpol()
2152 nr = folio_nr_pages(folio); in find_get_entries()
2194 nr = folio_nr_pages(folio); in find_lock_entries()
[all …]
H A Drmap.c1581 if (folio_nr_pages(folio) == nr_pages) in __folio_add_anon_rmap()
1720 if (folio_nr_pages(folio) == nr_pages) in __folio_add_file_rmap()
2062 hugetlb_count_sub(folio_nr_pages(folio), mm); in try_to_unmap_poisoned_hugetlb_one()
2407 if (nr_pages == folio_nr_pages(folio)) in try_to_unmap_one()
2668 hugetlb_count_sub(folio_nr_pages(folio), mm); in try_to_migrate_one()
3041 pgoff_end = pgoff_start + folio_nr_pages(folio) - 1; in rmap_walk_anon()
3045 folio_nr_pages(folio)); in rmap_walk_anon()
3092 VM_WARN_ON_FOLIO(folio && nr_pages != folio_nr_pages(folio), folio); in __rmap_walk_file()
3150 folio_nr_pages(folio), rwc, locked); in rmap_walk_file()
H A Dkhugepaged.c637 -folio_nr_pages(folio)); in release_pte_folio()
816 folio_nr_pages(folio)); in __collapse_huge_page_isolate()
2446 if (folio_ref_count(folio) != 2 + folio_nr_pages(folio)) { in collapse_file()
2478 index += folio_nr_pages(folio); in collapse_file()
2511 int i, nr_pages = folio_nr_pages(folio); in collapse_file()
2635 -folio_nr_pages(folio)); in collapse_file()
2638 -folio_nr_pages(folio)); in collapse_file()
2643 folio_put_refs(folio, 2 + folio_nr_pages(folio)); in collapse_file()
2753 present += folio_nr_pages(folio); in collapse_scan_file()
H A Dpage-writeback.c2494 wbc->nr_to_write -= folio_nr_pages(folio); in writeback_iter()
2612 long nr = folio_nr_pages(folio); in folio_account_dirtied()
2638 long nr = folio_nr_pages(folio); in folio_account_cleaned()
2734 long nr = folio_nr_pages(folio); in folio_redirty_for_writepage()
2915 long nr = folio_nr_pages(folio); in folio_clear_dirty_for_io()
2954 long nr = folio_nr_pages(folio); in __folio_end_writeback()
2991 long nr = folio_nr_pages(folio); in __folio_start_writeback()
/linux/arch/xtensa/mm/
H A Dcache.c144 unsigned int i, nr = folio_nr_pages(folio); in flush_dcache_folio()
231 nr = folio_nr_pages(folio); in update_mmu_cache_range()
/linux/arch/arm64/mm/
H A Dcopypage.c46 nr_pages = folio_nr_pages(src); in copy_highpage()
/linux/arch/csky/abiv2/
H A Dcacheflush.c28 for (i = 0; i < folio_nr_pages(folio); i++) { in update_mmu_cache_range()
/linux/arch/mips/include/asm/
H A Dcacheflush.h60 folio_nr_pages(folio)); in flush_dcache_folio()
/linux/virt/kvm/
H A Dguest_memfd.c56 return folio_pfn(folio) + (index & (folio_nr_pages(folio) - 1));
473 end = start + folio_nr_pages(folio); in kvm_gmem_mmap()
496 kvm_arch_gmem_reclaim(folio_file_pfn(folio, 0), folio_nr_pages(folio)); in kvm_gmem_migrate_folio()
/linux/arch/powerpc/mm/
H A Dcacheflush.c153 unsigned int i, nr = folio_nr_pages(folio); in flush_dcache_icache_folio()
/linux/arch/sh/mm/
H A Dcache-sh7705.c144 unsigned int i, nr = folio_nr_pages(folio); in sh7705_flush_dcache_folio()
/linux/arch/m68k/include/asm/
H A Dcacheflush_mm.h260 __flush_pages_to_ram(folio_address(folio), folio_nr_pages(folio))
/linux/drivers/iommu/
H A Diommu-pages.c93 const unsigned long pgcnt = folio_nr_pages(folio); in __iommu_free_desc()
/linux/arch/mips/mm/
H A Dcache.c162 for (i = 0; i < folio_nr_pages(folio); i++) { in __update_cache()
/linux/fs/ramfs/
H A Dfile-nommu.c247 nr_pages += folio_nr_pages(fbatch.folios[loop]); in ramfs_nommu_get_unmapped_area()

123