• Home
  • Raw
  • Download

Lines Matching refs:pev

360 		clear_perf_probe_event(&entry->pev);  in probe_cache_entry__delete()
367 probe_cache_entry__new(struct perf_probe_event *pev) in probe_cache_entry__new() argument
376 else if (pev) { in probe_cache_entry__new()
377 entry->spev = synthesize_perf_probe_command(pev); in probe_cache_entry__new()
379 perf_probe_event__copy(&entry->pev, pev) < 0) { in probe_cache_entry__new()
509 &entry->pev); in probe_cache__load()
601 probe_cache__find(struct probe_cache *pcache, struct perf_probe_event *pev) in probe_cache__find() argument
604 char *cmd = synthesize_perf_probe_command(pev); in probe_cache__find()
610 if (pev->sdt) { in probe_cache__find()
611 if (entry->pev.event && in probe_cache__find()
612 streql(entry->pev.event, pev->event) && in probe_cache__find()
613 (!pev->group || in probe_cache__find()
614 streql(entry->pev.group, pev->group))) in probe_cache__find()
620 if ((pev->event && in probe_cache__find()
621 (streql(entry->pev.group, pev->group) && in probe_cache__find()
622 streql(entry->pev.event, pev->event))) || in probe_cache__find()
641 if (streql(entry->pev.group, group) && in probe_cache__find_by_name()
642 streql(entry->pev.event, event)) in probe_cache__find_by_name()
652 struct perf_probe_event *pev, in probe_cache__add_entry() argument
659 if (!pcache || !pev || !tevs || ntevs <= 0) { in probe_cache__add_entry()
665 entry = probe_cache__find(pcache, pev); in probe_cache__add_entry()
672 entry = probe_cache_entry__new(pev); in probe_cache__add_entry()
839 entry->pev.event = strdup(note->name); in probe_cache__scan_sdt()
840 entry->pev.group = strdup(sdtgrp); in probe_cache__scan_sdt()
931 if (entry->pev.event) { in probe_cache_entry__compare()
932 snprintf(buf, 128, "%s:%s", entry->pev.group, entry->pev.event); in probe_cache_entry__compare()