Lines Matching refs:netfs
61 netfs_inode_init(&vnode->netfs, &afs_req_ops); in afs_set_netfs_context()
99 set_nlink(&vnode->netfs.inode, status->nlink); in afs_inode_init_from_status()
144 inode_set_iversion_raw(&vnode->netfs.inode, status->data_version); in afs_inode_init_from_status()
168 struct inode *inode = &vnode->netfs.inode; in afs_apply_status()
252 vnode->netfs.remote_i_size = status->size; in afs_apply_status()
295 clear_nlink(&vnode->netfs.inode); in afs_vnode_commit_status()
312 drop_nlink(&vnode->netfs.inode); in afs_vnode_commit_status()
313 if (vnode->netfs.inode.i_nlink == 0) { in afs_vnode_commit_status()
332 if (vnode->netfs.inode.i_state & I_NEW) { in afs_fetch_status_success()
436 vnode->netfs.cache = NULL; in afs_get_inode_cache()
453 i_size_read(&vnode->netfs.inode))); in afs_get_inode_cache()
463 struct super_block *sb = dvp->vnode->netfs.inode.i_sb; in afs_iget()
588 if (S_ISREG(vnode->netfs.inode.i_mode)) in afs_zap_data()
589 invalidate_remote_inode(&vnode->netfs.inode); in afs_zap_data()
591 invalidate_inode_pages2(vnode->netfs.inode.i_mapping); in afs_zap_data()
677 if (vnode->netfs.inode.i_nlink) in afs_pagecache_valid()
678 clear_nlink(&vnode->netfs.inode); in afs_pagecache_valid()
786 stat->size = vnode->netfs.remote_i_size; in afs_getattr()
851 struct inode *inode = &vp->vnode->netfs.inode; in afs_setattr_success()
868 struct inode *inode = &vp->vnode->netfs.inode; in afs_setattr_edit_file()
900 struct inode *inode = &vnode->netfs.inode; in afs_setattr()