Symbol: BTF_KIND_FUNC_PROTO
include/linux/btf.h
386
return BTF_INFO_KIND(t->info) == BTF_KIND_FUNC_PROTO;
kernel/bpf/btf.c
341
[BTF_KIND_FUNC_PROTO] = "FUNC_PROTO",
kernel/bpf/btf.c
5362
[BTF_KIND_FUNC_PROTO] = &func_proto_ops,
tools/bpf/bpftool/btf.c
323
case BTF_KIND_FUNC_PROTO: {
tools/bpf/bpftool/btf.c
47
[BTF_KIND_FUNC_PROTO] = "FUNC_PROTO",
tools/bpf/bpftool/btf.c
604
case BTF_KIND_FUNC_PROTO:
tools/bpf/bpftool/btf_dumper.c
679
case BTF_KIND_FUNC_PROTO:
tools/bpf/bpftool/gen.c
2142
case BTF_KIND_FUNC_PROTO:
tools/bpf/bpftool/gen.c
2290
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/btf.c
3076
t->info = btf_type_info(BTF_KIND_FUNC_PROTO, 0, 0);
tools/lib/bpf/btf.c
4618
case BTF_KIND_FUNC_PROTO:
tools/lib/bpf/btf.c
4658
case BTF_KIND_FUNC_PROTO:
tools/lib/bpf/btf.c
481
case BTF_KIND_FUNC_PROTO:
tools/lib/bpf/btf.c
4868
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/btf.c
5122
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/btf.c
53
[BTF_KIND_FUNC_PROTO] = { 0, sizeof(struct btf_param), 0 },
tools/lib/bpf/btf.c
5456
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/btf.c
553
case BTF_KIND_FUNC_PROTO:
tools/lib/bpf/btf.c
5969
case BTF_KIND_FUNC_PROTO:
tools/lib/bpf/btf.c
6064
case BTF_KIND_FUNC_PROTO:
tools/lib/bpf/btf.c
719
if (btf_kind(ft) != BTF_KIND_FUNC_PROTO) {
tools/lib/bpf/btf.c
725
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/btf.h
537
return btf_kind(t) == BTF_KIND_FUNC_PROTO;
tools/lib/bpf/btf_dump.c
1325
case BTF_KIND_FUNC_PROTO:
tools/lib/bpf/btf_dump.c
1543
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/btf_dump.c
2526
case BTF_KIND_FUNC_PROTO:
tools/lib/bpf/btf_dump.c
360
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/btf_dump.c
589
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/btf_dump.c
821
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/btf_iter.c
123
case BTF_KIND_FUNC_PROTO:
tools/lib/bpf/btf_iter.c
60
case BTF_KIND_FUNC_PROTO:
tools/lib/bpf/features.c
100
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_FUNC_PROTO, 0, 1), 0),
tools/lib/bpf/features.c
118
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_FUNC_PROTO, 0, 1), 0),
tools/lib/bpf/features.c
463
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_FUNC_PROTO, 0, 1), 1),
tools/lib/bpf/features.c
468
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_FUNC_PROTO, 0, 1), 1),
tools/lib/bpf/libbpf.c
2450
case BTF_KIND_FUNC_PROTO: return "func_proto";
tools/lib/bpf/linker.c
1638
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/relo_core.c
1674
case BTF_KIND_FUNC_PROTO: {
tools/lib/bpf/relo_core.c
191
case BTF_KIND_FUNC_PROTO: {
tools/testing/selftests/bpf/btf_helpers.c
175
case BTF_KIND_FUNC_PROTO: {
tools/testing/selftests/bpf/btf_helpers.c
23
[BTF_KIND_FUNC_PROTO] = "FUNC_PROTO",
tools/testing/selftests/bpf/prog_tests/btf.c
2677
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_FUNC_PROTO, 0, 2), 0), /* [3] */
tools/testing/selftests/bpf/prog_tests/btf.c
3025
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_FUNC_PROTO, 0, 0), 0), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
3045
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_FUNC_PROTO, 1, 0), 0), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
8149
case BTF_KIND_FUNC_PROTO:
tools/testing/selftests/bpf/prog_tests/btf_write.c
237
ASSERT_EQ(btf_kind(t), BTF_KIND_FUNC_PROTO, "func_proto_kind");
tools/testing/selftests/bpf/test_btf.h
64
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_FUNC_PROTO, 0, nargs), ret_type)