Whamcloud - gitweb
LU-8054 lfsck: enhance lfsck notify API
[fs/lustre-release.git] / lustre / include / lustre / lustre_fid.h
index cb6afa5..1180140 100644 (file)
@@ -324,6 +324,22 @@ static inline void fid_be_to_cpu(struct lu_fid *dst, const struct lu_fid *src)
        dst->f_ver = __be32_to_cpu(fid_ver(src));
 }
 
+static inline void filter_fid_cpu_to_le(struct filter_fid *dst,
+                                       const struct filter_fid *src, int size)
+{
+       fid_cpu_to_le(&dst->ff_parent, &src->ff_parent);
+
+       /* XXX: Add more if filter_fid is enlarged in the future. */
+}
+
+static inline void filter_fid_le_to_cpu(struct filter_fid *dst,
+                                       const struct filter_fid *src, int size)
+{
+       fid_le_to_cpu(&dst->ff_parent, &src->ff_parent);
+
+       /* XXX: Add more if filter_fid is enlarged in the future. */
+}
+
 static inline bool fid_is_sane(const struct lu_fid *fid)
 {
        return fid && ((fid_seq(fid) >= FID_SEQ_START && !fid_ver(fid)) ||