Lines Matching refs:str
18 static int __value(YYSTYPE *yylval, char *str, int base, int token) in __value() argument
23 num = strtoull(str, NULL, base); in __value()
47 static int str(yyscan_t scanner, int token) in str() function
52 yylval->str = strdup(text); in str()
62 __yylval->str = strdup(text); \
73 yylval->str = strdup(text); in pmu_str_check()
198 {name_minus} { return str(yyscanner, PE_NAME); }
202 {modifier_bp} { return str(yyscanner, PE_MODIFIER_BP); }
247 cycles-ct { return str(yyscanner, PE_KERNEL_PMU_EVENT); }
248 cycles-t { return str(yyscanner, PE_KERNEL_PMU_EVENT); }
249 mem-loads { return str(yyscanner, PE_KERNEL_PMU_EVENT); }
250 mem-stores { return str(yyscanner, PE_KERNEL_PMU_EVENT); }
258 node { return str(yyscanner, PE_NAME_CACHE_TYPE); }
265 misses|miss { return str(yyscanner, PE_NAME_CACHE_OP_RESULT); }
272 {modifier_event} { return str(yyscanner, PE_MODIFIER_EVENT); }
273 {bpf_object} { return str(yyscanner, PE_BPF_OBJECT); }
274 {bpf_source} { return str(yyscanner, PE_BPF_SOURCE); }