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
1976
goto perf_stat;
tools/perf/builtin-kvm.c
1990
perf_stat:
tools/perf/builtin-script.c
4490
struct stat perf_stat;
tools/perf/builtin-script.c
4508
err = fstat(input, &perf_stat);
tools/perf/builtin-script.c
4514
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
1694
u32 cache_level = (perf_stat.aggr_level) ?: stat_config.aggr_level;
tools/perf/builtin-stat.c
1779
return perf_env__get_socket_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1784
return perf_env__get_die_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1790
return perf_env__get_cluster_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1796
return perf_env__get_cache_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1802
return perf_env__get_core_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1808
return perf_env__get_cpu_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1814
return perf_env__get_node_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1820
return perf_env__get_global_aggr_by_cpu(cpu, perf_session__env(perf_stat.session));
tools/perf/builtin-stat.c
1877
static int perf_stat_init_aggr_mode_file(struct perf_stat *st)
tools/perf/builtin-stat.c
2153
struct perf_data *data = &perf_stat.data;
tools/perf/builtin-stat.c
2176
perf_stat.session = session;
tools/perf/builtin-stat.c
2177
perf_stat.record = true;
tools/perf/builtin-stat.c
2211
struct perf_stat *st = container_of(tool, struct perf_stat, tool);
tools/perf/builtin-stat.c
2222
if (perf_stat.data.is_pipe)
tools/perf/builtin-stat.c
2238
static int set_maps(struct perf_stat *st)
tools/perf/builtin-stat.c
2260
struct perf_stat *st = container_of(tool, struct perf_stat, tool);
tools/perf/builtin-stat.c
2279
struct perf_stat *st = container_of(tool, struct perf_stat, tool);
tools/perf/builtin-stat.c
2300
static struct perf_stat perf_stat = {
tools/perf/builtin-stat.c
2310
OPT_SET_UINT(0, "per-socket", &perf_stat.aggr_mode,
tools/perf/builtin-stat.c
2312
OPT_SET_UINT(0, "per-die", &perf_stat.aggr_mode,
tools/perf/builtin-stat.c
2314
OPT_SET_UINT(0, "per-cluster", &perf_stat.aggr_mode,
tools/perf/builtin-stat.c
2316
OPT_CALLBACK_OPTARG(0, "per-cache", &perf_stat.aggr_mode, &perf_stat.aggr_level,
tools/perf/builtin-stat.c
2320
OPT_SET_UINT(0, "per-core", &perf_stat.aggr_mode,
tools/perf/builtin-stat.c
2322
OPT_SET_UINT(0, "per-node", &perf_stat.aggr_mode,
tools/perf/builtin-stat.c
2324
OPT_SET_UINT('A', "no-aggr", &perf_stat.aggr_mode,
tools/perf/builtin-stat.c
2340
perf_stat.data.path = input_name;
tools/perf/builtin-stat.c
2341
perf_stat.data.mode = PERF_DATA_MODE_READ;
tools/perf/builtin-stat.c
2343
perf_tool__init(&perf_stat.tool, /*ordered_events=*/false);
tools/perf/builtin-stat.c
2344
perf_stat.tool.attr = perf_event__process_attr;
tools/perf/builtin-stat.c
2345
perf_stat.tool.event_update = perf_event__process_event_update;
tools/perf/builtin-stat.c
2346
perf_stat.tool.thread_map = process_thread_map_event;
tools/perf/builtin-stat.c
2347
perf_stat.tool.cpu_map = process_cpu_map_event;
tools/perf/builtin-stat.c
2348
perf_stat.tool.stat_config = process_stat_config_event;
tools/perf/builtin-stat.c
2349
perf_stat.tool.stat = perf_event__process_stat_event;
tools/perf/builtin-stat.c
2350
perf_stat.tool.stat_round = process_stat_round_event;
tools/perf/builtin-stat.c
2352
session = perf_session__new(&perf_stat.data, &perf_stat.tool);
tools/perf/builtin-stat.c
2356
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
2937
stat_config.identifier = !(STAT_RECORD && perf_stat.data.is_pipe);
tools/perf/builtin-stat.c
2997
int fd = perf_data__fd(&perf_stat.data);
tools/perf/builtin-stat.c
2999
err = perf_event__synthesize_kernel_mmap((void *)&perf_stat,
tools/perf/builtin-stat.c
3001
&perf_stat.session->machines.host);
tools/perf/builtin-stat.c
3012
if (!perf_stat.data.is_pipe) {
tools/perf/builtin-stat.c
3013
perf_stat.session->header.data_size += perf_stat.bytes_written;
tools/perf/builtin-stat.c
3014
perf_session__write_header(perf_stat.session, evsel_list, fd, true);
tools/perf/builtin-stat.c
3018
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,