btf_id 49 include/linux/btf.h u32 btf_id(const struct btf *btf); btf_id 464 include/uapi/linux/bpf.h __u32 btf_id; btf_id 3241 include/uapi/linux/bpf.h __u32 btf_id; btf_id 3269 include/uapi/linux/bpf.h __u32 btf_id; btf_id 2523 kernel/bpf/syscall.c info.btf_id = btf_id(prog->aux->btf); btf_id 2625 kernel/bpf/syscall.c info.btf_id = btf_id(map->btf); btf_id 2702 kernel/bpf/syscall.c #define BPF_BTF_GET_FD_BY_ID_LAST_FIELD btf_id btf_id 2712 kernel/bpf/syscall.c return btf_get_fd_by_id(attr->btf_id); btf_id 45 tools/bpf/bpftool/btf.c __u32 btf_id; btf_id 397 tools/bpf/bpftool/btf.c __u32 btf_id = -1; btf_id 421 tools/bpf/bpftool/btf.c btf_id = info.btf_id; btf_id 457 tools/bpf/bpftool/btf.c btf_id = info.btf_id; btf_id 461 tools/bpf/bpftool/btf.c btf_id = strtoul(*argv, &endptr, 0); btf_id 507 tools/bpf/bpftool/btf.c err = btf__get_from_id(btf_id, &btf); btf_id 509 tools/bpf/bpftool/btf.c p_err("get btf by id (%u): %s", btf_id, strerror(err)); btf_id 514 tools/bpf/bpftool/btf.c p_err("can't find btf with ID (%u)", btf_id); btf_id 586 tools/bpf/bpftool/btf.c __u32 btf_id, id = 0; btf_id 646 tools/bpf/bpftool/btf.c btf_id = ((struct bpf_prog_info *)info)->btf_id; btf_id 649 tools/bpf/bpftool/btf.c btf_id = ((struct bpf_map_info *)info)->btf_id; btf_id 656 tools/bpf/bpftool/btf.c if (!btf_id) btf_id 666 tools/bpf/bpftool/btf.c obj_node->btf_id = btf_id; btf_id 667 tools/bpf/bpftool/btf.c hash_add(tab->table, &obj_node->hash, obj_node->btf_id); btf_id 715 tools/bpf/bpftool/btf.c if (obj->btf_id == info->id) btf_id 722 tools/bpf/bpftool/btf.c if (obj->btf_id == info->id) btf_id 745 tools/bpf/bpftool/btf.c if (obj->btf_id == info->id) btf_id 754 tools/bpf/bpftool/btf.c if (obj->btf_id == info->id) btf_id 544 tools/bpf/bpftool/map.c if (info->btf_id) btf_id 545 tools/bpf/bpftool/map.c jsonw_int_field(json_wtr, "btf_id", info->btf_id); btf_id 630 tools/bpf/bpftool/map.c if (!info->btf_id && !frozen) btf_id 635 tools/bpf/bpftool/map.c if (info->btf_id) btf_id 636 tools/bpf/bpftool/map.c printf("btf_id %d", info->btf_id); btf_id 639 tools/bpf/bpftool/map.c printf("%sfrozen", info->btf_id ? " " : ""); btf_id 796 tools/bpf/bpftool/map.c err = btf__get_from_id(info.btf_id, &btf); btf_id 926 tools/bpf/bpftool/map.c err = btf__get_from_id(info->btf_id, &btf); btf_id 253 tools/bpf/bpftool/prog.c if (info->btf_id) btf_id 254 tools/bpf/bpftool/prog.c jsonw_int_field(json_wtr, "btf_id", info->btf_id); btf_id 326 tools/bpf/bpftool/prog.c if (info->btf_id) btf_id 327 tools/bpf/bpftool/prog.c printf("\n\tbtf_id %d", info->btf_id); btf_id 511 tools/bpf/bpftool/prog.c if (info->btf_id && btf__get_from_id(info->btf_id, &btf)) { btf_id 464 tools/include/uapi/linux/bpf.h __u32 btf_id; btf_id 3241 tools/include/uapi/linux/bpf.h __u32 btf_id; btf_id 3269 tools/include/uapi/linux/bpf.h __u32 btf_id; btf_id 626 tools/lib/bpf/bpf.c attr.btf_id = id; btf_id 1773 tools/perf/util/annotate.c if (info_linear->info.btf_id) { btf_id 1777 tools/perf/util/annotate.c info_linear->info.btf_id); btf_id 94 tools/perf/util/bpf-event.c u32 btf_id, btf_id 107 tools/perf/util/bpf-event.c node->id = btf_id; btf_id 211 tools/perf/util/bpf-event.c if (info->btf_id && info->nr_func_info && info->func_info_rec_size) { btf_id 218 tools/perf/util/bpf-event.c if (btf__get_from_id(info->btf_id, &btf)) { btf_id 219 tools/perf/util/bpf-event.c pr_debug("%s: failed to get BTF of id %u, aborting\n", __func__, info->btf_id); btf_id 224 tools/perf/util/bpf-event.c perf_env__fetch_btf(env, info->btf_id, btf); btf_id 350 tools/perf/util/bpf-event.c u32 btf_id; btf_id 371 tools/perf/util/bpf-event.c btf_id = info_linear->info.btf_id; btf_id 380 tools/perf/util/bpf-event.c if (btf_id == 0) btf_id 383 tools/perf/util/bpf-event.c if (btf__get_from_id(btf_id, &btf)) { btf_id 385 tools/perf/util/bpf-event.c __func__, btf_id); btf_id 388 tools/perf/util/bpf-event.c perf_env__fetch_btf(env, btf_id, btf); btf_id 457 tools/perf/util/bpf-event.c if (info->btf_id) { btf_id 460 tools/perf/util/bpf-event.c node = perf_env__find_btf(env, info->btf_id); btf_id 75 tools/perf/util/env.c __u32 btf_id = btf_node->id; btf_id 85 tools/perf/util/env.c if (btf_id < node->id) { btf_id 87 tools/perf/util/env.c } else if (btf_id > node->id) { btf_id 90 tools/perf/util/env.c pr_debug("duplicated btf %u\n", btf_id); btf_id 102 tools/perf/util/env.c struct btf_node *perf_env__find_btf(struct perf_env *env, __u32 btf_id) btf_id 112 tools/perf/util/env.c if (btf_id < node->id) btf_id 114 tools/perf/util/env.c else if (btf_id > node->id) btf_id 121 tools/perf/util/env.h struct btf_node *perf_env__find_btf(struct perf_env *env, __u32 btf_id); btf_id 3950 tools/testing/selftests/bpf/test_btf.c if (CHECK(err || map_info.btf_id != info[0].id || btf_id 3953 tools/testing/selftests/bpf/test_btf.c err, errno, info[0].id, map_info.btf_id, map_info.btf_key_type_id, btf_id 3965 tools/testing/selftests/bpf/test_btf.c btf_fd[0] = bpf_btf_get_fd_by_id(map_info.btf_id); btf_id 3976 tools/testing/selftests/bpf/test_btf.c btf_fd[0] = bpf_btf_get_fd_by_id(map_info.btf_id); btf_id 4237 tools/testing/selftests/bpf/test_btf.c err = btf__get_from_id(info.btf_id, &btf);