Lines Matching refs:scanner
35 static int value(yyscan_t scanner, int base) in value() argument
37 YYSTYPE *yylval = parse_events_get_lval(scanner); in value()
38 char *text = parse_events_get_text(scanner); in value()
43 static int str(yyscan_t scanner, int token) in str() argument
45 YYSTYPE *yylval = parse_events_get_lval(scanner); in str()
46 char *text = parse_events_get_text(scanner); in str()
66 static int lc_str(yyscan_t scanner, const struct parse_events_state *state) in lc_str() argument
68 return str(scanner, state->match_legacy_cache_terms ? PE_LEGACY_CACHE : PE_NAME); in lc_str()
81 static int drv_str(yyscan_t scanner, int token) in drv_str() argument
83 YYSTYPE *yylval = parse_events_get_lval(scanner); in drv_str()
84 char *text = parse_events_get_text(scanner); in drv_str()
103 static int sym(yyscan_t scanner, int type, int config) in sym() argument
105 YYSTYPE *yylval = parse_events_get_lval(scanner); in sym()
111 static int tool(yyscan_t scanner, enum perf_tool_event event) in tool() argument
113 YYSTYPE *yylval = parse_events_get_lval(scanner); in tool()
119 static int term(yyscan_t scanner, enum parse_events__term_type type) in term() argument
121 YYSTYPE *yylval = parse_events_get_lval(scanner); in term()
127 static int hw_term(yyscan_t scanner, int config) in hw_term() argument
129 YYSTYPE *yylval = parse_events_get_lval(scanner); in hw_term()
130 char *text = parse_events_get_text(scanner); in hw_term()
350 int parse_events_wrap(void *scanner __maybe_unused)