Whamcloud - gitweb
LU-5710 all: second batch of corrected typos and grammar errors
[fs/lustre-release.git] / lustre / include / lustre_export.h
index 318c8dd..022b4b6 100644 (file)
@@ -27,7 +27,7 @@
  * Copyright (c) 2002, 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/
@@ -67,6 +67,10 @@ struct tg_export_data {
        loff_t                  ted_lr_off;
        /** Client index in last_rcvd file */
        int                     ted_lr_idx;
+
+       /** nodemap this export is a member of */
+       struct lu_nodemap       *ted_nodemap;
+       struct hlist_node       ted_nodemap_member;
 };
 
 /**
@@ -195,10 +199,10 @@ struct obd_export {
         struct nid_stat          *exp_nid_stats;
         /** Active connetion */
         struct ptlrpc_connection *exp_connection;
-        /** Connection count value from last succesful reconnect rpc */
-        __u32                     exp_conn_cnt;
-        /** Hash list of all ldlm locks granted on this export */
-        cfs_hash_t               *exp_lock_hash;
+       /** Connection count value from last successful reconnect rpc */
+       __u32                     exp_conn_cnt;
+       /** Hash list of all ldlm locks granted on this export */
+       cfs_hash_t               *exp_lock_hash;
        /**
         * Hash list for Posix lock deadlock detection, added with
         * ldlm_lock::l_exp_flock_hash.
@@ -264,7 +268,6 @@ struct obd_export {
                 struct mgs_export_data    eu_mgs_data;
         } u;
 
-       struct nodemap            *exp_nodemap;
        struct adaptive_timeout    exp_bl_lock_at;
 };