.. | .. |
---|
1 | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
---|
2 | 2 | /* Generated by Documentation/scheduler/sched-pelt; do not modify. */ |
---|
3 | 3 | |
---|
4 | | -static const u32 runnable_avg_yN_inv[] __maybe_unused = { |
---|
| 4 | +static const u32 pelt32_runnable_avg_yN_inv[] __maybe_unused = { |
---|
5 | 5 | 0xffffffff, 0xfa83b2da, 0xf5257d14, 0xefe4b99a, 0xeac0c6e6, 0xe5b906e6, |
---|
6 | 6 | 0xe0ccdeeb, 0xdbfbb796, 0xd744fcc9, 0xd2a81d91, 0xce248c14, 0xc9b9bd85, |
---|
7 | 7 | 0xc5672a10, 0xc12c4cc9, 0xbd08a39e, 0xb8fbaf46, 0xb504f333, 0xb123f581, |
---|
.. | .. |
---|
10 | 10 | 0x85aac367, 0x82cd8698, |
---|
11 | 11 | }; |
---|
12 | 12 | |
---|
13 | | -#define LOAD_AVG_PERIOD 32 |
---|
14 | | -#define LOAD_AVG_MAX 47742 |
---|
| 13 | +#define PELT32_LOAD_AVG_PERIOD 32 |
---|
| 14 | +#define PELT32_LOAD_AVG_MAX 47742 |
---|
| 15 | + |
---|
| 16 | +static const u32 pelt8_runnable_avg_yN_inv[] __maybe_unused = { |
---|
| 17 | + 0xffffffff, 0xeac0c6e6, 0xd744fcc9, 0xc5672a10, |
---|
| 18 | + 0xb504f333, 0xa5fed6a9, 0x9837f050, 0x8b95c1e3, |
---|
| 19 | +}; |
---|
| 20 | + |
---|
| 21 | +#define PELT8_LOAD_AVG_PERIOD 8 |
---|
| 22 | +#define PELT8_LOAD_AVG_MAX 12336 |
---|
| 23 | + |
---|
| 24 | +extern const u32 *pelt_runnable_avg_yN_inv; |
---|
| 25 | +extern int pelt_load_avg_period; |
---|
| 26 | +extern int pelt_load_avg_max; |
---|
| 27 | + |
---|
| 28 | +#define LOAD_AVG_PERIOD pelt_load_avg_period |
---|
| 29 | +#define LOAD_AVG_MAX pelt_load_avg_max |
---|