{
LASSERT(dt);
LASSERT(dt->do_ops);
- LASSERT(dt->do_ops->do_invalidate);
+
+ if (!dt->do_ops->do_invalidate)
+ return 0;
return dt->do_ops->do_invalidate(env, dt);
}
RETURN(rc);
}
-static int osd_invalidate(const struct lu_env *env, struct dt_object *dt)
-{
- return 0;
-}
-
/*
* Index operations.
*/
.do_xattr_del = osd_xattr_del,
.do_xattr_list = osd_xattr_list,
.do_object_sync = osd_object_sync,
- .do_invalidate = osd_invalidate,
};
static const struct dt_object_operations osd_obj_otable_it_ops = {
RETURN(0);
}
-static int osd_invalidate(const struct lu_env *env, struct dt_object *dt)
-{
- return 0;
-}
-
static const struct dt_object_operations osd_obj_ops = {
.do_read_lock = osd_read_lock,
.do_write_lock = osd_write_lock,
.do_xattr_del = osd_xattr_del,
.do_xattr_list = osd_xattr_list,
.do_object_sync = osd_object_sync,
- .do_invalidate = osd_invalidate,
};
static const struct lu_object_operations osd_lu_obj_ops = {