Home
last modified time | relevance | path

Searched refs:scanner (Results 1 – 9 of 9) sorted by relevance

/tools/perf/util/
Dexpr.l27 static int value(yyscan_t scanner) in value() argument
29 YYSTYPE *yylval = expr_get_lval(scanner); in value()
30 char *text = expr_get_text(scanner); in value()
72 static int str(yyscan_t scanner, int token, int runtime) in str() argument
74 YYSTYPE *yylval = expr_get_lval(scanner); in str()
75 char *text = expr_get_text(scanner); in str()
85 static int literal(yyscan_t scanner, const struct expr_scanner_ctx *sctx) in literal() argument
87 YYSTYPE *yylval = expr_get_lval(scanner); in literal()
89 yylval->num = expr__get_literal(expr_get_text(scanner), sctx); in literal()
98 static int nan_value(yyscan_t scanner) in nan_value() argument
[all …]
Dparse-events.l24 static int get_column(yyscan_t scanner) in get_column() argument
26 return parse_events_get_column(scanner) - parse_events_get_leng(scanner); in get_column()
29 static int value(struct parse_events_state *parse_state, yyscan_t scanner, int base) in value() argument
31 YYSTYPE *yylval = parse_events_get_lval(scanner); in value()
32 char *text = parse_events_get_text(scanner); in value()
42 parse_events_error__handle(error, get_column(scanner), help , NULL); in value()
51 static int str(yyscan_t scanner, int token) in str() argument
53 YYSTYPE *yylval = parse_events_get_lval(scanner); in str()
54 char *text = parse_events_get_text(scanner); in str()
74 static int lc_str(yyscan_t scanner, const struct parse_events_state *state) in lc_str() argument
[all …]
Dpmu.l14 static int value(yyscan_t scanner, int base) in value() argument
16 YYSTYPE *yylval = perf_pmu_get_lval(scanner); in value()
17 char *text = perf_pmu_get_text(scanner); in value()
45 int perf_pmu_wrap(void *scanner __maybe_unused)
Dpmu.y3 %parse-param {void *scanner}
4 %lex-param {void* scanner}
27 static void perf_pmu_error(void *format, void *scanner, const char *msg);
98 void *scanner __maybe_unused,
Dexpr.c338 void *scanner; in __expr__parse() local
343 ret = expr_lex_init_extra(&ctx->sctx, &scanner); in __expr__parse()
347 buffer = expr__scan_string(expr, scanner); in __expr__parse()
351 expr_set_debug(1, scanner); in __expr__parse()
354 ret = expr_parse(val, ctx, compute_ids, scanner); in __expr__parse()
356 expr__flush_buffer(buffer, scanner); in __expr__parse()
357 expr__delete_buffer(buffer, scanner); in __expr__parse()
358 expr_lex_destroy(scanner); in __expr__parse()
Dexpr.y21 %parse-param {void *scanner}
22 %lex-param {void* scanner}
63 void *scanner __maybe_unused,
Dparse-events.y3 %parse-param {void *scanner}
4 %lex-param {void* scanner}
23 void parse_events_error(YYLTYPE *loc, void *parse_state, void *scanner, char const *msg);
768 void *scanner __maybe_unused,
Dparse-events.c1880 void *scanner; in parse_events__scanner() local
1883 ret = parse_events_lex_init_extra(parse_state, &scanner); in parse_events__scanner()
1888 buffer = parse_events__scan_string(str, scanner); in parse_events__scanner()
1890 parse_events_set_in(input, scanner); in parse_events__scanner()
1894 parse_events_set_debug(1, scanner); in parse_events__scanner()
1896 ret = parse_events_parse(parse_state, scanner); in parse_events__scanner()
1899 parse_events__flush_buffer(buffer, scanner); in parse_events__scanner()
1900 parse_events__delete_buffer(buffer, scanner); in parse_events__scanner()
1902 parse_events_lex_destroy(scanner); in parse_events__scanner()
Dpmu.c154 void *scanner; in __perf_pmu_format__load() local
157 ret = perf_pmu_lex_init(&scanner); in __perf_pmu_format__load()
161 perf_pmu_set_in(file, scanner); in __perf_pmu_format__load()
162 ret = perf_pmu_parse(format, scanner); in __perf_pmu_format__load()
163 perf_pmu_lex_destroy(scanner); in __perf_pmu_format__load()