Lines Matching defs:ids
73 struct perf_file_section ids;
519 * type of ids,
521 nri = evsel->core.ids;
533 * write unique ids for this event
535 ret = do_write(ff, evsel->core.id, evsel->core.ids * sizeof(u64));
1799 evsel->core.ids = nr;
1842 if (evsel->core.ids) {
1844 for (j = 0, id = evsel->core.id; j < evsel->core.ids; j++, id++) {
3324 err = do_write(&ff, evsel->core.id, evsel->core.ids * sizeof(u64));
3336 .ids = {
3338 .size = evsel->core.ids * sizeof(u64),
3737 /* read perf_file_section, ids are read in caller */
3738 ret = readn(fd, &f_attr->ids, sizeof(f_attr->ids));
3849 f_attr.ids.size = bswap_64(f_attr.ids.size);
3850 f_attr.ids.offset = bswap_64(f_attr.ids.offset);
3867 nr_ids = f_attr.ids.size / sizeof(u64);
3871 * hattr->ids threads.
3876 lseek(fd, f_attr.ids.offset, SEEK_SET);
3991 u64 *ids;
4012 * hattr->ids threads.
4017 ids = (void *)&event->attr.attr + event->attr.attr.size;
4019 perf_evlist__id_add(&evlist->core, &evsel->core, 0, i, ids[i]);