Whamcloud - gitweb
b=15272
[fs/lustre-release.git] / lustre / include / dt_object.h
index 5eff04c..3d2d920 100644 (file)
@@ -71,6 +71,8 @@ enum dt_txn_op {
         DTO_ATTR_SET,
         DTO_XATTR_SET,
         DTO_LOG_REC, /* XXX temporary: dt layer knows nothing about llog. */
+        DTO_WRITE_BASE,
+        DTO_WRITE_BLOCK,
 
         DTO_NR
 };
@@ -379,10 +381,10 @@ struct dt_index_operations {
                                       const struct dt_it *di);
                 struct dt_rec *(*rec)(const struct lu_env *env,
                                       const struct dt_it *di);
-                __u32        (*store)(const struct lu_env *env,
+                __u64        (*store)(const struct lu_env *env,
                                       const struct dt_it *di);
                 int           (*load)(const struct lu_env *env,
-                                      const struct dt_it *di, __u32 hash);
+                                      const struct dt_it *di, __u64 hash);
         } dio_it;
 };