Whamcloud - gitweb
LU-1187 osd: add remote entry insert for ZFS DNE.
[fs/lustre-release.git] / lustre / osd-zfs / osd_internal.h
index 55759c3..9fee6d5 100644 (file)
@@ -236,7 +236,6 @@ struct osd_device {
        uint64_t                 od_root;
        struct osd_oi           **od_oi_table;
        unsigned int             od_oi_count;
-       uint64_t                od_ost_compat_grp0;
        struct osd_seq_list     od_seq_list;
 
        unsigned int             od_rdonly:1,
@@ -421,11 +420,14 @@ int osd_fid_lookup(const struct lu_env *env,
 uint64_t osd_get_name_n_idx(const struct lu_env *env, struct osd_device *osd,
                            const struct lu_fid *fid, char *buf);
 int osd_options_init(void);
+int osd_convert_root_to_new_seq(const struct lu_env *env,
+                               struct osd_device *o);
 
 /* osd_index.c */
 int osd_index_try(const struct lu_env *env, struct dt_object *dt,
                  const struct dt_index_features *feat);
-
+int osd_fld_lookup(const struct lu_env *env, struct osd_device *osd,
+                  const struct lu_fid *fid, struct lu_seq_range *range);
 
 /* osd_xattr.c */
 int __osd_xattr_load(udmu_objset_t *uos, uint64_t dnode, nvlist_t **sa_xattr);