/linux/arch/arm64/mm/ |
H A D | mteswap.c | 105 err = mte_save_tags(folio_page(folio, i)); in arch_prepare_to_swap() 113 __mte_invalidate_tags(folio_page(folio, i)); in arch_prepare_to_swap() 127 mte_restore_tags(entry, folio_page(folio, i)); in arch_swap_restore()
|
/linux/fs/freevxfs/ |
H A D | vxfs_immed.c | 38 memcpy_to_page(folio_page(folio, i), 0, src, PAGE_SIZE); in vxfs_immed_read_folio()
|
/linux/arch/openrisc/mm/ |
H A D | cache.c | 58 sync_icache_dcache(folio_page(folio, nr)); in update_cache()
|
/linux/arch/arm/mm/ |
H A D | flush.c | 220 void *addr = kmap_high_get(folio_page(folio, i)); in __flush_dcache_folio() 223 kunmap_high(folio_page(folio, i)); in __flush_dcache_folio()
|
/linux/mm/ |
H A D | memremap.c | 474 __ClearPageAnonExclusive(folio_page(folio, 0)); in free_zone_device_folio() 489 folio->page.pgmap->ops->page_free(folio_page(folio, 0)); in free_zone_device_folio()
|
H A D | util.c | 823 copy_highpage(folio_page(dst, i), folio_page(src, i)); in folio_copy() 1161 flush_dcache_page(folio_page(folio, i)); in flush_dcache_folio()
|
H A D | rmap.c | 1411 struct page *page = folio_page(folio, i); in folio_add_new_anon_rmap() 1688 subpage = folio_page(folio, pfn - folio_pfn(folio)); in try_to_unmap_one() 2027 subpage = folio_page(folio, in try_to_migrate_one() 2060 subpage = folio_page(folio, pfn - folio_pfn(folio)); in try_to_migrate_one() 2375 subpage = folio_page(folio, in page_make_device_exclusive_one()
|
H A D | khugepaged.c | 792 struct page *page = folio_page(folio, i); in __collapse_huge_page_copy() 1563 if (folio_page(folio, i) != page) in collapse_pte_mapped_thp() 1611 if (folio_page(folio, i) != page) in collapse_pte_mapped_thp() 2038 dst = folio_page(new_folio, 0); in collapse_file() 2045 if (copy_mc_highpage(dst, folio_page(folio, 0)) > 0) { in collapse_file()
|
H A D | slab.h | 161 #define slab_page(s) folio_page(slab_folio(s), 0)
|
H A D | hugetlb.c | 1524 p = folio_page(folio, i); in __destroy_compound_gigantic_folio() 2075 p = folio_page(folio, i); in __prep_compound_gigantic_folio() 2130 p = folio_page(folio, j); in __prep_compound_gigantic_folio() 2137 p = folio_page(folio, j); in __prep_compound_gigantic_folio() 3978 subpage = folio_page(folio, i); in demote_free_hugetlb_folio()
|
H A D | ksm.c | 3059 struct page *page = folio_page(folio, 0); in ksm_might_need_to_copy() 3088 if (copy_mc_user_highpage(folio_page(new_folio, 0), page, in ksm_might_need_to_copy()
|
H A D | memory.c | 4130 page = folio_page(folio, 0); in do_swap_page() 6347 dst_page = folio_page(dst, i); in copy_user_gigantic_page() 6348 src_page = folio_page(src, i); in copy_user_gigantic_page() 6409 subpage = folio_page(dst_folio, i); in copy_folio_from_user()
|
/linux/include/linux/ |
H A D | highmem-internal.h | 78 struct page *page = folio_page(folio, offset / PAGE_SIZE); in kmap_local_folio()
|
H A D | nfs_page.h | 199 return folio_page(folio, pgbase >> PAGE_SHIFT); in nfs_page_to_page()
|
H A D | page-flags.h | 280 #define folio_page(folio, n) nth_page(&(folio)->page, n) macro
|
H A D | pagemap.h | 838 return folio_page(folio, index & (folio_nr_pages(folio) - 1));
|
/linux/fs/btrfs/ |
H A D | extent_io.c | 275 struct page *page = folio_page(folio, 0); in lock_delalloc_pages() 490 folio_page(folio, 0), start, len, !error); in end_bbio_data_write() 1765 wbc_account_cgroup_owner(wbc, folio_page(folio, 0), in write_one_eb() 3802 __free_page(folio_page(eb->folios[i], 0)); in attach_eb_folio_to_filemap() 3808 folio_page(existing_folio, 0)); in attach_eb_folio_to_filemap() 3818 __free_page(folio_page(eb->folios[i], 0)); in attach_eb_folio_to_filemap() 3958 if (i && folio_page(eb->folios[i - 1], 0) + 1 != folio_page(folio, 0)) in alloc_extent_buffer() 4005 unlock_page(folio_page(eb->folios[i], 0)); in alloc_extent_buffer() 4029 unlock_page(folio_page(eb->folios[i], 0)); in alloc_extent_buffer() 4238 lock_page(folio_page(eb->folios[0], 0)); in set_extent_buffer_dirty() [all …]
|
H A D | tree-checker.c | 68 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in generic_err() 96 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in file_extent_err() 157 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in dir_item_err() 653 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in block_group_err() 1010 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in dev_item_err() 1266 dump_page(folio_page(eb->folios[0], 0), "eb page dump"); in extent_err()
|
H A D | subpage.c | 798 dump_page(folio_page(folio, 0), "btrfs subpage dump"); in btrfs_subpage_dump_bitmap()
|
/linux/fs/crypto/ |
H A D | crypto.c | 285 struct page *page = folio_page(folio, i >> PAGE_SHIFT); in fscrypt_decrypt_pagecache_blocks()
|
/linux/virt/kvm/ |
H A D | guest_memfd.c | 39 clear_highpage(folio_page(folio, i)); in kvm_gmem_get_folio()
|
/linux/fs/btrfs/tests/ |
H A D | extent-io-tests.c | 675 struct page *page = folio_page(eb->folios[i >> PAGE_SHIFT], 0); in dump_eb_and_memory_contents()
|
/linux/fs/smb/client/ |
H A D | cifsencrypt.c | 131 p = kmap_local_page(folio_page(folio, j)); in cifs_shash_xarray()
|
/linux/lib/ |
H A D | scatterlist.c | 1296 sg_set_page(sg, folio_page(folio, 0), len, offset); in extract_xarray_to_sg()
|
/linux/fs/ceph/ |
H A D | addr.c | 1464 snapc = ceph_find_incompatible(folio_page(*foliop, 0)); in ceph_netfs_check_write_begin() 1889 pages[0] = folio_page(folio, 0); in ceph_uninline_data()
|