diff options
author | Christoph Hellwig <hch@infradead.org> | 2012-03-13 04:52:33 -0400 |
---|---|---|
committer | Ben Myers <bpm@sgi.com> | 2012-03-14 12:09:06 -0400 |
commit | 48776fd22344ad80adcbac0abc9c0da60c6481d2 (patch) | |
tree | 8ab09fce19aab58e0e451d16c98ff7d1e84dcc53 /fs/xfs/xfs_qm.h | |
parent | 8f639ddea0c4978ae9b4e46ea041c9e5afe0ee8d (diff) |
xfs: use common code for quota statistics
Switch the quota code over to use the generic XFS statistics infrastructure.
While the legacy /proc/fs/xfs/xqm and /proc/fs/xfs/xqmstats interfaces are
preserved for now the statistics that still have a meaning with the current
code are now also available from /proc/fs/xfs/stats.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Ben Myers <bpm@sgi.com>
Diffstat (limited to 'fs/xfs/xfs_qm.h')
-rw-r--r-- | fs/xfs/xfs_qm.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/fs/xfs/xfs_qm.h b/fs/xfs/xfs_qm.h index 9a9b997e1a0a..89f213f7252a 100644 --- a/fs/xfs/xfs_qm.h +++ b/fs/xfs/xfs_qm.h | |||
@@ -21,7 +21,6 @@ | |||
21 | #include "xfs_dquot_item.h" | 21 | #include "xfs_dquot_item.h" |
22 | #include "xfs_dquot.h" | 22 | #include "xfs_dquot.h" |
23 | #include "xfs_quota_priv.h" | 23 | #include "xfs_quota_priv.h" |
24 | #include "xfs_qm_stats.h" | ||
25 | 24 | ||
26 | struct xfs_qm; | 25 | struct xfs_qm; |
27 | struct xfs_inode; | 26 | struct xfs_inode; |
@@ -60,7 +59,6 @@ typedef struct xfs_qm { | |||
60 | struct list_head qm_dqfrlist; /* freelist of dquots */ | 59 | struct list_head qm_dqfrlist; /* freelist of dquots */ |
61 | struct mutex qm_dqfrlist_lock; | 60 | struct mutex qm_dqfrlist_lock; |
62 | int qm_dqfrlist_cnt; | 61 | int qm_dqfrlist_cnt; |
63 | atomic_t qm_totaldquots; /* total incore dquots */ | ||
64 | uint qm_nrefs; /* file systems with quota on */ | 62 | uint qm_nrefs; /* file systems with quota on */ |
65 | kmem_zone_t *qm_dqzone; /* dquot mem-alloc zone */ | 63 | kmem_zone_t *qm_dqzone; /* dquot mem-alloc zone */ |
66 | kmem_zone_t *qm_dqtrxzone; /* t_dqinfo of transactions */ | 64 | kmem_zone_t *qm_dqtrxzone; /* t_dqinfo of transactions */ |