Lines Matching refs:ino
16 u64 ino; member
23 u64 ino, parent_ino; member
30 u64 ino; member
81 sfh->parent_ino = sfh->ino; in ceph_encode_snapfh()
84 sfh->ino = ceph_ino(inode); in ceph_encode_snapfh()
117 cfh->ino = ceph_ino(inode); in ceph_encode_fh()
124 fh->ino = ceph_ino(inode); in ceph_encode_fh()
131 static struct inode *__lookup_inode(struct super_block *sb, u64 ino) in __lookup_inode() argument
138 vino.ino = ino; in __lookup_inode()
177 struct inode *ceph_lookup_inode(struct super_block *sb, u64 ino) in ceph_lookup_inode() argument
179 struct inode *inode = __lookup_inode(sb, ino); in ceph_lookup_inode()
189 static struct dentry *__fh_to_dentry(struct super_block *sb, u64 ino) in __fh_to_dentry() argument
191 struct inode *inode = __lookup_inode(sb, ino); in __fh_to_dentry()
225 vino.ino = sfh->parent_ino; in __snapfh_to_dentry()
228 else if (sfh->ino == sfh->parent_ino) in __snapfh_to_dentry()
233 vino.ino = sfh->ino; in __snapfh_to_dentry()
260 if (!want_parent && sfh->ino != sfh->parent_ino) { in __snapfh_to_dentry()
289 doutc(cl, "%llx.%llx\n err=%d\n", vino.ino, vino.snap, err); in __snapfh_to_dentry()
291 doutc(cl, "%llx.%llx parent %llx hash %x err=%d", vino.ino, in __snapfh_to_dentry()
319 doutc(fsc->client, "%llx\n", fh->ino); in ceph_fh_to_dentry()
320 return __fh_to_dentry(sb, fh->ino); in ceph_fh_to_dentry()
324 struct dentry *child, u64 ino) in __get_parent() argument
342 .ino = ino, in __get_parent()
439 dentry = __get_parent(sb, NULL, cfh->ino); in ceph_fh_to_parent()