Symbol: perf_stat
drivers/s390/cio/qdio.h
259
struct qdio_dev_perf_stat perf_stat;
drivers/s390/cio/qdio.h
270
#define qperf(__qdev, __attr) ((__qdev)->perf_stat.(__attr))
drivers/s390/cio/qdio.h
276
(qdev->perf_stat.__attr)++; \
drivers/s390/cio/qdio_debug.c
228
stat = (unsigned int *)&irq_ptr->perf_stat;
drivers/s390/cio/qdio_debug.c
255
memset(&irq_ptr->perf_stat, 0, sizeof(irq_ptr->perf_stat));
drivers/s390/cio/qdio_main.c
763
irq_ptr->perf_stat.qdio_int++;
drivers/s390/cio/qdio_setup.c
367
memset(&irq_ptr->perf_stat, 0, sizeof(irq_ptr->perf_stat));
tools/perf/builtin-kvm.c
1975
goto perf_stat;
tools/perf/builtin-kvm.c
1989
perf_stat:
tools/perf/builtin-script.c
4506
struct stat perf_stat;
tools/perf/builtin-script.c
4524
err = fstat(input, &perf_stat);
tools/perf/builtin-script.c
4530
if (!perf_stat.st_size) {
tools/perf/builtin-stat.c
1089
if (STAT_RECORD && perf_stat.data.is_pipe)
tools/perf/builtin-stat.c
156
static struct perf_stat perf_stat;
tools/perf/builtin-stat.c
157
#define STAT_RECORD perf_stat.record
tools/perf/builtin-stat.c
1712
u32 cache_level = (perf_stat.aggr_level) ?: stat_config.aggr_level;
tools/perf/builtin-stat.c
1800
return perf_env__get_socket_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1805
return perf_env__get_die_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1811
return perf_env__get_cluster_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1817
return perf_env__get_cache_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1823
return perf_env__get_core_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1829
return perf_env__get_cpu_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1835
return perf_env__get_node_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1841
return perf_env__get_global_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1898
static int perf_stat_init_aggr_mode_file(struct perf_stat *st)
tools/perf/builtin-stat.c
2182
struct perf_data *data = &perf_stat.data;
tools/perf/builtin-stat.c
2205
perf_stat.session = session;
tools/perf/builtin-stat.c
2206
perf_stat.record = true;
tools/perf/builtin-stat.c
2240
struct perf_stat *st = container_of(tool, struct perf_stat, tool);
tools/perf/builtin-stat.c
2251
if (perf_stat.data.is_pipe)
tools/perf/builtin-stat.c
2267
static int set_maps(struct perf_stat *st)
tools/perf/builtin-stat.c
2289
struct perf_stat *st = container_of(tool, struct perf_stat, tool);
tools/perf/builtin-stat.c
2308
struct perf_stat *st = container_of(tool, struct perf_stat, tool);
tools/perf/builtin-stat.c
2329
static struct perf_stat perf_stat = {
tools/perf/builtin-stat.c
2346
OPT_CALLBACK_OPTARG(0, "per-cache", &opt_mode.cache, &perf_stat.aggr_level,
tools/perf/builtin-stat.c
2361
perf_stat.aggr_mode = opt_aggr_mode_to_aggr_mode(&opt_mode);
tools/perf/builtin-stat.c
2362
if (perf_stat.aggr_mode == AGGR_GLOBAL)
tools/perf/builtin-stat.c
2363
perf_stat.aggr_mode = AGGR_UNSET; /* No option found so leave unset. */
tools/perf/builtin-stat.c
2372
perf_stat.data.path = input_name;
tools/perf/builtin-stat.c
2373
perf_stat.data.mode = PERF_DATA_MODE_READ;
tools/perf/builtin-stat.c
2375
perf_tool__init(&perf_stat.tool, /*ordered_events=*/false);
tools/perf/builtin-stat.c
2376
perf_stat.tool.attr = perf_event__process_attr;
tools/perf/builtin-stat.c
2377
perf_stat.tool.event_update = perf_event__process_event_update;
tools/perf/builtin-stat.c
2378
perf_stat.tool.thread_map = process_thread_map_event;
tools/perf/builtin-stat.c
2379
perf_stat.tool.cpu_map = process_cpu_map_event;
tools/perf/builtin-stat.c
2380
perf_stat.tool.stat_config = process_stat_config_event;
tools/perf/builtin-stat.c
2381
perf_stat.tool.stat = perf_event__process_stat_event;
tools/perf/builtin-stat.c
2382
perf_stat.tool.stat_round = process_stat_round_event;
tools/perf/builtin-stat.c
2384
session = perf_session__new(&perf_stat.data, &perf_stat.tool);
tools/perf/builtin-stat.c
2388
perf_stat.session = session;
tools/perf/builtin-stat.c
250
if (perf_data__write(&perf_stat.data, event, event->header.size) < 0) {
tools/perf/builtin-stat.c
255
perf_stat.bytes_written += event->header.size;
tools/perf/builtin-stat.c
2973
stat_config.identifier = !(STAT_RECORD && perf_stat.data.is_pipe);
tools/perf/builtin-stat.c
3033
int fd = perf_data__fd(&perf_stat.data);
tools/perf/builtin-stat.c
3035
err = perf_event__synthesize_kernel_mmap((void *)&perf_stat,
tools/perf/builtin-stat.c
3037
&perf_stat.session->machines.host);
tools/perf/builtin-stat.c
3048
if (!perf_stat.data.is_pipe) {
tools/perf/builtin-stat.c
3049
perf_stat.session->header.data_size += perf_stat.bytes_written;
tools/perf/builtin-stat.c
3050
perf_session__write_header(perf_stat.session, evsel_list, fd, true);
tools/perf/builtin-stat.c
3054
perf_session__delete(perf_stat.session);
tools/perf/builtin-stat.c
784
bool is_pipe = STAT_RECORD ? perf_stat.data.is_pipe : false;
tools/perf/builtin-stat.c
927
int fd = perf_data__fd(&perf_stat.data);
tools/perf/builtin-stat.c
930
err = perf_header__write_pipe(perf_data__fd(&perf_stat.data));
tools/perf/builtin-stat.c
932
err = perf_session__write_header(perf_stat.session, evsel_list,