Searched refs:page_folio (Results 26 - 50 of 132) sorted by relevance

123456

/linux-master/include/linux/
H A Dfsverity.h263 return fsverity_verify_blocks(page_folio(page), PAGE_SIZE, 0);
H A Dpagemap.h450 return folio_file_mapping(page_folio(page));
525 folio_attach_private(page_folio(page), data);
530 return folio_detach_private(page_folio(page));
1021 return folio_trylock(page_folio(page));
1069 folio = page_folio(page);
1137 folio_wait_locked(page_folio(page));
1152 __folio_mark_dirty(page_folio(page), mapping, warn);
1551 return i_blocks_per_folio(inode, page_folio(page));
H A Drmap.h213 VM_WARN_ON_FOLIO(page_folio(page) != folio, folio);
214 VM_WARN_ON_FOLIO(page_folio(page + nr_pages - 1) != folio, folio);
760 return folio_mkclean(page_folio(page));
H A Dpage-flags.h256 * page_folio - Converts from page to folio.
268 #define page_folio(p) (_Generic((p), \ macro
589 return folio_test_swapcache(page_folio(page));
703 return folio_test_anon(page_folio(page));
733 return folio_test_ksm(page_folio(page));
789 return folio_test_uptodate(page_folio(page));
1060 return folio_test_hugetlb(page_folio(page));
H A Dpage_ref.h94 return folio_ref_count(page_folio(page));
/linux-master/arch/mips/include/asm/
H A Dcacheflush.h70 folio_set_dcache_dirty(page_folio(page));
/linux-master/arch/mips/mm/
H A Dinit.c92 BUG_ON(folio_test_dcache_dirty(page_folio(page)));
173 struct folio *src = page_folio(from);
199 struct folio *folio = page_folio(page);
219 struct folio *folio = page_folio(page);
/linux-master/fs/nilfs2/
H A Dfile.c48 struct folio *folio = page_folio(vmf->page);
/linux-master/arch/riscv/mm/
H A Dcacheflush.c87 struct folio *folio = page_folio(pte_page(pte));
/linux-master/arch/xtensa/include/asm/
H A Dcacheflush.h133 flush_dcache_folio(page_folio(page));
/linux-master/arch/sh/include/asm/
H A Dcacheflush.h49 flush_dcache_folio(page_folio(page));
/linux-master/arch/nios2/mm/
H A Dcacheflush.c205 flush_dcache_folio(page_folio(page));
229 folio = page_folio(pfn_to_page(pfn));
/linux-master/arch/arm/mm/
H A Dflush.c298 folio = page_folio(pfn_to_page(pfn));
369 flush_dcache_folio(page_folio(page));
H A Dfault-armv.c200 folio = page_folio(pfn_to_page(pfn));
/linux-master/fs/bcachefs/
H A Dfs-io.h23 struct folio *folio = page_folio(bv.bv_page);
/linux-master/arch/arc/mm/
H A Dcache.c714 return flush_dcache_folio(page_folio(page));
885 struct folio *src = page_folio(from);
886 struct folio *dst = page_folio(to);
901 struct folio *folio = page_folio(page);
/linux-master/mm/
H A Dpage_io.c181 struct folio *folio = page_folio(page);
411 struct folio *folio = page_folio(sio->bvec[p].bv_page);
419 struct folio *folio = page_folio(sio->bvec[p].bv_page);
H A Dgup.c53 struct folio *folio = page_folio(page);
76 folio = page_folio(page);
84 * could be that between calling page_folio() and the refcount
91 if (unlikely(page_folio(page) != folio)) {
146 return page_folio(page);
227 struct folio *folio = page_folio(page);
275 gup_put_folio(page_folio(page), 1, FOLL_PIN);
310 struct folio *folio = page_folio(next);
324 struct folio *folio = page_folio(list[i]);
328 if (page_folio(lis
[all...]
H A Dhuge_memory.c872 struct folio *folio = page_folio(page);
1357 src_folio = page_folio(src_page);
1536 folio = page_folio(page);
1916 folio = page_folio(page);
2097 folio = page_folio(pmd_page(*pmd));
2213 src_folio = page_folio(src_page);
2471 folio = page_folio(page);
2533 folio = page_folio(page);
2674 if (folio && folio != page_folio(pmd_page(*pmd)))
2892 struct folio *folio = page_folio(pag
[all...]
H A Ddebug.c63 * encode own info, and we must avoid calling page_folio() again.
123 foliop = page_folio(&precise);
H A Dmemory.c651 return page_folio(page);
702 return page_folio(page);
711 struct folio *folio = page_folio(page);
831 folio = page_folio(page);
978 folio = page_folio(page);
1546 folio = page_folio(page);
1619 folio = page_folio(page);
1980 struct folio *folio = page_folio(page);
1992 struct folio *folio = page_folio(page);
3117 struct folio *folio = page_folio(vm
[all...]
/linux-master/fs/btrfs/
H A Dextent_io.c186 struct folio *folio = page_folio(page);
436 struct folio *folio = page_folio(page);
570 struct folio *folio = page_folio(page);
750 eb->folios[i] = page_folio(page_array[i]);
951 return set_folio_extent_mapped(page_folio(page));
974 struct folio *folio = page_folio(page);
1298 struct folio *folio = page_folio(page);
1384 btrfs_folio_clear_dirty(fs_info, page_folio(page), cur, len);
1436 btrfs_folio_clear_dirty(fs_info, page_folio(page), cur, iosize);
1444 btrfs_folio_assert_not_dirty(fs_info, page_folio(pag
[all...]
/linux-master/arch/xtensa/mm/
H A Dcache.c224 folio = page_folio(pfn_to_page(pfn));
/linux-master/arch/sparc/mm/
H A Dtlb.c131 folio = page_folio(page);
/linux-master/fs/netfs/
H A Dfscache_io.c186 folio_end_private_2(page_folio(page));

Completed in 461 milliseconds

123456