| /kernel/linux/linux-6.6/fs/hpfs/ |
| H A D | file.c | 161 static int hpfs_read_folio(struct file *file, struct folio *folio) in hpfs_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/btrfs/tests/ |
| H A D | extent-io-tests.c | 37 struct folio *folio = fbatch.folios[i]; in process_page_range() local
|
| /kernel/linux/linux-6.6/fs/hmdfs/ |
| H A D | client_writeback.c | 119 struct folio *folio = fbatch.folios[i]; in hmdfs_idirty_pages() local
|
| /kernel/linux/linux-6.6/fs/qnx4/ |
| H A D | inode.c | 248 static int qnx4_read_folio(struct file *file, struct folio *folio) in qnx4_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/efs/ |
| H A D | inode.c | 17 static int efs_read_folio(struct file *file, struct folio *folio) in efs_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/isofs/ |
| H A D | rock.c | 691 static int rock_ridge_symlink_read_folio(struct file *file, struct folio *folio) in rock_ridge_symlink_read_folio() argument
|
| H A D | compress.c | 302 static int zisofs_read_folio(struct file *file, struct folio *folio) in zisofs_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/jfs/ |
| H A D | inode.c | 273 static int jfs_read_folio(struct file *file, struct folio *folio) in jfs_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/ |
| H A D | mpage.c | 104 static void map_buffer_to_folio(struct folio *folio, struct buffer_head *bh, in map_buffer_to_folio() argument 141 struct folio *folio; global() member 161 struct folio *folio = args->folio; do_mpage_readpage() local 182 VM_BUG_ON_FOLIO(folio_test_large(folio), folio); do_mpage_readpage() local 372 struct folio *folio; mpage_readahead() local 392 mpage_read_folio(struct folio *folio, get_block_t get_block) mpage_read_folio() argument 469 __mpage_writepage(struct folio *folio, struct writeback_control *wbc, void *data) __mpage_writepage() argument [all...] |
| /kernel/linux/linux-6.6/fs/omfs/ |
| H A D | file.c | 287 static int omfs_read_folio(struct file *file, struct folio *folio) in omfs_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/verity/ |
| H A D | verify.c | 294 bool fsverity_verify_blocks(struct folio *folio, size_t len, size_t offset) in fsverity_verify_blocks() argument [all...] |
| /kernel/linux/linux-6.6/fs/romfs/ |
| H A D | super.c | 102 static int romfs_read_folio(struct file *file, struct folio *folio) in romfs_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/squashfs/ |
| H A D | file.c | 448 static int squashfs_read_folio(struct file *file, struct folio *folio) in squashfs_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/vboxsf/ |
| H A D | file.c | 228 static int vboxsf_read_folio(struct file *file, struct folio *folio) in vboxsf_read_folio() argument
|
| /kernel/linux/linux-6.6/fs/9p/ |
| H A D | vfs_addr.c | 115 static bool v9fs_release_folio(struct folio *folio, gfp_t gfp) in v9fs_release_folio() argument 130 static void v9fs_invalidate_folio(struct folio *foli argument 152 v9fs_vfs_write_folio_locked(struct folio *folio) v9fs_vfs_write_folio_locked() argument 203 struct folio *folio = page_folio(page); v9fs_vfs_writepage() local 223 v9fs_launder_folio(struct folio *folio) v9fs_launder_folio() argument 280 struct folio *folio; v9fs_write_begin() local 302 struct folio *folio = page_folio(subpage); v9fs_write_end() local 341 v9fs_dirty_folio(struct address_space *mapping, struct folio *folio) v9fs_dirty_folio() argument [all...] |
| /kernel/linux/linux-6.6/include/linux/ |
| H A D | page_ref.h | 87 static inline int folio_ref_count(const struct folio *folio) in folio_ref_count() argument 104 static inline void folio_set_count(struct folio *folio, in argument 125 folio_ref_add(struct folio *folio, int nr) folio_ref_add() argument 137 folio_ref_sub(struct folio *folio, int nr) folio_ref_sub() argument 151 folio_ref_sub_return(struct folio *folio, int nr) folio_ref_sub_return() argument 163 folio_ref_inc(struct folio *folio) folio_ref_inc() argument 175 folio_ref_dec(struct folio *folio) folio_ref_dec() argument 189 folio_ref_sub_and_test(struct folio *folio, int nr) folio_ref_sub_and_test() argument 203 folio_ref_inc_return(struct folio *folio) folio_ref_inc_return() argument 217 folio_ref_dec_and_test(struct folio *folio) folio_ref_dec_and_test() argument 231 folio_ref_dec_return(struct folio *folio) folio_ref_dec_return() argument 245 folio_ref_add_unless(struct folio *folio, int nr, int u) folio_ref_add_unless() argument 261 folio_try_get(struct folio *folio) folio_try_get() argument 266 folio_ref_try_add_rcu(struct folio *folio, int count) folio_ref_try_add_rcu() argument 277 VM_BUG_ON_FOLIO(folio_ref_count(folio) == 0, folio); folio_ref_try_add_rcu() local 311 folio_try_get_rcu(struct folio *folio) folio_try_get_rcu() argument 325 folio_ref_freeze(struct folio *folio, int count) folio_ref_freeze() argument 340 folio_ref_unfreeze(struct folio *folio, int count) folio_ref_unfreeze() argument [all...] |
| H A D | fsverity.h | 246 static inline bool fsverity_verify_blocks(struct folio *folio, size_t len, in fsverity_verify_blocks() argument 293 static inline bool fsverity_verify_folio(struct folio *folio) in fsverity_verify_folio() argument
|
| H A D | gfp.h | 290 struct folio *folio = vma_alloc_folio(gfp, 0, vma, addr, false); in alloc_page_vma() local
|
| H A D | hugetlb_cgroup.h | 68 __hugetlb_cgroup_from_folio(struct folio *folio, bool rsvd) in __hugetlb_cgroup_from_folio() argument 79 static inline struct hugetlb_cgroup *hugetlb_cgroup_from_folio(struct folio *folio) in hugetlb_cgroup_from_folio() argument 85 hugetlb_cgroup_from_folio_rsvd(struct folio *folio) hugetlb_cgroup_from_folio_rsvd() argument 90 __set_hugetlb_cgroup(struct folio *folio, struct hugetlb_cgroup *h_cg, bool rsvd) __set_hugetlb_cgroup() argument 102 set_hugetlb_cgroup(struct folio *folio, struct hugetlb_cgroup *h_cg) set_hugetlb_cgroup() argument 108 set_hugetlb_cgroup_rsvd(struct folio *folio, struct hugetlb_cgroup *h_cg) set_hugetlb_cgroup_rsvd() argument 178 hugetlb_cgroup_from_folio(struct folio *folio) hugetlb_cgroup_from_folio() argument 184 hugetlb_cgroup_from_folio_rsvd(struct folio *folio) hugetlb_cgroup_from_folio_rsvd() argument 189 set_hugetlb_cgroup(struct folio *folio, struct hugetlb_cgroup *h_cg) set_hugetlb_cgroup() argument 194 set_hugetlb_cgroup_rsvd(struct folio *folio, struct hugetlb_cgroup *h_cg) set_hugetlb_cgroup_rsvd() argument 231 hugetlb_cgroup_commit_charge(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct folio *folio) hugetlb_cgroup_commit_charge() argument 238 hugetlb_cgroup_commit_charge_rsvd(int idx, unsigned long nr_pages, struct hugetlb_cgroup *h_cg, struct folio *folio) hugetlb_cgroup_commit_charge_rsvd() argument 244 hugetlb_cgroup_uncharge_folio(int idx, unsigned long nr_pages, struct folio *folio) hugetlb_cgroup_uncharge_folio() argument 249 hugetlb_cgroup_uncharge_folio_rsvd(int idx, unsigned long nr_pages, struct folio *folio) hugetlb_cgroup_uncharge_folio_rsvd() argument [all...] |
| H A D | bvec.h | 59 static inline void bvec_set_folio(struct bio_vec *bv, struct folio *folio, in bvec_set_folio() argument
|
| H A D | dax.h | 185 static inline dax_entry_t dax_lock_folio(struct folio *folio) in dax_lock_folio() argument 192 static inline void dax_unlock_folio(struct folio *folio, dax_entry_t cookie) in dax_unlock_folio() argument
|
| H A D | highmem.h | 227 struct folio *folio; in vma_alloc_zeroed_movable_folio() local 442 memcpy_from_folio(char *to, struct folio *folio, size_t offset, size_t len) memcpy_from_folio() argument 463 memcpy_to_folio(struct folio *folio, size_t offset, const char *from, size_t len) memcpy_to_folio() argument 498 memcpy_from_file_folio(char *to, struct folio *folio, loff_t pos, size_t len) memcpy_from_file_folio() argument 524 folio_zero_segments(struct folio *folio, size_t start1, size_t xend1, size_t start2, size_t xend2) folio_zero_segments() argument 536 folio_zero_segment(struct folio *folio, size_t start, size_t xend) folio_zero_segment() argument 548 folio_zero_range(struct folio *folio, size_t start, size_t length) folio_zero_range() argument [all...] |
| H A D | memremap.h | 166 static inline bool folio_is_device_private(const struct folio *folio) in folio_is_device_private() argument 184 static inline bool folio_is_device_coherent(const struct folio *folio) in folio_is_device_coherent() argument
|
| H A D | writeback.h | 226 static inline void inode_attach_wb(struct inode *inode, struct folio *folio) in inode_attach_wb() argument 288 static inline void inode_attach_wb(struct inode *inode, struct folio *foli argument [all...] |
| /kernel/linux/linux-6.6/fs/xfs/ |
| H A D | xfs_aops.c | 465 xfs_discard_folio( struct folio *folio, loff_t pos) xfs_discard_folio() argument 552 xfs_vm_read_folio( struct file *unused, struct folio *folio) xfs_vm_read_folio() argument [all...] |