Searched refs:scanner (Results 1 - 9 of 9) sorted by path
/linux-master/tools/perf/util/ |
H A D | expr.c | 345 void *scanner; local 350 ret = expr_lex_init_extra(&ctx->sctx, &scanner); 354 buffer = expr__scan_string(expr, scanner); 358 expr_set_debug(1, scanner); 361 ret = expr_parse(val, ctx, compute_ids, scanner); 363 expr__flush_buffer(buffer, scanner); 364 expr__delete_buffer(buffer, scanner); 365 expr_lex_destroy(scanner);
|
H A D | expr.l | 27 static int value(yyscan_t scanner) 29 YYSTYPE *yylval = expr_get_lval(scanner); 30 char *text = expr_get_text(scanner); 72 static int str(yyscan_t scanner, int token, int runtime) 74 YYSTYPE *yylval = expr_get_lval(scanner); 75 char *text = expr_get_text(scanner); 85 static int literal(yyscan_t scanner, const struct expr_scanner_ctx *sctx) 87 YYSTYPE *yylval = expr_get_lval(scanner); 89 yylval->num = expr__get_literal(expr_get_text(scanner), sctx); 98 static int nan_value(yyscan_t scanner) [all...] |
H A D | expr.y | 21 %parse-param {void *scanner} 22 %lex-param {void* scanner} 63 void *scanner __maybe_unused,
|
H A D | parse-events.c | 1853 void *scanner; local 1856 ret = parse_events_lex_init_extra(parse_state, &scanner); 1861 buffer = parse_events__scan_string(str, scanner); 1863 parse_events_set_in(input, scanner); 1867 parse_events_set_debug(1, scanner); 1869 ret = parse_events_parse(parse_state, scanner); 1872 parse_events__flush_buffer(buffer, scanner); 1873 parse_events__delete_buffer(buffer, scanner); 1875 parse_events_lex_destroy(scanner);
|
H A D | parse-events.l | 35 static int value(yyscan_t scanner, int base) 37 YYSTYPE *yylval = parse_events_get_lval(scanner); 38 char *text = parse_events_get_text(scanner); 43 static int str(yyscan_t scanner, int token) 45 YYSTYPE *yylval = parse_events_get_lval(scanner); 46 char *text = parse_events_get_text(scanner); 66 static int lc_str(yyscan_t scanner, const struct parse_events_state *state) 68 return str(scanner, state->match_legacy_cache_terms ? PE_LEGACY_CACHE : PE_NAME); 81 static int drv_str(yyscan_t scanner, int token) 83 YYSTYPE *yylval = parse_events_get_lval(scanner); [all...] |
H A D | parse-events.y | 3 %parse-param {void *scanner} 4 %lex-param {void* scanner} 23 void parse_events_error(YYLTYPE *loc, void *parse_state, void *scanner, char const *msg); 849 void *scanner __maybe_unused,
|
H A D | pmu.c | 146 void *scanner; local 149 ret = perf_pmu_lex_init(&scanner); 153 perf_pmu_set_in(file, scanner); 154 ret = perf_pmu_parse(format, scanner); 155 perf_pmu_lex_destroy(scanner);
|
H A D | pmu.l | 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); 45 int perf_pmu_wrap(void *scanner __maybe_unused)
|
H A D | pmu.y | 3 %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,
|
Completed in 331 milliseconds