Lines Matching refs:i_mapping
451 !rwsem_is_locked(&inode->i_mapping->invalidate_lock)); in ext4_check_map_extents_env()
1713 struct address_space *mapping = inode->i_mapping; in mpage_release_unused_pages()
2314 nr = filemap_get_folios(inode->i_mapping, &start, end, &fbatch); in mpage_map_and_submit_buffers()
2405 folio = filemap_get_folio(inode->i_mapping, in mpage_submit_partial_folio()
2610 struct address_space *mapping = mpd->inode->i_mapping; in mpage_prepare_extent_to_map()
2773 struct address_space *mapping = inode->i_mapping; in ext4_do_writepages()
3343 return filemap_flush(inode->i_mapping); in ext4_alloc_da_blocks()
4010 inode->i_mapping->a_ops = &ext4_journalled_aops; in ext4_set_aops()
4016 inode->i_mapping->a_ops = &ext4_dax_aops; in ext4_set_aops()
4018 inode->i_mapping->a_ops = &ext4_da_aops; in ext4_set_aops()
4020 inode->i_mapping->a_ops = &ext4_aops; in ext4_set_aops()
4037 struct address_space *mapping = inode->i_mapping; in ext4_load_tail_bh()
4380 folio = filemap_lock_folio(inode->i_mapping, start >> PAGE_SHIFT); in ext4_truncate_folio()
4403 ret = filemap_write_and_wait_range(inode->i_mapping, start, in ext4_truncate_page_cache_block_range()
4434 filemap_invalidate_unlock(inode->i_mapping); in ext4_wait_dax_page()
4436 filemap_invalidate_lock(inode->i_mapping); in ext4_wait_dax_page()
4441 if (WARN_ON_ONCE(!rwsem_is_locked(&inode->i_mapping->invalidate_lock))) in ext4_break_layouts()
4507 ret = filemap_write_and_wait_range(inode->i_mapping, offset, in ext4_punch_hole()
5300 mapping_set_folio_order_range(inode->i_mapping, min_order, max_order); in ext4_set_inode_mapping_order()
5963 struct folio *folio = filemap_lock_folio(inode->i_mapping, in ext4_wait_for_tail_page_commit()
6126 filemap_invalidate_lock(inode->i_mapping); in ext4_setattr()
6130 filemap_invalidate_unlock(inode->i_mapping); in ext4_setattr()
6225 filemap_invalidate_unlock(inode->i_mapping); in ext4_setattr()
6769 filemap_invalidate_lock(inode->i_mapping); in ext4_change_inode_journal_flag()
6770 err = filemap_write_and_wait(inode->i_mapping); in ext4_change_inode_journal_flag()
6772 filemap_invalidate_unlock(inode->i_mapping); in ext4_change_inode_journal_flag()
6796 filemap_invalidate_unlock(inode->i_mapping); in ext4_change_inode_journal_flag()
6806 filemap_invalidate_unlock(inode->i_mapping); in ext4_change_inode_journal_flag()
6848 if (folio->mapping != inode->i_mapping || folio_pos(folio) > size) { in ext4_block_page_mkwrite()
6889 struct address_space *mapping = inode->i_mapping; in ext4_page_mkwrite()