Home
last modified time | relevance | path

Searched refs:btf__str_by_offset (Results 1 – 17 of 17) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_write.c33 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "int", "int_name"); in gen_btf()
109 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "s1", "struct_name"); in gen_btf()
115 ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f1", "f1_name"); in gen_btf()
120 ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f2", "f2_name"); in gen_btf()
141 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "u1", "union_name"); in gen_btf()
147 ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f1", "f1_name"); in gen_btf()
164 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "e1", "enum_name"); in gen_btf()
169 ASSERT_STREQ(btf__str_by_offset(btf, v->name_off), "v1", "v1_name"); in gen_btf()
172 ASSERT_STREQ(btf__str_by_offset(btf, v->name_off), "v2", "v2_name"); in gen_btf()
183 ASSERT_STREQ(btf__str_by_offset(bt in gen_btf()
[all...]
H A Dlibbpf_str.c48 attach_type_name = btf__str_by_offset(btf, e->name_off); in test_libbpf_bpf_attach_type_str()
93 link_type_name = btf__str_by_offset(btf, e->name_off); in test_libbpf_bpf_link_type_str()
138 map_type_name = btf__str_by_offset(btf, e->name_off); in test_libbpf_bpf_map_type_str()
195 prog_type_name = btf__str_by_offset(btf, e->name_off); in test_libbpf_bpf_prog_type_str()
H A Dbtf_split.c83 ASSERT_STREQ(btf__str_by_offset(btf2, t->name_off), "int", "int_name"); in test_btf_split()
99 ASSERT_STREQ(btf__str_by_offset(btf2, t->name_off), "s2", "split_struct_name");
124 ASSERT_STREQ(btf__str_by_offset(btf3, t->name_off), "u1", "split_union_name");
131 ASSERT_STREQ(btf__str_by_offset(btf3, t->name_off), "int", "split_base_type_name");
H A Dlibbpf_probes.c27 const char *prog_type_name = btf__str_by_offset(btf, e->name_off); in test_libbpf_probe_prog_types()
67 const char *map_type_name = btf__str_by_offset(btf, e->name_off); in test_libbpf_probe_map_types()
H A Dbtf_endian.c92 ASSERT_STREQ(btf__str_by_offset(swap_btf, t->name_off), "some_var", "var_name"); in test_btf_endian()
H A Dbtf_field_iter.c143 const char *str = btf__str_by_offset(btf, *next_str); in test_btf_field_iter()
H A Dbtf_dedup_split.c50 ASSERT_STREQ(btf__str_by_offset(btf2, t->name_off), "int", "int_name"); in test_split_simple()
H A Dbtf.c8234 test_str_cur = btf__str_by_offset(test_btf, off); in test_btf()
/linux/tools/lib/bpf/
H A Dlinker.c1078 s = btf__str_by_offset(btf, *str_off); in check_btf_str_off()
1113 if (!btf__str_by_offset(obj->btf, *str_off)) in linker_sanity_check_btf()
1498 n1 = btf__str_by_offset(btf1, t1->name_off); in glob_sym_btf_matches()
1499 n2 = btf__str_by_offset(btf2, t2->name_off); in glob_sym_btf_matches()
1538 n1 = btf__str_by_offset(btf1, t1->name_off); in glob_sym_btf_matches()
1539 n2 = btf__str_by_offset(btf2, t2->name_off); in glob_sym_btf_matches()
1620 n1 = btf__str_by_offset(btf1, m1->name_off); in glob_sym_btf_matches()
1621 n2 = btf__str_by_offset(btf2, m2->name_off); in glob_sym_btf_matches()
1863 name = btf__str_by_offset(obj->btf, t->name_off); in find_glob_sym_btf()
1878 name = btf__str_by_offset(obj->btf, t->name_off); in find_glob_sym_btf()
[all …]
H A Dbtf_relocate.c20 #define btf__str_by_offset btf_str_by_offset macro
432 btf__str_by_offset(r->btf, off), *str_off); in btf_relocate_rewrite_strs()
H A Dbtf.h190 LIBBPF_API const char *btf__str_by_offset(const struct btf *btf, __u32 offset);
H A Dlibbpf.c3650 name = btf__str_by_offset(obj->btf, t->name_off); in bpf_object__sanitize_and_load_btf()
5767 local_name = btf__str_by_offset(local_cand->btf, local_t->name_off); in load_module_btfs()
7044 name = btf__str_by_offset(obj->btf, t->name_off); in bpf_prog_assign_exc_cb()
7054 if (strcmp(prog->name, btf__str_by_offset(obj->btf, t->name_off)) != 0)
7168 tname = btf__str_by_offset(btf, t->name_off) ?: "<anon>"; in clone_func_btf_info()
7181 tname = btf__str_by_offset(btf, t->name_off) ?: "<anon>"; in clone_func_btf_info()
7338 if (strcmp(btf__str_by_offset(btf, t->name_off), ctx_tag) != 0) in bpf_program_fixup_func_info()
7372 fn_name = btf__str_by_offset(btf, fn_t->name_off) ?: "<anon>"; in bpf_object__relocate()
/linux/tools/testing/selftests/bpf/
H A Dbtf_helpers.c85 return btf__str_by_offset(btf, off) ?: "(invalid)"; in btf_str()
H A Dtest_loader.c365 tags[(*cnt)++] = btf__str_by_offset(btf, t->name_off); in skip_dynamic_pfx()
H A Dtest_progs.c1268 name = btf__str_by_offset(btf, e->name_off); in get_bpf_max_tramp_links_from()
/linux/tools/bpf/bpftool/
H A Dbtf.c509 return strcmp(btf__str_by_offset(btf, a->name_off), in cmp_kfuncs()
510 btf__str_by_offset(btf, b->name_off)); in cmp_kfuncs()
/linux/tools/bpf/resolve_btfids/
H A Dmain.c1254 na = btf__str_by_offset(btf, ta->name_off); in cmp_type_names()
1255 nb = btf__str_by_offset(btf, tb->name_off); in cmp_type_names()