Lines Matching refs:vino
466 static inline u32 ceph_ino_to_ino32(u64 vino) in ceph_ino_to_ino32() argument
468 u32 ino = vino & 0xffffffff; in ceph_ino_to_ino32()
469 ino ^= vino >> 32; in ceph_ino_to_ino32()
481 static inline ino_t ceph_vino_to_ino_t(struct ceph_vino vino) in ceph_vino_to_ino_t() argument
484 return ceph_ino_to_ino32(vino.ino); in ceph_vino_to_ino_t()
485 return (ino_t)vino.ino; in ceph_vino_to_ino_t()
543 static inline bool ceph_vino_is_reserved(const struct ceph_vino vino) in ceph_vino_is_reserved() argument
545 if (vino.ino < CEPH_INO_SYSTEM_BASE && in ceph_vino_is_reserved()
546 vino.ino >= CEPH_MDS_INO_MDSDIR_OFFSET) { in ceph_vino_is_reserved()
547 WARN_RATELIMIT(1, "Attempt to access reserved inode number 0x%llx", vino.ino); in ceph_vino_is_reserved()
554 struct ceph_vino vino) in ceph_find_inode() argument
556 if (ceph_vino_is_reserved(vino)) in ceph_find_inode()
564 return ilookup5(sb, (unsigned long)vino.ino, ceph_ino_compare, &vino); in ceph_find_inode()
965 struct ceph_vino vino);