Lines Matching refs:pevs
1213 int show_available_vars(struct perf_probe_event *pevs, int npevs,
1219 ret = init_probe_symbol_maps(pevs->uprobes);
1223 dinfo = open_debuginfo(pevs->target, pevs->nsi, false);
1232 ret = show_available_vars_at(dinfo, &pevs[i], _filter);
1274 int show_available_vars(struct perf_probe_event *pevs __maybe_unused,
3526 int convert_perf_probe_events(struct perf_probe_event *pevs, int npevs)
3533 if (!pevs[i].uprobes)
3536 ret = convert_to_probe_trace_events(&pevs[i], &pevs[i].tevs);
3539 pevs[i].ntevs = ret;
3563 int show_probe_trace_events(struct perf_probe_event *pevs, int npevs)
3574 pev = &pevs[j];
3618 int show_bootconfig_events(struct perf_probe_event *pevs, int npevs)
3630 pev = &pevs[j];
3665 int apply_perf_probe_events(struct perf_probe_event *pevs, int npevs)
3671 ret = __add_probe_trace_events(&pevs[i], pevs[i].tevs,
3672 pevs[i].ntevs,
3680 void cleanup_perf_probe_events(struct perf_probe_event *pevs, int npevs)
3687 pev = &pevs[i];
3688 for (j = 0; j < pevs[i].ntevs; j++)
3689 clear_probe_trace_event(&pevs[i].tevs[j]);
3690 zfree(&pevs[i].tevs);
3691 pevs[i].ntevs = 0;
3693 clear_perf_probe_event(&pevs[i]);
3697 int add_perf_probe_events(struct perf_probe_event *pevs, int npevs)
3701 ret = init_probe_symbol_maps(pevs->uprobes);
3705 ret = convert_perf_probe_events(pevs, npevs);
3707 ret = apply_perf_probe_events(pevs, npevs);
3709 cleanup_perf_probe_events(pevs, npevs);