Lines Matching refs:session

33 	struct perf_session *session;  member
84 static int hisi_ptt_process_event(struct perf_session *session __maybe_unused, in hisi_ptt_process_event()
92 static int hisi_ptt_process_auxtrace_event(struct perf_session *session, in hisi_ptt_process_auxtrace_event() argument
96 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, in hisi_ptt_process_auxtrace_event()
98 int fd = perf_data__fd(session->data); in hisi_ptt_process_auxtrace_event()
107 if (perf_data__is_pipe(session->data)) { in hisi_ptt_process_auxtrace_event()
127 static int hisi_ptt_flush(struct perf_session *session __maybe_unused, in hisi_ptt_flush()
133 static void hisi_ptt_free_events(struct perf_session *session __maybe_unused) in hisi_ptt_free_events()
137 static void hisi_ptt_free(struct perf_session *session) in hisi_ptt_free() argument
139 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, in hisi_ptt_free()
142 session->auxtrace = NULL; in hisi_ptt_free()
146 static bool hisi_ptt_evsel_is_auxtrace(struct perf_session *session, in hisi_ptt_evsel_is_auxtrace() argument
149 struct hisi_ptt *ptt = container_of(session->auxtrace, struct hisi_ptt, auxtrace); in hisi_ptt_evsel_is_auxtrace()
163 struct perf_session *session) in hisi_ptt_process_auxtrace_info() argument
176 ptt->session = session; in hisi_ptt_process_auxtrace_info()
177 ptt->machine = &session->machines.host; /* No kvm support */ in hisi_ptt_process_auxtrace_info()
187 session->auxtrace = &ptt->auxtrace; in hisi_ptt_process_auxtrace_info()