int event__synthesize_thread(pid_t pid, int (*process)(event_t *event)) { pid_t tgid = event__synthesize_comm(pid, 1, process); if (tgid == -1) return -1; return event__synthesize_mmap_events(pid, tgid, process); }
int event__synthesize_thread(pid_t pid, event__handler_t process, struct perf_session *session) { pid_t tgid = event__synthesize_comm(pid, 1, process, session); if (tgid == -1) return -1; return event__synthesize_mmap_events(pid, tgid, process, session); }