* Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
* Use is subject to license terms.
*
- * Copyright (c) 2012, Intel Corporation.
+ * Copyright (c) 2012, 2013, Intel Corporation.
*/
/*
* This file is part of Lustre, http://www.lustre.org/
int opd_got_disconnected;
int opd_imp_connected;
int opd_imp_active;
- int opd_imp_seen_connected:1,
+ unsigned int opd_imp_seen_connected:1,
opd_connect_mdt:1;
/* whether local recovery is completed:
struct osp_object {
struct lu_object_header opo_header;
struct dt_object opo_obj;
- int opo_reserved:1,
+ unsigned int opo_reserved:1,
opo_new:1,
opo_empty:1;
extern struct lu_object_operations osp_lu_obj_ops;
extern const struct dt_device_operations osp_dt_ops;
extern struct dt_object_operations osp_md_obj_ops;
-extern struct dt_lock_operations osp_md_lock_ops;
struct osp_thread_info {
struct lu_buf osi_lb;
struct osp_thread_info *info = osp_env_info(env);
struct ost_id *oi = &info->osi_oi;
- fid_ostid_pack(fid, oi);
- return oi->oi_id == IDIF_MAX_OID;
+ fid_to_ostid(fid, oi);
+ return ostid_id(oi) == IDIF_MAX_OID;
} else {
return fid_oid(fid) == LUSTRE_DATA_SEQ_MAX_WIDTH;
}