Lines Matching +refs:sb +refs:id +refs:attrs
549 ret = do_write(ff, evsel->core.id, evsel->core.ids * sizeof(u64)); in write_event_desc()
1107 ret = do_write(ff, &node->id, in write_bpf_btf()
1873 fprintf(fp, "# btf info of id %u\n", node->id); in print_bpf_btf()
1889 zfree(&evsel->core.id); in free_event_desc()
1932 u64 *id; in read_event_desc() local
1989 id = calloc(nr, sizeof(*id)); in read_event_desc()
1990 if (!id) in read_event_desc()
1993 evsel->core.id = id; in read_event_desc()
1996 if (do_read_u64(ff, id)) in read_event_desc()
1998 id++; in read_event_desc()
2020 u64 *id; in print_event_desc() local
2037 for (j = 0, id = evsel->core.id; j < evsel->core.ids; j++, id++) { in print_event_desc()
2040 fprintf(fp, " %"PRIu64, *id); in print_event_desc()
2577 struct strbuf sb; in process_cpu_topology() local
2592 if (strbuf_init(&sb, 128) < 0) in process_cpu_topology()
2601 if (strbuf_add(&sb, str, strlen(str) + 1) < 0) in process_cpu_topology()
2606 ph->env.sibling_cores = strbuf_detach(&sb, NULL); in process_cpu_topology()
2620 if (strbuf_add(&sb, str, strlen(str) + 1) < 0) in process_cpu_topology()
2625 ph->env.sibling_threads = strbuf_detach(&sb, NULL); in process_cpu_topology()
2684 if (strbuf_add(&sb, str, strlen(str) + 1) < 0) in process_cpu_topology()
2689 ph->env.sibling_dies = strbuf_detach(&sb, NULL); in process_cpu_topology()
2701 strbuf_release(&sb); in process_cpu_topology()
2758 struct strbuf sb; in process_pmu_mappings() local
2769 if (strbuf_init(&sb, 128) < 0) in process_pmu_mappings()
2780 if (strbuf_addf(&sb, "%u:%s", type, name) < 0) in process_pmu_mappings()
2783 if (strbuf_add(&sb, "", 1) < 0) in process_pmu_mappings()
2792 ff->ph->env.pmu_mappings = strbuf_detach(&sb, NULL); in process_pmu_mappings()
2796 strbuf_release(&sb); in process_pmu_mappings()
3208 u32 id, data_size; in process_bpf_btf() local
3210 if (do_read_u32(ff, &id)) in process_bpf_btf()
3219 node->id = id; in process_bpf_btf()
3670 err = do_write(&ff, evsel->core.id, evsel->core.ids * sizeof(u64)); in perf_session__do_write_header()
3716 .attrs = { in perf_session__do_write_header()
4226 nr_attrs = f_header.attrs.size / f_header.attr_size; in perf_session__read_header()
4227 lseek(fd, f_header.attrs.offset, SEEK_SET); in perf_session__read_header()
4348 ret = fprintf(fp, "\n... id: %" PRI_lu64 "\n", ev->id); in perf_event__fprintf_event_update()
4433 evsel = evlist__id2evsel(evlist, ev->id); in perf_event__process_event_update()