Whamcloud - gitweb
LU-5478 obdclass: get rid of obd_* typedefs
[fs/lustre-release.git] / lustre / obdclass / obdo.c
index 2868954..efba1bc 100644 (file)
@@ -56,9 +56,9 @@ EXPORT_SYMBOL(obdo_set_parent_fid);
 
 /* WARNING: the file systems must take care not to tinker with
    attributes they don't manage (such as blocks). */
-void obdo_from_inode(struct obdo *dst, struct inode *src, obd_flag valid)
+void obdo_from_inode(struct obdo *dst, struct inode *src, u32 valid)
 {
-        obd_flag newvalid = 0;
+       u32 newvalid = 0;
 
         if (valid & (OBD_MD_FLCTIME | OBD_MD_FLMTIME))
                 CDEBUG(D_INODE, "valid %x, new time %lu/%lu\n",
@@ -115,7 +115,7 @@ void obdo_from_inode(struct obdo *dst, struct inode *src, obd_flag valid)
 }
 EXPORT_SYMBOL(obdo_from_inode);
 
-void obdo_cpy_md(struct obdo *dst, const struct obdo *src, obd_flag valid)
+void obdo_cpy_md(struct obdo *dst, const struct obdo *src, u32 valid)
 {
         CDEBUG(D_INODE, "src obdo "DOSTID" valid "LPX64", dst obdo "DOSTID"\n",
                POSTID(&src->o_oi), src->o_valid, POSTID(&dst->o_oi));
@@ -169,7 +169,7 @@ void obdo_to_ioobj(const struct obdo *oa, struct obd_ioobj *ioobj)
 EXPORT_SYMBOL(obdo_to_ioobj);
 
 static void iattr_from_obdo(struct iattr *attr, const struct obdo *oa,
-                           obd_flag valid)
+                           u32 valid)
 {
         valid &= oa->o_valid;
 
@@ -218,7 +218,7 @@ static void iattr_from_obdo(struct iattr *attr, const struct obdo *oa,
 }
 
 void md_from_obdo(struct md_op_data *op_data, const struct obdo *oa,
-                 obd_flag valid)
+                 u32 valid)
 {
         iattr_from_obdo(&op_data->op_attr, oa, valid);
         if (valid & OBD_MD_FLBLOCKS) {