Home
last modified time | relevance | path

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

12345678910>>...13

/linux-6.12.1/fs/nilfs2/
Dmdt.c80 bh = nilfs_grab_buffer(inode, inode->i_mapping, block, 0); in nilfs_mdt_create_block()
120 bh = nilfs_grab_buffer(inode, inode->i_mapping, blkoff, 0); in nilfs_mdt_submit_block()
364 folio = filemap_lock_folio(inode->i_mapping, index); in nilfs_mdt_forget_block()
382 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()
543 ret = nilfs_copy_dirty_pages(s_inode->i_mapping, inode->i_mapping); in nilfs_mdt_save_to_shadow_map()
547 ret = nilfs_copy_dirty_pages(NILFS_I(s_inode)->i_assoc_inode->i_mapping, in nilfs_mdt_save_to_shadow_map()
548 ii->i_assoc_inode->i_mapping); in nilfs_mdt_save_to_shadow_map()
564 folio = filemap_grab_folio(shadow->inode->i_mapping, in nilfs_mdt_freeze_buffer()
[all …]
Dgcinode.c65 bh = nilfs_grab_buffer(inode, inode->i_mapping, blkoff, 0); in nilfs_gccache_submit_read_data()
130 ret = nilfs_btnode_submit_block(btnc_inode->i_mapping, vbn ? : pbn, pbn, in nilfs_gccache_submit_read_node()
165 mapping_set_gfp_mask(inode->i_mapping, GFP_NOFS); in nilfs_init_gcinode()
166 inode->i_mapping->a_ops = &empty_aops; in nilfs_init_gcinode()
187 nilfs_btnode_cache_clear(ii->i_assoc_inode->i_mapping); in nilfs_remove_all_gcinodes()
/linux-6.12.1/virt/kvm/
Dguest_memfd.c102 return filemap_grab_folio(inode->i_mapping, index); in kvm_gmem_get_folio()
154 struct list_head *gmem_list = &inode->i_mapping->i_private_list; in kvm_gmem_punch_hole()
163 filemap_invalidate_lock(inode->i_mapping); in kvm_gmem_punch_hole()
168 truncate_inode_pages_range(inode->i_mapping, offset, offset + len - 1); in kvm_gmem_punch_hole()
173 filemap_invalidate_unlock(inode->i_mapping); in kvm_gmem_punch_hole()
180 struct address_space *mapping = inode->i_mapping; in kvm_gmem_allocate()
265 filemap_invalidate_lock(inode->i_mapping); in kvm_gmem_release()
282 filemap_invalidate_unlock(inode->i_mapping); in kvm_gmem_release()
423 WARN_ON(file->f_mapping != inode->i_mapping); in __kvm_gmem_create()
427 inode->i_mapping->a_ops = &kvm_gmem_aops; in __kvm_gmem_create()
[all …]
/linux-6.12.1/fs/f2fs/
Dverity.c51 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()
Dinode.c575 inode->i_mapping->a_ops = &f2fs_node_aops; in f2fs_iget()
576 mapping_set_gfp_mask(inode->i_mapping, GFP_NOFS); in f2fs_iget()
578 inode->i_mapping->a_ops = &f2fs_meta_aops; in f2fs_iget()
579 mapping_set_gfp_mask(inode->i_mapping, GFP_NOFS); in f2fs_iget()
582 inode->i_mapping->a_ops = &f2fs_compress_aops; in f2fs_iget()
589 mapping_set_gfp_mask(inode->i_mapping, in f2fs_iget()
594 inode->i_mapping->a_ops = &f2fs_dblock_aops; in f2fs_iget()
598 inode->i_mapping->a_ops = &f2fs_dblock_aops; in f2fs_iget()
599 mapping_set_gfp_mask(inode->i_mapping, GFP_NOFS); in f2fs_iget()
606 inode->i_mapping->a_ops = &f2fs_dblock_aops; in f2fs_iget()
Dfile.c107 filemap_invalidate_lock_shared(inode->i_mapping); in f2fs_vm_page_mkwrite()
109 if (unlikely(folio->mapping != inode->i_mapping || in f2fs_vm_page_mkwrite()
159 filemap_invalidate_unlock_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()
688 struct address_space *mapping = inode->i_mapping; in truncate_partial_data_page()
1061 filemap_invalidate_lock(inode->i_mapping); in f2fs_setattr()
1071 filemap_invalidate_unlock(inode->i_mapping); in f2fs_setattr()
1215 filemap_invalidate_lock(inode->i_mapping); in f2fs_punch_hole()
1223 filemap_invalidate_unlock(inode->i_mapping); in f2fs_punch_hole()
[all …]
/linux-6.12.1/fs/coda/
Dfile.c185 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.12.1/fs/ext4/
Dverity.c48 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.12.1/fs/udf/
Dfile.c41 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.12.1/fs/freevxfs/
Dvxfs_inode.c158 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.12.1/fs/netfs/
Dlocking.c139 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.12.1/fs/ext2/
Dfile.c104 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()
Dinode.c885 ext2_write_failed(inode->i_mapping, offset + length); in ext2_iomap_end()
1177 WARN_ON(!rwsem_is_locked(&inode->i_mapping->invalidate_lock)); in __ext2_truncate_blocks()
1259 filemap_invalidate_lock(inode->i_mapping); in ext2_truncate_blocks()
1261 filemap_invalidate_unlock(inode->i_mapping); in ext2_truncate_blocks()
1282 error = block_truncate_page(inode->i_mapping, in ext2_setsize()
1287 filemap_invalidate_lock(inode->i_mapping); in ext2_setsize()
1290 filemap_invalidate_unlock(inode->i_mapping); in ext2_setsize()
1294 sync_mapping_buffers(inode->i_mapping); in ext2_setsize()
1371 inode->i_mapping->a_ops = &ext2_dax_aops; in ext2_set_file_ops()
1373 inode->i_mapping->a_ops = &ext2_aops; in ext2_set_file_ops()
[all …]
/linux-6.12.1/fs/xfs/scrub/
Dxfile.c77 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.12.1/mm/
Dsecretmem.c171 struct address_space *mapping = inode->i_mapping; in secretmem_setattr()
216 mapping_set_gfp_mask(inode->i_mapping, GFP_HIGHUSER); in secretmem_file_create()
217 mapping_set_unevictable(inode->i_mapping); in secretmem_file_create()
220 inode->i_mapping->a_ops = &secretmem_aops; in secretmem_file_create()
/linux-6.12.1/fs/nfs/
Dsymlink.c50 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.12.1/fs/
Ddrop_caches.c32 (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.12.1/fs/jfs/
Djfs_umount.c96 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.12.1/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.c322 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.12.1/fs/erofs/
Dinode.c243 mapping_set_large_folios(inode->i_mapping); in erofs_fill_inode()
249 inode->i_mapping->a_ops = &z_erofs_aops; in erofs_fill_inode()
254 inode->i_mapping->a_ops = &erofs_aops; in erofs_fill_inode()
257 inode->i_mapping->a_ops = &erofs_fscache_access_aops; in erofs_fill_inode()
261 inode->i_mapping->a_ops = &erofs_fileio_aops; in erofs_fill_inode()
/linux-6.12.1/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()
811 filemap_invalidate_lock_shared(inode->i_mapping); in __fuse_dax_fault()
816 filemap_invalidate_unlock_shared(inode->i_mapping); in __fuse_dax_fault()
822 filemap_invalidate_unlock_shared(inode->i_mapping); in __fuse_dax_fault()
872 ret = filemap_fdatawrite_range(inode->i_mapping, start_pos, end_pos); in dmap_writeback_invalidate()
879 ret = invalidate_inode_pages2_range(inode->i_mapping, in dmap_writeback_invalidate()
956 filemap_invalidate_lock(inode->i_mapping); in inode_inline_reclaim_one_dmap()
1017 filemap_invalidate_unlock(inode->i_mapping); in inode_inline_reclaim_one_dmap()
[all …]
/linux-6.12.1/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()
227 nr_folios = filemap_get_folios_contig(inode->i_mapping, &pgoff, in ramfs_nommu_get_unmapped_area()
/linux-6.12.1/fs/xfs/
Dxfs_reflink.h21 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.12.1/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()

12345678910>>...13