• Home
  • Raw
  • Download

Lines Matching refs:mapping

54 	struct address_space *mapping = page->mapping;  in __is_cp_guaranteed()  local
58 if (!mapping) in __is_cp_guaranteed()
61 inode = mapping->host; in __is_cp_guaranteed()
79 struct address_space *mapping = page_file_mapping(page); in __read_io_type() local
81 if (mapping) { in __read_io_type()
82 struct inode *inode = mapping->host; in __read_io_type()
365 mapping_set_error(page->mapping, -EIO); in f2fs_write_end_io()
371 f2fs_bug_on(sbi, page->mapping == NODE_MAPPING(sbi) && in f2fs_write_end_io()
614 if (inode && inode == target->mapping->host) in __has_merged_page()
742 f2fs_set_bio_crypt_ctx(bio, fio->page->mapping->host, in f2fs_submit_page_bio()
851 fio->page->mapping->host, in add_ipu_page()
953 f2fs_set_bio_crypt_ctx(bio, fio->page->mapping->host, in f2fs_merge_page_bio()
1013 !f2fs_crypt_mergeable_bio(io->bio, fio->page->mapping->host, in f2fs_submit_page_write()
1026 f2fs_set_bio_crypt_ctx(io->bio, fio->page->mapping->host, in f2fs_submit_page_write()
1226 struct address_space *mapping = inode->i_mapping; in f2fs_get_read_data_page() local
1231 page = f2fs_grab_cache_page(mapping, index, for_write); in f2fs_get_read_data_page()
1306 struct address_space *mapping = inode->i_mapping; in f2fs_find_data_page() local
1309 page = find_get_page(mapping, index); in f2fs_find_data_page()
1337 struct address_space *mapping = inode->i_mapping; in f2fs_get_lock_data_page() local
1346 if (unlikely(page->mapping != mapping)) { in f2fs_get_lock_data_page()
1369 struct address_space *mapping = inode->i_mapping; in f2fs_get_new_data_page() local
1374 page = f2fs_grab_cache_page(mapping, index, true); in f2fs_get_new_data_page()
2504 struct inode *inode = rac->mapping->host; in f2fs_readahead()
2520 struct inode *inode = fio->page->mapping->host; in f2fs_encrypt_one_page()
2650 struct inode *inode = fio->page->mapping->host; in need_inplace_update()
2661 struct inode *inode = page->mapping->host; in f2fs_do_write_data_page()
2786 struct inode *inode = page->mapping->host; in f2fs_write_single_data_page()
2818 mapping_set_error(page->mapping, -EIO); in f2fs_write_single_data_page()
2952 struct inode *inode = page->mapping->host; in f2fs_write_data_page()
2975 static int f2fs_write_cache_pages(struct address_space *mapping, in f2fs_write_cache_pages() argument
2982 struct f2fs_sb_info *sbi = F2FS_M_SB(mapping); in f2fs_write_cache_pages()
2986 struct inode *inode = mapping->host; in f2fs_write_cache_pages()
3012 if (get_dirty_pages(mapping->host) <= in f2fs_write_cache_pages()
3013 SM_I(F2FS_M_SB(mapping))->min_hot_blocks) in f2fs_write_cache_pages()
3014 set_inode_flag(mapping->host, FI_HOT_DATA); in f2fs_write_cache_pages()
3016 clear_inode_flag(mapping->host, FI_HOT_DATA); in f2fs_write_cache_pages()
3019 index = mapping->writeback_index; /* prev offset */ in f2fs_write_cache_pages()
3034 tag_pages_for_writeback(mapping, index, end); in f2fs_write_cache_pages()
3037 nr_pages = find_get_pages_range_tag(mapping, &index, end, in f2fs_write_cache_pages()
3108 if (unlikely(page->mapping != mapping)) { in f2fs_write_cache_pages()
3202 mapping->writeback_index = done_index; in f2fs_write_cache_pages()
3205 f2fs_submit_merged_write_cond(F2FS_M_SB(mapping), mapping->host, in f2fs_write_cache_pages()
3235 static int __f2fs_write_data_pages(struct address_space *mapping, in __f2fs_write_data_pages() argument
3239 struct inode *inode = mapping->host; in __f2fs_write_data_pages()
3246 if (!mapping->a_ops->writepage) in __f2fs_write_data_pages()
3267 trace_f2fs_writepages(mapping->host, wbc, DATA); in __f2fs_write_data_pages()
3285 ret = f2fs_write_cache_pages(mapping, wbc, io_type); in __f2fs_write_data_pages()
3303 trace_f2fs_writepages(mapping->host, wbc, DATA); in __f2fs_write_data_pages()
3307 static int f2fs_write_data_pages(struct address_space *mapping, in f2fs_write_data_pages() argument
3310 struct inode *inode = mapping->host; in f2fs_write_data_pages()
3312 return __f2fs_write_data_pages(mapping, wbc, in f2fs_write_data_pages()
3341 struct inode *inode = page->mapping->host; in prepare_write_begin()
3481 struct inode *inode = page->mapping->host; in prepare_atomic_write_begin()
3520 static int f2fs_write_begin(struct file *file, struct address_space *mapping, in f2fs_write_begin() argument
3524 struct inode *inode = mapping->host; in f2fs_write_begin()
3576 page = f2fs_pagecache_get_page(mapping, index, in f2fs_write_begin()
3601 if (page->mapping != mapping) { in f2fs_write_begin()
3636 if (unlikely(page->mapping != mapping)) { in f2fs_write_begin()
3654 struct address_space *mapping, in f2fs_write_end() argument
3658 struct inode *inode = page->mapping->host; in f2fs_write_end()
3708 struct inode *inode = page->mapping->host; in f2fs_invalidate_page()
3786 static sector_t f2fs_bmap(struct address_space *mapping, sector_t block) in f2fs_bmap() argument
3788 struct inode *inode = mapping->host; in f2fs_bmap()
3795 if (mapping_tagged(mapping, PAGECACHE_TAG_DIRTY)) in f2fs_bmap()
3796 filemap_write_and_wait(mapping); in f2fs_bmap()
3824 int f2fs_migrate_page(struct address_space *mapping, in f2fs_migrate_page() argument
3831 rc = migrate_page_move_mapping(mapping, newpage, in f2fs_migrate_page()
3922 struct address_space *mapping = swap_file->f_mapping; in check_swap_activate() local
3923 struct inode *inode = mapping->host; in check_swap_activate()
4103 struct address_space *mapping = page_mapping(page); in f2fs_clear_page_cache_dirty_tag() local
4106 xa_lock_irqsave(&mapping->i_pages, flags); in f2fs_clear_page_cache_dirty_tag()
4107 __xa_clear_mark(&mapping->i_pages, page_index(page), in f2fs_clear_page_cache_dirty_tag()
4109 xa_unlock_irqrestore(&mapping->i_pages, flags); in f2fs_clear_page_cache_dirty_tag()