bpf_map__btf_value_type_id
map_type_id = bpf_map__btf_value_type_id(map);
map_type_id = bpf_map__btf_value_type_id(map);
map_type_id = bpf_map__btf_value_type_id(map);
datasec_type = btf_type_by_id(btf, bpf_map__btf_value_type_id(map));
map_type_id = bpf_map__btf_value_type_id(map);
LIBBPF_API __u32 bpf_map__btf_value_type_id(const struct bpf_map *map);
create_opts.btf_value_type_id = bpf_map__btf_value_type_id(inner_map);
err = (bpf_map__btf_key_type_id(map) == 0 || bpf_map__btf_value_type_id(map) == 0)
bpf_map__btf_key_type_id(map), bpf_map__btf_value_type_id(map),
if (!ASSERT_NEQ(bpf_map__btf_value_type_id(map), 0, ".data.custom initial btf"))
!ASSERT_EQ(bpf_map__btf_value_type_id(map), 0, ".data.custom clear btf val"))
if (!ASSERT_NEQ(bpf_map__btf_value_type_id(map), 0, ".data.non_array initial btf"))
!ASSERT_EQ(bpf_map__btf_value_type_id(map), 0, ".data.non_array clear btf val"))
if (!ASSERT_NEQ(bpf_map__btf_value_type_id(map), 0, ".data.array_not_last initial btf"))
!ASSERT_EQ(bpf_map__btf_value_type_id(map), 0, ".data.array_not_last clear btf val"))
create_attr.btf_value_type_id = bpf_map__btf_value_type_id(map);
t = btf__type_by_id(btf, bpf_map__btf_value_type_id(map));