Whamcloud - gitweb
Branch HEAD
[fs/lustre-release.git] / lustre / include / dt_object.h
index 536273d..4d33e83 100644 (file)
@@ -371,6 +371,13 @@ struct dt_object_operations {
                                         struct lustre_capa *old,
                                         __u64 opc);
         int (*do_object_sync)(const struct lu_env *, struct dt_object *);
+        /**
+         * Get object info of next level. Currently, only get inode from osd.
+         * This is only used by quota b=16542
+         * precondition: dt_object_exists(dt);
+         */
+        int (*do_data_get)(const struct lu_env *env, struct dt_object *dt,
+                           void **data);
 };
 
 /**