X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;ds=sidebyside;f=lustre%2Fquota%2Fquota_internal.h;h=002300ea41fdcc42e7ebc1f4c60d8ab14117fdfe;hb=5ff22bfc8ba95e3ce14a351a9a9c15a95ed7ee6f;hp=563c1e7da2c302b5b761587341b72ade0eb8a66e;hpb=f95393b0d0a59cf3dc2f29cffc35dcc4cc9d7728;p=fs%2Flustre-release.git diff --git a/lustre/quota/quota_internal.h b/lustre/quota/quota_internal.h index 563c1e7..002300e 100644 --- a/lustre/quota/quota_internal.h +++ b/lustre/quota/quota_internal.h @@ -1,6 +1,4 @@ -/* -*- mode: c; c-basic-offset: 8; indent-tabs-mode: nil; -*- - * vim:expandtab:shiftwidth=8:tabstop=8: - * +/* * GPL HEADER START * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. @@ -39,8 +37,6 @@ #include -#ifdef HAVE_QUOTA_SUPPORT - /* QUSG covnert bytes to blocks when counting block quota */ #define QUSG(count, isblk) (isblk ? toqb(count) : count) @@ -54,7 +50,7 @@ #define DQUOT_DEBUG(dquot, fmt, arg...) \ CDEBUG(D_QUOTA, "refcnt(%u) id(%u) type(%u) off(%llu) flags(%lu) " \ "bhardlimit("LPU64") curspace("LPU64") ihardlimit("LPU64") " \ - "curinodes("LPU64"): " fmt, dquot->dq_refcnt, \ + "curinodes("LPU64"): " fmt, cfs_atomic_read(&dquot->dq_refcnt),\ dquot->dq_id, dquot->dq_type, dquot->dq_off, dquot->dq_flags, \ dquot->dq_dqb.dqb_bhardlimit, dquot->dq_dqb.dqb_curspace, \ dquot->dq_dqb.dqb_ihardlimit, dquot->dq_dqb.dqb_curinodes, \ @@ -176,7 +172,8 @@ extern int quote_copy_qdata(struct ptlrpc_request *req, struct qunit_data *qdata int is_req, int is_exp); int filter_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 *rqset); int lquota_proc_setup(struct obd_device *obd, int is_master); int lquota_proc_cleanup(struct lustre_quota_ctxt *qctxt); void build_lqs(struct obd_device *obd); @@ -193,24 +190,3 @@ extern cfs_proc_dir_entry_t *lquota_type_proc_dir; #define QUOTA_REQ_RETURNED 1 #endif -int client_quota_adjust_qunit(struct obd_export *exp, - struct quota_adjust_qunit *oqaq, - struct lustre_quota_ctxt *qctxt); -int lov_quota_adjust_qunit(struct obd_export *exp, - struct quota_adjust_qunit *oqaq, - struct lustre_quota_ctxt *qctxt); -int client_quota_ctl(struct obd_device *unused, struct obd_export *exp, - struct obd_quotactl *oqctl); -int lmv_quota_ctl(struct obd_device *unused, struct obd_export *exp, - struct obd_quotactl *oqctl); -int lov_quota_ctl(struct obd_device *unused, struct obd_export *exp, - struct obd_quotactl *oqctl); -int client_quota_check(struct obd_device *unused, struct obd_export *exp, - struct obd_quotactl *oqctl); -int lmv_quota_check(struct obd_device *unused, struct obd_export *exp, - struct obd_quotactl *oqctl); -int lov_quota_check(struct obd_device *unused, struct obd_export *exp, - struct obd_quotactl *oqctl); -int client_quota_poll_check(struct obd_export *exp, struct if_quotacheck *qchk); - -#endif