summaryrefslogtreecommitdiffstats
path: root/zfs
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2020-10-21 21:25:50 +0200
committercgzones <cgzones@googlemail.com>2020-10-26 19:30:38 +0100
commit72103e9613a4767a3aad2dd63c629f4a1384880c (patch)
treeec2424d702cb7009bd8d3584583659bd6b74485f /zfs
parentf757810f489b12d2a98dcb09751003f4ed002538 (diff)
Hold only a const version of the ProcessList in Meters
Diffstat (limited to 'zfs')
-rw-r--r--zfs/ZfsArcMeter.c2
-rw-r--r--zfs/ZfsArcMeter.h2
-rw-r--r--zfs/ZfsCompressedArcMeter.c2
-rw-r--r--zfs/ZfsCompressedArcMeter.h2
4 files changed, 4 insertions, 4 deletions
diff --git a/zfs/ZfsArcMeter.c b/zfs/ZfsArcMeter.c
index 55ef2c56..72af3bc7 100644
--- a/zfs/ZfsArcMeter.c
+++ b/zfs/ZfsArcMeter.c
@@ -18,7 +18,7 @@ static const int ZfsArcMeter_attributes[] = {
ZFS_MFU, ZFS_MRU, ZFS_ANON, ZFS_HEADER, ZFS_OTHER
};
-void ZfsArcMeter_readStats(Meter* this, ZfsArcStats* stats) {
+void ZfsArcMeter_readStats(Meter* this, const ZfsArcStats* stats) {
this->total = stats->max;
this->values[0] = stats->MFU;
this->values[1] = stats->MRU;
diff --git a/zfs/ZfsArcMeter.h b/zfs/ZfsArcMeter.h
index cf552bce..52bf7842 100644
--- a/zfs/ZfsArcMeter.h
+++ b/zfs/ZfsArcMeter.h
@@ -11,7 +11,7 @@ in the source distribution for its full text.
#include "Meter.h"
-void ZfsArcMeter_readStats(Meter* this, ZfsArcStats* stats);
+void ZfsArcMeter_readStats(Meter* this, const ZfsArcStats* stats);
extern const MeterClass ZfsArcMeter_class;
diff --git a/zfs/ZfsCompressedArcMeter.c b/zfs/ZfsCompressedArcMeter.c
index 0a67c7ed..993d80e2 100644
--- a/zfs/ZfsCompressedArcMeter.c
+++ b/zfs/ZfsCompressedArcMeter.c
@@ -21,7 +21,7 @@ static const int ZfsCompressedArcMeter_attributes[] = {
ZFS_COMPRESSED
};
-void ZfsCompressedArcMeter_readStats(Meter* this, ZfsArcStats* stats) {
+void ZfsCompressedArcMeter_readStats(Meter* this, const ZfsArcStats* stats) {
if ( stats->isCompressed ) {
this->total = stats->uncompressed;
this->values[0] = stats->compressed;
diff --git a/zfs/ZfsCompressedArcMeter.h b/zfs/ZfsCompressedArcMeter.h
index 1ad6447d..025a9dd8 100644
--- a/zfs/ZfsCompressedArcMeter.h
+++ b/zfs/ZfsCompressedArcMeter.h
@@ -11,7 +11,7 @@ in the source distribution for its full text.
#include "Meter.h"
-void ZfsCompressedArcMeter_readStats(Meter* this, ZfsArcStats* stats);
+void ZfsCompressedArcMeter_readStats(Meter* this, const ZfsArcStats* stats);
extern const MeterClass ZfsCompressedArcMeter_class;

© 2014-2024 Faster IT GmbH | imprint | privacy policy