1 /* SPDX-License-Identifier: GPL-2.0 */
5 int json_events(const char *fn
,
6 int (*func
)(void *data
, char *name
, char *event
, char *desc
,
9 char *unit
, char *perpkg
, char *metric_expr
,
10 char *metric_name
, char *metric_group
),
12 char *get_cpu_str(void);
15 #define min(x, y) ({ \
16 typeof(x) _min1 = (x); \
17 typeof(y) _min2 = (y); \
18 (void) (&_min1 == &_min2); \
19 _min1 < _min2 ? _min1 : _min2; })