Lines Matching refs:scanner

24 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()
60 static int quoted_str(yyscan_t scanner, int token) in quoted_str() argument
62 YYSTYPE *yylval = parse_events_get_lval(scanner); in quoted_str()
63 char *text = parse_events_get_text(scanner); in quoted_str()
78 static int lc_str(yyscan_t scanner, const struct parse_events_state *state) in lc_str() argument
80 return str(scanner, state->match_legacy_cache_terms ? PE_LEGACY_CACHE : PE_NAME); in lc_str()
93 static int drv_str(yyscan_t scanner, int token) in drv_str() argument
95 YYSTYPE *yylval = parse_events_get_lval(scanner); in drv_str()
96 char *text = parse_events_get_text(scanner); in drv_str()
120 static int sym(yyscan_t scanner, int config) in sym() argument
122 YYSTYPE *yylval = parse_events_get_lval(scanner); in sym()
128 static int term(yyscan_t scanner, enum parse_events__term_type type) in term() argument
130 YYSTYPE *yylval = parse_events_get_lval(scanner); in term()
136 static int hw_term(yyscan_t scanner, int config) in hw_term() argument
138 YYSTYPE *yylval = parse_events_get_lval(scanner); in hw_term()
139 char *text = parse_events_get_text(scanner); in hw_term()
146 static void modifiers_error(struct parse_events_state *parse_state, yyscan_t scanner, in modifiers_error() argument
153 parse_events_error__handle(error, get_column(scanner) + pos, help , NULL); in modifiers_error()
156 static int modifiers(struct parse_events_state *parse_state, yyscan_t scanner) in modifiers() argument
158 YYSTYPE *yylval = parse_events_get_lval(scanner); in modifiers()
159 char *text = parse_events_get_text(scanner); in modifiers()
166 modifiers_error(parse_state, scanner, i, c, #field); \ in modifiers()
196 parse_events_error__handle(error, get_column(scanner) + i, in modifiers()
427 int parse_events_wrap(void *scanner __maybe_unused)