Lines Matching full:return

30 		return PE_ERROR;  in __value()
33 return token; in __value()
41 return __value(yylval, text, base, PE_VALUE); in value()
64 return token; in str()
73 return str(scanner, PE_NAME); in raw()
75 return __value(yylval, text + 1, 16, PE_RAW); in raw()
83 return false; in isbpf_suffix()
86 return true; in isbpf_suffix()
88 return true; in isbpf_suffix()
89 return false; in isbpf_suffix()
98 return false; in isbpf()
100 return stat(text, &st) == 0; in isbpf()
120 return token; in drv_str()
143 return PE_PMU_EVENT_FAKE; in pmu_str_check()
147 return PE_PMU_EVENT_PRE; in pmu_str_check()
149 return PE_PMU_EVENT_SUF; in pmu_str_check()
151 return PE_KERNEL_PMU_EVENT; in pmu_str_check()
153 return PE_NAME; in pmu_str_check()
162 return type == PERF_TYPE_HARDWARE ? PE_VALUE_SYM_HW : PE_VALUE_SYM_SW; in sym()
170 return PE_VALUE_SYM_TOOL; in tool()
178 return PE_TERM; in term()
237 return start_token;
255 return PE_EVENT_NAME;
263 return ',';
268 "]" { BEGIN(config); return ']'; }
269 {num_dec} { return value(yyscanner, 10); }
270 {num_hex} { return value(yyscanner, 16); }
271 , { return ','; }
272 "\.\.\." { return PE_ARRAY_RANGE; }
279 config { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG); }
280 config1 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG1); }
281 config2 { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CONFIG2); }
282 name { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_NAME); }
283 period { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_SAMPLE_PERIOD); }
284 freq { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_SAMPLE_FREQ); }
285 branch_type { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_BRANCH_SAMPLE_TYPE); }
286 time { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_TIME); }
287 call-graph { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_CALLGRAPH); }
288 stack-size { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_STACKSIZE); }
289 max-stack { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_MAX_STACK); }
290 nr { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_MAX_EVENTS); }
291 inherit { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_INHERIT); }
292 no-inherit { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_NOINHERIT); }
293 overwrite { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_OVERWRITE); }
294 no-overwrite { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_NOOVERWRITE); }
295 percore { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_PERCORE); }
296 aux-output { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_AUX_OUTPUT); }
297 aux-sample-size { return term(yyscanner, PARSE_EVENTS__TERM_TYPE_AUX_SAMPLE_SIZE); }
298 r{num_raw_hex} { return raw(yyscanner); }
299 r0x{num_raw_hex} { return raw(yyscanner); }
300 , { return ','; }
301 "/" { BEGIN(INITIAL); return '/'; }
302 {name_minus} { return str(yyscanner, PE_NAME); }
303 \[all\] { return PE_ARRAY_ALL; }
304 "[" { BEGIN(array); return '['; }
305 @{drv_cfg_term} { return drv_str(yyscanner, PE_DRV_CFG_TERM); }
309 {modifier_bp} { return str(yyscanner, PE_MODIFIER_BP); }
310 : { return ':'; }
311 "/" { return '/'; }
312 {num_dec} { return value(yyscanner, 10); }
313 {num_hex} { return value(yyscanner, 16); }
328 cpu-cycles|cycles { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_HW_CPU_CYCLES); }
329 stalled-cycles-frontend|idle-cycles-frontend { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT…
330 stalled-cycles-backend|idle-cycles-backend { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_H…
331 instructions { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_HW_INSTRUCTIONS); }
332 cache-references { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_HW_CACHE_REFERENCES); }
333 cache-misses { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_HW_CACHE_MISSES); }
334 branch-instructions|branches { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_HW_BRANCH_INS…
335 branch-misses { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_HW_BRANCH_MISSES); }
336 bus-cycles { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_HW_BUS_CYCLES); }
337 ref-cycles { return sym(yyscanner, PERF_TYPE_HARDWARE, PERF_COUNT_HW_REF_CPU_CYCLES); }
338 cpu-clock { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_CPU_CLOCK); }
339 task-clock { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_TASK_CLOCK); }
340 page-faults|faults { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_PAGE_FAULTS); }
341 minor-faults { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_PAGE_FAULTS_MIN); }
342 major-faults { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_PAGE_FAULTS_MAJ); }
343 context-switches|cs { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_CONTEXT_SWITCHES);…
344 cpu-migrations|migrations { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_CPU_MIGRATION…
345 alignment-faults { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_ALIGNMENT_FAULTS); }
346 emulation-faults { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_EMULATION_FAULTS); }
347 dummy { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_DUMMY); }
348 duration_time { return tool(yyscanner, PERF_TOOL_DURATION_TIME); }
349 bpf-output { return sym(yyscanner, PERF_TYPE_SOFTWARE, PERF_COUNT_SW_BPF_OUTPUT); }
362 el-capacity-[a-z-]+ { return str(yyscanner, PE_KERNEL_PMU_EVENT); }
370 node { return str(yyscanner, PE_NAME_CACHE_TYPE); }
377 misses|miss { return str(yyscanner, PE_NAME_CACHE_OP_RESULT); }
379 mem: { BEGIN(mem); return PE_PREFIX_MEM; }
380 r{num_raw_hex} { return raw(yyscanner); }
381 {num_dec} { return value(yyscanner, 10); }
382 {num_hex} { return value(yyscanner, 16); }
384 {modifier_event} { return str(yyscanner, PE_MODIFIER_EVENT); }
385 {bpf_object} { if (!isbpf(yyscanner)) { USER_REJECT }; return str(yyscanner, PE_BPF_OBJECT); }
386 {bpf_source} { if (!isbpf(yyscanner)) { USER_REJECT }; return str(yyscanner, PE_BPF_SOURCE); }
387 {name} { return pmu_str_check(yyscanner, _parse_state); }
388 {name_tag} { return str(yyscanner, PE_NAME); }
389 "/" { BEGIN(config); return '/'; }
390 - { return '-'; }
391 , { BEGIN(event); return ','; }
392 : { return ':'; }
393 "{" { BEGIN(event); return '{'; }
394 "}" { return '}'; }
395 = { return '='; }
403 return 1;