Lines Matching refs:mapping

182 static int fat_writepages(struct address_space *mapping,  in fat_writepages()  argument
185 return mpage_writepages(mapping, wbc, fat_get_block); in fat_writepages()
193 static int fat_readpages(struct file *file, struct address_space *mapping, in fat_readpages() argument
196 return mpage_readpages(mapping, pages, nr_pages, fat_get_block); in fat_readpages()
199 static void fat_write_failed(struct address_space *mapping, loff_t to) in fat_write_failed() argument
201 struct inode *inode = mapping->host; in fat_write_failed()
209 static int fat_write_begin(struct file *file, struct address_space *mapping, in fat_write_begin() argument
216 err = cont_write_begin(file, mapping, pos, len, flags, in fat_write_begin()
218 &MSDOS_I(mapping->host)->mmu_private); in fat_write_begin()
220 fat_write_failed(mapping, pos + len); in fat_write_begin()
224 static int fat_write_end(struct file *file, struct address_space *mapping, in fat_write_end() argument
228 struct inode *inode = mapping->host; in fat_write_end()
230 err = generic_write_end(file, mapping, pos, len, copied, pagep, fsdata); in fat_write_end()
232 fat_write_failed(mapping, pos + len); in fat_write_end()
245 struct address_space *mapping = file->f_mapping; in fat_direct_IO() local
246 struct inode *inode = mapping->host; in fat_direct_IO()
271 fat_write_failed(mapping, offset + count); in fat_direct_IO()
276 static sector_t _fat_bmap(struct address_space *mapping, sector_t block) in _fat_bmap() argument
281 down_read(&MSDOS_I(mapping->host)->truncate_lock); in _fat_bmap()
282 blocknr = generic_block_bmap(mapping, block, fat_get_block); in _fat_bmap()
283 up_read(&MSDOS_I(mapping->host)->truncate_lock); in _fat_bmap()
1816 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in fat_flush_inodes() local
1817 ret = filemap_flush(mapping); in fat_flush_inodes()