Symbol: btf__str_by_offset
tools/bpf/bpftool/btf.c
504
return strcmp(btf__str_by_offset(btf, a->name_off),
tools/bpf/bpftool/btf.c
505
btf__str_by_offset(btf, b->name_off));
tools/bpf/bpftool/gen.c
247
name = btf__str_by_offset(btf, t->name_off);
tools/bpf/bpftool/gen.c
2531
name = btf__str_by_offset(info->src_btf, type->name_off);
tools/bpf/bpftool/gen.c
2550
name = btf__str_by_offset(info->src_btf, m->name_off);
tools/bpf/resolve_btfids/main.c
1254
na = btf__str_by_offset(btf, ta->name_off);
tools/bpf/resolve_btfids/main.c
1255
nb = btf__str_by_offset(btf, tb->name_off);
tools/lib/bpf/btf.c
1069
const char *na = btf__str_by_offset(btf, ta->name_off);
tools/lib/bpf/btf.c
1070
const char *nb = btf__str_by_offset(btf, tb->name_off);
tools/lib/bpf/btf.c
1097
tname = btf__str_by_offset(btf, t->name_off);
tools/lib/bpf/btf.c
1134
tname = btf__str_by_offset(btf, t->name_off);
tools/lib/bpf/btf.c
1145
tname = btf__str_by_offset(btf, t->name_off);
tools/lib/bpf/btf.c
1881
return btf__str_by_offset(btf->base_btf, offset);
tools/lib/bpf/btf.c
1890
return btf__str_by_offset(btf, offset);
tools/lib/bpf/btf.c
2181
off = btf__add_str(p->dst, btf__str_by_offset(p->src, *str_off));
tools/lib/bpf/btf.c
4182
s = btf__str_by_offset(d->btf, str_off);
tools/lib/bpf/btf.c
619
s = btf__str_by_offset(btf, str_off);
tools/lib/bpf/btf.h
190
LIBBPF_API const char *btf__str_by_offset(const struct btf *btf, __u32 offset);
tools/lib/bpf/btf_relocate.c
432
btf__str_by_offset(r->btf, off), *str_off);
tools/lib/bpf/libbpf.c
3655
name = btf__str_by_offset(obj->btf, t->name_off);
tools/lib/bpf/libbpf.c
5772
local_name = btf__str_by_offset(local_cand->btf, local_t->name_off);
tools/lib/bpf/libbpf.c
7049
name = btf__str_by_offset(obj->btf, t->name_off);
tools/lib/bpf/libbpf.c
7059
if (strcmp(prog->name, btf__str_by_offset(obj->btf, t->name_off)) != 0)
tools/lib/bpf/libbpf.c
7173
tname = btf__str_by_offset(btf, t->name_off) ?: "<anon>";
tools/lib/bpf/libbpf.c
7186
tname = btf__str_by_offset(btf, t->name_off) ?: "<anon>";
tools/lib/bpf/libbpf.c
7343
if (strcmp(btf__str_by_offset(btf, t->name_off), ctx_tag) != 0)
tools/lib/bpf/libbpf.c
7377
fn_name = btf__str_by_offset(btf, fn_t->name_off) ?: "<anon>";
tools/lib/bpf/linker.c
1078
s = btf__str_by_offset(btf, *str_off);
tools/lib/bpf/linker.c
1113
if (!btf__str_by_offset(obj->btf, *str_off))
tools/lib/bpf/linker.c
1498
n1 = btf__str_by_offset(btf1, t1->name_off);
tools/lib/bpf/linker.c
1499
n2 = btf__str_by_offset(btf2, t2->name_off);
tools/lib/bpf/linker.c
1538
n1 = btf__str_by_offset(btf1, t1->name_off);
tools/lib/bpf/linker.c
1539
n2 = btf__str_by_offset(btf2, t2->name_off);
tools/lib/bpf/linker.c
1620
n1 = btf__str_by_offset(btf1, m1->name_off);
tools/lib/bpf/linker.c
1621
n2 = btf__str_by_offset(btf2, m2->name_off);
tools/lib/bpf/linker.c
1863
name = btf__str_by_offset(obj->btf, t->name_off);
tools/lib/bpf/linker.c
1878
name = btf__str_by_offset(obj->btf, t->name_off);
tools/lib/bpf/linker.c
1967
s = btf__str_by_offset(src_btf, src_p->name_off);
tools/lib/bpf/linker.c
2046
sec_name = btf__str_by_offset(obj->btf, t->name_off);
tools/lib/bpf/linker.c
2335
sec_name = btf__str_by_offset(obj->btf, t->name_off);
tools/lib/bpf/linker.c
2392
var_name = btf__str_by_offset(obj->btf, vt->name_off);
tools/lib/bpf/linker.c
2439
name = btf__str_by_offset(obj->btf, t->name_off);
tools/lib/bpf/linker.c
2555
name = btf__str_by_offset(linker->btf, t->name_off);
tools/lib/bpf/linker.c
2696
s = btf__str_by_offset(obj->btf, src_rec->file_name_off);
tools/lib/bpf/linker.c
2702
s = btf__str_by_offset(obj->btf, src_rec->line_off);
tools/lib/bpf/linker.c
2739
s = btf__str_by_offset(obj->btf, src_rec->access_str_off);
tools/testing/selftests/bpf/btf_helpers.c
85
return btf__str_by_offset(btf, off) ?: "(invalid)";
tools/testing/selftests/bpf/prog_tests/btf.c
8263
test_str_cur = btf__str_by_offset(test_btf, off);
tools/testing/selftests/bpf/prog_tests/btf_dedup_split.c
54
ASSERT_STREQ(btf__str_by_offset(btf2, t->name_off), "int", "int_name");
tools/testing/selftests/bpf/prog_tests/btf_endian.c
92
ASSERT_STREQ(btf__str_by_offset(swap_btf, t->name_off), "some_var", "var_name");
tools/testing/selftests/bpf/prog_tests/btf_field_iter.c
143
const char *str = btf__str_by_offset(btf, *next_str);
tools/testing/selftests/bpf/prog_tests/btf_split.c
124
ASSERT_STREQ(btf__str_by_offset(btf3, t->name_off), "u1", "split_union_name");
tools/testing/selftests/bpf/prog_tests/btf_split.c
131
ASSERT_STREQ(btf__str_by_offset(btf3, t->name_off), "int", "split_base_type_name");
tools/testing/selftests/bpf/prog_tests/btf_split.c
83
ASSERT_STREQ(btf__str_by_offset(btf2, t->name_off), "int", "int_name");
tools/testing/selftests/bpf/prog_tests/btf_split.c
99
ASSERT_STREQ(btf__str_by_offset(btf2, t->name_off), "s2", "split_struct_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
109
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "s1", "struct_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
115
ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f1", "f1_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
120
ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f2", "f2_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
141
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "u1", "union_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
147
ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f1", "f1_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
164
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "e1", "enum_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
169
ASSERT_STREQ(btf__str_by_offset(btf, v->name_off), "v1", "v1_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
172
ASSERT_STREQ(btf__str_by_offset(btf, v->name_off), "v2", "v2_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
183
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "struct_fwd", "fwd_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
192
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "union_fwd", "fwd_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
201
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "enum_fwd", "fwd_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
212
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "typedef1", "typedef_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
222
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "func1", "func_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
241
ASSERT_STREQ(btf__str_by_offset(btf, p->name_off), "p1", "p1_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
244
ASSERT_STREQ(btf__str_by_offset(btf, p->name_off), "p2", "p2_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
255
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "var1", "var_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
269
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "datasec1", "datasec_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
285
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "tag1", "tag_value");
tools/testing/selftests/bpf/prog_tests/btf_write.c
295
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "tag2", "tag_value");
tools/testing/selftests/bpf/prog_tests/btf_write.c
306
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "tag1", "tag_value");
tools/testing/selftests/bpf/prog_tests/btf_write.c
320
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "e1", "enum64_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
325
ASSERT_STREQ(btf__str_by_offset(btf, v64->name_off), "v1", "v1_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
329
ASSERT_STREQ(btf__str_by_offset(btf, v64->name_off), "v2", "v2_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
33
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "int", "int_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
342
ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "e1", "enum64_name");
tools/testing/selftests/bpf/prog_tests/btf_write.c
347
ASSERT_STREQ(btf__str_by_offset(btf, v64->name_off), "v1", "v1_name");
tools/testing/selftests/bpf/prog_tests/libbpf_probes.c
27
const char *prog_type_name = btf__str_by_offset(btf, e->name_off);
tools/testing/selftests/bpf/prog_tests/libbpf_probes.c
67
const char *map_type_name = btf__str_by_offset(btf, e->name_off);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
138
map_type_name = btf__str_by_offset(btf, e->name_off);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
195
prog_type_name = btf__str_by_offset(btf, e->name_off);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
48
attach_type_name = btf__str_by_offset(btf, e->name_off);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
93
link_type_name = btf__str_by_offset(btf, e->name_off);
tools/testing/selftests/bpf/test_loader.c
366
tags[(*cnt)++] = btf__str_by_offset(btf, t->name_off);
tools/testing/selftests/bpf/test_progs.c
1272
name = btf__str_by_offset(btf, e->name_off);