* Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
* Use is subject to license terms.
*
- * Copyright (c) 2011, 2013, Intel Corporation.
+ * Copyright (c) 2011, 2014, Intel Corporation.
*/
/*
* This file is part of Lustre, http://www.lustre.org/
};
struct lu_fld_target {
- cfs_list_t ft_chain;
+ struct list_head ft_chain;
struct obd_export *ft_exp;
struct lu_server_fld *ft_srv;
__u64 ft_idx;
struct lu_server_fld {
/**
* Fld dir proc entry. */
- cfs_proc_dir_entry_t *lsf_proc_dir;
+ struct proc_dir_entry *lsf_proc_dir;
/**
* /fld file object device */
char lsf_name[80];
/**
- * Just reformated or upgraded, and this flag is being
+ * Just reformatted or upgraded, and this flag is being
* used to check whether the local FLDB is needs to be
* synced with global FLDB(in MDT0), and it is only needed
* if the MDT is upgraded from < 2.6 to 2.6, i.e. when the
};
struct lu_client_fld {
- /**
- * Client side proc entry. */
- cfs_proc_dir_entry_t *lcf_proc_dir;
+ /**
+ * Client side proc entry. */
+ struct proc_dir_entry *lcf_proc_dir;
- /**
- * List of exports client FLD knows about. */
- cfs_list_t lcf_targets;
+ /**
+ * List of exports client FLD knows about. */
+ struct list_head lcf_targets;
/**
* Current hash to be used to chose an export. */
const struct lu_seq_range *range);
int fld_server_lookup(const struct lu_env *env, struct lu_server_fld *fld,
- seqno_t seq, struct lu_seq_range *range);
+ u64 seq, struct lu_seq_range *range);
int fld_local_lookup(const struct lu_env *env, struct lu_server_fld *fld,
- seqno_t seq, struct lu_seq_range *range);
+ u64 seq, struct lu_seq_range *range);
int fld_update_from_controller(const struct lu_env *env,
struct lu_server_fld *fld);
void fld_client_flush(struct lu_client_fld *fld);
-int fld_client_lookup(struct lu_client_fld *fld, seqno_t seq, mdsno_t *mds,
+int fld_client_lookup(struct lu_client_fld *fld, u64 seq, u32 *mds,
__u32 flags, const struct lu_env *env);
int fld_client_create(struct lu_client_fld *fld,
struct lu_seq_range *range,
const struct lu_env *env);
-int fld_client_delete(struct lu_client_fld *fld,
- seqno_t seq,
+int fld_client_delete(struct lu_client_fld *fld, u64 seq,
const struct lu_env *env);
int fld_client_add_target(struct lu_client_fld *fld,