Lines Matching refs:vnode

662 	struct afs_vnode *vnode = _vnode;  in afs_i_init_once()  local
664 memset(vnode, 0, sizeof(*vnode)); in afs_i_init_once()
665 inode_init_once(&vnode->netfs.inode); in afs_i_init_once()
666 mutex_init(&vnode->io_lock); in afs_i_init_once()
667 init_rwsem(&vnode->validate_lock); in afs_i_init_once()
668 spin_lock_init(&vnode->wb_lock); in afs_i_init_once()
669 spin_lock_init(&vnode->lock); in afs_i_init_once()
670 INIT_LIST_HEAD(&vnode->wb_keys); in afs_i_init_once()
671 INIT_LIST_HEAD(&vnode->pending_locks); in afs_i_init_once()
672 INIT_LIST_HEAD(&vnode->granted_locks); in afs_i_init_once()
673 INIT_DELAYED_WORK(&vnode->lock_work, afs_lock_work); in afs_i_init_once()
674 INIT_LIST_HEAD(&vnode->cb_mmap_link); in afs_i_init_once()
675 seqlock_init(&vnode->cb_lock); in afs_i_init_once()
683 struct afs_vnode *vnode; in afs_alloc_inode() local
685 vnode = alloc_inode_sb(sb, afs_inode_cachep, GFP_KERNEL); in afs_alloc_inode()
686 if (!vnode) in afs_alloc_inode()
692 memset(&vnode->fid, 0, sizeof(vnode->fid)); in afs_alloc_inode()
693 memset(&vnode->status, 0, sizeof(vnode->status)); in afs_alloc_inode()
694 afs_vnode_set_cache(vnode, NULL); in afs_alloc_inode()
696 vnode->volume = NULL; in afs_alloc_inode()
697 vnode->lock_key = NULL; in afs_alloc_inode()
698 vnode->permit_cache = NULL; in afs_alloc_inode()
700 vnode->flags = 1 << AFS_VNODE_UNSET; in afs_alloc_inode()
701 vnode->lock_state = AFS_VNODE_LOCK_NONE; in afs_alloc_inode()
703 init_rwsem(&vnode->rmdir_lock); in afs_alloc_inode()
704 INIT_WORK(&vnode->cb_work, afs_invalidate_mmap_work); in afs_alloc_inode()
706 _leave(" = %p", &vnode->netfs.inode); in afs_alloc_inode()
707 return &vnode->netfs.inode; in afs_alloc_inode()
720 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_destroy_inode() local
722 _enter("%p{%llx:%llu}", inode, vnode->fid.vid, vnode->fid.vnode); in afs_destroy_inode()
757 struct afs_vnode *vnode = AFS_FS_I(d_inode(dentry)); in afs_statfs() local
774 afs_op_set_vnode(op, 0, vnode); in afs_statfs()