Lines Matching refs:mapping

415 	struct address_space *mapping = rac->mapping;  in exfat_readahead()  local
416 struct inode *inode = mapping->host; in exfat_readahead()
429 static int exfat_writepages(struct address_space *mapping, in exfat_writepages() argument
432 if (unlikely(exfat_forced_shutdown(mapping->host->i_sb))) in exfat_writepages()
435 return mpage_writepages(mapping, wbc, exfat_get_block); in exfat_writepages()
438 static void exfat_write_failed(struct address_space *mapping, loff_t to) in exfat_write_failed() argument
440 struct inode *inode = mapping->host; in exfat_write_failed()
450 struct address_space *mapping, in exfat_write_begin() argument
456 if (unlikely(exfat_forced_shutdown(mapping->host->i_sb))) in exfat_write_begin()
459 ret = block_write_begin(mapping, pos, len, foliop, exfat_get_block); in exfat_write_begin()
462 exfat_write_failed(mapping, pos+len); in exfat_write_begin()
468 struct address_space *mapping, in exfat_write_end() argument
472 struct inode *inode = mapping->host; in exfat_write_end()
476 err = generic_write_end(iocb, mapping, pos, len, copied, folio, fsdata); in exfat_write_end()
478 exfat_write_failed(mapping, pos+len); in exfat_write_end()
496 struct address_space *mapping = iocb->ki_filp->f_mapping; in exfat_direct_IO() local
497 struct inode *inode = mapping->host; in exfat_direct_IO()
511 exfat_write_failed(mapping, size); in exfat_direct_IO()
536 static sector_t exfat_aop_bmap(struct address_space *mapping, sector_t block) in exfat_aop_bmap() argument
541 down_read(&EXFAT_I(mapping->host)->truncate_lock); in exfat_aop_bmap()
542 blocknr = generic_block_bmap(mapping, block, exfat_get_block); in exfat_aop_bmap()
543 up_read(&EXFAT_I(mapping->host)->truncate_lock); in exfat_aop_bmap()