Symbol: perf_session
tools/perf/arch/arm/util/cs-etm.c
785
struct perf_session *session,
tools/perf/arch/arm64/util/arm-spe.c
143
struct perf_session *session,
tools/perf/arch/arm64/util/hisi-ptt.c
45
struct perf_session *session,
tools/perf/arch/powerpc/util/auxtrace.c
48
struct perf_session *session __maybe_unused,
tools/perf/arch/s390/util/auxtrace.c
33
struct perf_session *session __maybe_unused,
tools/perf/arch/x86/util/intel-bts.c
67
struct perf_session *session,
tools/perf/arch/x86/util/intel-pt.c
323
struct perf_session *session,
tools/perf/bench/synthesize.c
113
struct perf_session *session;
tools/perf/bench/synthesize.c
165
struct perf_session *session;
tools/perf/bench/synthesize.c
62
static int do_run_single_threaded(struct perf_session *session,
tools/perf/builtin-annotate.c
50
struct perf_session *session;
tools/perf/builtin-annotate.c
542
struct perf_session *session = ann->session;
tools/perf/builtin-buildid-cache.c
299
static int build_id_cache__fprintf_missing(struct perf_session *session, FILE *fp)
tools/perf/builtin-buildid-cache.c
391
struct perf_session *session = NULL;
tools/perf/builtin-buildid-list.c
89
struct perf_session *session;
tools/perf/builtin-c2c.c
2332
static int setup_nodes(struct perf_session *session)
tools/perf/builtin-c2c.c
2569
static void print_c2c_info(FILE *out, struct perf_session *session)
tools/perf/builtin-c2c.c
2588
static void perf_c2c__hists_fprintf(FILE *out, struct perf_session *session)
tools/perf/builtin-c2c.c
2842
static void perf_c2c_display(struct perf_session *session)
tools/perf/builtin-c2c.c
2850
static void perf_c2c_display(struct perf_session *session)
tools/perf/builtin-c2c.c
3109
struct perf_session *session;
tools/perf/builtin-diff.c
74
struct perf_session *session;
tools/perf/builtin-evlist.c
23
struct perf_session *session __maybe_unused,
tools/perf/builtin-evlist.c
32
struct perf_session *session;
tools/perf/builtin-inject.c
119
struct perf_session *session;
tools/perf/builtin-inject.c
1298
static int host_peek_vm_comms_cb(struct perf_session *session __maybe_unused,
tools/perf/builtin-inject.c
1337
static int host_peek_vm_comms(struct perf_session *session, struct guest_session *gs)
tools/perf/builtin-inject.c
1520
struct perf_session *session = inject->session;
tools/perf/builtin-inject.c
1644
struct perf_session *session;
tools/perf/builtin-inject.c
2026
static int host__finished_init(const struct perf_tool *tool, struct perf_session *session,
tools/perf/builtin-inject.c
205
struct perf_session *session __maybe_unused,
tools/perf/builtin-inject.c
212
struct perf_session *session __maybe_unused,
tools/perf/builtin-inject.c
2418
struct perf_session *session = inject->session;
tools/perf/builtin-inject.c
339
struct perf_session *session,
tools/perf/builtin-inject.c
86
struct perf_session *session;
tools/perf/builtin-inject.c
883
struct perf_session *session,
tools/perf/builtin-kmem.c
1023
struct perf_session *session,
tools/perf/builtin-kmem.c
1085
static void __print_page_alloc_result(struct perf_session *session, int n_lines)
tools/perf/builtin-kmem.c
1134
static void __print_page_caller_result(struct perf_session *session, int n_lines)
tools/perf/builtin-kmem.c
1253
static void print_slab_result(struct perf_session *session)
tools/perf/builtin-kmem.c
1262
static void print_page_result(struct perf_session *session)
tools/perf/builtin-kmem.c
1273
static void print_result(struct perf_session *session)
tools/perf/builtin-kmem.c
1401
static int __cmd_kmem(struct perf_session *session)
tools/perf/builtin-kmem.c
1989
struct perf_session *session;
tools/perf/builtin-kmem.c
284
static struct perf_session *kmem_session;
tools/perf/builtin-kwork.c
1032
struct perf_session *session)
tools/perf/builtin-kwork.c
1127
struct perf_session *session)
tools/perf/builtin-kwork.c
1257
struct perf_session *session)
tools/perf/builtin-kwork.c
1328
struct perf_session *session)
tools/perf/builtin-kwork.c
1751
struct perf_session *session)
tools/perf/builtin-kwork.c
1831
struct perf_session *session = NULL;
tools/perf/builtin-lock.c
48
static struct perf_session *session;
tools/perf/builtin-mem.c
277
struct perf_session *session;
tools/perf/builtin-record.c
1352
struct perf_session *session = rec->session;
tools/perf/builtin-record.c
1509
struct perf_session *session = rec->session;
tools/perf/builtin-record.c
1610
static ssize_t zstd_compress(struct perf_session *session, struct mmap *map,
tools/perf/builtin-record.c
163
struct perf_session *session;
tools/perf/builtin-record.c
1802
struct perf_session *session = rec->session;
tools/perf/builtin-record.c
2000
struct perf_session *session = rec->session;
tools/perf/builtin-record.c
2088
struct perf_session *session = rec->session;
tools/perf/builtin-record.c
2263
struct perf_session *session = rec->session;
tools/perf/builtin-record.c
2436
struct perf_session *session;
tools/perf/builtin-record.c
289
static ssize_t zstd_compress(struct perf_session *session, struct mmap *map,
tools/perf/builtin-report.c
1055
struct perf_session *session = rep->session;
tools/perf/builtin-report.c
1281
struct perf_session *session;
tools/perf/builtin-report.c
1305
struct perf_session *session;
tools/perf/builtin-report.c
244
struct perf_session *session,
tools/perf/builtin-report.c
368
struct perf_session *session = rep->session;
tools/perf/builtin-report.c
662
struct perf_session *session = rep->session;
tools/perf/builtin-report.c
705
struct perf_session *session = rep->session;
tools/perf/builtin-report.c
80
struct perf_session *session;
tools/perf/builtin-report.c
829
struct perf_session *session = rep->session;
tools/perf/builtin-sched.c
1998
struct perf_session *session;
tools/perf/builtin-sched.c
245
struct perf_session *session;
tools/perf/builtin-sched.c
3167
struct perf_session *session)
tools/perf/builtin-sched.c
3384
struct perf_session *session;
tools/perf/builtin-sched.c
3904
struct perf_session *session;
tools/perf/builtin-sched.c
4577
struct perf_session *session __maybe_unused,
tools/perf/builtin-sched.c
4676
struct perf_session *session;
tools/perf/builtin-sched.c
4732
struct perf_session *session[2];
tools/perf/builtin-script.c
150
struct perf_session *session;
tools/perf/builtin-script.c
2906
struct perf_session *session = script->session;
tools/perf/builtin-script.c
3055
struct perf_session *session,
tools/perf/builtin-script.c
3112
struct perf_session *session __maybe_unused,
tools/perf/builtin-script.c
3859
struct perf_session *session = script->session;
tools/perf/builtin-script.c
3872
struct perf_session *session,
tools/perf/builtin-script.c
3888
struct perf_session *session __maybe_unused,
tools/perf/builtin-script.c
3923
struct perf_session *session __maybe_unused,
tools/perf/builtin-script.c
3945
struct perf_session *session __maybe_unused,
tools/perf/builtin-script.c
3966
struct perf_session *session,
tools/perf/builtin-script.c
4046
struct perf_session *session;
tools/perf/builtin-script.c
479
static int evsel__check_attr(struct evsel *evsel, struct perf_session *session)
tools/perf/builtin-script.c
639
static int perf_session__check_output_opt(struct perf_session *session)
tools/perf/builtin-stat.c
146
struct perf_session *session;
tools/perf/builtin-stat.c
2164
static void init_features(struct perf_session *session)
tools/perf/builtin-stat.c
2181
struct perf_session *session;
tools/perf/builtin-stat.c
2211
struct perf_session *session,
tools/perf/builtin-stat.c
2237
struct perf_session *session,
tools/perf/builtin-stat.c
2286
struct perf_session *session __maybe_unused,
tools/perf/builtin-stat.c
2305
struct perf_session *session __maybe_unused,
tools/perf/builtin-stat.c
2336
struct perf_session *session;
tools/perf/builtin-timechart.c
1653
struct perf_session *session;
tools/perf/builtin-top.c
1148
struct perf_session *session = top->session;
tools/perf/builtin-trace.c
4753
struct perf_session *session;
tools/perf/tests/time-utils-test.c
76
struct perf_session session = { .evlist = &evlist };
tools/perf/tests/topology.c
37
struct perf_session *session;
tools/perf/tests/topology.c
69
struct perf_session *session;
tools/perf/ui/browser.h
74
struct perf_session;
tools/perf/ui/browser.h
75
int tui__header_window(struct perf_session *session);
tools/perf/ui/browsers/header.c
96
int tui__header_window(struct perf_session *session)
tools/perf/ui/browsers/scripts.c
164
struct perf_session *session;
tools/perf/ui/browsers/scripts.c
91
static int check_ev_match(int dir_fd, const char *scriptname, struct perf_session *session)
tools/perf/util/arm-spe.c
1441
static int arm_spe_process_event(struct perf_session *session,
tools/perf/util/arm-spe.c
1490
static int arm_spe_process_auxtrace_event(struct perf_session *session,
tools/perf/util/arm-spe.c
1532
static int arm_spe_flush(struct perf_session *session __maybe_unused,
tools/perf/util/arm-spe.c
1644
static void arm_spe_free_events(struct perf_session *session)
tools/perf/util/arm-spe.c
1658
static void arm_spe_free(struct perf_session *session)
tools/perf/util/arm-spe.c
1670
static bool arm_spe_evsel_is_auxtrace(struct perf_session *session,
tools/perf/util/arm-spe.c
1751
arm_spe_synth_events(struct arm_spe *spe, struct perf_session *session)
tools/perf/util/arm-spe.c
1946
struct perf_session *session)
tools/perf/util/arm-spe.c
65
struct perf_session *session;
tools/perf/util/arm-spe.h
59
struct perf_session;
tools/perf/util/arm-spe.h
66
struct perf_session *session);
tools/perf/util/aslr.c
1173
struct perf_session *session,
tools/perf/util/aslr.c
1188
struct perf_session *session __maybe_unused,
tools/perf/util/aslr.c
1195
struct perf_session *session __maybe_unused,
tools/perf/util/auxtrace.c
1055
int auxtrace_index__process(int fd, u64 size, struct perf_session *session,
tools/perf/util/auxtrace.c
1082
struct perf_session *session,
tools/perf/util/auxtrace.c
1090
struct perf_session *session)
tools/perf/util/auxtrace.c
1131
struct perf_session *session)
tools/perf/util/auxtrace.c
1154
struct perf_session *session,
tools/perf/util/auxtrace.c
1187
static int auxtrace_queue_data_cb(struct perf_session *session,
tools/perf/util/auxtrace.c
1221
int auxtrace_queue_data(struct perf_session *session, bool samples, bool events)
tools/perf/util/auxtrace.c
126
static bool auxtrace__dont_decode(struct perf_session *session)
tools/perf/util/auxtrace.c
1334
struct perf_session *session,
tools/perf/util/auxtrace.c
1386
static void unleader_auxtrace(struct perf_session *session)
tools/perf/util/auxtrace.c
1399
struct perf_session *session,
tools/perf/util/auxtrace.c
1444
struct perf_session *session,
tools/perf/util/auxtrace.c
1835
void perf_session__auxtrace_error_inc(struct perf_session *session,
tools/perf/util/auxtrace.c
1858
struct perf_session *session,
tools/perf/util/auxtrace.c
284
static void *auxtrace_copy_data(u64 size, struct perf_session *session)
tools/perf/util/auxtrace.c
2944
int auxtrace__process_event(struct perf_session *session, union perf_event *event,
tools/perf/util/auxtrace.c
2953
void auxtrace__dump_auxtrace_sample(struct perf_session *session,
tools/perf/util/auxtrace.c
2963
int auxtrace__flush_events(struct perf_session *session, const struct perf_tool *tool)
tools/perf/util/auxtrace.c
2971
void auxtrace__free_events(struct perf_session *session)
tools/perf/util/auxtrace.c
2979
void auxtrace__free(struct perf_session *session)
tools/perf/util/auxtrace.c
2987
bool auxtrace__evsel_is_auxtrace(struct perf_session *session,
tools/perf/util/auxtrace.c
371
static bool filter_cpu(struct perf_session *session, struct perf_cpu cpu)
tools/perf/util/auxtrace.c
380
struct perf_session *session,
tools/perf/util/auxtrace.c
425
struct perf_session *session,
tools/perf/util/auxtrace.c
445
struct perf_session *session,
tools/perf/util/auxtrace.c
590
struct perf_session *session,
tools/perf/util/auxtrace.h
18
struct perf_session;
tools/perf/util/auxtrace.h
204
int (*process_event)(struct perf_session *session,
tools/perf/util/auxtrace.h
208
int (*process_auxtrace_event)(struct perf_session *session,
tools/perf/util/auxtrace.h
211
int (*queue_data)(struct perf_session *session,
tools/perf/util/auxtrace.h
214
void (*dump_auxtrace_sample)(struct perf_session *session,
tools/perf/util/auxtrace.h
216
int (*flush_events)(struct perf_session *session,
tools/perf/util/auxtrace.h
218
void (*free_events)(struct perf_session *session);
tools/perf/util/auxtrace.h
219
void (*free)(struct perf_session *session);
tools/perf/util/auxtrace.h
220
bool (*evsel_is_auxtrace)(struct perf_session *session,
tools/perf/util/auxtrace.h
394
struct perf_session *session,
tools/perf/util/auxtrace.h
521
struct perf_session *session,
tools/perf/util/auxtrace.h
527
struct perf_session *session);
tools/perf/util/auxtrace.h
529
struct perf_session *session,
tools/perf/util/auxtrace.h
534
struct perf_session *session);
tools/perf/util/auxtrace.h
535
int auxtrace_queue_data(struct perf_session *session, bool samples,
tools/perf/util/auxtrace.h
584
struct perf_session *session,
tools/perf/util/auxtrace.h
599
int auxtrace_index__process(int fd, u64 size, struct perf_session *session,
tools/perf/util/auxtrace.h
612
struct perf_session *session,
tools/perf/util/auxtrace.h
615
struct perf_session *session,
tools/perf/util/auxtrace.h
618
struct perf_session *session,
tools/perf/util/auxtrace.h
628
void perf_session__auxtrace_error_inc(struct perf_session *session,
tools/perf/util/auxtrace.h
638
int auxtrace__process_event(struct perf_session *session, union perf_event *event,
tools/perf/util/auxtrace.h
640
void auxtrace__dump_auxtrace_sample(struct perf_session *session,
tools/perf/util/auxtrace.h
642
int auxtrace__flush_events(struct perf_session *session, const struct perf_tool *tool);
tools/perf/util/auxtrace.h
643
void auxtrace__free_events(struct perf_session *session);
tools/perf/util/auxtrace.h
644
void auxtrace__free(struct perf_session *session);
tools/perf/util/auxtrace.h
645
bool auxtrace__evsel_is_auxtrace(struct perf_session *session,
tools/perf/util/bpf-event.c
523
void perf_event__synthesize_final_bpf_metadata(struct perf_session *session,
tools/perf/util/bpf-event.c
547
static int perf_event__synthesize_one_bpf_prog(struct perf_session *session,
tools/perf/util/bpf-event.c
783
int perf_event__synthesize_bpf_events(struct perf_session *session,
tools/perf/util/bpf-event.h
15
struct perf_session;
tools/perf/util/bpf_off_cpu.c
318
int off_cpu_write(struct perf_session *session)
tools/perf/util/build-id.c
368
int perf_session__write_buildid_table(struct perf_session *session,
tools/perf/util/build-id.c
934
int __perf_session__cache_build_ids(struct perf_session *session,
tools/perf/util/build-id.c
946
int perf_session__cache_build_ids(struct perf_session *session)
tools/perf/util/build-id.c
956
bool perf_session__read_build_ids(struct perf_session *session, bool with_hits)
tools/perf/util/build-id.h
39
bool perf_session__read_build_ids(struct perf_session *session, bool with_hits);
tools/perf/util/build-id.h
40
int perf_session__write_buildid_table(struct perf_session *session,
tools/perf/util/build-id.h
42
int perf_session__cache_build_ids(struct perf_session *session);
tools/perf/util/build-id.h
43
int __perf_session__cache_build_ids(struct perf_session *session,
tools/perf/util/cs-etm-base.c
165
struct perf_session *session)
tools/perf/util/cs-etm.c
1003
static void cs_etm__free_events(struct perf_session *session)
tools/perf/util/cs-etm.c
1019
static void cs_etm__free(struct perf_session *session)
tools/perf/util/cs-etm.c
1035
static bool cs_etm__evsel_is_auxtrace(struct perf_session *session,
tools/perf/util/cs-etm.c
1759
struct perf_session *session)
tools/perf/util/cs-etm.c
2890
static int cs_etm__process_event(struct perf_session *session,
tools/perf/util/cs-etm.c
2961
static int cs_etm__process_auxtrace_event(struct perf_session *session,
tools/perf/util/cs-etm.c
3088
static int cs_etm__queue_aux_fragment(struct perf_session *session, off_t file_offset, size_t sz,
tools/perf/util/cs-etm.c
3199
static int cs_etm__process_aux_hw_id_cb(struct perf_session *session, union perf_event *event,
tools/perf/util/cs-etm.c
3210
static int cs_etm__queue_aux_records_cb(struct perf_session *session, union perf_event *event,
tools/perf/util/cs-etm.c
3272
static int cs_etm__queue_aux_records(struct perf_session *session)
tools/perf/util/cs-etm.c
3437
struct perf_session *session)
tools/perf/util/cs-etm.c
48
struct perf_session *session;
tools/perf/util/cs-etm.c
505
static int cs_etm__process_aux_output_hw_id(struct perf_session *session,
tools/perf/util/cs-etm.c
919
static int cs_etm__flush_events(struct perf_session *session,
tools/perf/util/cs-etm.h
14
struct perf_session;
tools/perf/util/cs-etm.h
252
struct perf_session *session);
tools/perf/util/cs-etm.h
274
struct perf_session *session __maybe_unused);
tools/perf/util/cs-etm.h
279
struct perf_session *session __maybe_unused)
tools/perf/util/data-convert-bt.c
1235
static int setup_events(struct ctf_writer *cw, struct perf_session *session,
tools/perf/util/data-convert-bt.c
1329
struct perf_session *session __maybe_unused)
tools/perf/util/data-convert-bt.c
1351
static void cleanup_events(struct perf_session *session)
tools/perf/util/data-convert-bt.c
1369
static int setup_streams(struct ctf_writer *cw, struct perf_session *session)
tools/perf/util/data-convert-bt.c
1403
struct perf_session *session)
tools/perf/util/data-convert-bt.c
1427
struct perf_session *session,
tools/perf/util/data-convert-bt.c
1482
struct perf_session *session,
tools/perf/util/data-convert-bt.c
1502
struct perf_session *session,
tools/perf/util/data-convert-bt.c
1617
struct perf_session *session, bool tod)
tools/perf/util/data-convert-bt.c
1712
struct perf_session *session;
tools/perf/util/data-convert-json.c
273
static void output_headers(struct perf_session *session, struct convert_json *c)
tools/perf/util/data-convert-json.c
334
struct perf_session *session;
tools/perf/util/dlfilter.c
450
int dlfilter__start(struct dlfilter *d, struct perf_session *session)
tools/perf/util/dlfilter.h
10
struct perf_session;
tools/perf/util/dlfilter.h
24
struct perf_session *session;
tools/perf/util/dlfilter.h
56
int dlfilter__start(struct dlfilter *d, struct perf_session *session);
tools/perf/util/evlist.h
76
struct perf_session *session;
tools/perf/util/evsel.c
1070
struct perf_session *session = evsel__session(evsel);
tools/perf/util/evsel.c
4383
struct perf_session *evsel__session(struct evsel *evsel)
tools/perf/util/evsel.c
4390
struct perf_session *session = evsel__session(evsel);
tools/perf/util/evsel.h
585
struct perf_session *evsel__session(struct evsel *evsel);
tools/perf/util/header.c
1010
struct perf_session *session;
tools/perf/util/header.c
1016
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
1102
struct perf_session *session;
tools/perf/util/header.c
1105
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
2080
struct perf_session *session;
tools/perf/util/header.c
2083
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
2526
struct perf_session *session;
tools/perf/util/header.c
2530
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
2548
struct perf_session *session;
tools/perf/util/header.c
2552
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
2633
struct perf_session *session)
tools/perf/util/header.c
2699
struct perf_session *session = container_of(header, struct perf_session, header);
tools/perf/util/header.c
2767
struct perf_session *session = container_of(header, struct perf_session, header);
tools/perf/util/header.c
2984
struct perf_session *session;
tools/perf/util/header.c
2990
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3322
struct perf_session *session;
tools/perf/util/header.c
3371
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3416
struct perf_session *session;
tools/perf/util/header.c
3419
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3508
struct perf_session *session;
tools/perf/util/header.c
3512
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
3695
struct perf_session *session;
tools/perf/util/header.c
3698
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
398
struct perf_session *session;
tools/perf/util/header.c
401
session = container_of(ff->ph, struct perf_session, header);
tools/perf/util/header.c
4316
int perf_header__fprintf_info(struct perf_session *session, FILE *fp, bool full)
tools/perf/util/header.c
4484
static int perf_session__do_write_header(struct perf_session *session,
tools/perf/util/header.c
4605
int perf_session__write_header(struct perf_session *session,
tools/perf/util/header.c
4627
int perf_session__inject_header(struct perf_session *session,
tools/perf/util/header.c
4975
static int perf_header__read_pipe(struct perf_session *session)
tools/perf/util/header.c
5098
int perf_session__read_header(struct perf_session *session)
tools/perf/util/header.c
5312
struct perf_session *session,
tools/perf/util/header.c
5743
struct perf_session *session,
tools/perf/util/header.c
5792
struct perf_session *session,
tools/perf/util/header.h
139
int perf_session__read_header(struct perf_session *session);
tools/perf/util/header.h
140
int perf_session__write_header(struct perf_session *session,
tools/perf/util/header.h
155
int perf_session__inject_header(struct perf_session *session,
tools/perf/util/header.h
175
int perf_header__fprintf_info(struct perf_session *s, FILE *fp, bool full);
tools/perf/util/header.h
178
struct perf_session *session,
tools/perf/util/header.h
18
struct perf_session;
tools/perf/util/header.h
189
struct perf_session *session,
tools/perf/util/header.h
193
struct perf_session *session,
tools/perf/util/hisi-ptt.c
125
static int hisi_ptt_flush(struct perf_session *session __maybe_unused,
tools/perf/util/hisi-ptt.c
131
static void hisi_ptt_free_events(struct perf_session *session __maybe_unused)
tools/perf/util/hisi-ptt.c
135
static void hisi_ptt_free(struct perf_session *session)
tools/perf/util/hisi-ptt.c
144
static bool hisi_ptt_evsel_is_auxtrace(struct perf_session *session,
tools/perf/util/hisi-ptt.c
161
struct perf_session *session)
tools/perf/util/hisi-ptt.c
33
struct perf_session *session;
tools/perf/util/hisi-ptt.c
79
static int hisi_ptt_process_event(struct perf_session *session __maybe_unused,
tools/perf/util/hisi-ptt.c
87
static int hisi_ptt_process_auxtrace_event(struct perf_session *session,
tools/perf/util/hisi-ptt.h
17
struct perf_session *session);
tools/perf/util/intel-bts.c
49
struct perf_session *session;
tools/perf/util/intel-bts.c
594
static int intel_bts_process_event(struct perf_session *session,
tools/perf/util/intel-bts.c
638
static int intel_bts_process_auxtrace_event(struct perf_session *session,
tools/perf/util/intel-bts.c
680
static int intel_bts_flush(struct perf_session *session,
tools/perf/util/intel-bts.c
709
static void intel_bts_free_events(struct perf_session *session)
tools/perf/util/intel-bts.c
723
static void intel_bts_free(struct perf_session *session)
tools/perf/util/intel-bts.c
734
static bool intel_bts_evsel_is_auxtrace(struct perf_session *session,
tools/perf/util/intel-bts.c
744
struct perf_session *session)
tools/perf/util/intel-bts.c
830
struct perf_session *session)
tools/perf/util/intel-bts.h
27
struct perf_session;
tools/perf/util/intel-bts.h
32
struct perf_session *session);
tools/perf/util/intel-pt.c
290
static void intel_pt_dump_sample(struct perf_session *session,
tools/perf/util/intel-pt.c
3720
static int intel_pt_process_event(struct perf_session *session,
tools/perf/util/intel-pt.c
3807
static int intel_pt_flush(struct perf_session *session, const struct perf_tool *tool)
tools/perf/util/intel-pt.c
3830
static void intel_pt_free_events(struct perf_session *session)
tools/perf/util/intel-pt.c
3845
static void intel_pt_free(struct perf_session *session)
tools/perf/util/intel-pt.c
3863
static bool intel_pt_evsel_is_auxtrace(struct perf_session *session,
tools/perf/util/intel-pt.c
3872
static int intel_pt_process_auxtrace_event(struct perf_session *session,
tools/perf/util/intel-pt.c
3911
static int intel_pt_queue_data(struct perf_session *session,
tools/perf/util/intel-pt.c
3933
static int intel_pt_synth_event(struct perf_session *session, const char *name,
tools/perf/util/intel-pt.c
3978
struct perf_session *session)
tools/perf/util/intel-pt.c
4430
struct perf_session *session)
tools/perf/util/intel-pt.c
66
struct perf_session *session;
tools/perf/util/intel-pt.h
36
struct perf_session;
tools/perf/util/intel-pt.h
43
struct perf_session *session);
tools/perf/util/intel-tpebs.c
224
struct perf_session *session;
tools/perf/util/jit.h
7
int jit_process(struct perf_session *session, struct perf_data *output,
tools/perf/util/jitdump.c
123
jit_validate_events(struct perf_session *session)
tools/perf/util/jitdump.c
37
struct perf_session *session;
tools/perf/util/jitdump.c
845
jit_process(struct perf_session *session,
tools/perf/util/kvm-stat.h
19
struct perf_session;
tools/perf/util/kvm-stat.h
80
struct perf_session *session;
tools/perf/util/kwork.h
15
struct perf_session;
tools/perf/util/kwork.h
155
struct perf_session *session);
tools/perf/util/off_cpu.h
24
int off_cpu_write(struct perf_session *session);
tools/perf/util/off_cpu.h
33
static inline int off_cpu_write(struct perf_session *session __maybe_unused)
tools/perf/util/off_cpu.h
8
struct perf_session;
tools/perf/util/powerpc-vpadtl.c
160
static struct powerpc_vpadtl *session_to_vpa(struct perf_session *session)
tools/perf/util/powerpc-vpadtl.c
29
struct perf_session *session;
tools/perf/util/powerpc-vpadtl.c
513
static int powerpc_vpadtl_process_event(struct perf_session *session,
tools/perf/util/powerpc-vpadtl.c
543
static int powerpc_vpadtl_process_auxtrace_event(struct perf_session *session,
tools/perf/util/powerpc-vpadtl.c
579
static int powerpc_vpadtl_flush(struct perf_session *session __maybe_unused,
tools/perf/util/powerpc-vpadtl.c
585
static void powerpc_vpadtl_free_events(struct perf_session *session)
tools/perf/util/powerpc-vpadtl.c
596
static void powerpc_vpadtl_free(struct perf_session *session)
tools/perf/util/powerpc-vpadtl.c
634
powerpc_vpadtl_synth_events(struct powerpc_vpadtl *vpa, struct perf_session *session)
tools/perf/util/powerpc-vpadtl.c
683
struct perf_session *session)
tools/perf/util/powerpc-vpadtl.h
17
struct perf_session;
tools/perf/util/powerpc-vpadtl.h
21
struct perf_session *session);
tools/perf/util/s390-cpumsf.c
1002
static int s390_cpumsf_flush(struct perf_session *session __maybe_unused,
tools/perf/util/s390-cpumsf.c
1008
static void s390_cpumsf_free_queues(struct perf_session *session)
tools/perf/util/s390-cpumsf.c
1035
static void s390_cpumsf_free(struct perf_session *session)
tools/perf/util/s390-cpumsf.c
1049
s390_cpumsf_evsel_is_auxtrace(struct perf_session *session __maybe_unused,
tools/perf/util/s390-cpumsf.c
1116
struct perf_session *session)
tools/perf/util/s390-cpumsf.c
172
struct perf_session *session;
tools/perf/util/s390-cpumsf.c
914
s390_cpumsf_process_event(struct perf_session *session,
tools/perf/util/s390-cpumsf.c
958
s390_cpumsf_process_auxtrace_event(struct perf_session *session,
tools/perf/util/s390-cpumsf.c
998
static void s390_cpumsf_free_events(struct perf_session *session __maybe_unused)
tools/perf/util/s390-cpumsf.h
13
struct perf_session;
tools/perf/util/s390-cpumsf.h
20
struct perf_session *session);
tools/perf/util/scripting-engines/trace-event-perl.c
483
struct perf_session *session)
tools/perf/util/scripting-engines/trace-event-python.c
1602
static void python_process_auxtrace_error(struct perf_session *session __maybe_unused,
tools/perf/util/scripting-engines/trace-event-python.c
1925
struct perf_session *session)
tools/perf/util/session.c
105
static void perf_session__destroy_kernel_maps(struct perf_session *session)
tools/perf/util/session.c
110
static bool perf_session__has_comm_exec(struct perf_session *session)
tools/perf/util/session.c
122
static void perf_session__set_comm_exec(struct perf_session *session)
tools/perf/util/session.c
1264
int perf_session__queue_event(struct perf_session *s, union perf_event *event,
tools/perf/util/session.c
132
struct perf_session *session = container_of(oe, struct perf_session,
tools/perf/util/session.c
147
struct perf_session *__perf_session__new(struct perf_data *data,
tools/perf/util/session.c
153
struct perf_session *session = zalloc(sizeof(*session));
tools/perf/util/session.c
1894
static int session__flush_deferred_samples(struct perf_session *session,
tools/perf/util/session.c
2113
static int perf_session__deliver_event(struct perf_session *session,
tools/perf/util/session.c
2237
static s64 perf_session__process_user_event(struct perf_session *session,
tools/perf/util/session.c
2513
int perf_session__deliver_synth_event(struct perf_session *session,
tools/perf/util/session.c
2528
int perf_session__deliver_synth_attr_event(struct perf_session *session,
tools/perf/util/session.c
255
void perf_session__delete(struct perf_session *session)
tools/perf/util/session.c
2688
int perf_session__peek_event(struct perf_session *session, off_t file_offset,
tools/perf/util/session.c
2800
int perf_session__peek_events(struct perf_session *session, u64 offset,
tools/perf/util/session.c
2854
static s64 perf_session__process_event(struct perf_session *session,
tools/perf/util/session.c
2957
struct thread *perf_session__findnew(struct perf_session *session, pid_t pid)
tools/perf/util/session.c
2962
int perf_session__register_idle_thread(struct perf_session *session)
tools/perf/util/session.c
2972
perf_session__warn_order(const struct perf_session *session)
tools/perf/util/session.c
2989
static void perf_session__warn_about_errors(const struct perf_session *session)
tools/perf/util/session.c
3094
static int perf_session__flush_thread_stacks(struct perf_session *session)
tools/perf/util/session.c
3103
static int __perf_session__process_decomp_events(struct perf_session *session);
tools/perf/util/session.c
3105
static int __perf_session__process_pipe_events(struct perf_session *session)
tools/perf/util/session.c
3282
static int __perf_session__process_decomp_events(struct perf_session *session)
tools/perf/util/session.c
3333
typedef s64 (*reader_cb_t)(struct perf_session *session,
tools/perf/util/session.c
3391
reader__mmap(struct reader *rd, struct perf_session *session)
tools/perf/util/session.c
3458
reader__read_event(struct reader *rd, struct perf_session *session,
tools/perf/util/session.c
3513
reader__process_events(struct reader *rd, struct perf_session *session,
tools/perf/util/session.c
3547
static s64 process_simple(struct perf_session *session,
tools/perf/util/session.c
3555
static int __perf_session__process_events(struct perf_session *session)
tools/perf/util/session.c
3616
static int __perf_session__process_dir_events(struct perf_session *session)
tools/perf/util/session.c
3735
int perf_session__process_events(struct perf_session *session)
tools/perf/util/session.c
3749
bool perf_session__has_traces(struct perf_session *session, const char *msg)
tools/perf/util/session.c
3762
bool perf_session__has_switch_events(struct perf_session *session)
tools/perf/util/session.c
3803
size_t perf_session__fprintf_dsos(struct perf_session *session, FILE *fp)
tools/perf/util/session.c
3808
size_t perf_session__fprintf_dsos_buildid(struct perf_session *session, FILE *fp,
tools/perf/util/session.c
3814
size_t perf_session__fprintf_nr_events(struct perf_session *session, FILE *fp)
tools/perf/util/session.c
3828
size_t perf_session__fprintf(struct perf_session *session, FILE *fp)
tools/perf/util/session.c
3840
void perf_session__dump_kmaps(struct perf_session *session)
tools/perf/util/session.c
3851
struct evsel *perf_session__find_first_evtype(struct perf_session *session,
tools/perf/util/session.c
3863
int perf_session__cpu_bitmap(struct perf_session *session,
tools/perf/util/session.c
3909
void perf_session__fprintf_info(struct perf_session *session, FILE *fp,
tools/perf/util/session.c
3920
static int perf_session__register_guest(struct perf_session *session, pid_t machine_pid)
tools/perf/util/session.c
3940
static int perf_session__set_guest_cpu(struct perf_session *session, pid_t pid,
tools/perf/util/session.c
3955
struct perf_session *session,
tools/perf/util/session.c
4039
int perf_session__dsos_hit_all(struct perf_session *session)
tools/perf/util/session.c
4060
struct perf_env *perf_session__env(struct perf_session *session)
tools/perf/util/session.c
4082
uint16_t perf_session__e_machine(struct perf_session *session, uint32_t *e_flags)
tools/perf/util/session.c
45
static int perf_session__deliver_event(struct perf_session *session,
tools/perf/util/session.c
51
static int perf_session__open(struct perf_session *session)
tools/perf/util/session.c
89
void perf_session__set_id_hdr_size(struct perf_session *session)
tools/perf/util/session.c
96
int perf_session__create_kernel_maps(struct perf_session *session)
tools/perf/util/session.h
110
struct perf_session *__perf_session__new(struct perf_data *data,
tools/perf/util/session.h
115
static inline struct perf_session *perf_session__new(struct perf_data *data,
tools/perf/util/session.h
121
void perf_session__delete(struct perf_session *session);
tools/perf/util/session.h
125
int perf_session__peek_event(struct perf_session *session, off_t file_offset,
tools/perf/util/session.h
129
typedef int (*peek_events_cb_t)(struct perf_session *session,
tools/perf/util/session.h
132
int perf_session__peek_events(struct perf_session *session, u64 offset,
tools/perf/util/session.h
135
int perf_session__process_events(struct perf_session *session);
tools/perf/util/session.h
137
int perf_session__queue_event(struct perf_session *s, union perf_event *event,
tools/perf/util/session.h
140
int perf_session__resolve_callchain(struct perf_session *session,
tools/perf/util/session.h
146
bool perf_session__has_traces(struct perf_session *session, const char *msg);
tools/perf/util/session.h
147
bool perf_session__has_switch_events(struct perf_session *session);
tools/perf/util/session.h
151
int perf_session__create_kernel_maps(struct perf_session *session);
tools/perf/util/session.h
153
void perf_session__set_id_hdr_size(struct perf_session *session);
tools/perf/util/session.h
156
struct machine *perf_session__find_machine(struct perf_session *session, pid_t pid)
tools/perf/util/session.h
162
struct machine *perf_session__findnew_machine(struct perf_session *session, pid_t pid)
tools/perf/util/session.h
167
struct thread *perf_session__findnew(struct perf_session *session, pid_t pid);
tools/perf/util/session.h
168
int perf_session__register_idle_thread(struct perf_session *session);
tools/perf/util/session.h
170
size_t perf_session__fprintf(struct perf_session *session, FILE *fp);
tools/perf/util/session.h
172
size_t perf_session__fprintf_dsos(struct perf_session *session, FILE *fp);
tools/perf/util/session.h
174
size_t perf_session__fprintf_dsos_buildid(struct perf_session *session, FILE *fp,
tools/perf/util/session.h
177
size_t perf_session__fprintf_nr_events(struct perf_session *session, FILE *fp);
tools/perf/util/session.h
179
void perf_session__dump_kmaps(struct perf_session *session);
tools/perf/util/session.h
181
struct evsel *perf_session__find_first_evtype(struct perf_session *session,
tools/perf/util/session.h
184
int perf_session__cpu_bitmap(struct perf_session *session,
tools/perf/util/session.h
187
void perf_session__fprintf_info(struct perf_session *s, FILE *fp, bool full);
tools/perf/util/session.h
198
int perf_session__deliver_synth_event(struct perf_session *session,
tools/perf/util/session.h
201
int perf_session__deliver_synth_attr_event(struct perf_session *session,
tools/perf/util/session.h
205
int perf_session__dsos_hit_all(struct perf_session *session);
tools/perf/util/session.h
208
struct perf_session *session,
tools/perf/util/session.h
215
struct perf_env *perf_session__env(struct perf_session *session);
tools/perf/util/session.h
216
uint16_t perf_session__e_machine(struct perf_session *session, uint32_t *e_flags);
tools/perf/util/sort.c
2611
struct perf_session *session = evsel__session(evsel);
tools/perf/util/stat.c
651
struct perf_session *session,
tools/perf/util/stat.h
193
struct perf_session;
tools/perf/util/stat.h
197
struct perf_session *session,
tools/perf/util/synthetic-events.c
2430
int perf_event__synthesize_features(const struct perf_tool *tool, struct perf_session *session,
tools/perf/util/synthetic-events.c
2494
struct perf_session *session,
tools/perf/util/synthetic-events.h
111
struct perf_session *session, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
114
int perf_event__synthesize_bpf_events(struct perf_session *session, perf_event__handler_t process,
tools/perf/util/synthetic-events.h
117
static inline int perf_event__synthesize_bpf_events(struct perf_session *session __maybe_unused,
tools/perf/util/synthetic-events.h
127
struct perf_session *session,
tools/perf/util/synthetic-events.h
23
struct perf_session;
tools/perf/util/synthetic-events.h
73
int perf_event__synthesize_features(const struct perf_tool *tool, struct perf_session *session, struct evlist *evlist, perf_event__handler_t process);
tools/perf/util/synthetic-events.h
94
void perf_event__synthesize_final_bpf_metadata(struct perf_session *session,
tools/perf/util/thread.c
535
struct perf_session *session = container_of(machine->machines,
tools/perf/util/thread.c
536
struct perf_session,
tools/perf/util/time-utils.c
462
struct perf_session *session,
tools/perf/util/time-utils.c
520
struct perf_session *session,
tools/perf/util/time-utils.h
27
struct perf_session;
tools/perf/util/time-utils.h
29
int perf_time__parse_for_ranges_reltime(const char *str, struct perf_session *session,
tools/perf/util/time-utils.h
34
int perf_time__parse_for_ranges(const char *str, struct perf_session *session,
tools/perf/util/tool.c
133
struct perf_session *session __maybe_unused,
tools/perf/util/tool.c
17
struct perf_session *session,
tools/perf/util/tool.c
201
struct perf_session *session __maybe_unused,
tools/perf/util/tool.c
211
struct perf_session *session __maybe_unused,
tools/perf/util/tool.c
221
struct perf_session *session __maybe_unused,
tools/perf/util/tool.c
233
struct perf_session *session __maybe_unused,
tools/perf/util/tool.c
245
struct perf_session *session __maybe_unused,
tools/perf/util/tool.c
256
struct perf_session *perf_session __maybe_unused,
tools/perf/util/tool.c
267
struct perf_session *perf_session __maybe_unused,
tools/perf/util/tool.c
278
struct perf_session *perf_session __maybe_unused,
tools/perf/util/tool.c
289
struct perf_session *session __maybe_unused,
tools/perf/util/tool.c
299
struct perf_session *perf_session __maybe_unused,
tools/perf/util/tool.c
308
struct perf_session *perf_session __maybe_unused,
tools/perf/util/tool.c
318
struct perf_session *perf_session __maybe_unused,
tools/perf/util/tool.c
464
struct perf_session *session, \
tools/perf/util/tool.c
490
struct perf_session *session, \
tools/perf/util/tool.c
501
struct perf_session *session, \
tools/perf/util/tool.h
28
typedef int (*event_op2)(const struct perf_tool *tool, struct perf_session *session,
tools/perf/util/tool.h
30
typedef s64 (*event_op3)(const struct perf_tool *tool, struct perf_session *session,
tools/perf/util/tool.h
32
typedef int (*event_op4)(const struct perf_tool *tool, struct perf_session *session,
tools/perf/util/tool.h
9
struct perf_session;
tools/perf/util/top.h
18
struct perf_session;
tools/perf/util/top.h
45
struct perf_session *session;
tools/perf/util/trace-event-scripting.c
152
struct perf_session *session __maybe_unused)
tools/perf/util/trace-event-scripting.c
219
struct perf_session *session __maybe_unused)
tools/perf/util/trace-event.h
102
void (*process_auxtrace_error)(struct perf_session *session,
tools/perf/util/trace-event.h
128
struct perf_session *session;
tools/perf/util/trace-event.h
85
struct perf_session;
tools/perf/util/trace-event.h
92
struct perf_session *session);