+ unsigned int med_rmtclient:1; /* remote client? */
+ struct semaphore med_idmap_sem;
+ struct lustre_idmap_table *med_idmap;
+};
+
+struct mdt_export_data {
+ struct list_head med_open_head;
+ spinlock_t med_open_lock; /* lock med_open_head, mfd_list*/
+ struct semaphore med_mcd_lock;
+ struct mdt_client_data *med_mcd;
+ __u64 med_ibits_known;
+ loff_t med_lr_off;
+ int med_lr_idx;
+ unsigned int med_rmtclient:1; /* remote client? */
+ struct semaphore med_idmap_sem;
+ struct lustre_idmap_table *med_idmap;