Lines Matching refs:mapping

182 	struct address_space *mapping = folio->mapping;  in nfs_folio_find_head_request()  local
187 spin_lock(&mapping->i_private_lock); in nfs_folio_find_head_request()
193 spin_unlock(&mapping->i_private_lock); in nfs_folio_find_head_request()
201 struct inode *inode = folio->mapping->host; in nfs_grow_file()
225 static void nfs_set_pageerror(struct address_space *mapping) in nfs_set_pageerror() argument
227 struct inode *inode = mapping->host; in nfs_set_pageerror()
229 nfs_zap_mapping(mapping->host, mapping); in nfs_set_pageerror()
240 struct address_space *mapping = folio->mapping; in nfs_mapping_set_error() local
242 filemap_set_wb_err(mapping, error); in nfs_mapping_set_error()
243 if (mapping->host) in nfs_mapping_set_error()
244 errseq_set(&mapping->host->i_sb->s_wb_err, in nfs_mapping_set_error()
246 nfs_set_pageerror(mapping); in nfs_mapping_set_error()
340 struct nfs_server *nfss = NFS_SERVER(folio->mapping->host); in nfs_folio_set_writeback()
349 struct nfs_server *nfss = NFS_SERVER(folio->mapping->host); in nfs_folio_end_writeback()
565 struct inode *inode = folio->mapping->host; in nfs_lock_and_join_requests()
670 nfs_add_stats(folio->mapping->host, NFSIOS_WRITEPAGES, 1); in nfs_do_writepage()
685 struct inode *inode = folio->mapping->host; in nfs_writepage_locked()
702 int nfs_writepages(struct address_space *mapping, struct writeback_control *wbc) in nfs_writepages() argument
704 struct inode *inode = mapping->host; in nfs_writepages()
737 while ((folio = writeback_iter(mapping, wbc, folio, &err))) { in nfs_writepages()
761 struct address_space *mapping = folio->mapping; in nfs_inode_add_request() local
762 struct nfs_inode *nfsi = NFS_I(mapping->host); in nfs_inode_add_request()
768 spin_lock(&mapping->i_private_lock); in nfs_inode_add_request()
772 spin_unlock(&mapping->i_private_lock); in nfs_inode_add_request()
791 struct address_space *mapping = folio->mapping; in nfs_inode_remove_request() local
793 spin_lock(&mapping->i_private_lock); in nfs_inode_remove_request()
799 spin_unlock(&mapping->i_private_lock); in nfs_inode_remove_request()
921 wb_stat_mod(&inode_to_bdi(folio->mapping->host)->wb, in nfs_folio_clear_commit()
1106 error = nfs_wb_folio(folio->mapping->host, folio); in nfs_try_to_update_request()
1182 status = nfs_wb_folio(folio->mapping->host, folio); in nfs_flush_incompatible()
1256 struct inode *inode = folio->mapping->host; in nfs_folio_write_uptodate()
1337 struct address_space *mapping = folio->mapping; in nfs_update_folio() local
1338 struct inode *inode = mapping->host; in nfs_update_folio()
1361 nfs_set_pageerror(mapping); in nfs_update_folio()
2001 int nfs_filemap_write_and_wait_range(struct address_space *mapping, in nfs_filemap_write_and_wait_range() argument
2006 ret = filemap_write_and_wait_range(mapping, lstart, lend); in nfs_filemap_write_and_wait_range()
2008 ret = pnfs_sync_inode(mapping->host, true); in nfs_filemap_write_and_wait_range()
2105 int nfs_migrate_folio(struct address_space *mapping, struct folio *dst, in nfs_migrate_folio() argument
2118 nfs_wb_folio(src->mapping->host, src); in nfs_migrate_folio()
2129 return migrate_folio(mapping, dst, src, mode); in nfs_migrate_folio()