Home | History | Annotate | Download | only in util

Lines Matching full:perf_session

35 struct perf_session {
70 struct perf_evsel *evsel, struct perf_session *session);
72 struct perf_session *session);
74 struct perf_session *session);
75 typedef int (*event_op2)(union perf_event *self, struct perf_session *session,
97 struct perf_session *perf_session__new(const char *filename, int mode,
100 void perf_session__delete(struct perf_session *self);
104 int __perf_session__process_events(struct perf_session *self,
107 int perf_session__process_events(struct perf_session *self,
110 int perf_session__resolve_callchain(struct perf_session *self,
115 bool perf_session__has_traces(struct perf_session *self, const char *msg);
124 int perf_session__create_kernel_maps(struct perf_session *self);
126 void perf_session__update_sample_type(struct perf_session *self);
127 void perf_session__remove_thread(struct perf_session *self, struct thread *th);
130 struct machine *perf_session__find_host_machine(struct perf_session *self)
136 struct machine *perf_session__find_machine(struct perf_session *self, pid_t pid)
144 struct machine *perf_session__findnew_machine(struct perf_session *self, pid_t pid)
152 void perf_session__process_machines(struct perf_session *self,
159 size_t perf_session__fprintf_dsos(struct perf_session *self, FILE *fp);
161 size_t perf_session__fprintf_dsos_buildid(struct perf_session *self,
164 size_t perf_session__fprintf_nr_events(struct perf_session *session, FILE *fp);
166 static inline int perf_session__parse_sample(struct perf_session *session,
175 struct perf_evsel *perf_session__find_first_evtype(struct perf_session *session,
180 struct perf_session *session);