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);