RETURN(rc);
}
+static inline int obd_sync_fs(struct obd_device *obd, struct obd_info *oinfo,
+ int wait)
+{
+ int rc;
+ ENTRY;
+
+ OBD_CHECK_DT_OP(obd, sync_fs, -EOPNOTSUPP);
+ OBD_COUNTER_INCREMENT(obd, sync);
+
+ rc = OBP(obd, sync_fs)(obd, oinfo, wait);
+
+ RETURN(rc);
+}
+
static inline int obd_punch_rqset(struct obd_export *exp,
struct obd_info *oinfo,
struct obd_trans_info *oti)
static inline int obd_quota_adjust_qunit(struct obd_export *exp,
struct quota_adjust_qunit *oqaq,
- struct lustre_quota_ctxt *qctxt)
+ struct lustre_quota_ctxt *qctxt,
+ struct ptlrpc_request_set *set)
{
#if defined(LPROCFS) && defined(HAVE_QUOTA_SUPPORT)
struct timeval work_start;
EXP_CHECK_DT_OP(exp, quota_adjust_qunit);
EXP_COUNTER_INCREMENT(exp, quota_adjust_qunit);
- rc = OBP(exp->exp_obd, quota_adjust_qunit)(exp, oqaq, qctxt);
+ rc = OBP(exp->exp_obd, quota_adjust_qunit)(exp, oqaq, qctxt, set);
#if defined(LPROCFS) && defined(HAVE_QUOTA_SUPPORT)
if (qctxt) {
int raw_name2idx(int hashtype, int count, const char *name, int namelen);
/* prng.c */
-void ll_generate_random_uuid(class_uuid_t uuid_out);
+#define ll_generate_random_uuid(uuid_out) cfs_get_random_bytes(uuid_out, sizeof(class_uuid_t))
#endif /* __LINUX_OBD_CLASS_H */