1 // SPDX-License-Identifier: GPL-2.0-only
3 #define __printf(a, b) __attribute__((format(printf, a, b)))
10 static int __base_pr(enum libperf_print_level level, const char *format,
13 return vfprintf(stderr, format, args);
16 static libperf_print_fn_t __libperf_pr = __base_pr;
18 void libperf_set_print(libperf_print_fn_t fn)
24 void libperf_print(enum libperf_print_level level, const char *format, ...)
31 va_start(args, format);
32 __libperf_pr(level, format, args);