• Home
  • Raw
  • Download

Lines Matching refs:mapping

1344 static int ext4_write_begin(struct file *file, struct address_space *mapping,  in ext4_write_begin()  argument
1348 struct inode *inode = mapping->host; in ext4_write_begin()
1375 page = grab_cache_page_write_begin(mapping, index, flags); in ext4_write_begin()
1383 ret = block_write_begin(file, mapping, pos, len, flags, pagep, fsdata, in ext4_write_begin()
1427 struct address_space *mapping, in ext4_ordered_write_end() argument
1432 struct inode *inode = mapping->host; in ext4_ordered_write_end()
1454 ret2 = generic_write_end(file, mapping, pos, len, copied, in ext4_ordered_write_end()
1468 struct address_space *mapping, in ext4_writeback_write_end() argument
1473 struct inode *inode = mapping->host; in ext4_writeback_write_end()
1491 ret2 = generic_write_end(file, mapping, pos, len, copied, in ext4_writeback_write_end()
1505 struct address_space *mapping, in ext4_journalled_write_end() argument
1510 struct inode *inode = mapping->host; in ext4_journalled_write_end()
1652 ext4_da_release_space(page->mapping->host, to_release); in ext4_da_page_release_reservation()
1691 struct address_space *mapping = inode->i_mapping; in mpage_da_submit_io() local
1705 nr_pages = pagevec_lookup(&pvec, mapping, index, PAGEVEC_SIZE); in mpage_da_submit_io()
1720 err = mapping->a_ops->writepage(page, mpd->wbc); in mpage_da_submit_io()
1755 struct address_space *mapping = inode->i_mapping; in mpage_put_bnr_to_bhs() local
1771 nr_pages = pagevec_lookup(&pvec, mapping, index, PAGEVEC_SIZE); in mpage_put_bnr_to_bhs()
1843 struct address_space *mapping = inode->i_mapping; in ext4_da_block_invalidatepages() local
1849 nr_pages = pagevec_lookup(&pvec, mapping, index, PAGEVEC_SIZE); in ext4_da_block_invalidatepages()
2175 static int mpage_da_writepages(struct address_space *mapping, in mpage_da_writepages() argument
2182 return generic_writepages(mapping, wbc); in mpage_da_writepages()
2193 ret = write_cache_pages(mapping, wbc, __mpage_da_writepage, mpd); in mpage_da_writepages()
2334 struct inode *inode = page->mapping->host; in ext4_da_writepage()
2435 static int ext4_da_writepages(struct address_space *mapping, in ext4_da_writepages() argument
2442 struct inode *inode = mapping->host; in ext4_da_writepages()
2448 struct ext4_sb_info *sbi = EXT4_SB(mapping->host->i_sb); in ext4_da_writepages()
2469 if (!mapping->nrpages || !mapping_tagged(mapping, PAGECACHE_TAG_DIRTY)) in ext4_da_writepages()
2500 index = mapping->writeback_index; in ext4_da_writepages()
2510 mpd.inode = mapping->host; in ext4_da_writepages()
2543 ret = mpage_da_writepages(mapping, wbc, &mpd); in ext4_da_writepages()
2576 wbc->range_end = mapping->writeback_index - 1; in ext4_da_writepages()
2592 mapping->writeback_index = index; in ext4_da_writepages()
2636 static int ext4_da_write_begin(struct file *file, struct address_space *mapping, in ext4_da_write_begin() argument
2644 struct inode *inode = mapping->host; in ext4_da_write_begin()
2653 return ext4_write_begin(file, mapping, pos, in ext4_da_write_begin()
2678 page = grab_cache_page_write_begin(mapping, index, flags); in ext4_da_write_begin()
2686 ret = block_write_begin(file, mapping, pos, len, flags, pagep, fsdata, in ext4_da_write_begin()
2715 struct inode *inode = page->mapping->host; in ext4_da_should_update_i_disksize()
2731 struct address_space *mapping, in ext4_da_write_end() argument
2735 struct inode *inode = mapping->host; in ext4_da_write_end()
2744 return ext4_ordered_write_end(file, mapping, pos, in ext4_da_write_end()
2747 return ext4_writeback_write_end(file, mapping, pos, in ext4_da_write_end()
2790 ret2 = generic_write_end(file, mapping, pos, len, copied, in ext4_da_write_end()
2834 static sector_t ext4_bmap(struct address_space *mapping, sector_t block) in ext4_bmap() argument
2836 struct inode *inode = mapping->host; in ext4_bmap()
2840 if (mapping_tagged(mapping, PAGECACHE_TAG_DIRTY) && in ext4_bmap()
2847 filemap_write_and_wait(mapping); in ext4_bmap()
2879 return generic_block_bmap(mapping, block, ext4_get_block); in ext4_bmap()
2950 struct inode *inode = page->mapping->host; in __ext4_normal_writepage()
2964 struct inode *inode = page->mapping->host; in ext4_normal_writepage()
3002 struct address_space *mapping = page->mapping; in __ext4_journalled_writepage() local
3003 struct inode *inode = mapping->host; in __ext4_journalled_writepage()
3052 struct inode *inode = page->mapping->host; in ext4_journalled_writepage()
3111 ext4_readpages(struct file *file, struct address_space *mapping, in ext4_readpages() argument
3114 return mpage_readpages(mapping, pages, nr_pages, ext4_get_block); in ext4_readpages()
3119 journal_t *journal = EXT4_JOURNAL(page->mapping->host); in ext4_invalidatepage()
3135 journal_t *journal = EXT4_JOURNAL(page->mapping->host); in ext4_releasepage()
3331 struct address_space *mapping, loff_t from) in ext4_block_truncate_page() argument
3337 struct inode *inode = mapping->host; in ext4_block_truncate_page()
3342 page = grab_cache_page(mapping, from >> PAGE_CACHE_SHIFT); in ext4_block_truncate_page()
3829 struct address_space *mapping = inode->i_mapping; in ext4_truncate() local
3854 if (ext4_block_truncate_page(handle, mapping, inode->i_size)) in ext4_truncate()
5127 struct address_space *mapping = inode->i_mapping; in ext4_page_mkwrite() local
5135 if (page->mapping != mapping || size <= page_offset(page) in ext4_page_mkwrite()
5162 ret = mapping->a_ops->write_begin(file, mapping, page_offset(page), in ext4_page_mkwrite()
5166 ret = mapping->a_ops->write_end(file, mapping, page_offset(page), in ext4_page_mkwrite()