| /Linux-v6.6/tools/testing/selftests/bpf/prog_tests/ |
| D | libbpf_str.c | 33 id = btf__find_by_name_kind(btf, "bpf_attach_type", BTF_KIND_ENUM); in test_libbpf_bpf_attach_type_str() 78 id = btf__find_by_name_kind(btf, "bpf_link_type", BTF_KIND_ENUM); in test_libbpf_bpf_link_type_str() 123 id = btf__find_by_name_kind(btf, "bpf_map_type", BTF_KIND_ENUM); in test_libbpf_bpf_map_type_str() 173 id = btf__find_by_name_kind(btf, "bpf_prog_type", BTF_KIND_ENUM); in test_libbpf_bpf_prog_type_str()
|
| D | libbpf_probes.c | 19 id = btf__find_by_name_kind(btf, "bpf_prog_type", BTF_KIND_ENUM); in test_libbpf_probe_prog_types() 57 id = btf__find_by_name_kind(btf, "bpf_map_type", BTF_KIND_ENUM); in test_libbpf_probe_map_types()
|
| D | btf.c | 127 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 2), sizeof(int)), 1028 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 2), sizeof(int)), 1072 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 2), 1), 2246 BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 2267 BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 2290 BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 2313 BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 3121 BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4), /* [2] */ 3142 BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4), /* [2] */ 3163 BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4), /* [2] */ [all …]
|
| D | btf_write.c | 165 ASSERT_EQ(btf_kind(t), BTF_KIND_ENUM, "enum_kind"); in gen_btf() 202 ASSERT_EQ(btf_kind(t), BTF_KIND_ENUM, "enum_fwd_kind"); in gen_btf()
|
| D | core_reloc.c | 484 exp->local_enum = find_btf_type(local_btf, "an_enum", BTF_KIND_ENUM); in setup_type_id_case_local() 508 exp->targ_enum = find_btf_type(targ_btf, "an_enum", BTF_KIND_ENUM); in setup_type_id_case_success()
|
| /Linux-v6.6/tools/testing/selftests/bpf/ |
| D | btf_helpers.c | 16 [BTF_KIND_ENUM] = "ENUM", 141 case BTF_KIND_ENUM: { in fprintf_btf_type_raw()
|
| /Linux-v6.6/include/linux/ |
| D | btf.h | 261 return BTF_INFO_KIND(t->info) == BTF_KIND_ENUM; in btf_type_is_enum() 266 return BTF_INFO_KIND(t->info) == BTF_KIND_ENUM || in btf_is_any_enum() 289 return btf_kind(t) == BTF_KIND_ENUM; in btf_is_enum()
|
| /Linux-v6.6/tools/include/uapi/linux/ |
| D | btf.h | 66 BTF_KIND_ENUM = 6, /* Enumeration up to 32-bit values */ enumerator
|
| /Linux-v6.6/include/uapi/linux/ |
| D | btf.h | 66 BTF_KIND_ENUM = 6, /* Enumeration up to 32-bit values */ enumerator
|
| /Linux-v6.6/tools/lib/bpf/ |
| D | btf_dump.c | 323 case BTF_KIND_ENUM: in btf_dump_mark_referenced() 544 case BTF_KIND_ENUM: in btf_dump_order_type() 746 case BTF_KIND_ENUM: in btf_dump_emit_type() 1329 case BTF_KIND_ENUM: in btf_dump_emit_type_decl() 1464 case BTF_KIND_ENUM: in btf_dump_emit_type_chain() 2297 case BTF_KIND_ENUM: in btf_dump_type_data_check_overflow() 2402 case BTF_KIND_ENUM: in btf_dump_type_data_check_zero() 2475 case BTF_KIND_ENUM: in btf_dump_dump_type_data()
|
| D | btf.c | 306 case BTF_KIND_ENUM: in btf_type_size() 361 case BTF_KIND_ENUM: in btf_bswap_type_rest() 618 case BTF_KIND_ENUM: in btf__resolve_size() 666 case BTF_KIND_ENUM: in btf__align_of() 2115 return btf_add_enum_common(btf, name, byte_sz, false, BTF_KIND_ENUM); in btf__add_enum() 3475 if (btf_kind(t1) == BTF_KIND_ENUM) in btf_equal_enum() 3711 case BTF_KIND_ENUM: in btf_dedup_prep() 3781 case BTF_KIND_ENUM: in btf_dedup_prim_type() 4097 case BTF_KIND_ENUM: in btf_dedup_is_equiv() 4824 case BTF_KIND_ENUM: in btf_type_visit_type_ids() [all …]
|
| D | relo_core.c | 175 case BTF_KIND_ENUM: in __bpf_core_types_are_compat() 436 case BTF_KIND_ENUM: { in bpf_core_fields_are_compat() 1597 case BTF_KIND_ENUM: in __bpf_core_types_match()
|
| D | btf.h | 374 return btf_kind(t) == BTF_KIND_ENUM; in btf_is_enum()
|
| D | linker.c | 1349 case BTF_KIND_ENUM: in glob_sym_btf_matches() 1372 case BTF_KIND_ENUM: in glob_sym_btf_matches()
|
| D | libbpf.c | 2103 case BTF_KIND_ENUM: return "enum"; in __btf_kind_str() 2762 t->info = BTF_INFO_ENC(BTF_KIND_ENUM, 0, vlen); in bpf_object__sanitize_btf() 3674 case BTF_KIND_ENUM: in find_kcfg_type()
|
| /Linux-v6.6/tools/bpf/bpftool/ |
| D | btf_dumper.c | 569 case BTF_KIND_ENUM: in btf_dumper_do_type() 648 case BTF_KIND_ENUM: in __btf_dumper_type_only()
|
| D | btf.c | 30 [BTF_KIND_ENUM] = "ENUM", 208 case BTF_KIND_ENUM: { in dump_btf_type()
|
| D | gen.c | 1745 case BTF_KIND_ENUM: in btfgen_mark_type() 1880 case BTF_KIND_ENUM: in btfgen_mark_type_match()
|
| /Linux-v6.6/Documentation/bpf/ |
| D | btf.rst | 77 #define BTF_KIND_ENUM 6 /* Enumeration up to 32-bit values */ 280 2.2.6 BTF_KIND_ENUM 286 * ``info.kind``: BTF_KIND_ENUM
|
| /Linux-v6.6/kernel/bpf/ |
| D | btf.c | 320 [BTF_KIND_ENUM] = "ENUM", 685 case BTF_KIND_ENUM: in btf_type_has_size() 1043 case BTF_KIND_ENUM: in btf_show_name() 1889 case BTF_KIND_ENUM: in __btf_resolve_size() 4929 [BTF_KIND_ENUM] = &enum_ops,
|
| /Linux-v6.6/kernel/trace/ |
| D | trace_probe.c | 392 case BTF_KIND_ENUM: in fetch_type_from_btf_type()
|