Lines Matching defs:session

158 #include "session.h"
172 struct perf_session *session;
539 if (perf_session__deliver_synth_event(sfq->sf->session, &event,
731 int fd = perf_data__fd(sfq->sf->session->data);
897 err = perf_session__deliver_synth_event(sf->session, &event, NULL);
912 s390_cpumsf_process_event(struct perf_session *session,
917 struct s390_cpumsf *sf = container_of(session->auxtrace,
936 ev_bc000 = evlist__event2evsel(session->evlist, event);
957 struct perf_session *session;
961 s390_cpumsf_process_auxtrace_event(struct perf_session *session,
965 struct s390_cpumsf *sf = container_of(session->auxtrace,
969 int fd = perf_data__fd(session->data);
977 if (perf_data__is_pipe(session->data)) {
985 err = auxtrace_queues__add_event(&sf->queues, session, event,
1001 static void s390_cpumsf_free_events(struct perf_session *session __maybe_unused)
1005 static int s390_cpumsf_flush(struct perf_session *session __maybe_unused,
1011 static void s390_cpumsf_free_queues(struct perf_session *session)
1013 struct s390_cpumsf *sf = container_of(session->auxtrace,
1038 static void s390_cpumsf_free(struct perf_session *session)
1040 struct s390_cpumsf *sf = container_of(session->auxtrace,
1045 s390_cpumsf_free_queues(session);
1046 session->auxtrace = NULL;
1052 s390_cpumsf_evsel_is_auxtrace(struct perf_session *session __maybe_unused,
1119 struct perf_session *session)
1132 if (!check_auxtrace_itrace(session->itrace_synth_opts)) {
1136 sf->use_logfile = session->itrace_synth_opts->log;
1144 sf->session = session;
1145 sf->machine = &session->machines.host; /* No kvm support */
1148 sf->machine_type = s390_cpumsf_get_type(session->evlist->env->cpuid);
1156 session->auxtrace = &sf->auxtrace;
1161 err = auxtrace_queues__process_index(&sf->queues, session);
1172 session->auxtrace = NULL;