Lines Matching refs:ids
47 struct perf_file_section ids; member
379 nri = evsel->ids; in write_event_desc()
393 ret = do_write(fd, evsel->id, evsel->ids * sizeof(u64)); in write_event_desc()
1036 evsel->ids = nr; in read_event_desc()
1078 if (evsel->ids) { in print_event_desc()
1080 for (j = 0, id = evsel->id; j < evsel->ids; j++, id++) { in print_event_desc()
2013 err = do_write(fd, evsel->id, evsel->ids * sizeof(u64)); in perf_session__write_header()
2025 .ids = { in perf_session__write_header()
2027 .size = evsel->ids * sizeof(u64), in perf_session__write_header()
2416 ret = readn(fd, &f_attr->ids, sizeof(f_attr->ids)); in read_attr()
2508 f_attr.ids.size = bswap_64(f_attr.ids.size); in perf_session__read_header()
2509 f_attr.ids.offset = bswap_64(f_attr.ids.offset); in perf_session__read_header()
2526 nr_ids = f_attr.ids.size / sizeof(u64); in perf_session__read_header()
2535 lseek(fd, f_attr.ids.offset, SEEK_SET); in perf_session__read_header()
2567 struct perf_event_attr *attr, u32 ids, u64 *id, in perf_event__synthesize_attr() argument
2577 size += ids * sizeof(u64); in perf_event__synthesize_attr()
2585 memcpy(ev->attr.id, id, ids * sizeof(u64)); in perf_event__synthesize_attr()
2608 err = perf_event__synthesize_attr(tool, &evsel->attr, evsel->ids, in perf_event__synthesize_attrs()
2623 u32 i, ids, n_ids; in perf_event__process_attr() local
2639 ids = event->header.size; in perf_event__process_attr()
2640 ids -= (void *)&event->attr.id - (void *)event; in perf_event__process_attr()
2641 n_ids = ids / sizeof(u64); in perf_event__process_attr()