/linux-master/include/uapi/linux/ |
H A D | btf.h | 32 __u32 name_off; member in struct:btf_type 106 __u32 name_off; member in struct:btf_enum 123 __u32 name_off; member in struct:btf_member 146 __u32 name_off; member in struct:btf_param 195 __u32 name_off; member in struct:btf_enum64
|
/linux-master/tools/include/uapi/linux/ |
H A D | btf.h | 32 __u32 name_off; member in struct:btf_type 106 __u32 name_off; member in struct:btf_enum 123 __u32 name_off; member in struct:btf_member 146 __u32 name_off; member in struct:btf_param 195 __u32 name_off; member in struct:btf_enum64
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf_write.c | 32 ASSERT_EQ(t->name_off, str_off, "int_name_off"); 33 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "int", "int_name"); 109 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "s1", "struct_name"); 115 ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f1", "f1_name"); 120 ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f2", "f2_name"); 141 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "u1", "union_name"); 147 ASSERT_STREQ(btf__str_by_offset(btf, m->name_off), "f1", "f1_name"); 164 ASSERT_STREQ(btf__str_by_offset(btf, t->name_off), "e1", "enum_name"); 169 ASSERT_STREQ(btf__str_by_offset(btf, v->name_off), "v1", "v1_name"); 172 ASSERT_STREQ(btf__str_by_offset(btf, v->name_off), "v [all...] |
H A D | libbpf_str.c | 48 attach_type_name = btf__str_by_offset(btf, e->name_off); 93 link_type_name = btf__str_by_offset(btf, e->name_off); 138 map_type_name = btf__str_by_offset(btf, e->name_off); 195 prog_type_name = btf__str_by_offset(btf, e->name_off);
|
H A D | btf_split.c | 48 ASSERT_STREQ(btf__str_by_offset(btf2, t->name_off), "int", "int_name"); 64 ASSERT_STREQ(btf__str_by_offset(btf2, t->name_off), "s2", "split_struct_name");
|
H A D | libbpf_probes.c | 27 const char *prog_type_name = btf__str_by_offset(btf, e->name_off); 67 const char *map_type_name = btf__str_by_offset(btf, e->name_off);
|
H A D | btf_dump.c | 583 {.name_off = (__u32)3,.val = (__s32)-1,}); 587 { .name_off = 3, .val = -1,}); 590 " .name_off = (__u32)3,\n" 593 { .name_off = 3, .val = -1,}); 597 { .name_off = 0, .val = -1,}); 601 { .name_off = 0, .val = -1,}); 605 { .name_off = 0, .val = 0,}); 609 { .name_off = 0, .val = 0,}); 613 { .name_off = 0, .val = 0,}); 616 "(struct btf_enum){.name_off [all...] |
H A D | btf_endian.c | 92 ASSERT_STREQ(btf__str_by_offset(swap_btf, t->name_off), "some_var", "var_name");
|
H A D | test_global_funcs.c | 108 name = btf__name_by_offset(btf, fn_t->name_off);
|
/linux-master/kernel/bpf/preload/iterators/ |
H A D | iterators.bpf.c | 27 __u32 name_off; member in struct:btf_type 62 unsigned int name_off; local 70 name_off = BPF_CORE_READ(t, name_off); 71 if (name_off >= btf->hdr.str_len) 73 return str + name_off;
|
/linux-master/tools/lib/bpf/ |
H A D | btf.c | 331 t->name_off = bswap_32(t->name_off); 363 e->name_off = bswap_32(e->name_off); 369 e64->name_off = bswap_32(e64->name_off); 383 m->name_off = bswap_32(m->name_off); 390 p->name_off = bswap_32(p->name_off); 1931 int sz, name_off; local 1979 int sz, name_off; local 2024 int sz, name_off = 0; local 2104 int sz, name_off = 0; local 2186 int sz, name_off = 0; local 2239 int sz, name_off = 0; local 2301 int sz, name_off; local 2378 int sz, name_off; local 2600 int sz, name_off = 0; local 2653 int sz, name_off; local 2702 int sz, name_off; local [all...] |
H A D | relo_core.c | 271 __u32 id, name_off; local 320 name_off = btf_is_enum(t) ? btf_enum(t)[access_idx].name_off 321 : btf_enum64(t)[access_idx].name_off; 322 acc->name = btf__name_by_offset(btf, name_off); 353 if (m->name_off) { 354 name = btf__name_by_offset(btf, m->name_off); 441 local_type->name_off); 442 targ_name = btf__name_by_offset(targ_btf, targ_type->name_off); 503 local_name = btf__name_by_offset(local_btf, local_member->name_off); 565 __u32 name_off; local [all...] |
H A D | btf_dump.c | 131 static const char *btf_name_of(const struct btf_dump *d, __u32 name_off) argument 133 return btf__name_by_offset(d->btf, name_off); 495 if (btf_is_composite(t) && through_ptr && t->name_off != 0) 523 if (through_ptr && t->name_off != 0) 535 if (t->name_off != 0) { 552 if (t->name_off != 0 || !tstate->referenced) { 662 if (t->name_off == 0) 664 return strcmp(btf_name_of(d, t->name_off), "__builtin_va_list") == 0; 711 if (t->name_off == 0) { 795 if (top_level_def || t->name_off [all...] |
H A D | linker.c | 84 int name_off; member in struct:glob_sym 1002 int name_off; local 1027 name_off = strset__add_str(linker->strtab_strs, src_sec->sec_name); 1028 if (name_off < 0) 1029 return name_off; 1031 shdr->sh_name = name_off; 1289 name = strset__data(linker->strtab_strs) + glob_sym->name_off; 1333 n1 = btf__str_by_offset(btf1, t1->name_off); 1334 n2 = btf__str_by_offset(btf2, t2->name_off); 1373 n1 = btf__str_by_offset(btf1, t1->name_off); 1836 int name_off, sym_type, sym_bind, sym_vis, err; local 2642 int name_off; local [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | netif_receive_skb.c | 189 {.name_off = (__u32)3,.val = (__s32)-1,}); 191 { .name_off = 3, .val = -1,}); 193 { .name_off = 0, .val = -1,}); 195 { .name_off = 0, .val = -1,}); 198 { .name_off = 0, .val = 0,}); 200 { .name_off = 0, .val = 0,}); 202 "(struct btf_enum){.name_off = (__u32)0,.val = (__s32)0,}", 203 { .name_off = 0, .val = 0,});
|
/linux-master/kernel/trace/ |
H A D | trace_btf.c | 92 if (!member->name_off) { 101 name = btf_name_by_offset(btf, member->name_off);
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | btf_helpers.c | 101 fprintf(out, "[%u] %s '%s'", id, btf_kind_str(kind), btf_str(btf, t->name_off)); 135 btf_str(btf, m->name_off), m->type, bit_off); 150 btf_str(btf, v->name_off), v->val); 164 btf_str(btf, v->name_off), 181 btf_str(btf, p->name_off), p->type);
|
/linux-master/tools/bpf/bpftool/ |
H A D | btf_dumper.c | 84 prog_name = btf__name_by_offset(prog_btf, func_type->name_off); 176 enums[i].name_off)); 202 enums[i].name_off)); 231 strcmp("char", btf__name_by_offset(btf, elem_type->name_off))) 493 jsonw_name(d->jw, btf__name_by_offset(d->btf, m[i].name_off)); 520 jsonw_name(d->jw, btf__name_by_offset(d->btf, t->name_off)); 542 jsonw_name(d->jw, btf__name_by_offset(d->btf, t->name_off)); 638 BTF_PRINT_ARG("%s ", btf__name_by_offset(btf, t->name_off)); 642 btf__name_by_offset(btf, t->name_off)); 646 btf__name_by_offset(btf, t->name_off)); [all...] |
H A D | gen.c | 153 const char *sec_name = btf__name_by_offset(btf, sec->name_off); 168 const char *var_name = btf__name_by_offset(btf, var->name_off); 247 name = btf__str_by_offset(btf, t->name_off); 350 sec_name = btf__name_by_offset(btf, sec->name_off); 368 var_name = btf__name_by_offset(btf, var->name_off); 534 const char *var_name = btf__name_by_offset(btf, var->name_off); 959 member_name = btf__name_by_offset(btf, m->name_off); 1069 type_name = btf__name_by_offset(btf, map_type->name_off); 1768 var_name = btf__name_by_offset(btf, var_type->name_off); 1978 m->name_off [all...] |
H A D | btf.c | 112 jsonw_string_field(w, "name", btf_str(btf, t->name_off)); 115 btf_str(btf, t->name_off)); 176 const char *name = btf_str(btf, m->name_off); 225 const char *name = btf_str(btf, v->name_off); 263 const char *name = btf_str(btf, v->name_off); 322 const char *name = btf_str(btf, p->name_off); 380 btf_str(btf, vt->name_off));
|
/linux-master/kernel/bpf/ |
H A D | btf.c | 186 #define BTF_STR_OFFSET_VALID(name_off) ((name_off) <= BTF_MAX_NAME_OFFSET) 556 tname = btf_name_by_offset(btf, t->name_off); 977 member = btf_name_by_offset(show->btf, m->name_off); 1021 t->name_off); 1054 name = btf_name_by_offset(show->btf, t->name_off); 1458 __btf_name_by_offset(btf, t->name_off), 1513 __btf_name_by_offset(btf, member->name_off), 1519 __btf_name_by_offset(btf, member->name_off), 2577 if (!t->name_off || [all...] |
/linux-master/fs/ntfs3/ |
H A D | record.c | 286 if (t32 && le16_to_cpu(attr->name_off) + t32 > t16) 301 if (t32 && le16_to_cpu(attr->name_off) + t32 > t16) 463 u16 name_off) 510 attr->name_off = cpu_to_le16(name_off); 513 memmove(Add2Ptr(attr, name_off), name, name_len * sizeof(short)); 461 mi_insert_attr(struct mft_inode *mi, enum ATTR_TYPE type, const __le16 *name, u8 name_len, u32 asize, u16 name_off) argument
|
H A D | frecord.c | 458 const __le16 *name, u8 name_len, u32 asize, u16 name_off, 486 attr = mi_insert_attr(mi, type, name, name_len, asize, name_off); 743 le16_to_cpu(attr->name_off)); 837 le->name_off = offsetof(struct ATTR_LIST_ENTRY, name); 885 u16 name_off = le16_to_cpu(b->name_off); local 887 attr = mi_insert_attr(mi, b->type, Add2Ptr(b, name_off), 888 b->name_len, asize, name_off); 941 u32 asize, CLST svcn, u16 name_off, bool force_ext, 1023 name_off, svc 456 ni_ins_new_attr(struct ntfs_inode *ni, struct mft_inode *mi, struct ATTR_LIST_ENTRY *le, enum ATTR_TYPE type, const __le16 *name, u8 name_len, u32 asize, u16 name_off, CLST svcn, struct ATTR_LIST_ENTRY **ins_le) argument 939 ni_ins_attr_ext(struct ntfs_inode *ni, struct ATTR_LIST_ENTRY *le, enum ATTR_TYPE type, const __le16 *name, u8 name_len, u32 asize, CLST svcn, u16 name_off, bool force_ext, struct ATTRIB **ins_attr, struct mft_inode **ins_mi, struct ATTR_LIST_ENTRY **ins_le) argument 1090 ni_insert_attr(struct ntfs_inode *ni, enum ATTR_TYPE type, const __le16 *name, u8 name_len, u32 asize, u16 name_off, CLST svcn, struct ATTRIB **ins_attr, struct mft_inode **ins_mi, struct ATTR_LIST_ENTRY **ins_le) argument 1451 u32 name_off = is_ext ? SIZEOF_NONRESIDENT_EX : SIZEOF_NONRESIDENT; local [all...] |
/linux-master/fs/smb/server/ |
H A D | smb2misc.c | 111 unsigned short int name_off = local 126 if (name_off + name_len < (u64)*off + *len) 130 *off = name_off;
|
/linux-master/tools/perf/tests/ |
H A D | sigtrap.c | 83 const char *current_member_name = btf__name_by_offset(btf, m->name_off); 131 type_name = btf__name_by_offset(btf, type->name_off);
|