1 %option prefix="perf_pmu_"
7 #include <linux/bitops.h>
11 char *perf_pmu_get_text(yyscan_t yyscanner);
12 YYSTYPE *perf_pmu_get_lval(yyscan_t yyscanner);
14 static int value(yyscan_t scanner, int base)
16 YYSTYPE *yylval = perf_pmu_get_lval(scanner);
17 char *text = perf_pmu_get_text(scanner);
21 num = strtoul(text, NULL, base);
35 {num_dec} { return value(yyscanner, 10); }
36 config { return PP_CONFIG; }
45 int perf_pmu_wrap(void *scanner __maybe_unused)