Lines Matching refs:session

34 	struct perf_session		*session;  member
96 static int arm_spe_process_event(struct perf_session *session __maybe_unused, in arm_spe_process_event()
104 static int arm_spe_process_auxtrace_event(struct perf_session *session, in arm_spe_process_auxtrace_event() argument
108 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_process_auxtrace_event()
112 int fd = perf_data__fd(session->data); in arm_spe_process_auxtrace_event()
115 if (perf_data__is_pipe(session->data)) { in arm_spe_process_auxtrace_event()
123 err = auxtrace_queues__add_event(&spe->queues, session, event, in arm_spe_process_auxtrace_event()
140 static int arm_spe_flush(struct perf_session *session __maybe_unused, in arm_spe_flush()
155 static void arm_spe_free_events(struct perf_session *session) in arm_spe_free_events() argument
157 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_free_events()
169 static void arm_spe_free(struct perf_session *session) in arm_spe_free() argument
171 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_free()
175 arm_spe_free_events(session); in arm_spe_free()
176 session->auxtrace = NULL; in arm_spe_free()
193 struct perf_session *session) in arm_spe_process_auxtrace_info() argument
212 spe->session = session; in arm_spe_process_auxtrace_info()
213 spe->machine = &session->machines.host; /* No kvm support */ in arm_spe_process_auxtrace_info()
222 session->auxtrace = &spe->auxtrace; in arm_spe_process_auxtrace_info()