/linux-master/fs/befs/ |
H A D | linuxvfs.c | 112 static int befs_read_folio(struct file *file, struct folio *folio) argument 470 static int befs_symlink_read_folio(struct file *unused, struct folio *folio) argument [all...] |
/linux-master/fs/btrfs/ |
H A D | defrag.c | 870 struct folio *folio; local [all...] |
/linux-master/block/ |
H A D | bio.c | 1121 void bio_add_folio_nofail(struct bio *bio, struct folio *folio, size_t len, argument 1143 bool bio_add_folio(struct bio *bio, struct folio *folio, size_ argument [all...] |
/linux-master/mm/ |
H A D | slab.h | 204 struct folio *folio = virt_to_folio(addr); local [all...] |
H A D | rmap.c | 500 struct anon_vma *folio_get_anon_vma(struct folio *folio) argument 544 struct anon_vma *folio_lock_anon_vma_read(struct folio *folio, argument 777 struct folio *folio = page_folio(page); local 835 folio_referenced_one(struct folio *folio, struct vm_area_struct *vma, unsigned long address, void *arg) argument 961 folio_referenced(struct folio *folio, int is_locked, struct mem_cgroup *memcg, unsigned long *vm_flags) argument 1061 page_mkclean_one(struct folio *folio, struct vm_area_struct *vma, unsigned long address, void *arg) argument 1080 folio_mkclean(struct folio *folio) argument 1137 folio_total_mapcount(struct folio *folio) argument 1160 __folio_add_rmap(struct folio *folio, struct page *page, int nr_pages, enum rmap_level level, int *nr_pmdmapped) argument 1211 folio_move_anon_rmap(struct folio *folio, struct vm_area_struct *vma) argument 1234 __folio_set_anon(struct folio *folio, struct vm_area_struct *vma, unsigned long address, bool exclusive) argument 1266 __page_check_anon_rmap(struct folio *folio, struct page *page, struct vm_area_struct *vma, unsigned long address) argument 1281 folio); local 1286 __folio_add_anon_rmap(struct folio *folio, struct page *page, int nr_pages, struct vm_area_struct *vma, unsigned long address, rmap_t flags, enum rmap_level level) argument 1307 level != RMAP_LEVEL_PMD, folio); local 1361 folio_add_anon_rmap_ptes(struct folio *folio, struct page *page, int nr_pages, struct vm_area_struct *vma, unsigned long address, rmap_t flags) argument 1382 folio_add_anon_rmap_pmd(struct folio *folio, struct page *page, struct vm_area_struct *vma, unsigned long address, rmap_t flags) argument 1406 folio_add_new_anon_rmap(struct folio *folio, struct vm_area_struct *vma, unsigned long address) argument 1411 VM_WARN_ON_FOLIO(folio_test_hugetlb(folio), folio); local 1444 __folio_add_file_rmap(struct folio *folio, struct page *page, int nr_pages, struct vm_area_struct *vma, enum rmap_level level) argument 1450 VM_WARN_ON_FOLIO(folio_test_anon(folio), folio); local 1475 folio_add_file_rmap_ptes(struct folio *folio, struct page *page, int nr_pages, struct vm_area_struct *vma) argument 1491 folio_add_file_rmap_pmd(struct folio *folio, struct page *page, struct vm_area_struct *vma) argument 1501 __folio_remove_rmap(struct folio *folio, struct page *page, int nr_pages, struct vm_area_struct *vma, enum rmap_level level) argument 1587 folio_remove_rmap_ptes(struct folio *folio, struct page *page, int nr_pages, struct vm_area_struct *vma) argument 1603 folio_remove_rmap_pmd(struct folio *folio, struct page *page, struct vm_area_struct *vma) argument 1616 try_to_unmap_one(struct folio *folio, struct vm_area_struct *vma, unsigned long address, void *arg) argument 1928 folio_not_mapped(struct folio *folio) argument 1944 try_to_unmap(struct folio *folio, enum ttu_flags flags) argument 1965 try_to_migrate_one(struct folio *folio, struct vm_area_struct *vma, unsigned long address, void *arg) argument 2293 try_to_migrate(struct folio *folio, enum ttu_flags flags) argument 2339 page_make_device_exclusive_one(struct folio *folio, struct vm_area_struct *vma, unsigned long address, void *priv) argument 2436 folio_make_device_exclusive(struct folio *folio, struct mm_struct *mm, unsigned long address, void *owner) argument 2499 struct folio *folio = page_folio(pages[i]); local 2527 rmap_walk_anon_lock(struct folio *folio, struct rmap_walk_control *rwc) argument 2569 rmap_walk_anon(struct folio *folio, struct rmap_walk_control *rwc, bool locked) argument 2618 rmap_walk_file(struct folio *folio, struct rmap_walk_control *rwc, bool locked) argument 2671 rmap_walk(struct folio *folio, struct rmap_walk_control *rwc) argument 2682 rmap_walk_locked(struct folio *folio, struct rmap_walk_control *rwc) argument 2685 VM_BUG_ON_FOLIO(folio_test_ksm(folio), folio); local 2698 hugetlb_add_anon_rmap(struct folio *folio, struct vm_area_struct *vma, unsigned long address, rmap_t flags) argument 2711 hugetlb_add_new_anon_rmap(struct folio *folio, struct vm_area_struct *vma, unsigned long address) argument [all...] |
H A D | slab_common.c | 958 struct folio *folio; local
|
H A D | swap_state.c | 88 int add_to_swap_cache(struct folio *folio, swp_entry_t entry, argument 100 VM_BUG_ON_FOLIO(folio_test_swapcache(folio), folio); local 141 __delete_from_swap_cache(struct folio *folio, swp_entry_t entry, void *shadow) argument 154 VM_BUG_ON_FOLIO(folio_test_writeback(folio), folio); local 178 add_to_swap(struct folio *folio) argument 235 delete_from_swap_cache(struct folio *folio) argument 286 free_swap_cache(struct folio *folio) argument 301 struct folio *folio = page_folio(page); local 320 struct folio *folio = page_folio(encoded_page_ptr(pages[i])); local 351 struct folio *folio; local 406 struct folio *folio = filemap_get_entry(mapping, index); local 434 struct folio *folio; local 559 struct folio *folio; local 653 struct folio *folio; local 820 struct folio *folio; local 899 struct folio *folio; local [all...] |
H A D | util.c | 767 struct anon_vma *folio_anon_vma(struct folio *folio) argument 788 struct address_space *folio_mapping(struct folio *folio) argument 1156 flush_dcache_folio(struct folio *folio) argument [all...] |
H A D | gup.c | 53 struct folio *folio = page_folio(page); local 73 struct folio *foli local 128 struct folio *folio; local 189 gup_put_folio(struct folio *folio, int refs, unsigned int flags) argument 227 struct folio *folio = page_folio(page); local 286 folio_add_pin(struct folio *folio) argument 310 struct folio *folio = page_folio(next); local 324 struct folio *folio = page_folio(list[i]); local 362 struct folio *folio; local 428 struct folio *folio; local 446 struct folio *folio; local 472 struct folio *folio; local 1307 struct folio *folio; local 2063 struct folio *folio = page_folio(pages[i]); local 2113 struct folio *folio = page_folio(pages[i]); local 2484 folio_fast_pin_allowed(struct folio *folio, unsigned int flags) argument 2593 struct folio *folio; local 2807 struct folio *folio; local 2881 struct folio *folio; local 2925 struct folio *folio; local 2971 struct folio *folio; local [all...] |
/linux-master/include/linux/ |
H A D | fscrypt.h | 336 static inline bool fscrypt_is_bounce_folio(struct folio *folio) argument 499 static inline int fscrypt_decrypt_pagecache_blocks(struct folio *folio, argument 524 static inline bool fscrypt_is_bounce_folio(struct folio *foli argument [all...] |
H A D | swap.h | 339 struct folio *folio = page_folio(page); local 524 free_swap_cache(struct folio *folio) argument 551 put_swap_folio(struct folio *folio, swp_entry_t swp) argument 570 folio_alloc_swap(struct folio *folio) argument 577 folio_free_swap(struct folio *folio) argument 621 folio_throttle_swaprate(struct folio *folio, gfp_t gfp) argument 628 folio_throttle_swaprate(struct folio *folio, gfp_t gfp) argument 636 mem_cgroup_try_charge_swap(struct folio *folio, swp_entry_t entry) argument 655 mem_cgroup_swapout(struct folio *folio, swp_entry_t entry) argument 659 mem_cgroup_try_charge_swap(struct folio *folio, swp_entry_t entry) argument 675 mem_cgroup_swap_full(struct folio *folio) argument [all...] |
/linux-master/fs/ext2/ |
H A D | inode.c | 907 static int ext2_read_folio(struct file *file, struct folio *folio) argument
|
/linux-master/fs/nfs/ |
H A D | pnfs_nfs.c | 355 pnfs_bucket_search_commit_reqs(struct pnfs_commit_bucket *buckets, unsigned int nbuckets, struct folio *folio) argument 384 pnfs_generic_search_commit_reqs(struct nfs_commit_info *cinfo, struct folio *folio) argument
|
H A D | pnfs.h | 562 pnfs_search_commit_reqs(struct inode *inode, struct nfs_commit_info *cinfo, struct folio *folio) argument 869 pnfs_search_commit_reqs(struct inode *inode, struct nfs_commit_info *cinfo, struct folio *folio) argument
|
/linux-master/fs/afs/ |
H A D | dir.c | 114 struct folio *folio; local 48 afs_dir_dirty_folio(struct address_space *mapping, struct folio *folio) argument 138 afs_dir_check_folio(struct afs_vnode *dvnode, struct folio *folio, loff_t i_size) argument 188 struct folio *folio; local 222 struct folio *folio; local 322 struct folio *folio; variable in typeref:struct:folio 336 folio_unlock(folio); variable 503 struct folio *folio; local 2027 afs_dir_release_folio(struct folio *folio, gfp_t gfp_flags) argument 2044 afs_dir_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument [all...] |
/linux-master/fs/cramfs/ |
H A D | inode.c | 812 static int cramfs_read_folio(struct file *file, struct folio *folio) argument
|
/linux-master/fs/ntfs3/ |
H A D | inode.c | 565 struct folio *folio = bh->b_folio; local 705 static int ntfs_read_folio(struct file *file, struct folio *folio) argument 857 ntfs_resident_writepage(struct folio *folio, struct writeback_control *wbc, void *data) argument [all...] |
H A D | file.c | 190 struct folio *folio; local [all...] |
/linux-master/lib/ |
H A D | scatterlist.c | 1276 struct folio *folio; local
|
/linux-master/fs/ocfs2/cluster/ |
H A D | tcp.c | 2093 struct folio *folio; local
|
/linux-master/fs/reiserfs/ |
H A D | inode.c | 2506 static int reiserfs_write_full_folio(struct folio *folio, argument 2719 reiserfs_read_folio(struct file *f, struct folio *folio) argument 2726 struct folio *folio = page_folio(page); local 2869 struct folio *folio = page_folio(page); local 3126 reiserfs_invalidate_folio(struct folio *folio, size_t offset, size_t length) argument 3179 reiserfs_dirty_folio(struct address_space *mapping, struct folio *folio) argument 3198 reiserfs_release_folio(struct folio *folio, gfp_t unused_gfp_flags) argument [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_ppc.h | 933 struct folio *folio; local
|
/linux-master/fs/ |
H A D | dax.c | 423 dax_entry_t dax_lock_folio(struct folio *folio) argument 470 void dax_unlock_folio(struct folio *foli argument [all...] |
/linux-master/fs/ocfs2/ |
H A D | aops.c | 278 static int ocfs2_read_folio(struct file *file, struct folio *folio) argument 496 ocfs2_release_folio(struct folio *folio, gfp_t wait) argument 568 ocfs2_should_read_blk(struct inode *inode, struct folio *folio, unsigned int block_start) argument 593 struct folio *folio = page_folio(page); local [all...] |
/linux-master/fs/smb/client/ |
H A D | smbdirect.c | 2534 struct folio *folio; local [all...] |