Lines Matching refs:vnode

658 	struct afs_vnode *vnode = _vnode;  in afs_i_init_once()  local
660 memset(vnode, 0, sizeof(*vnode)); in afs_i_init_once()
661 inode_init_once(&vnode->vfs_inode); in afs_i_init_once()
662 mutex_init(&vnode->io_lock); in afs_i_init_once()
663 init_rwsem(&vnode->validate_lock); in afs_i_init_once()
664 spin_lock_init(&vnode->wb_lock); in afs_i_init_once()
665 spin_lock_init(&vnode->lock); in afs_i_init_once()
666 INIT_LIST_HEAD(&vnode->wb_keys); in afs_i_init_once()
667 INIT_LIST_HEAD(&vnode->pending_locks); in afs_i_init_once()
668 INIT_LIST_HEAD(&vnode->granted_locks); in afs_i_init_once()
669 INIT_DELAYED_WORK(&vnode->lock_work, afs_lock_work); in afs_i_init_once()
670 seqlock_init(&vnode->cb_lock); in afs_i_init_once()
678 struct afs_vnode *vnode; in afs_alloc_inode() local
680 vnode = kmem_cache_alloc(afs_inode_cachep, GFP_KERNEL); in afs_alloc_inode()
681 if (!vnode) in afs_alloc_inode()
687 memset(&vnode->fid, 0, sizeof(vnode->fid)); in afs_alloc_inode()
688 memset(&vnode->status, 0, sizeof(vnode->status)); in afs_alloc_inode()
690 vnode->volume = NULL; in afs_alloc_inode()
691 vnode->lock_key = NULL; in afs_alloc_inode()
692 vnode->permit_cache = NULL; in afs_alloc_inode()
694 vnode->cache = NULL; in afs_alloc_inode()
697 vnode->flags = 1 << AFS_VNODE_UNSET; in afs_alloc_inode()
698 vnode->lock_state = AFS_VNODE_LOCK_NONE; in afs_alloc_inode()
700 init_rwsem(&vnode->rmdir_lock); in afs_alloc_inode()
702 _leave(" = %p", &vnode->vfs_inode); in afs_alloc_inode()
703 return &vnode->vfs_inode; in afs_alloc_inode()
716 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_destroy_inode() local
718 _enter("%p{%llx:%llu}", inode, vnode->fid.vid, vnode->fid.vnode); in afs_destroy_inode()
753 struct afs_vnode *vnode = AFS_FS_I(d_inode(dentry)); in afs_statfs() local
770 afs_op_set_vnode(op, 0, vnode); in afs_statfs()