Home
last modified time | relevance | path

Searched refs:BTF_KIND_FUNC (Results 1 – 24 of 24) sorted by relevance

/tools/testing/selftests/bpf/prog_tests/
A Dmodule_fentry_shadow.c91 btf_id[0] = btf__find_by_name_kind(vmlinux_btf, symbol_name, BTF_KIND_FUNC); in test_module_fentry_shadow()
95 btf_id[1] = btf__find_by_name_kind(mod_btf, symbol_name, BTF_KIND_FUNC); in test_module_fentry_shadow()
A Dresolve_btfids.c28 { "func", BTF_KIND_FUNC, -1 },
A Dtest_global_funcs.c102 if (!ASSERT_EQ(btf_kind(fn_t), BTF_KIND_FUNC, "fn_type_kind")) in subtest_ctx_arg_rewrite()
A Dfexit_bpf2bpf.c120 btf_id = btf__find_by_name_kind(btf, tgt_name + 1, BTF_KIND_FUNC); in test_fexit_bpf2bpf_common()
454 ret = btf__find_by_name_kind(btf, name, BTF_KIND_FUNC); in find_prog_btf_id()
A Dbtf_dedup_split.c494 id = btf__find_by_name_kind(btf1, mod_funcs[i], BTF_KIND_FUNC); in test_split_module()
A Dlsm_cgroup.c51 btf__find_by_name_kind(btf, attach_func, BTF_KIND_FUNC)) in query_prog_cnt()
A Dbtf_write.c224 ASSERT_EQ(btf_kind(t), BTF_KIND_FUNC, "func_kind"); in gen_btf()
A Dbtf.c2831 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_FUNC, 0, 2), 3), /* [4] */
3026 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_FUNC, 1, 0), 2), /* [3] */
8040 case BTF_KIND_FUNC: in btf_type_size()
/tools/lib/bpf/
A Dbtf_iter.c40 case BTF_KIND_FUNC: in btf_field_iter_init()
92 case BTF_KIND_FUNC: in btf_field_iter_init()
A Dfeatures.c104 BTF_TYPE_ENC(5, BTF_INFO_ENC(BTF_KIND_FUNC, 0, 0), 2), in probe_kern_btf_func()
122 BTF_TYPE_ENC(5, BTF_INFO_ENC(BTF_KIND_FUNC, 0, BTF_FUNC_GLOBAL), 2), in probe_kern_btf_func_global()
467 BTF_TYPE_ENC(1 /* "a" */, BTF_INFO_ENC(BTF_KIND_FUNC, 0, BTF_FUNC_GLOBAL), 3), in probe_kern_arg_ctx_tag()
472 BTF_TYPE_ENC(3 /* "b" */, BTF_INFO_ENC(BTF_KIND_FUNC, 0, BTF_FUNC_GLOBAL), 5), in probe_kern_arg_ctx_tag()
A Dbtf.h347 #ifndef BTF_KIND_FUNC
348 #define BTF_KIND_FUNC 12 /* Function */ macro
462 return btf_kind(t) == BTF_KIND_FUNC; in btf_is_func()
A Dbtf.c308 case BTF_KIND_FUNC: in btf_type_size()
362 case BTF_KIND_FUNC: in btf_bswap_type_rest()
556 case BTF_KIND_FUNC: { in btf_validate_type()
2697 id = btf_add_ref_kind(btf, BTF_KIND_FUNC, name, proto_type_id, 0); in btf__add_func()
2701 t->info = btf_type_info(BTF_KIND_FUNC, linkage, 0); in btf__add_func()
4226 case BTF_KIND_FUNC: in btf_dedup_prep()
4285 case BTF_KIND_FUNC: in btf_dedup_prim_type()
4441 case BTF_KIND_FUNC: in btf_dedup_identical_types()
4691 case BTF_KIND_FUNC: in btf_dedup_is_equiv()
4987 case BTF_KIND_FUNC: in btf_dedup_ref_type()
A Dbtf_dump.c339 case BTF_KIND_FUNC: in btf_dump_mark_referenced()
609 case BTF_KIND_FUNC: in btf_dump_order_type()
2517 case BTF_KIND_FUNC: in btf_dump_dump_type_data()
A Dlinker.c1537 case BTF_KIND_FUNC: in glob_sym_btf_matches()
1580 case BTF_KIND_FUNC: in glob_sym_btf_matches()
1944 dst_t->info = btf_type_info(BTF_KIND_FUNC, BTF_FUNC_GLOBAL, 0); in complete_extern_btf_info()
A Dlibbpf.c2414 case BTF_KIND_FUNC: return "func"; in __btf_kind_str()
3184 t->info = BTF_INFO_ENC(BTF_KIND_FUNC, 0, 0); in bpf_object__sanitize_btf()
3565 t->info = btf_type_info(BTF_KIND_FUNC, BTF_FUNC_STATIC, 0); in bpf_object__sanitize_and_load_btf()
7875 BTF_KIND_VAR : BTF_KIND_FUNC; in bpf_program_record_relos()
7882 ext->is_weak, false, false, BTF_KIND_FUNC, in bpf_program_record_relos()
8325 kfunc_id = find_ksym_btf_id(obj, ext->essent_name ?: ext->name, BTF_KIND_FUNC, &kern_btf, in bpf_object__resolve_ksym_func_btf_id()
9999 *kind = BTF_KIND_FUNC; in btf_get_kernel_prefix_kind()
10003 *kind = BTF_KIND_FUNC; in btf_get_kernel_prefix_kind()
10007 *kind = BTF_KIND_FUNC; in btf_get_kernel_prefix_kind()
10085 err = btf__find_by_name_kind(btf, name, BTF_KIND_FUNC); in libbpf_find_prog_btf_id()
/tools/include/uapi/linux/
A Dbtf.h73 BTF_KIND_FUNC = 12, /* Function */ enumerator
/tools/testing/selftests/bpf/
A Dbtf_helpers.c22 [BTF_KIND_FUNC] = "FUNC",
172 case BTF_KIND_FUNC: in fprintf_btf_type_raw()
A Dtest_btf.h70 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_FUNC, 0, 0), func_proto)
A Dtest_verifier.c980 BTF_KIND_FUNC); in fixup_prog_kfuncs()
990 BTF_KIND_FUNC); in fixup_prog_kfuncs()
A Dtest_loader.c425 func_id = btf__find_by_name_kind(btf, spec->prog_name, BTF_KIND_FUNC); in parse_test_spec()
A Dveristat.c1262 id = btf__find_by_name_kind(btf, prog_name, BTF_KIND_FUNC); in fixup_obj()
/tools/testing/selftests/bpf/test_kmods/
A Dbpf_testmod.c1505 bpf_cgroup_from_id_id = bpf_find_btf_id("bpf_cgroup_from_id", BTF_KIND_FUNC, &kfunc_btf); in st_ops_init()
1506 bpf_cgroup_release_id = bpf_find_btf_id("bpf_cgroup_release", BTF_KIND_FUNC, &kfunc_btf); in st_ops_init()
/tools/bpf/bpftool/
A Dbtf.c45 [BTF_KIND_FUNC] = "FUNC",
314 case BTF_KIND_FUNC: { in dump_btf_type()
A Dbtf_dumper.c684 case BTF_KIND_FUNC: in __btf_dumper_type_only()

Completed in 94 milliseconds