Whamcloud - gitweb
LU-5162 mdc: Add exception entry check for radix_tree
[fs/lustre-release.git] / lustre / obdclass / local_storage.h
index f7d6c9a..9a7244e 100644 (file)
@@ -42,7 +42,7 @@ struct ls_device {
        /* all initialized ls_devices on this node linked by this */
        cfs_list_t               ls_linkage;
        /* how many handle's reference this local storage */
-       cfs_atomic_t             ls_refcount;
+       atomic_t                 ls_refcount;
        /* underlaying OSD device */
        struct dt_device        *ls_osd;
        /* list of all local OID storages */
@@ -67,9 +67,11 @@ static inline struct ls_object *lu2ls_obj(struct lu_object *o)
 
 static inline struct dt_object *ls_locate(const struct lu_env *env,
                                          struct ls_device *ls,
-                                         const struct lu_fid *fid)
+                                         const struct lu_fid *fid,
+                                         const struct lu_object_conf *conf)
 {
-       return dt_locate_at(env, ls->ls_osd, fid, &ls->ls_top_dev.dd_lu_dev);
+       return dt_locate_at(env, ls->ls_osd, fid,
+                           &ls->ls_top_dev.dd_lu_dev, conf);
 }
 
 struct ls_device *ls_device_get(struct dt_device *dev);