• Home
  • Raw
  • Download

Lines Matching refs:mapping

55 	struct address_space *mapping = page->mapping;  in __is_cp_guaranteed()  local
59 if (!mapping) in __is_cp_guaranteed()
62 inode = mapping->host; in __is_cp_guaranteed()
81 struct address_space *mapping = page_file_mapping(page); in __read_io_type() local
83 if (mapping) { in __read_io_type()
84 struct inode *inode = mapping->host; in __read_io_type()
345 mapping_set_error(page->mapping, -EIO); in f2fs_write_end_io()
351 f2fs_bug_on(sbi, page->mapping == NODE_MAPPING(sbi) && in f2fs_write_end_io()
597 if (inode && inode == target->mapping->host) in __has_merged_page()
692 f2fs_set_bio_crypt_ctx(bio, fio->page->mapping->host, in f2fs_submit_page_bio()
801 fio->page->mapping->host, in add_ipu_page()
902 f2fs_set_bio_crypt_ctx(bio, fio->page->mapping->host, in f2fs_merge_page_bio()
963 !f2fs_crypt_mergeable_bio(io->bio, fio->page->mapping->host, in f2fs_submit_page_write()
976 f2fs_set_bio_crypt_ctx(io->bio, fio->page->mapping->host, in f2fs_submit_page_write()
1186 struct address_space *mapping = inode->i_mapping; in f2fs_get_read_data_page() local
1192 page = f2fs_grab_cache_page(mapping, index, for_write); in f2fs_get_read_data_page()
1257 struct address_space *mapping = inode->i_mapping; in f2fs_find_data_page() local
1260 page = find_get_page(mapping, index); in f2fs_find_data_page()
1288 struct address_space *mapping = inode->i_mapping; in f2fs_get_lock_data_page() local
1297 if (unlikely(page->mapping != mapping)) { in f2fs_get_lock_data_page()
1320 struct address_space *mapping = inode->i_mapping; in f2fs_get_new_data_page() local
1325 page = f2fs_grab_cache_page(mapping, index, true); in f2fs_get_new_data_page()
2457 struct inode *inode = rac->mapping->host; in f2fs_readahead()
2473 struct inode *inode = fio->page->mapping->host; in f2fs_encrypt_one_page()
2608 struct inode *inode = fio->page->mapping->host; in need_inplace_update()
2619 struct inode *inode = page->mapping->host; in f2fs_do_write_data_page()
2738 struct inode *inode = page->mapping->host; in f2fs_write_single_data_page()
2770 mapping_set_error(page->mapping, -EIO); in f2fs_write_single_data_page()
2909 struct inode *inode = page->mapping->host; in f2fs_write_data_page()
2932 static int f2fs_write_cache_pages(struct address_space *mapping, in f2fs_write_cache_pages() argument
2939 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); in f2fs_write_cache_pages()
2943 struct inode *inode = mapping->host; in f2fs_write_cache_pages()
2970 if (get_dirty_pages(mapping->host) <= in f2fs_write_cache_pages()
2971 SM_I(F2FS_M_SB(mapping))->min_hot_blocks) in f2fs_write_cache_pages()
2972 set_inode_flag(mapping->host, FI_HOT_DATA); in f2fs_write_cache_pages()
2974 clear_inode_flag(mapping->host, FI_HOT_DATA); in f2fs_write_cache_pages()
2977 index = mapping->writeback_index; /* prev offset */ in f2fs_write_cache_pages()
2992 tag_pages_for_writeback(mapping, index, end); in f2fs_write_cache_pages()
2995 nr_pages = pagevec_lookup_range_tag(&pvec, mapping, &index, end, in f2fs_write_cache_pages()
3062 if (unlikely(page->mapping != mapping)) { in f2fs_write_cache_pages()
3159 mapping->writeback_index = done_index; in f2fs_write_cache_pages()
3162 f2fs_submit_merged_write_cond(F2FS_M_SB(mapping), mapping->host, in f2fs_write_cache_pages()
3192 static int __f2fs_write_data_pages(struct address_space *mapping, in __f2fs_write_data_pages() argument
3196 struct inode *inode = mapping->host; in __f2fs_write_data_pages()
3203 if (!mapping->a_ops->writepage) in __f2fs_write_data_pages()
3224 trace_f2fs_writepages(mapping->host, wbc, DATA); in __f2fs_write_data_pages()
3242 ret = f2fs_write_cache_pages(mapping, wbc, io_type); in __f2fs_write_data_pages()
3260 trace_f2fs_writepages(mapping->host, wbc, DATA); in __f2fs_write_data_pages()
3264 static int f2fs_write_data_pages(struct address_space *mapping, in f2fs_write_data_pages() argument
3267 struct inode *inode = mapping->host; in f2fs_write_data_pages()
3269 return __f2fs_write_data_pages(mapping, wbc, in f2fs_write_data_pages()
3274 static void f2fs_write_failed(struct address_space *mapping, loff_t to) in f2fs_write_failed() argument
3276 struct inode *inode = mapping->host; in f2fs_write_failed()
3299 struct inode *inode = page->mapping->host; in prepare_write_begin()
3382 static int f2fs_write_begin(struct file *file, struct address_space *mapping, in f2fs_write_begin() argument
3386 struct inode *inode = mapping->host; in f2fs_write_begin()
3461 page = f2fs_pagecache_get_page(mapping, index, in f2fs_write_begin()
3482 if (page->mapping != mapping) { in f2fs_write_begin()
3514 if (unlikely(page->mapping != mapping)) { in f2fs_write_begin()
3527 f2fs_write_failed(mapping, pos + len); in f2fs_write_begin()
3534 struct address_space *mapping, in f2fs_write_end() argument
3538 struct inode *inode = page->mapping->host; in f2fs_write_end()
3651 struct address_space *mapping = iocb->ki_filp->f_mapping; in f2fs_direct_IO() local
3652 struct inode *inode = mapping->host; in f2fs_direct_IO()
3741 f2fs_write_failed(mapping, offset + count); in f2fs_direct_IO()
3767 struct inode *inode = page->mapping->host; in f2fs_invalidate_page()
3813 struct inode *inode = page->mapping->host; in f2fs_release_page()
3889 static sector_t f2fs_bmap(struct address_space *mapping, sector_t block) in f2fs_bmap() argument
3891 struct inode *inode = mapping->host; in f2fs_bmap()
3898 if (mapping_tagged(mapping, PAGECACHE_TAG_DIRTY)) in f2fs_bmap()
3899 filemap_write_and_wait(mapping); in f2fs_bmap()
3927 int f2fs_migrate_page(struct address_space *mapping, in f2fs_migrate_page() argument
3931 struct f2fs_inode_info *fi = F2FS_I(mapping->host); in f2fs_migrate_page()
3946 rc = migrate_page_move_mapping(mapping, newpage, in f2fs_migrate_page()
4053 struct address_space *mapping = swap_file->f_mapping; in check_swap_activate() local
4054 struct inode *inode = mapping->host; in check_swap_activate()
4232 struct address_space *mapping = page_mapping(page); in f2fs_clear_page_cache_dirty_tag() local
4235 xa_lock_irqsave(&mapping->i_pages, flags); in f2fs_clear_page_cache_dirty_tag()
4236 __xa_clear_mark(&mapping->i_pages, page_index(page), in f2fs_clear_page_cache_dirty_tag()
4238 xa_unlock_irqrestore(&mapping->i_pages, flags); in f2fs_clear_page_cache_dirty_tag()