Lines Matching refs:mapping
702 struct inode *inode = page->mapping->host; in fuse_do_readpage()
749 struct inode *inode = page->mapping->host; in fuse_readpage()
768 struct address_space *mapping = NULL; in fuse_readpages_end() local
770 for (i = 0; mapping == NULL && i < req->num_pages; i++) in fuse_readpages_end()
771 mapping = req->pages[i]->mapping; in fuse_readpages_end()
773 if (mapping) { in fuse_readpages_end()
774 struct inode *inode = mapping->host; in fuse_readpages_end()
869 static int fuse_readpages(struct file *file, struct address_space *mapping, in fuse_readpages() argument
872 struct inode *inode = mapping->host; in fuse_readpages()
893 err = read_cache_pages(mapping, pages, fuse_readpages_fill, &data); in fuse_readpages()
1023 struct address_space *mapping, in fuse_fill_write_pages() argument
1026 struct fuse_conn *fc = get_fuse_conn(mapping->host); in fuse_fill_write_pages()
1049 page = grab_cache_page_write_begin(mapping, index, 0); in fuse_fill_write_pages()
1053 if (mapping_writably_mapped(mapping)) in fuse_fill_write_pages()
1095 struct address_space *mapping, in fuse_perform_write() argument
1098 struct inode *inode = mapping->host; in fuse_perform_write()
1121 count = fuse_fill_write_pages(req, mapping, ii, pos); in fuse_perform_write()
1154 struct address_space *mapping = file->f_mapping; in fuse_file_write_iter() local
1157 struct inode *inode = mapping->host; in fuse_file_write_iter()
1163 err = fuse_update_attributes(mapping->host, NULL, file, NULL); in fuse_file_write_iter()
1195 written_buffered = fuse_perform_write(file, mapping, from, pos); in fuse_file_write_iter()
1214 written = fuse_perform_write(file, mapping, from, iocb->ki_pos); in fuse_file_write_iter()
1607 struct address_space *mapping = page->mapping; in fuse_writepage_locked() local
1608 struct inode *inode = mapping->host; in fuse_writepage_locked()
1670 if (fuse_page_is_writeback(page->mapping->host, page->index)) { in fuse_writepage()
1754 struct backing_dev_info *bdi = inode_to_bdi(page->mapping->host); in fuse_writepage_in_flight()
1883 static int fuse_writepages(struct address_space *mapping, in fuse_writepages() argument
1886 struct inode *inode = mapping->host; in fuse_writepages()
1905 err = write_cache_pages(mapping, wbc, fuse_writepages_fill, &data); in fuse_writepages()
1924 static int fuse_write_begin(struct file *file, struct address_space *mapping, in fuse_write_begin() argument
1936 page = grab_cache_page_write_begin(mapping, index, flags); in fuse_write_begin()
1940 fuse_wait_on_page_writeback(mapping->host, page->index); in fuse_write_begin()
1948 fsize = i_size_read(mapping->host); in fuse_write_begin()
1969 static int fuse_write_end(struct file *file, struct address_space *mapping, in fuse_write_end() argument
1973 struct inode *inode = page->mapping->host; in fuse_write_end()
1995 struct inode *inode = page->mapping->host; in fuse_launder_page()
2034 if (page->mapping != inode->i_mapping) { in fuse_page_mkwrite()
2211 static sector_t fuse_bmap(struct address_space *mapping, sector_t block) in fuse_bmap() argument
2213 struct inode *inode = mapping->host; in fuse_bmap()