Lines Matching refs:ictx
96 struct netfs_inode *ictx; in netfs_create_write_req() local
108 ictx = netfs_inode(wreq->inode); in netfs_create_write_req()
109 if (is_cacheable && netfs_is_cache_enabled(ictx)) in netfs_create_write_req()
110 fscache_begin_write_operation(&wreq->cache_resources, netfs_i_cookie(ictx)); in netfs_create_write_req()
118 wreq->io_streams[0].prepare_write = ictx->ops->prepare_write; in netfs_create_write_req()
119 wreq->io_streams[0].issue_write = ictx->ops->issue_write; in netfs_create_write_req()
554 struct netfs_inode *ictx = netfs_inode(mapping->host); in netfs_writepages() local
559 if (!mutex_trylock(&ictx->wb_lock)) { in netfs_writepages()
565 mutex_lock(&ictx->wb_lock); in netfs_writepages()
601 mutex_unlock(&ictx->wb_lock); in netfs_writepages()
610 mutex_unlock(&ictx->wb_lock); in netfs_writepages()
622 struct netfs_inode *ictx = netfs_inode(file_inode(iocb->ki_filp)); in netfs_begin_writethrough() local
624 mutex_lock(&ictx->wb_lock); in netfs_begin_writethrough()
629 mutex_unlock(&ictx->wb_lock); in netfs_begin_writethrough()
679 struct netfs_inode *ictx = netfs_inode(wreq->inode); in netfs_end_writethrough() local
689 mutex_unlock(&ictx->wb_lock); in netfs_end_writethrough()
865 struct netfs_inode *ictx = netfs_inode(mapping->host); in netfs_writeback_single() local
873 if (!mutex_trylock(&ictx->wb_lock)) { in netfs_writeback_single()
879 mutex_lock(&ictx->wb_lock); in netfs_writeback_single()
916 mutex_unlock(&ictx->wb_lock); in netfs_writeback_single()
923 mutex_unlock(&ictx->wb_lock); in netfs_writeback_single()