* 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/
#include <obd.h>
#include <obd_class.h>
#include <dt_object.h>
+#include <md_object.h>
#include <lustre_fid.h>
/*
cfs_proc_dir_entry_t *opd_symlink;
};
-extern cfs_mem_cache_t *osp_object_kmem;
+extern struct kmem_cache *osp_object_kmem;
/* this is a top object */
struct osp_object {
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;
}