Lines Matching refs:vnode

659 	struct afs_vnode *vnode = _vnode;  in afs_i_init_once()  local
661 memset(vnode, 0, sizeof(*vnode)); in afs_i_init_once()
662 inode_init_once(&vnode->netfs.inode); in afs_i_init_once()
663 mutex_init(&vnode->io_lock); in afs_i_init_once()
664 init_rwsem(&vnode->validate_lock); in afs_i_init_once()
665 spin_lock_init(&vnode->wb_lock); in afs_i_init_once()
666 spin_lock_init(&vnode->lock); in afs_i_init_once()
667 INIT_LIST_HEAD(&vnode->wb_keys); in afs_i_init_once()
668 INIT_LIST_HEAD(&vnode->pending_locks); in afs_i_init_once()
669 INIT_LIST_HEAD(&vnode->granted_locks); in afs_i_init_once()
670 INIT_DELAYED_WORK(&vnode->lock_work, afs_lock_work); in afs_i_init_once()
671 INIT_LIST_HEAD(&vnode->cb_mmap_link); in afs_i_init_once()
672 seqlock_init(&vnode->cb_lock); in afs_i_init_once()
680 struct afs_vnode *vnode; in afs_alloc_inode() local
682 vnode = alloc_inode_sb(sb, afs_inode_cachep, GFP_KERNEL); in afs_alloc_inode()
683 if (!vnode) in afs_alloc_inode()
689 memset(&vnode->fid, 0, sizeof(vnode->fid)); in afs_alloc_inode()
690 memset(&vnode->status, 0, sizeof(vnode->status)); in afs_alloc_inode()
691 afs_vnode_set_cache(vnode, NULL); in afs_alloc_inode()
693 vnode->volume = NULL; in afs_alloc_inode()
694 vnode->lock_key = NULL; in afs_alloc_inode()
695 vnode->permit_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()
701 INIT_WORK(&vnode->cb_work, afs_invalidate_mmap_work); in afs_alloc_inode()
703 _leave(" = %p", &vnode->netfs.inode); in afs_alloc_inode()
704 return &vnode->netfs.inode; in afs_alloc_inode()
717 struct afs_vnode *vnode = AFS_FS_I(inode); in afs_destroy_inode() local
719 _enter("%p{%llx:%llu}", inode, vnode->fid.vid, vnode->fid.vnode); in afs_destroy_inode()
754 struct afs_vnode *vnode = AFS_FS_I(d_inode(dentry)); in afs_statfs() local
771 afs_op_set_vnode(op, 0, vnode); in afs_statfs()