| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | btf_write.c | 33 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 D | libbpf_str.c | 48 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 D | btf_split.c | 83 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 D | libbpf_probes.c | 27 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 D | btf_endian.c | 92 ASSERT_STREQ(btf__str_by_offset(swap_btf, t->name_off), "some_var", "var_name"); in test_btf_endian()
|
| H A D | btf_field_iter.c | 143 const char *str = btf__str_by_offset(btf, *next_str); in test_btf_field_iter()
|
| H A D | btf_dedup_split.c | 54 ASSERT_STREQ(btf__str_by_offset(btf2, t->name_off), "int", "int_name"); in test_split_simple()
|
| H A D | btf.c | 8311 test_str_cur = btf__str_by_offset(test_btf, off); in do_test_dedup()
|
| /linux/tools/lib/bpf/ |
| H A D | linker.c | 1078 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 D | btf_relocate.c | 20 #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 D | libbpf.map | 234 btf__str_by_offset;
|
| H A D | btf.c | 619 s = btf__str_by_offset(btf, str_off); in btf_validate_str() 1069 const char *na = btf__str_by_offset(btf, ta->name_off); in btf_check_sorted() 1070 const char *nb = btf__str_by_offset(btf, tb->name_off); in btf_check_sorted() 1097 tname = btf__str_by_offset(btf, t->name_off); in btf_find_type_by_name_bsearch() 1134 tname = btf__str_by_offset(btf, t->name_off); in btf_find_by_name_kind() 1145 tname = btf__str_by_offset(btf, t->name_off); in btf_find_by_name_kind() 1878 const char *btf__str_by_offset(const struct btf *btf, __u32 offset) in btf__str_by_offset() function 1881 return btf__str_by_offset(btf->base_btf, offset); in btf__str_by_offset() 1890 return btf__str_by_offset(btf, offset); in btf__name_by_offset() 2181 off = btf__add_str(p->dst, btf__str_by_offset(p->src, *str_off)); in btf_rewrite_str() [all …]
|
| H A D | btf.h | 192 LIBBPF_API const char *btf__str_by_offset(const struct btf *btf, __u32 offset);
|
| H A D | libbpf.c | 3679 name = btf__str_by_offset(obj->btf, t->name_off); in bpf_object__sanitize_and_load_btf() 5816 local_name = btf__str_by_offset(local_cand->btf, local_t->name_off); in bpf_core_add_cands() 7093 name = btf__str_by_offset(obj->btf, t->name_off); in bpf_prog_assign_exc_cb() 7103 if (strcmp(prog->name, btf__str_by_offset(obj->btf, t->name_off)) != 0) in bpf_prog_assign_exc_cb() 7217 tname = btf__str_by_offset(btf, t->name_off) ?: "<anon>"; in need_func_arg_type_fixup() 7230 tname = btf__str_by_offset(btf, t->name_off) ?: "<anon>"; in need_func_arg_type_fixup() 7387 if (strcmp(btf__str_by_offset(btf, t->name_off), ctx_tag) != 0) in bpf_program_fixup_func_info() 7421 fn_name = btf__str_by_offset(btf, fn_t->name_off) ?: "<anon>"; in bpf_program_fixup_func_info()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | btf_helpers.c | 85 return btf__str_by_offset(btf, off) ?: "(invalid)"; in btf_str()
|
| H A D | test_loader.c | 366 tags[(*cnt)++] = btf__str_by_offset(btf, t->name_off); in collect_decl_tags()
|
| H A D | test_progs.c | 1286 name = btf__str_by_offset(btf, e->name_off); in get_bpf_max_tramp_links_from()
|
| /linux/tools/bpf/bpftool/ |
| H A D | gen.c | 253 name = btf__str_by_offset(btf, t->name_off); in find_type_for_map() 2562 name = btf__str_by_offset(info->src_btf, type->name_off); in btfgen_get_btf() 2581 name = btf__str_by_offset(info->src_btf, m->name_off); in btfgen_get_btf()
|
| H A D | btf.c | 503 return strcmp(btf__str_by_offset(btf, a->name_off), in cmp_kfuncs() 504 btf__str_by_offset(btf, b->name_off)); in cmp_kfuncs()
|
| /linux/tools/bpf/resolve_btfids/ |
| H A D | main.c | 1525 na = btf__str_by_offset(btf, ta->name_off); in cmp_type_names() 1526 nb = btf__str_by_offset(btf, tb->name_off); in cmp_type_names()
|