Lines Matching defs:mapping

835 	struct address_space *mapping = inode->vfs_inode.i_mapping;
940 mapping, start, pages, &nr_pages, &total_in,
979 mapping_set_error(mapping, -EIO);
1038 WARN_ON(pages[i]->mapping);
1053 WARN_ON(async_extent->pages[i]->mapping);
1088 mapping_set_error(locked_page->mapping, ret);
2708 * page->mapping may go NULL, but it shouldn't be moved to a different
2711 if (!page->mapping || !PageDirty(page) || !PageChecked(page)) {
2785 * We hit ENOSPC or other errors. Update the mapping and page
2788 mapping_set_error(page->mapping, ret);
2819 struct inode *inode = page->mapping->host;
2845 * page->mapping outside of the page lock.
3160 * set the mapping error, so we need to set it if we're the ones
4677 struct address_space *mapping = inode->vfs_inode.i_mapping;
4687 gfp_t mask = btrfs_alloc_write_mask(mapping);
4718 page = find_or_create_page(mapping, index, mask);
4730 if (page->mapping != mapping) {
4744 * PagePrivate(), but left the page in the mapping. Set the page mapped
7844 static int btrfs_writepages(struct address_space *mapping,
7847 return extent_writepages(mapping, wbc);
7864 struct btrfs_fs_info *fs_info = btrfs_sb(page->mapping->host->i_sb);
7907 static int btrfs_migrate_folio(struct address_space *mapping,
7911 int ret = filemap_migrate_folio(mapping, dst, src, mode);
7930 struct btrfs_inode *inode = BTRFS_I(folio->mapping->host);
8099 * holes and correct delalloc and unwritten extent mapping on filesystems that
8162 if ((page->mapping != inode->i_mapping) ||
10619 * run concurrently while we are mapping the swap extents, and
10931 * use bmap to make a mapping of extents in the file. They assume