Home
last modified time | relevance | path

Searched refs:BTF_KIND_STRUCT (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v6.6/tools/testing/selftests/bpf/prog_tests/
Dbtf.c116 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 6), 180),
165 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 3), 68),
172 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), 8),
206 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), 16),
245 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 4), 48),
285 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 4), 48),
438 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 4), 48),
475 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 4), 48),
512 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 4), 48),
549 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 4), 48),
[all …]
Dtest_bpf_ma.c31 id = btf__find_by_name_kind(btf, name, BTF_KIND_STRUCT); in test_test_bpf_ma()
Dresolve_btfids.c26 { "S", BTF_KIND_STRUCT, -1 },
Dcore_reloc.c482 exp->local_struct = find_btf_type(local_btf, "a_struct", BTF_KIND_STRUCT); in setup_type_id_case_local()
506 exp->targ_struct = find_btf_type(targ_btf, "a_struct", BTF_KIND_STRUCT); in setup_type_id_case_success()
/Linux-v6.6/net/ipv4/
Dbpf_tcp_ca.c28 type_id = btf_find_by_name_kind(btf, "sock", BTF_KIND_STRUCT); in bpf_tcp_ca_init()
33 type_id = btf_find_by_name_kind(btf, "tcp_sock", BTF_KIND_STRUCT); in bpf_tcp_ca_init()
/Linux-v6.6/tools/testing/selftests/bpf/
Dbtf_helpers.c14 [BTF_KIND_STRUCT] = "STRUCT",
124 case BTF_KIND_STRUCT: in fprintf_btf_type_raw()
Dtest_btf.h31 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, nr_elems), sz)
Dtest_verifier.c710 BTF_TYPE_ENC(1, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 1), 4),
713 BTF_TYPE_ENC(15, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), 8),
717 BTF_TYPE_ENC(25, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 0), 16),
719 BTF_TYPE_ENC(35, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 1), 16),
/Linux-v6.6/include/linux/
Dbtf.h306 return kind == BTF_KIND_STRUCT || kind == BTF_KIND_UNION; in btf_is_composite()
371 return kind == BTF_KIND_STRUCT || kind == BTF_KIND_UNION; in btf_type_is_struct()
376 return BTF_INFO_KIND(t->info) == BTF_KIND_STRUCT; in __btf_type_is_struct()
/Linux-v6.6/tools/include/uapi/linux/
Dbtf.h64 BTF_KIND_STRUCT = 4, /* Struct */ enumerator
/Linux-v6.6/include/uapi/linux/
Dbtf.h64 BTF_KIND_STRUCT = 4, /* Struct */ enumerator
/Linux-v6.6/tools/lib/bpf/
Dlibbpf_probes.c265 BTF_TYPE_ENC(1, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 1), 4), in load_local_storage_btf()
268 BTF_TYPE_ENC(15, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), 8), in load_local_storage_btf()
Dbtf_dump.c348 case BTF_KIND_STRUCT: in btf_dump_mark_referenced()
515 case BTF_KIND_STRUCT: in btf_dump_order_type()
703 case BTF_KIND_STRUCT: in btf_dump_emit_type()
785 case BTF_KIND_STRUCT: in btf_dump_emit_type()
1332 case BTF_KIND_STRUCT: in btf_dump_emit_type_decl()
1455 case BTF_KIND_STRUCT: in btf_dump_emit_type_chain()
2375 case BTF_KIND_STRUCT: in btf_dump_type_data_check_zero()
2471 case BTF_KIND_STRUCT: in btf_dump_dump_type_data()
Dbtf.c312 case BTF_KIND_STRUCT: in btf_type_size()
380 case BTF_KIND_STRUCT: in btf_bswap_type_rest()
616 case BTF_KIND_STRUCT: in btf__resolve_size()
680 case BTF_KIND_STRUCT: in btf__align_of()
1973 return btf_add_composite(btf, BTF_KIND_STRUCT, name, byte_sz); in btf__add_struct()
3715 case BTF_KIND_STRUCT: in btf_dedup_prep()
3759 case BTF_KIND_STRUCT: in btf_dedup_prim_type()
3882 return btf_kflag(t) ? BTF_KIND_UNION : BTF_KIND_STRUCT; in btf_fwd_kind()
4129 case BTF_KIND_STRUCT: in btf_dedup_is_equiv()
4252 if ((t_kind == BTF_KIND_STRUCT || t_kind == BTF_KIND_UNION) && in btf_dedup_merge_hypot_map()
[all …]
Dbtf.h357 return btf_kind(t) == BTF_KIND_STRUCT; in btf_is_struct()
369 return kind == BTF_KIND_STRUCT || kind == BTF_KIND_UNION; in btf_is_composite()
Drelo_core.c173 case BTF_KIND_STRUCT: in __bpf_core_types_are_compat()
1587 return (targ_k == BTF_KIND_STRUCT && !local_f) || in __bpf_core_types_match()
1603 case BTF_KIND_STRUCT: in __bpf_core_types_match()
/Linux-v6.6/kernel/bpf/
Dbpf_struct_ops.c128 module_id = btf_find_by_name_kind(btf, "module", BTF_KIND_STRUCT); in bpf_struct_ops_init()
147 BTF_KIND_STRUCT); in bpf_struct_ops_init()
155 BTF_KIND_STRUCT); in bpf_struct_ops_init()
/Linux-v6.6/tools/perf/tests/
Dsigtrap.c75 id = btf__find_by_name_kind(btf, "perf_event_attr", BTF_KIND_STRUCT); in attr_has_sigtrap()
/Linux-v6.6/net/bpf/
Dbpf_dummy_struct_ops.c183 BTF_KIND_STRUCT); in bpf_dummy_ops_btf_struct_access()
/Linux-v6.6/tools/testing/selftests/bpf/map_tests/
Dsk_storage_map.c116 BTF_TYPE_ENC(1, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 1), 4), in load_btf()
119 BTF_TYPE_ENC(15, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), 8), in load_btf()
/Linux-v6.6/net/netfilter/
Dnf_bpf_link.c276 type_id = btf_find_by_name_kind(btf, name, BTF_KIND_STRUCT); in nf_ptr_to_btf_id()
/Linux-v6.6/tools/bpf/bpftool/
Dbtf_dumper.c564 case BTF_KIND_STRUCT: in btf_dumper_do_type()
640 case BTF_KIND_STRUCT: in __btf_dumper_type_only()
Dbtf.c28 [BTF_KIND_STRUCT] = "STRUCT",
161 case BTF_KIND_STRUCT: in dump_btf_type()
Dgen.c1747 case BTF_KIND_STRUCT: in btfgen_mark_type()
1823 case BTF_KIND_STRUCT: in btfgen_record_field_relo()
1883 case BTF_KIND_STRUCT: in btfgen_mark_type_match()
Dstruct_ops.c70 BTF_KIND_STRUCT); in get_map_info_type_id()

12