Lines Matching refs:core
144 "undefined", "cpu", "core", "package", "numa", "user"
330 perf_mmap__put(&md->core);
394 * map->core.base data pointed by buf is copied into free map->aio.data[] buffer
426 perf_mmap__get(&map->core);
465 perf_mmap__put(&map->core);
490 for (i = 0; i < evlist->core.nr_mmaps; i++) {
493 if (map->core.base)
773 for (i = 0; i < rec->evlist->core.nr_mmaps; i++) {
888 if (evsel->core.attr.text_poke)
896 evsel->core.attr.text_poke = 1;
897 evsel->core.attr.ksymbol = 1;
990 return cpu_map__is_dummy(evlist->core.user_requested_cpus);
995 int m, tm, nr_mmaps = evlist->core.nr_mmaps;
998 struct perf_cpu_map *cpus = evlist->core.all_cpus;
1053 for (f = 0; f < evlist->core.pollfd.nr; f++) {
1054 void *ptr = evlist->core.pollfd.priv[f].ptr;
1058 &evlist->core.pollfd);
1062 thread_data, pos, evlist->core.pollfd.entries[f].fd);
1106 struct pollfd *e_entries = evlist->core.pollfd.entries;
1130 struct fdarray *fda = &evlist->core.pollfd;
1259 ret = perf_data__create_dir(&rec->data, evlist->core.nr_mmaps);
1264 for (i = 0; i < evlist->core.nr_mmaps; i++) {
1311 pos->core.attr.enable_on_exec = 1;
1320 if (evsel__open(pos, pos->core.cpus, pos->core.threads) < 0) {
1327 pos->core.leader != &pos->core &&
1552 if (map->core.base) {
1555 flush = map->core.flush;
1556 map->core.flush = 1;
1561 map->core.flush = flush;
1569 map->core.flush = flush;
1575 map->core.flush = flush;
1700 if (!have_tracepoints(&rec->evlist->core.entries))
1868 if (evsel->core.ids) {
1869 sid = xyarray__entry(evsel->core.sample_id, cpu_idx, thread_idx);
1874 evsel->core.attr.sample_type, &sample);
1899 struct xyarray *xy = evsel->core.sample_id;
1902 if (xy == NULL || evsel->core.fd == NULL)
1904 if (xyarray__max_x(evsel->core.fd) != xyarray__max_x(xy) ||
1905 xyarray__max_y(evsel->core.fd) != xyarray__max_y(xy)) {
1914 if (perf_evsel__read(&evsel->core, x, y, &count) < 0) {
1957 if (evlist->mmap && evlist->mmap[0].core.base)
1958 return evlist->mmap[0].core.base;
1959 if (evlist->overwrite_mmap && evlist->overwrite_mmap[0].core.base)
1960 return evlist->overwrite_mmap[0].core.base;
2040 err = perf_event__synthesize_thread_map2(&rec->tool, rec->evlist->core.threads,
2048 err = perf_event__synthesize_cpu_map(&rec->tool, rec->evlist->core.all_cpus,
2081 rec->evlist->core.threads,
2417 if (data->is_pipe && rec->evlist->core.nr_entries == 1)
2435 session->header.env.comp_mmap_len = session->evlist->core.mmap_len;
3892 struct perf_cpu_map *cpus = rec->evlist->core.all_cpus;
4097 if (rec->evlist->core.nr_entries == 0) {