• Home
  • Raw
  • Download

Lines Matching refs:evlist

247 				struct perf_evlist *evlist,  in process_sample_event()  argument
254 if (perf_evlist__parse_sample(evlist, event, &sample)) { in process_sample_event()
271 static int process_event(struct machine *machine, struct perf_evlist *evlist, in process_event() argument
275 return process_sample_event(machine, evlist, event, state); in process_event()
294 static int process_events(struct machine *machine, struct perf_evlist *evlist, in process_events() argument
300 for (i = 0; i < evlist->nr_mmaps; i++) { in process_events()
301 while ((event = perf_evlist__mmap_read(evlist, i)) != NULL) { in process_events()
302 ret = process_event(machine, evlist, event, state); in process_events()
303 perf_evlist__mmap_consume(evlist, i); in process_events()
407 struct perf_evlist *evlist = NULL; in do_test_code_reading() local
475 evlist = perf_evlist__new(); in do_test_code_reading()
476 if (!evlist) { in do_test_code_reading()
481 perf_evlist__set_maps(evlist, cpus, threads); in do_test_code_reading()
488 ret = parse_events(evlist, str); in do_test_code_reading()
494 perf_evlist__config(evlist, &opts); in do_test_code_reading()
496 evsel = perf_evlist__first(evlist); in do_test_code_reading()
502 ret = perf_evlist__open(evlist); in do_test_code_reading()
506 perf_evlist__set_maps(evlist, NULL, NULL); in do_test_code_reading()
507 perf_evlist__delete(evlist); in do_test_code_reading()
508 evlist = NULL; in do_test_code_reading()
517 ret = perf_evlist__mmap(evlist, UINT_MAX, false); in do_test_code_reading()
523 perf_evlist__enable(evlist); in do_test_code_reading()
527 perf_evlist__disable(evlist); in do_test_code_reading()
529 ret = process_events(machine, evlist, &state); in do_test_code_reading()
542 if (evlist) { in do_test_code_reading()
543 perf_evlist__delete(evlist); in do_test_code_reading()