Lines Matching refs:mapping
347 static int nfs_write_begin(struct file *file, struct address_space *mapping, in nfs_write_begin() argument
357 file, mapping->host->i_ino, len, (long long) pos); in nfs_write_begin()
364 ret = wait_on_bit_action(&NFS_I(mapping->host)->flags, NFS_INO_FLUSHING, in nfs_write_begin()
371 nfs_inode_dio_wait(mapping->host); in nfs_write_begin()
373 page = grab_cache_page_write_begin(mapping, index, flags); in nfs_write_begin()
393 static int nfs_write_end(struct file *file, struct address_space *mapping, in nfs_write_end() argument
402 file, mapping->host->i_ino, len, (long long) pos); in nfs_write_end()
431 NFS_I(mapping->host)->write_io += copied; in nfs_write_end()
434 status = nfs_wb_all(mapping->host); in nfs_write_end()
460 nfs_fscache_invalidate_page(page, page->mapping->host); in nfs_invalidate_page()
471 struct address_space *mapping = page->mapping; in nfs_release_page() local
484 if (mapping) { in nfs_release_page()
485 struct nfs_server *nfss = NFS_SERVER(mapping->host); in nfs_release_page()
486 nfs_commit_inode(mapping->host, 0); in nfs_release_page()
506 struct address_space *mapping = page_file_mapping(page); in nfs_check_dirty_writeback() local
508 if (!mapping || PageSwapCache(page)) in nfs_check_dirty_writeback()
516 nfsi = NFS_I(mapping->host); in nfs_check_dirty_writeback()
599 struct address_space *mapping; in nfs_vm_page_mkwrite() local
612 mapping = page_file_mapping(page); in nfs_vm_page_mkwrite()
613 if (mapping != inode->i_mapping) in nfs_vm_page_mkwrite()