diff options
author | Luca Boccassi <luca.boccassi@microsoft.com> | 2021-09-27 14:49:47 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2021-09-27 20:34:41 +0200 |
commit | 3542da2442d8b29661b47c42ad7e5fa9bc8562ec (patch) | |
tree | 67af7e7ab599827e2deb273ab9418a22c2ca2fc6 /src/basic/parse-util.h | |
parent | 49e9218ae3c69bae73b89da687d957c7327ed780 (diff) | |
download | systemd-3542da2442d8b29661b47c42ad7e5fa9bc8562ec.tar.gz |
parse-util: prefix load average macros with LOAD_AVG_
Follow-up for #20839
Diffstat (limited to 'src/basic/parse-util.h')
-rw-r--r-- | src/basic/parse-util.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/basic/parse-util.h b/src/basic/parse-util.h index e437e0de96..3dc5e140c9 100644 --- a/src/basic/parse-util.h +++ b/src/basic/parse-util.h @@ -138,10 +138,10 @@ int parse_oom_score_adjust(const char *s, int *ret); /* Implement floating point using fixed integers, to improve performance when * calculating load averages. These macros can be used to extract the integer * and decimal parts of a value. */ -#define PRECISION_BITS 11 -#define FIXED_POINT_1_0 (1 << PRECISION_BITS) -#define INT_SIDE(x) ((x) >> PRECISION_BITS) -#define DECIMAL_SIDE(x) INT_SIDE(((x) & (FIXED_POINT_1_0 - 1)) * 100) +#define LOADAVG_PRECISION_BITS 11 +#define LOADAVG_FIXED_POINT_1_0 (1 << LOADAVG_PRECISION_BITS) +#define LOADAVG_INT_SIDE(x) ((x) >> LOADAVG_PRECISION_BITS) +#define LOADAVG_DECIMAL_SIDE(x) LOADAVG_INT_SIDE(((x) & (LOADAVG_FIXED_POINT_1_0 - 1)) * 100) /* Given a Linux load average (e.g. decimal number 34.89 where 34 is passed as i and 89 is passed as f), convert it * to a loadavg_t. */ |