Home
last modified time | relevance | path

Searched refs:i_mapping (Results 1 – 25 of 314) sorted by relevance

12345678910>>...13

/Linux-v5.15/fs/f2fs/
Dverity.c52 page = read_mapping_page(inode->i_mapping, pos >> PAGE_SHIFT, in pagecache_read()
88 res = pagecache_write_begin(NULL, inode->i_mapping, pos, n, 0, in pagecache_write()
97 res = pagecache_write_end(NULL, inode->i_mapping, pos, n, n, in pagecache_write()
182 err = filemap_write_and_wait(inode->i_mapping); in f2fs_end_enable_verity()
212 truncate_inode_pages(inode->i_mapping, inode->i_size); in f2fs_end_enable_verity()
264 DEFINE_READAHEAD(ractl, NULL, NULL, inode->i_mapping, index); in f2fs_read_merkle_tree_page()
269 page = find_get_page_flags(inode->i_mapping, index, FGP_ACCESSED); in f2fs_read_merkle_tree_page()
275 page = read_mapping_page(inode->i_mapping, index, NULL); in f2fs_read_merkle_tree_page()
Dfile.c103 filemap_invalidate_lock_shared(inode->i_mapping); in f2fs_vm_page_mkwrite()
105 if (unlikely(page->mapping != inode->i_mapping || in f2fs_vm_page_mkwrite()
161 filemap_invalidate_unlock_shared(inode->i_mapping); in f2fs_vm_page_mkwrite()
639 struct address_space *mapping = inode->i_mapping; in truncate_partial_data_page()
961 filemap_invalidate_lock(inode->i_mapping); in f2fs_setattr()
971 filemap_invalidate_unlock(inode->i_mapping); in f2fs_setattr()
1115 filemap_invalidate_lock(inode->i_mapping); in punch_hole()
1123 filemap_invalidate_unlock(inode->i_mapping); in punch_hole()
1358 filemap_invalidate_lock(inode->i_mapping); in f2fs_do_collapse()
1366 filemap_invalidate_unlock(inode->i_mapping); in f2fs_do_collapse()
[all …]
/Linux-v5.15/fs/ext4/
Dverity.c49 page = read_mapping_page(inode->i_mapping, pos >> PAGE_SHIFT, in pagecache_read()
82 res = pagecache_write_begin(NULL, inode->i_mapping, pos, n, 0, in pagecache_write()
89 res = pagecache_write_end(NULL, inode->i_mapping, pos, n, n, in pagecache_write()
220 err = filemap_write_and_wait(inode->i_mapping); in ext4_end_enable_verity()
263 truncate_inode_pages(inode->i_mapping, inode->i_size); in ext4_end_enable_verity()
367 DEFINE_READAHEAD(ractl, NULL, NULL, inode->i_mapping, index); in ext4_read_merkle_tree_page()
372 page = find_get_page_flags(inode->i_mapping, index, FGP_ACCESSED); in ext4_read_merkle_tree_page()
378 page = read_mapping_page(inode->i_mapping, index, NULL); in ext4_read_merkle_tree_page()
Dfsync.c70 ret = sync_mapping_buffers(inode->i_mapping); in ext4_sync_parent()
86 ret = sync_mapping_buffers(inode->i_mapping); in ext4_fsync_nojournal()
/Linux-v5.15/fs/coda/
Dfile.c158 if (coda_inode->i_mapping == &coda_inode->i_data) in coda_file_mmap()
159 coda_inode->i_mapping = host_inode->i_mapping; in coda_file_mmap()
163 else if (coda_inode->i_mapping != host_inode->i_mapping) { in coda_file_mmap()
253 if (coda_inode->i_mapping == &host_inode->i_data) { in coda_release()
256 coda_inode->i_mapping = &coda_inode->i_data; in coda_release()
280 err = filemap_write_and_wait_range(coda_inode->i_mapping, start, end); in coda_fsync()
/Linux-v5.15/fs/nilfs2/
Dmdt.c80 bh = nilfs_grab_buffer(inode, inode->i_mapping, block, 0); in nilfs_mdt_create_block()
121 bh = nilfs_grab_buffer(inode, inode->i_mapping, blkoff, 0); in nilfs_mdt_submit_block()
365 page = find_lock_page(inode->i_mapping, index); in nilfs_mdt_forget_block()
384 invalidate_inode_pages2_range(inode->i_mapping, index, index) != 0) in nilfs_mdt_forget_block()
457 mapping_set_gfp_mask(inode->i_mapping, gfp_mask); in nilfs_mdt_init()
461 inode->i_mapping->a_ops = &def_mdt_aops; in nilfs_mdt_init()
530 ret = nilfs_copy_dirty_pages(&shadow->frozen_data, inode->i_mapping); in nilfs_mdt_save_to_shadow_map()
623 nilfs_clear_dirty_pages(inode->i_mapping, true); in nilfs_mdt_restore_from_shadow_map()
624 nilfs_copy_back_pages(inode->i_mapping, &shadow->frozen_data); in nilfs_mdt_restore_from_shadow_map()
Dgcinode.c65 bh = nilfs_grab_buffer(inode, inode->i_mapping, blkoff, 0); in nilfs_gccache_submit_read_data()
167 mapping_set_gfp_mask(inode->i_mapping, GFP_NOFS); in nilfs_init_gcinode()
168 inode->i_mapping->a_ops = &empty_aops; in nilfs_init_gcinode()
/Linux-v5.15/fs/freevxfs/
Dvxfs_inode.c185 vip->vfs_inode.i_mapping->a_ops = &vxfs_aops; in vxfs_blkiget()
217 pp = vxfs_get_page(ilistp->i_mapping, ino * VXFS_ISIZE / PAGE_SIZE); in __vxfs_iget()
225 vip->vfs_inode.i_mapping->a_ops = &vxfs_aops; in __vxfs_iget()
305 ip->i_mapping->a_ops = aops; in vxfs_iget()
309 ip->i_mapping->a_ops = aops; in vxfs_iget()
314 ip->i_mapping->a_ops = &vxfs_aops; in vxfs_iget()
/Linux-v5.15/fs/nfs/
Dsymlink.c58 page = find_get_page(inode->i_mapping, 0); in nfs_get_link()
66 err = ERR_PTR(nfs_revalidate_mapping(inode, inode->i_mapping)); in nfs_get_link()
/Linux-v5.15/fs/
Ddrop_caches.c31 (mapping_empty(inode->i_mapping) && !need_resched())) { in drop_pagecache_sb()
39 invalidate_mapping_pages(inode->i_mapping, 0, -1); in drop_pagecache_sb()
Dremap_range.c153 page = read_mapping_page(inode->i_mapping, offset >> PAGE_SHIFT, NULL); in vfs_dedupe_get_page()
235 src_page->mapping != src->i_mapping || in vfs_dedupe_file_range_compare()
236 dest_page->mapping != dest->i_mapping) { in vfs_dedupe_file_range_compare()
326 ret = filemap_write_and_wait_range(inode_in->i_mapping, in generic_remap_file_range_prep()
331 ret = filemap_write_and_wait_range(inode_out->i_mapping, in generic_remap_file_range_prep()
/Linux-v5.15/fs/9p/
Dvfs_file.c125 filemap_write_and_wait(inode->i_mapping); in v9fs_file_lock()
312 filemap_write_and_wait(inode->i_mapping); in v9fs_file_lock_dotl()
346 filemap_write_and_wait(inode->i_mapping); in v9fs_file_flock_dotl()
413 if (inode->i_mapping && inode->i_mapping->nrpages) in v9fs_file_write_iter()
414 invalidate_inode_pages2_range(inode->i_mapping, in v9fs_file_write_iter()
548 if (page->mapping != inode->i_mapping) in v9fs_vm_page_mkwrite()
606 filemap_fdatawrite_wbc(inode->i_mapping, &wbc); in v9fs_mmap_vm_close()
/Linux-v5.15/fs/jfs/
Djfs_umount.c98 filemap_write_and_wait(sbi->direct_inode->i_mapping); in jfs_umount()
150 filemap_write_and_wait(sbi->direct_inode->i_mapping); in jfs_umount_rw()
/Linux-v5.15/fs/hfsplus/
Dsuper.c34 inode->i_mapping->a_ops = &hfsplus_btree_aops; in hfsplus_system_read_inode()
38 inode->i_mapping->a_ops = &hfsplus_btree_aops; in hfsplus_system_read_inode()
42 inode->i_mapping->a_ops = &hfsplus_aops; in hfsplus_system_read_inode()
49 inode->i_mapping->a_ops = &hfsplus_btree_aops; in hfsplus_system_read_inode()
196 error = filemap_write_and_wait(sbi->cat_tree->inode->i_mapping); in hfsplus_sync_fs()
197 error2 = filemap_write_and_wait(sbi->ext_tree->inode->i_mapping); in hfsplus_sync_fs()
202 filemap_write_and_wait(sbi->attr_tree->inode->i_mapping); in hfsplus_sync_fs()
206 error2 = filemap_write_and_wait(sbi->alloc_file->i_mapping); in hfsplus_sync_fs()
Dinode.c325 error = filemap_write_and_wait(sbi->cat_tree->inode->i_mapping); in hfsplus_file_fsync()
329 filemap_write_and_wait(sbi->ext_tree->inode->i_mapping); in hfsplus_file_fsync()
338 sbi->attr_tree->inode->i_mapping); in hfsplus_file_fsync()
347 error2 = filemap_write_and_wait(sbi->alloc_file->i_mapping); in hfsplus_file_fsync()
422 inode->i_mapping->a_ops = &hfsplus_aops; in hfsplus_new_inode()
428 inode->i_mapping->a_ops = &hfsplus_aops; in hfsplus_new_inode()
548 inode->i_mapping->a_ops = &hfsplus_aops; in hfsplus_cat_read_inode()
552 inode->i_mapping->a_ops = &hfsplus_aops; in hfsplus_cat_read_inode()
/Linux-v5.15/fs/ext2/
Dinode.c846 ext2_write_failed(inode->i_mapping, offset + length); in ext2_iomap_end()
1198 WARN_ON(!rwsem_is_locked(&inode->i_mapping->invalidate_lock)); in __ext2_truncate_blocks()
1280 filemap_invalidate_lock(inode->i_mapping); in ext2_truncate_blocks()
1282 filemap_invalidate_unlock(inode->i_mapping); in ext2_truncate_blocks()
1304 error = nobh_truncate_page(inode->i_mapping, in ext2_setsize()
1307 error = block_truncate_page(inode->i_mapping, in ext2_setsize()
1312 filemap_invalidate_lock(inode->i_mapping); in ext2_setsize()
1315 filemap_invalidate_unlock(inode->i_mapping); in ext2_setsize()
1319 sync_mapping_buffers(inode->i_mapping); in ext2_setsize()
1396 inode->i_mapping->a_ops = &ext2_dax_aops; in ext2_set_file_ops()
[all …]
/Linux-v5.15/mm/
Dsecretmem.c177 mapping_set_gfp_mask(inode->i_mapping, GFP_HIGHUSER); in secretmem_file_create()
178 mapping_set_unevictable(inode->i_mapping); in secretmem_file_create()
180 inode->i_mapping->a_ops = &secretmem_aops; in secretmem_file_create()
/Linux-v5.15/fs/ramfs/
Dfile-nommu.c69 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()
228 nr = find_get_pages_contig(inode->i_mapping, pgoff, lpages, pages); in ramfs_nommu_get_unmapped_area()
Dinode.c64 inode->i_mapping->a_ops = &ram_aops; in ramfs_get_inode()
65 mapping_set_gfp_mask(inode->i_mapping, GFP_HIGHUSER); in ramfs_get_inode()
66 mapping_set_unevictable(inode->i_mapping); in ramfs_get_inode()
/Linux-v5.15/fs/afs/
Ddir_edit.c209 gfp = vnode->vfs_inode.i_mapping->gfp_mask; in afs_edit_dir_add()
210 page0 = find_or_create_page(vnode->vfs_inode.i_mapping, 0, gfp); in afs_edit_dir_add()
240 gfp = vnode->vfs_inode.i_mapping->gfp_mask; in afs_edit_dir_add()
241 page = find_or_create_page(vnode->vfs_inode.i_mapping, in afs_edit_dir_add()
387 page0 = find_lock_page(vnode->vfs_inode.i_mapping, 0); in afs_edit_dir_remove()
406 page = find_lock_page(vnode->vfs_inode.i_mapping, index); in afs_edit_dir_remove()
/Linux-v5.15/fs/fuse/
Ddax.c663 filemap_invalidate_unlock(inode->i_mapping); in fuse_wait_dax_page()
665 filemap_invalidate_lock(inode->i_mapping); in fuse_wait_dax_page()
674 page = dax_layout_busy_page_range(inode->i_mapping, start, end); in __fuse_dax_break_layouts()
814 filemap_invalidate_lock_shared(inode->i_mapping); in __fuse_dax_fault()
819 filemap_invalidate_unlock_shared(inode->i_mapping); in __fuse_dax_fault()
825 filemap_invalidate_unlock_shared(inode->i_mapping); in __fuse_dax_fault()
877 ret = filemap_fdatawrite_range(inode->i_mapping, start_pos, end_pos); in dmap_writeback_invalidate()
884 ret = invalidate_inode_pages2_range(inode->i_mapping, in dmap_writeback_invalidate()
961 filemap_invalidate_lock(inode->i_mapping); in inode_inline_reclaim_one_dmap()
1022 filemap_invalidate_unlock(inode->i_mapping); in inode_inline_reclaim_one_dmap()
[all …]
/Linux-v5.15/fs/iomap/
Dseek.c20 *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()
/Linux-v5.15/fs/btrfs/tests/
Dextent-io-tests.c32 ret = find_get_pages_contig(inode->i_mapping, index, in process_page_range()
94 page = find_or_create_page(inode->i_mapping, index, GFP_KERNEL); in test_find_delalloc()
138 locked_page = find_lock_page(inode->i_mapping, in test_find_delalloc()
173 locked_page = find_lock_page(inode->i_mapping, test_start >> in test_find_delalloc()
224 page = find_get_page(inode->i_mapping, in test_find_delalloc()
/Linux-v5.15/block/
Dbdev.c71 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev()
83 struct address_space *mapping = bdev->bd_inode->i_mapping; in invalidate_bdev()
115 truncate_inode_pages_range(bdev->bd_inode->i_mapping, lstart, lend); in truncate_bdev_range()
125 return invalidate_inode_pages2_range(bdev->bd_inode->i_mapping, in truncate_bdev_range()
192 return filemap_flush(bdev->bd_inode->i_mapping); in __sync_blockdev()
193 return filemap_write_and_wait(bdev->bd_inode->i_mapping); in __sync_blockdev()
519 ret += inode->i_mapping->nrpages; in nr_blockdev_pages()
1025 struct address_space *mapping = inode->i_mapping; in iterate_bdevs()
/Linux-v5.15/drivers/dax/
Ddevice.c351 inode->i_mapping = __dax_inode->i_mapping; in dax_open()
352 inode->i_mapping->host = __dax_inode; in dax_open()
353 inode->i_mapping->a_ops = &dev_dax_aops; in dax_open()
354 filp->f_mapping = inode->i_mapping; in dax_open()

12345678910>>...13