Lines Matching refs:vnode

661 	struct afs_vnode *vnode = _vnode;  in afs_i_init_once()  local
663 memset(vnode, 0, sizeof(*vnode)); in afs_i_init_once()
664 inode_init_once(&vnode->netfs.inode); in afs_i_init_once()
665 mutex_init(&vnode->io_lock); in afs_i_init_once()
666 init_rwsem(&vnode->validate_lock); in afs_i_init_once()
667 spin_lock_init(&vnode->wb_lock); in afs_i_init_once()
668 spin_lock_init(&vnode->lock); in afs_i_init_once()
669 INIT_LIST_HEAD(&vnode->wb_keys); in afs_i_init_once()
670 INIT_LIST_HEAD(&vnode->pending_locks); in afs_i_init_once()
671 INIT_LIST_HEAD(&vnode->granted_locks); in afs_i_init_once()
672 INIT_DELAYED_WORK(&vnode->lock_work, afs_lock_work); in afs_i_init_once()
673 INIT_LIST_HEAD(&vnode->cb_mmap_link); in afs_i_init_once()
674 seqlock_init(&vnode->cb_lock); in afs_i_init_once()
682 struct afs_vnode *vnode; in afs_alloc_inode() local
684 vnode = alloc_inode_sb(sb, afs_inode_cachep, GFP_KERNEL); in afs_alloc_inode()
685 if (!vnode) in afs_alloc_inode()
691 memset(&vnode->fid, 0, sizeof(vnode->fid)); in afs_alloc_inode()
692 memset(&vnode->status, 0, sizeof(vnode->status)); in afs_alloc_inode()
693 afs_vnode_set_cache(vnode, NULL); in afs_alloc_inode()
695 vnode->volume = NULL; in afs_alloc_inode()
696 vnode->lock_key = NULL; in afs_alloc_inode()
697 vnode->permit_cache = NULL; in afs_alloc_inode()
699 vnode->flags = 1 << AFS_VNODE_UNSET; in afs_alloc_inode()
700 vnode->lock_state = AFS_VNODE_LOCK_NONE; in afs_alloc_inode()
702 init_rwsem(&vnode->rmdir_lock); in afs_alloc_inode()
703 INIT_WORK(&vnode->cb_work, afs_invalidate_mmap_work); in afs_alloc_inode()
705 _leave(" = %p", &vnode->netfs.inode); in afs_alloc_inode()
706 return &vnode->netfs.inode; in afs_alloc_inode()
719 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_destroy_inode() local
721 _enter("%p{%llx:%llu}", inode, vnode->fid.vid, vnode->fid.vnode); in afs_destroy_inode()
756 struct afs_vnode *vnode = AFS_FS_I(d_inode(dentry)); in afs_statfs() local
773 afs_op_set_vnode(op, 0, vnode); in afs_statfs()