Lines Matching refs:yylval
22 static int __value(YYSTYPE *yylval, char *str, int base, int token) in __value() argument
31 yylval->num = num; in __value()
37 YYSTYPE *yylval = parse_events_get_lval(scanner); in value() local
40 return __value(yylval, text, base, PE_VALUE); in value()
45 YYSTYPE *yylval = parse_events_get_lval(scanner); in str() local
49 yylval->str = strdup(text); in str()
60 yylval->str = strndup(&text[1], strlen(text) - 2); in str()
83 YYSTYPE *yylval = parse_events_get_lval(scanner); in drv_str() local
87 yylval->str = strdup(text + 1); in drv_str()
105 YYSTYPE *yylval = parse_events_get_lval(scanner); in sym() local
107 yylval->num = (type << 16) + config; in sym()
113 YYSTYPE *yylval = parse_events_get_lval(scanner); in tool() local
115 yylval->num = event; in tool()
121 YYSTYPE *yylval = parse_events_get_lval(scanner); in term() local
123 yylval->num = type; in term()
129 YYSTYPE *yylval = parse_events_get_lval(scanner); in hw_term() local
132 yylval->hardware_term.str = strdup(text); in hw_term()
133 yylval->hardware_term.num = PERF_TYPE_HARDWARE + config; in hw_term()