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 INIT_LIST_HEAD(&vnode->cb_mmap_link); in afs_i_init_once()
671 seqlock_init(&vnode->cb_lock); in afs_i_init_once()
679 struct afs_vnode *vnode; in afs_alloc_inode() local
681 vnode = kmem_cache_alloc(afs_inode_cachep, GFP_KERNEL); in afs_alloc_inode()
682 if (!vnode) in afs_alloc_inode()
688 memset(&vnode->fid, 0, sizeof(vnode->fid)); in afs_alloc_inode()
689 memset(&vnode->status, 0, sizeof(vnode->status)); in afs_alloc_inode()
691 vnode->volume = NULL; in afs_alloc_inode()
692 vnode->lock_key = NULL; in afs_alloc_inode()
693 vnode->permit_cache = NULL; in afs_alloc_inode()
695 vnode->cache = NULL; in afs_alloc_inode()
698 vnode->flags = 1 << AFS_VNODE_UNSET; in afs_alloc_inode()
699 vnode->lock_state = AFS_VNODE_LOCK_NONE; in afs_alloc_inode()
701 init_rwsem(&vnode->rmdir_lock); in afs_alloc_inode()
702 INIT_WORK(&vnode->cb_work, afs_invalidate_mmap_work); in afs_alloc_inode()
704 _leave(" = %p", &vnode->vfs_inode); in afs_alloc_inode()
705 return &vnode->vfs_inode; in afs_alloc_inode()
718 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_destroy_inode() local
720 _enter("%p{%llx:%llu}", inode, vnode->fid.vid, vnode->fid.vnode); in afs_destroy_inode()
755 struct afs_vnode *vnode = AFS_FS_I(d_inode(dentry)); in afs_statfs() local
772 afs_op_set_vnode(op, 0, vnode); in afs_statfs()