From 72103e9613a4767a3aad2dd63c629f4a1384880c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= Date: Wed, 21 Oct 2020 21:25:50 +0200 Subject: Hold only a const version of the ProcessList in Meters --- zfs/ZfsArcMeter.c | 2 +- zfs/ZfsArcMeter.h | 2 +- zfs/ZfsCompressedArcMeter.c | 2 +- zfs/ZfsCompressedArcMeter.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'zfs') 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; -- cgit v1.2.3