Lines Matching refs:NTFS_DE
608 struct NTFS_DE { struct
634 static_assert(sizeof(struct NTFS_DE) == 0x10); argument
636 static inline void de_set_vbn_le(struct NTFS_DE *e, __le64 vcn) in de_set_vbn_le()
643 static inline void de_set_vbn(struct NTFS_DE *e, CLST vcn) in de_set_vbn()
650 static inline __le64 de_get_vbn_le(const struct NTFS_DE *e) in de_get_vbn_le()
655 static inline CLST de_get_vbn(const struct NTFS_DE *e) in de_get_vbn()
662 static inline struct NTFS_DE *de_get_next(const struct NTFS_DE *e) in de_get_next()
667 static inline struct ATTR_FILE_NAME *de_get_fname(const struct NTFS_DE *e) in de_get_fname()
670 Add2Ptr(e, sizeof(struct NTFS_DE)) : in de_get_fname()
674 static inline bool de_is_last(const struct NTFS_DE *e) in de_is_last()
679 static inline bool de_has_vcn(const struct NTFS_DE *e) in de_has_vcn()
684 static inline bool de_has_vcn_ex(const struct NTFS_DE *e) in de_has_vcn_ex()
692 ALIGN(sizeof(struct NTFS_DE) + \
713 static inline struct NTFS_DE *hdr_first_de(const struct INDEX_HDR *hdr) in hdr_first_de()
717 struct NTFS_DE *e; in hdr_first_de()
720 if (de_off >= used || de_off + sizeof(struct NTFS_DE) > used ) in hdr_first_de()
725 if (esize < sizeof(struct NTFS_DE) || de_off + esize > used) in hdr_first_de()
731 static inline struct NTFS_DE *hdr_next_de(const struct INDEX_HDR *hdr, in hdr_next_de()
732 const struct NTFS_DE *e) in hdr_next_de()
743 if (esize < sizeof(struct NTFS_DE) || in hdr_next_de()
744 off + esize + sizeof(struct NTFS_DE) > used) in hdr_next_de()
765 const struct NTFS_DE *first = hdr_first_de(&ib->ihdr); in ib_is_empty()
864 struct NTFS_DE de;
890 struct NTFS_DE de;
931 struct NTFS_DE de;
941 struct NTFS_DE de;
959 struct NTFS_DE de;