Whamcloud - gitweb
b=19427 correct lmm_object_id and reserve fids for fid-on-OST.
[fs/lustre-release.git] / lustre / osd / osd_igif.c
index 9228d18..b6533bd 100644 (file)
 /* struct osd_inode_id */
 #include "osd_oi.h"
 #include "osd_igif.h"
+#include "osd_internal.h"
 
 void lu_igif_to_id(const struct lu_fid *fid, struct osd_inode_id *id)
 {
-        LASSERT(fid_is_igif(fid));
+        LASSERT(osd_fid_is_igif(fid));
         id->oii_ino = lu_igif_ino(fid);
         id->oii_gen = lu_igif_gen(fid);
 }
 
-void lu_igif_build(struct lu_fid *fid, __u32 ino, __u32 gen)
-{
-        fid->f_seq = ino;
-        fid->f_oid = gen;
-        fid->f_ver = 0;
-        LASSERT(fid_is_igif(fid));
-}