Lines Matching refs:session
11 #include "util/session.h"
20 struct perf_session *session __used)
41 struct perf_session *session)
43 return perf_event__repipe_synth(event, session);
49 struct perf_session *session)
51 return perf_event__repipe_synth(event, session);
56 struct perf_session *session)
60 err = perf_event__process_mmap(event, sample, session);
61 perf_event__repipe(event, sample, session);
68 struct perf_session *session)
72 err = perf_event__process_task(event, sample, session);
73 perf_event__repipe(event, sample, session);
79 struct perf_session *session)
83 perf_event__repipe_synth(event, session);
84 err = perf_event__process_tracing_data(event, session);
103 static int dso__inject_build_id(struct dso *self, struct perf_session *session)
114 machine = perf_session__find_host_machine(session);
116 pr_err("Can't find machine for session\n");
124 machine, session);
136 struct perf_session *session)
144 thread = perf_session__findnew(session, event->ip.pid);
151 thread__find_addr_map(thread, session, cpumode, MAP__FUNCTION,
158 dso__inject_build_id(al.map->dso, session);
171 perf_event__repipe(event, sample, session);
200 struct perf_session *session;
212 session = perf_session__new(input_name, O_RDONLY, false, true, &inject_ops);
213 if (session == NULL)
216 ret = perf_session__process_events(session, &inject_ops);
218 perf_session__delete(session);