/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
D | btf_write.c | 36 ASSERT_EQ(t->name_off, str_off, "int_name_off"); in test_btf_write() 37 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "int", "int_name"); in test_btf_write() 101 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "s1", "struct_name"); in test_btf_write() 107 ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f1", "f1_name"); in test_btf_write() 112 ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f2", "f2_name"); in test_btf_write() 129 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "u1", "union_name"); in test_btf_write() 135 ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f1", "f1_name"); in test_btf_write() 149 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "e1", "enum_name"); in test_btf_write() 154 ASSERT_STREQ(btf__str_by_offset(btf, v->name_off), "v1", "v1_name"); in test_btf_write() 157 ASSERT_STREQ(btf__str_by_offset(btf, v->name_off), "v2", "v2_name"); in test_btf_write() [all …]
|
D | core_reloc.c | 360 if (t->name_off) in setup_type_id_case_local() 364 (name = btf__name_by_offset(local_btf, btf_members(t)[0].name_off)) && in setup_type_id_case_local() 368 (name = btf__name_by_offset(local_btf, btf_members(t)[0].name_off)) && in setup_type_id_case_local() 372 (name = btf__name_by_offset(local_btf, btf_enum(t)[0].name_off)) && in setup_type_id_case_local() 377 btf_is_int(t) && (name = btf__name_by_offset(local_btf, t->name_off)) && in setup_type_id_case_local() 386 btf_is_int(t) && (name = btf__name_by_offset(local_btf, t->name_off)) && in setup_type_id_case_local()
|
D | btf_endian.c | 94 ASSERT_STREQ(btf__str_by_offset(swap_btf, t->name_off), "some_var", "var_name"); in test_btf_endian()
|
D | resolve_btfids.c | 85 str = btf__name_by_offset(btf, type->name_off); in BTF_ID_LIST_GLOBAL()
|
/kernel/linux/linux-5.10/tools/objtool/ |
D | warn.h | 22 unsigned long name_off; in offstr() local 27 name_off = offset - func->offset; in offstr() 30 name_off = offset; in offstr() 36 sprintf(str, "%s()+0x%lx", name, name_off); in offstr() 38 sprintf(str, "%s+0x%lx", name, name_off); in offstr()
|
/kernel/linux/linux-5.10/kernel/bpf/preload/iterators/ |
D | iterators.bpf.c | 28 __u32 name_off; member 63 unsigned int name_off; in get_name() local 71 name_off = BPF_CORE_READ(t, name_off); in get_name() 72 if (name_off >= btf->hdr.str_len) in get_name() 74 return str + name_off; in get_name()
|
/kernel/linux/linux-5.10/tools/lib/bpf/ |
D | btf.c | 290 t->name_off = bswap_32(t->name_off); in btf_bswap_type_base() 319 e->name_off = bswap_32(e->name_off); in btf_bswap_type_rest() 332 m->name_off = bswap_32(m->name_off); in btf_bswap_type_rest() 339 p->name_off = bswap_32(p->name_off); in btf_bswap_type_rest() 439 name = btf__name_by_offset(btf, t->name_off); in determine_ptr_size() 656 const char *name = btf__name_by_offset(btf, t->name_off); in btf__find_by_name() 679 name = btf__name_by_offset(btf, t->name_off); in btf__find_by_name_kind() 1002 const char *name = btf__name_by_offset(btf, t->name_off); in btf_fixup_datasec() 1039 name = btf__name_by_offset(btf, t_var->name_off); in btf_fixup_datasec() 1572 int sz, err, name_off; in btf__add_int() local [all …]
|
D | btf_dump.c | 104 static const char *btf_name_of(const struct btf_dump *d, __u32 name_off) in btf_name_of() argument 106 return btf__name_by_offset(d->btf, name_off); in btf_name_of() 459 if (btf_is_composite(t) && through_ptr && t->name_off != 0) in btf_dump_order_type() 486 if (through_ptr && t->name_off != 0) in btf_dump_order_type() 498 if (t->name_off != 0) { in btf_dump_order_type() 514 if (t->name_off != 0 || !tstate->referenced) { in btf_dump_order_type() 622 if (t->name_off == 0) in btf_dump_is_blacklisted() 624 return strcmp(btf_name_of(d, t->name_off), "__builtin_va_list") == 0; in btf_dump_is_blacklisted() 671 if (t->name_off == 0) { in btf_dump_emit_type() 753 if (top_level_def || t->name_off == 0) { in btf_dump_emit_type() [all …]
|
D | libbpf.c | 710 if (!strcmp(btf__name_by_offset(btf, m->name_off), name)) in find_member_by_name() 832 mname = btf__name_by_offset(btf, member->name_off); in bpf_map__init_kern_struct_ops() 964 var_name = btf__name_by_offset(obj->btf, type->name_off); in bpf_object__init_struct_ops_maps() 974 tname = btf__name_by_offset(obj->btf, type->name_off); in bpf_object__init_struct_ops_maps() 1935 const char *name = btf__name_by_offset(btf, m->name_off); in get_map_field_int() 1992 const char *name = btf__name_by_offset(obj->btf, m->name_off); in parse_btf_map_def() 2230 map_name = btf__name_by_offset(obj->btf, var->name_off); in bpf_object__init_user_btf_map() 2308 name = btf__name_by_offset(obj->btf, t->name_off); in bpf_object__init_user_btf_maps() 2402 name = (char *)btf__name_by_offset(btf, t->name_off); in bpf_object__sanitize_btf() 2417 m->name_off = vt->name_off; in bpf_object__sanitize_btf() [all …]
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
D | btf.h | 38 __u32 name_off; member 73 __u32 name_off; member 82 __u32 name_off; member 89 __u32 name_off; member
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
D | btf.h | 32 __u32 name_off; member 99 __u32 name_off; member 116 __u32 name_off; member 139 __u32 name_off; member
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
D | btf.h | 32 __u32 name_off; member 99 __u32 name_off; member 116 __u32 name_off; member 139 __u32 name_off; member
|
/kernel/linux/linux-5.10/tools/bpf/bpftool/ |
D | btf_dumper.c | 75 prog_name = btf__name_by_offset(prog_btf, func_type->name_off); in dump_prog_id_as_func_ptr() 166 enums[i].name_off)); in btf_dumper_enum() 195 strcmp("char", btf__name_by_offset(btf, elem_type->name_off))) in is_str_array() 457 jsonw_name(d->jw, btf__name_by_offset(d->btf, m[i].name_off)); in btf_dumper_struct() 484 jsonw_name(d->jw, btf__name_by_offset(d->btf, t->name_off)); in btf_dumper_var() 506 jsonw_name(d->jw, btf__name_by_offset(d->btf, t->name_off)); in btf_dumper_datasec() 599 BTF_PRINT_ARG("%s ", btf__name_by_offset(btf, t->name_off)); in __btf_dumper_type_only() 603 btf__name_by_offset(btf, t->name_off)); in __btf_dumper_type_only() 607 btf__name_by_offset(btf, t->name_off)); in __btf_dumper_type_only() 611 btf__name_by_offset(btf, t->name_off)); in __btf_dumper_type_only() [all …]
|
D | btf.c | 113 jsonw_string_field(w, "name", btf_str(btf, t->name_off)); in dump_btf_type() 116 btf_str(btf, t->name_off)); in dump_btf_type() 176 const char *name = btf_str(btf, m->name_off); in dump_btf_type() 222 const char *name = btf_str(btf, v->name_off); in dump_btf_type() 272 const char *name = btf_str(btf, p->name_off); in dump_btf_type()
|
D | gen.c | 100 const char *sec_name = btf__name_by_offset(btf, sec->name_off); in codegen_datasec_def() 123 const char *var_name = btf__name_by_offset(btf, var->name_off); in codegen_datasec_def()
|
D | struct_ops.c | 52 st_ops_name = btf__name_by_offset(kern_btf, t->name_off); in get_kern_struct_ops_name() 372 struct_ops_type->name_off); in __do_dump()
|
D | prog.c | 286 name = btf__name_by_offset(btf, t_var->name_off); in show_prog_metadata() 315 name = btf__name_by_offset(btf, t_var->name_off); in show_prog_metadata() 1892 name = strdup(btf__name_by_offset(btf, t->name_off)); in profile_target_name()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
D | netif_receive_skb.c | 190 {.name_off = (__u32)3,.val = (__s32)-1,}); in BPF_PROG() 192 { .name_off = 3, .val = -1,}); in BPF_PROG() 194 { .name_off = 0, .val = -1,}); in BPF_PROG() 196 { .name_off = 0, .val = -1,}); in BPF_PROG() 199 { .name_off = 0, .val = 0,}); in BPF_PROG() 201 { .name_off = 0, .val = 0,}); in BPF_PROG() 204 { .name_off = 0, .val = 0,}); in BPF_PROG()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
D | btf.h | 26 __u32 name_off; member 58 __u32 name_off; member 67 __u32 name_off; member
|
/kernel/linux/linux-5.10/kernel/bpf/ |
D | btf.c | 178 #define BTF_STR_OFFSET_VALID(name_off) ((name_off) <= BTF_MAX_NAME_OFFSET) argument 464 tname = btf_name_by_offset(btf, t->name_off); in btf_find_by_name_kind() 797 member = btf_name_by_offset(show->btf, m->name_off); in btf_show_name() 841 t->name_off); in btf_show_name() 874 name = btf_name_by_offset(show->btf, t->name_off); in btf_show_name() 1271 __btf_name_by_offset(btf, t->name_off), in __btf_verifier_log_type() 1319 __btf_name_by_offset(btf, member->name_off), in btf_verifier_log_member() 1325 __btf_name_by_offset(btf, member->name_off), in btf_verifier_log_member() 2278 if (!t->name_off || in btf_ref_type_check_meta() 2279 !btf_name_valid_identifier(env->btf, t->name_off)) { in btf_ref_type_check_meta() [all …]
|
D | bpf_struct_ops.c | 157 mname = btf_name_by_offset(btf, member->name_off); in bpf_struct_ops_init()
|
/kernel/linux/linux-5.10/Documentation/bpf/ |
D | btf.rst | 94 __u32 name_off; 118 ``name_off`` in ``struct btf_type`` specifies the offset in the string table. 125 * ``name_off``: any valid offset 177 * ``name_off``: 0 189 * ``name_off``: 0 234 * ``name_off``: 0 or offset to a valid C identifier 243 __u32 name_off; 249 * ``name_off``: offset to a valid C identifier 280 * ``name_off``: 0 or offset to a valid C identifier 289 __u32 name_off; [all …]
|
/kernel/linux/linux-5.10/fs/btrfs/ |
D | backref.h | 51 u32 name_len, unsigned long name_off,
|
D | backref.c | 1711 u32 name_len, unsigned long name_off, argument 1732 name_off, name_len); 1764 name_off = (unsigned long)(iref + 1); 2112 typedef int (iterate_irefs_t)(u64 parent, u32 name_len, unsigned long name_off, 2264 static int inode_to_path(u64 inum, u32 name_len, unsigned long name_off, argument 2279 name_off, eb, inum, fspath_min, bytes_left);
|
/kernel/linux/linux-5.10/tools/perf/util/ |
D | bpf-event.c | 139 short_name = btf__name_by_offset(btf, t->name_off); in synthesize_bpf_prog_name()
|