Searched refs:BTF_KIND_STRUCT (Results 1 - 25 of 32) sorted by last modified time

12

/linux-master/tools/lib/bpf/
H A Dlibbpf_probes.c270 BTF_TYPE_ENC(1, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 1), 4),
273 BTF_TYPE_ENC(15, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), 8),
H A Dlibbpf.c975 kern_type_id = find_ksym_btf_id(obj, tname, BTF_KIND_STRUCT,
990 tname, BTF_KIND_STRUCT);
2350 case BTF_KIND_STRUCT: return "struct";
3101 t->info = BTF_INFO_ENC(BTF_KIND_STRUCT, 0, vlen);
3135 t->info = BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 0);
H A Dbtf_dump.c348 case BTF_KIND_STRUCT:
515 case BTF_KIND_STRUCT:
703 case BTF_KIND_STRUCT:
785 case BTF_KIND_STRUCT:
1332 case BTF_KIND_STRUCT:
1455 case BTF_KIND_STRUCT:
2380 case BTF_KIND_STRUCT:
2476 case BTF_KIND_STRUCT:
H A Dlinker.c1366 case BTF_KIND_STRUCT:
1438 case BTF_KIND_STRUCT:
H A Dbtf.c312 case BTF_KIND_STRUCT:
380 case BTF_KIND_STRUCT:
513 case BTF_KIND_STRUCT:
775 case BTF_KIND_STRUCT:
839 case BTF_KIND_STRUCT:
2131 * Append new BTF_KIND_STRUCT type with:
2144 return btf_add_composite(btf, BTF_KIND_STRUCT, name, byte_sz);
3890 case BTF_KIND_STRUCT:
3934 case BTF_KIND_STRUCT:
4057 return btf_kflag(t) ? BTF_KIND_UNION : BTF_KIND_STRUCT;
[all...]
H A Drelo_core.c173 case BTF_KIND_STRUCT:
1587 return (targ_k == BTF_KIND_STRUCT && !local_f) ||
1603 case BTF_KIND_STRUCT:
/linux-master/tools/bpf/bpftool/
H A Dstruct_ops.c70 BTF_KIND_STRUCT);
H A Dgen.c2005 case BTF_KIND_STRUCT:
2081 case BTF_KIND_STRUCT:
2141 case BTF_KIND_STRUCT:
H A Dbtf_dumper.c564 case BTF_KIND_STRUCT:
640 case BTF_KIND_STRUCT:
H A Dbtf.c28 [BTF_KIND_STRUCT] = "STRUCT",
161 case BTF_KIND_STRUCT:
/linux-master/net/ipv4/
H A Dbpf_tcp_ca.c29 type_id = btf_find_by_name_kind(btf, "sock", BTF_KIND_STRUCT);
34 type_id = btf_find_by_name_kind(btf, "tcp_sock", BTF_KIND_STRUCT);
40 type_id = btf_find_by_name_kind(btf, "tcp_congestion_ops", BTF_KIND_STRUCT);
/linux-master/net/bpf/
H A Dbpf_dummy_struct_ops.c146 BTF_KIND_STRUCT);
244 BTF_KIND_STRUCT);
/linux-master/kernel/bpf/
H A Dlpm_trie.c732 return BTF_INFO_KIND(key_type->info) != BTF_KIND_STRUCT ?
H A Dbtf.c156 * When resolving a BTF_KIND_STRUCT, we need to resolve all its
327 [BTF_KIND_STRUCT] = "STRUCT",
692 case BTF_KIND_STRUCT:
1058 case BTF_KIND_STRUCT:
1060 prefix = BTF_INFO_KIND(t->info) == BTF_KIND_STRUCT ?
1931 case BTF_KIND_STRUCT:
3425 id = btf_find_by_name_kind(btf, value_type, BTF_KIND_STRUCT);
5013 [BTF_KIND_STRUCT] = &struct_ops,
5423 id = btf_find_by_name_kind(btf, alloc_obj_fields[i], BTF_KIND_STRUCT);
H A Dbpf_struct_ops.c337 BTF_KIND_STRUCT);
351 BTF_KIND_STRUCT);
H A Dlocal_storage.c376 if (BTF_INFO_KIND(key_type->info) != BTF_KIND_STRUCT ||
/linux-master/tools/testing/selftests/bpf/
H A Dtest_verifier.c712 BTF_TYPE_ENC(1, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 1), 4),
715 BTF_TYPE_ENC(15, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), 8),
719 BTF_TYPE_ENC(25, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 0), 16),
721 BTF_TYPE_ENC(35, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 1), 16),
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A 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,
[all...]
H A Dtest_global_funcs.c57 if (btf__find_by_name_kind(kern_btf, "bpf_subprog_arg_info", BTF_KIND_STRUCT) > 0) {
H A Dtest_bpf_ma.c30 id = btf__find_by_name_kind(btf, tname, BTF_KIND_STRUCT);
38 id = btf__find_by_name_kind(btf, tname, BTF_KIND_STRUCT);
H A Dresolve_btfids.c26 { "S", BTF_KIND_STRUCT, -1 },
/linux-master/net/netfilter/
H A Dnf_bpf_link.c276 type_id = btf_find_by_name_kind(btf, name, BTF_KIND_STRUCT);
/linux-master/include/linux/
H A Dbtf.h319 return kind == BTF_KIND_STRUCT || kind == BTF_KIND_UNION;
384 return kind == BTF_KIND_STRUCT || kind == BTF_KIND_UNION;
389 return BTF_INFO_KIND(t->info) == BTF_KIND_STRUCT;
/linux-master/tools/perf/tests/
H A Dsigtrap.c100 id = btf__find_by_name_kind(btf, "perf_event_attr", BTF_KIND_STRUCT);
117 id = btf__find_by_name_kind(btf, "spinlock", BTF_KIND_STRUCT);
/linux-master/tools/testing/selftests/bpf/map_tests/
H A Dsk_storage_map.c116 BTF_TYPE_ENC(1, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 1), 4),
119 BTF_TYPE_ENC(15, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), 8),

Completed in 378 milliseconds

12