Lines Matching refs:vino
129 struct inode *ceph_get_inode(struct super_block *sb, struct ceph_vino vino, in ceph_get_inode() argument
134 if (ceph_vino_is_reserved(vino)) in ceph_get_inode()
138 inode = inode_insert5(newino, (unsigned long)vino.ino, in ceph_get_inode()
139 ceph_ino_compare, ceph_set_ino_cb, &vino); in ceph_get_inode()
143 inode = iget5_locked(sb, (unsigned long)vino.ino, in ceph_get_inode()
144 ceph_ino_compare, ceph_set_ino_cb, &vino); in ceph_get_inode()
148 dout("No inode found for %llx.%llx\n", vino.ino, vino.snap); in ceph_get_inode()
162 struct ceph_vino vino = { in ceph_get_snapdir() local
166 struct inode *inode = ceph_get_inode(parent->i_sb, vino, NULL); in ceph_get_snapdir()
1782 struct ceph_vino vino; in readdir_prepopulate_inodes_only() local
1786 vino.ino = le64_to_cpu(rde->inode.in->ino); in readdir_prepopulate_inodes_only()
1787 vino.snap = le64_to_cpu(rde->inode.in->snapid); in readdir_prepopulate_inodes_only()
1789 in = ceph_get_inode(req->r_dentry->d_sb, vino, NULL); in readdir_prepopulate_inodes_only()