Lines Matching refs:perf_session
40 struct perf_session { struct
108 struct perf_session *__perf_session__new(struct perf_data *data, argument
112 static inline struct perf_session *perf_session__new(struct perf_data *data, in perf_session__new()
118 void perf_session__delete(struct perf_session *session);
122 int perf_session__peek_event(struct perf_session *session, off_t file_offset,
126 typedef int (*peek_events_cb_t)(struct perf_session *session,
129 int perf_session__peek_events(struct perf_session *session, u64 offset,
132 int perf_session__process_events(struct perf_session *session);
134 int perf_session__queue_event(struct perf_session *s, union perf_event *event,
137 int perf_session__resolve_callchain(struct perf_session *session,
143 bool perf_session__has_traces(struct perf_session *session, const char *msg);
147 int perf_session__create_kernel_maps(struct perf_session *session);
149 void perf_session__set_id_hdr_size(struct perf_session *session);
152 struct machine *perf_session__find_machine(struct perf_session *session, pid_t pid) in perf_session__find_machine()
158 struct machine *perf_session__findnew_machine(struct perf_session *session, pid_t pid) in perf_session__findnew_machine()
163 struct thread *perf_session__findnew(struct perf_session *session, pid_t pid);
164 int perf_session__register_idle_thread(struct perf_session *session);
166 size_t perf_session__fprintf(struct perf_session *session, FILE *fp);
168 size_t perf_session__fprintf_dsos(struct perf_session *session, FILE *fp);
170 size_t perf_session__fprintf_dsos_buildid(struct perf_session *session, FILE *fp,
173 size_t perf_session__fprintf_nr_events(struct perf_session *session, FILE *fp);
175 void perf_session__dump_kmaps(struct perf_session *session);
177 struct evsel *perf_session__find_first_evtype(struct perf_session *session,
180 int perf_session__cpu_bitmap(struct perf_session *session,
183 void perf_session__fprintf_info(struct perf_session *s, FILE *fp, bool full);
194 int perf_session__deliver_synth_event(struct perf_session *session,
197 int perf_session__deliver_synth_attr_event(struct perf_session *session,
201 int perf_session__dsos_hit_all(struct perf_session *session);
203 int perf_event__process_id_index(struct perf_session *session,