Lines Matching refs:event_name
2187 char *event_name, *field_name, *opt_name; in parse_field_name() local
2189 event_name = str; in parse_field_name()
2195 event_name = NULL; in parse_field_name()
2203 *event = event_name; in parse_field_name()
2215 static struct perf_evsel *find_evsel(struct perf_evlist *evlist, char *event_name) in find_evsel() argument
2222 if (event_name[0] == '%') { in find_evsel()
2223 int nr = strtol(event_name+1, NULL, 0); in find_evsel()
2235 full_name = !!strchr(event_name, ':'); in find_evsel()
2238 if (full_name && !strcmp(pos->name, event_name)) in find_evsel()
2241 if (!full_name && strstr(pos->name, event_name)) { in find_evsel()
2244 event_name, evsel->name, pos->name); in find_evsel()
2328 char *str, *event_name, *field_name, *opt_name; in add_dynamic_entry() local
2341 if (parse_field_name(str, &event_name, &field_name, &opt_name) < 0) { in add_dynamic_entry()
2360 if (event_name == NULL) { in add_dynamic_entry()
2365 evsel = find_evsel(evlist, event_name); in add_dynamic_entry()
2367 pr_debug("Cannot find event: %s\n", event_name); in add_dynamic_entry()
2373 pr_debug("%s is not a tracepoint event\n", event_name); in add_dynamic_entry()
2384 event_name, field_name); in add_dynamic_entry()