Lines Matching refs:sfh
41 struct ceph_nfs_snapfh *sfh = (void *)rawfh;
62 sfh->parent_ino = ceph_ino(dir);
63 sfh->hash = ceph_dentry_hash(dir, dentry);
73 sfh->parent_ino = sfh->ino;
74 sfh->hash = 0;
76 sfh->ino = ceph_ino(inode);
77 sfh->snapid = snapid;
205 struct ceph_nfs_snapfh *sfh,
217 vino.ino = sfh->parent_ino;
218 if (sfh->snapid == CEPH_SNAPDIR)
220 else if (sfh->ino == sfh->parent_ino)
223 vino.snap = sfh->snapid;
225 vino.ino = sfh->ino;
226 vino.snap = sfh->snapid;
252 if (!want_parent && sfh->ino != sfh->parent_ino) {
254 cpu_to_le64(sfh->parent_ino);
256 cpu_to_le32(sfh->hash);
285 vino.ino, vino.snap, sfh->parent_ino, sfh->hash, err);
303 struct ceph_nfs_snapfh *sfh = (void *)fid->raw;
304 return __snapfh_to_dentry(sb, sfh, false);
421 struct ceph_nfs_snapfh *sfh = (void *)fid->raw;
422 return __snapfh_to_dentry(sb, sfh, true);