| /linux-6.15/fs/nilfs2/ |
| H A D | mdt.c | 362 folio = filemap_lock_folio(inode->i_mapping, index); in nilfs_mdt_forget_block() 466 mapping_set_gfp_mask(inode->i_mapping, gfp_mask); in nilfs_mdt_init() 470 inode->i_mapping->a_ops = &def_mdt_aops; in nilfs_mdt_init() 556 ret = nilfs_copy_dirty_pages(s_inode->i_mapping, inode->i_mapping); in nilfs_mdt_save_to_shadow_map() 561 ii->i_assoc_inode->i_mapping); in nilfs_mdt_save_to_shadow_map() 577 folio = filemap_grab_folio(shadow->inode->i_mapping, in nilfs_mdt_freeze_buffer() 612 folio = filemap_lock_folio(shadow->inode->i_mapping, in nilfs_mdt_get_frozen_buffer() 655 nilfs_clear_dirty_pages(inode->i_mapping); in nilfs_mdt_restore_from_shadow_map() 656 nilfs_copy_back_pages(inode->i_mapping, shadow->inode->i_mapping); in nilfs_mdt_restore_from_shadow_map() 659 nilfs_copy_back_pages(ii->i_assoc_inode->i_mapping, in nilfs_mdt_restore_from_shadow_map() [all …]
|
| H A D | gcinode.c | 62 bh = nilfs_grab_buffer(inode, inode->i_mapping, blkoff, 0); in nilfs_gccache_submit_read_data() 126 ret = nilfs_btnode_submit_block(btnc_inode->i_mapping, vbn ? : pbn, pbn, in nilfs_gccache_submit_read_node() 161 mapping_set_gfp_mask(inode->i_mapping, GFP_NOFS); in nilfs_init_gcinode() 162 inode->i_mapping->a_ops = &nilfs_buffer_cache_aops; in nilfs_init_gcinode() 183 nilfs_btnode_cache_clear(ii->i_assoc_inode->i_mapping); in nilfs_remove_all_gcinodes()
|
| /linux-6.15/virt/kvm/ |
| H A D | guest_memfd.c | 165 filemap_invalidate_lock(inode->i_mapping); in kvm_gmem_punch_hole() 175 filemap_invalidate_unlock(inode->i_mapping); in kvm_gmem_punch_hole() 182 struct address_space *mapping = inode->i_mapping; in kvm_gmem_allocate() 273 filemap_invalidate_lock(inode->i_mapping); in kvm_gmem_release() 288 filemap_invalidate_unlock(inode->i_mapping); in kvm_gmem_release() 433 WARN_ON(file->f_mapping != inode->i_mapping); in __kvm_gmem_create() 437 inode->i_mapping->a_ops = &kvm_gmem_aops; in __kvm_gmem_create() 441 mapping_set_inaccessible(inode->i_mapping); in __kvm_gmem_create() 504 filemap_invalidate_lock(inode->i_mapping); in kvm_gmem_bind() 511 filemap_invalidate_unlock(inode->i_mapping); in kvm_gmem_bind() [all …]
|
| /linux-6.15/fs/f2fs/ |
| H A D | verity.c | 51 page = read_mapping_page(inode->i_mapping, pos >> PAGE_SHIFT, in pagecache_read() 74 struct address_space *mapping = inode->i_mapping; in pagecache_write() 177 err = filemap_write_and_wait(inode->i_mapping); in f2fs_end_enable_verity() 207 truncate_inode_pages(inode->i_mapping, inode->i_size); in f2fs_end_enable_verity() 266 folio = __filemap_get_folio(inode->i_mapping, index, FGP_ACCESSED, 0); in f2fs_read_merkle_tree_page() 268 DEFINE_READAHEAD(ractl, NULL, NULL, inode->i_mapping, index); in f2fs_read_merkle_tree_page() 274 folio = read_mapping_folio(inode->i_mapping, index, NULL); in f2fs_read_merkle_tree_page()
|
| H A D | inode.c | 587 inode->i_mapping->a_ops = &f2fs_node_aops; in f2fs_iget() 588 mapping_set_gfp_mask(inode->i_mapping, GFP_NOFS); in f2fs_iget() 590 inode->i_mapping->a_ops = &f2fs_meta_aops; in f2fs_iget() 591 mapping_set_gfp_mask(inode->i_mapping, GFP_NOFS); in f2fs_iget() 594 inode->i_mapping->a_ops = &f2fs_compress_aops; in f2fs_iget() 601 mapping_set_gfp_mask(inode->i_mapping, in f2fs_iget() 606 inode->i_mapping->a_ops = &f2fs_dblock_aops; in f2fs_iget() 610 inode->i_mapping->a_ops = &f2fs_dblock_aops; in f2fs_iget() 611 mapping_set_gfp_mask(inode->i_mapping, GFP_NOFS); in f2fs_iget() 618 inode->i_mapping->a_ops = &f2fs_dblock_aops; in f2fs_iget()
|
| H A D | file.c | 107 filemap_invalidate_lock_shared(inode->i_mapping); in f2fs_vm_page_mkwrite() 572 filemap_invalidate_lock(inode->i_mapping); in finish_preallocate_blocks() 577 filemap_invalidate_unlock(inode->i_mapping); in finish_preallocate_blocks() 1107 filemap_invalidate_lock(inode->i_mapping); in f2fs_setattr() 1261 filemap_invalidate_lock(inode->i_mapping); in f2fs_punch_hole() 1508 filemap_invalidate_lock(inode->i_mapping); in f2fs_do_collapse() 1516 filemap_invalidate_unlock(inode->i_mapping); in f2fs_do_collapse() 1547 filemap_invalidate_lock(inode->i_mapping); in f2fs_collapse_range() 1553 filemap_invalidate_unlock(inode->i_mapping); in f2fs_collapse_range() 3809 filemap_invalidate_lock(inode->i_mapping); in f2fs_release_compress_blocks() [all …]
|
| /linux-6.15/fs/coda/ |
| H A D | file.c | 185 if (coda_inode->i_mapping == &coda_inode->i_data) in coda_file_mmap() 186 coda_inode->i_mapping = host_inode->i_mapping; in coda_file_mmap() 190 else if (coda_inode->i_mapping != host_inode->i_mapping) { in coda_file_mmap() 279 if (coda_inode->i_mapping == &host_inode->i_data) { in coda_release() 282 coda_inode->i_mapping = &coda_inode->i_data; in coda_release() 306 err = filemap_write_and_wait_range(coda_inode->i_mapping, start, end); in coda_fsync()
|
| /linux-6.15/fs/ext4/ |
| H A D | verity.c | 48 folio = read_mapping_folio(inode->i_mapping, pos >> PAGE_SHIFT, in pagecache_read() 70 struct address_space *mapping = inode->i_mapping; in pagecache_write() 219 err = filemap_write_and_wait(inode->i_mapping); in ext4_end_enable_verity() 262 truncate_inode_pages(inode->i_mapping, inode->i_size); in ext4_end_enable_verity() 368 folio = __filemap_get_folio(inode->i_mapping, index, FGP_ACCESSED, 0); in ext4_read_merkle_tree_page() 370 DEFINE_READAHEAD(ractl, NULL, NULL, inode->i_mapping, index); in ext4_read_merkle_tree_page() 376 folio = read_mapping_folio(inode->i_mapping, index, NULL); in ext4_read_merkle_tree_page()
|
| /linux-6.15/fs/udf/ |
| H A D | file.c | 41 struct address_space *mapping = inode->i_mapping; in udf_page_mkwrite() 53 if (folio->mapping != inode->i_mapping || folio_pos(folio) >= size) { in udf_page_mkwrite() 104 filemap_invalidate_lock(inode->i_mapping); in udf_file_write_iter() 106 filemap_invalidate_unlock(inode->i_mapping); in udf_file_write_iter() 235 filemap_invalidate_lock(inode->i_mapping); in udf_setattr() 237 filemap_invalidate_unlock(inode->i_mapping); in udf_setattr()
|
| /linux-6.15/fs/freevxfs/ |
| H A D | vxfs_inode.c | 158 vip->vfs_inode.i_mapping->a_ops = &vxfs_aops; in vxfs_blkiget() 190 pp = vxfs_get_page(ilistp->i_mapping, ino * VXFS_ISIZE / PAGE_SIZE); in __vxfs_iget() 198 vip->vfs_inode.i_mapping->a_ops = &vxfs_aops; in __vxfs_iget() 278 ip->i_mapping->a_ops = aops; in vxfs_iget() 282 ip->i_mapping->a_ops = aops; in vxfs_iget() 287 ip->i_mapping->a_ops = &vxfs_aops; in vxfs_iget()
|
| /linux-6.15/fs/netfs/ |
| H A D | locking.c | 139 if (inode->i_mapping->nrpages != 0) { in netfs_block_buffered() 140 unmap_mapping_range(inode->i_mapping, 0, 0, 0); in netfs_block_buffered() 141 ret = filemap_fdatawait(inode->i_mapping); in netfs_block_buffered()
|
| /linux-6.15/fs/ext2/ |
| H A D | file.c | 104 filemap_invalidate_lock_shared(inode->i_mapping); in ext2_dax_fault() 108 filemap_invalidate_unlock_shared(inode->i_mapping); in ext2_dax_fault() 246 ext2_write_failed(inode->i_mapping, offset + count); in ext2_dio_write_iter() 263 ret2 = filemap_write_and_wait_range(inode->i_mapping, pos, in ext2_dio_write_iter() 266 invalidate_mapping_pages(inode->i_mapping, in ext2_dio_write_iter()
|
| /linux-6.15/mm/ |
| H A D | secretmem.c | 171 struct address_space *mapping = inode->i_mapping; in secretmem_setattr() 215 mapping_set_gfp_mask(inode->i_mapping, GFP_HIGHUSER); in secretmem_file_create() 216 mapping_set_unevictable(inode->i_mapping); in secretmem_file_create() 219 inode->i_mapping->a_ops = &secretmem_aops; in secretmem_file_create()
|
| /linux-6.15/fs/xfs/scrub/ |
| H A D | xfile.c | 77 mapping_set_gfp_mask(inode->i_mapping, GFP_KERNEL); in xfile_create() 141 if (filemap_check_wb_err(inode->i_mapping, 0)) { in xfile_load() 202 if (filemap_check_wb_err(inode->i_mapping, 0)) { in xfile_store() 285 if (filemap_check_wb_err(inode->i_mapping, 0)) { in xfile_get_folio()
|
| /linux-6.15/fs/nfs/ |
| H A D | symlink.c | 50 page = find_get_page(inode->i_mapping, 0); in nfs_get_link() 58 err = ERR_PTR(nfs_revalidate_mapping(inode, inode->i_mapping)); in nfs_get_link()
|
| /linux-6.15/fs/jfs/ |
| H A D | jfs_umount.c | 96 filemap_write_and_wait(sbi->direct_inode->i_mapping); in jfs_umount() 148 filemap_write_and_wait(sbi->direct_inode->i_mapping); in jfs_umount_rw()
|
| /linux-6.15/fs/ |
| H A D | drop_caches.c | 32 (mapping_empty(inode->i_mapping) && !need_resched())) { in drop_pagecache_sb() 40 invalidate_mapping_pages(inode->i_mapping, 0, -1); in drop_pagecache_sb()
|
| /linux-6.15/fs/hfsplus/ |
| H A D | super.c | 35 inode->i_mapping->a_ops = &hfsplus_btree_aops; in hfsplus_system_read_inode() 39 inode->i_mapping->a_ops = &hfsplus_btree_aops; in hfsplus_system_read_inode() 43 inode->i_mapping->a_ops = &hfsplus_aops; in hfsplus_system_read_inode() 50 inode->i_mapping->a_ops = &hfsplus_btree_aops; in hfsplus_system_read_inode() 197 error = filemap_write_and_wait(sbi->cat_tree->inode->i_mapping); in hfsplus_sync_fs() 198 error2 = filemap_write_and_wait(sbi->ext_tree->inode->i_mapping); in hfsplus_sync_fs() 203 filemap_write_and_wait(sbi->attr_tree->inode->i_mapping); in hfsplus_sync_fs() 207 error2 = filemap_write_and_wait(sbi->alloc_file->i_mapping); in hfsplus_sync_fs()
|
| H A D | inode.c | 322 error = filemap_write_and_wait(sbi->cat_tree->inode->i_mapping); in hfsplus_file_fsync() 326 filemap_write_and_wait(sbi->ext_tree->inode->i_mapping); in hfsplus_file_fsync() 335 sbi->attr_tree->inode->i_mapping); in hfsplus_file_fsync() 344 error2 = filemap_write_and_wait(sbi->alloc_file->i_mapping); in hfsplus_file_fsync() 419 inode->i_mapping->a_ops = &hfsplus_aops; in hfsplus_new_inode() 425 inode->i_mapping->a_ops = &hfsplus_aops; in hfsplus_new_inode() 553 inode->i_mapping->a_ops = &hfsplus_aops; in hfsplus_cat_read_inode() 557 inode->i_mapping->a_ops = &hfsplus_aops; in hfsplus_cat_read_inode()
|
| /linux-6.15/fs/erofs/ |
| H A D | inode.c | 238 mapping_set_large_folios(inode->i_mapping); in erofs_fill_inode() 244 inode->i_mapping->a_ops = &z_erofs_aops; in erofs_fill_inode() 249 inode->i_mapping->a_ops = &erofs_aops; in erofs_fill_inode() 252 inode->i_mapping->a_ops = &erofs_fscache_access_aops; in erofs_fill_inode() 256 inode->i_mapping->a_ops = &erofs_fileio_aops; in erofs_fill_inode()
|
| /linux-6.15/fs/ramfs/ |
| H A D | file-nommu.c | 69 gfp_t gfp = mapping_gfp_mask(inode->i_mapping); in ramfs_nommu_expand_for_mapping() 107 ret = add_to_page_cache_lru(page, inode->i_mapping, loop, in ramfs_nommu_expand_for_mapping() 227 nr_folios = filemap_get_folios_contig(inode->i_mapping, &pgoff, in ramfs_nommu_get_unmapped_area()
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_reflink.h | 21 mapping_tagged(inode->i_mapping, PAGECACHE_TAG_DIRTY) || in xfs_can_free_cowblocks() 22 mapping_tagged(inode->i_mapping, PAGECACHE_TAG_WRITEBACK) || in xfs_can_free_cowblocks()
|
| /linux-6.15/fs/iomap/ |
| H A D | seek.c | 20 *hole_pos = mapping_seek_hole_data(iter->inode->i_mapping, in iomap_seek_hole_iter() 68 *hole_pos = mapping_seek_hole_data(iter->inode->i_mapping, in iomap_seek_data_iter()
|
| H A D | buffered-io.c | 607 fgp, mapping_gfp_mask(iter->inode->i_mapping)); in iomap_get_folio() 792 if (!mapping_large_folio_support(iter->inode->i_mapping)) in iomap_write_begin() 861 filemap_dirty_folio(inode->i_mapping, folio); in __iomap_write_end() 912 struct address_space *mapping = iter->inode->i_mapping; in iomap_write_iter() 1123 folio = filemap_lock_folio(inode->i_mapping, in iomap_write_delalloc_scan() 1218 start_byte = mapping_seek_hole_data(inode->i_mapping, in iomap_write_delalloc_release() 1300 balance_dirty_pages_ratelimited(iter->inode->i_mapping); in iomap_unshare_iter() 1339 struct address_space *mapping = i->inode->i_mapping; in iomap_zero_iter_flush_and_stale() 1399 struct address_space *mapping = inode->i_mapping; in iomap_zero_range() 1547 mapping_set_error(inode->i_mapping, ioend->io_error); in iomap_finish_ioend_buffered() [all …]
|
| /linux-6.15/fs/fuse/ |
| H A D | dax.c | 664 filemap_invalidate_unlock(inode->i_mapping); in fuse_wait_dax_page() 666 filemap_invalidate_lock(inode->i_mapping); in fuse_wait_dax_page() 778 filemap_invalidate_lock_shared(inode->i_mapping); in __fuse_dax_fault() 783 filemap_invalidate_unlock_shared(inode->i_mapping); in __fuse_dax_fault() 789 filemap_invalidate_unlock_shared(inode->i_mapping); in __fuse_dax_fault() 839 ret = filemap_fdatawrite_range(inode->i_mapping, start_pos, end_pos); in dmap_writeback_invalidate() 846 ret = invalidate_inode_pages2_range(inode->i_mapping, in dmap_writeback_invalidate() 923 filemap_invalidate_lock(inode->i_mapping); in inode_inline_reclaim_one_dmap() 984 filemap_invalidate_unlock(inode->i_mapping); in inode_inline_reclaim_one_dmap() 1085 filemap_invalidate_lock(inode->i_mapping); in lookup_and_reclaim_dmap() [all …]
|