Home
last modified time | relevance | path

Searched refs:str_off (Results 1 – 18 of 18) sorted by relevance

/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/
Dbtf_write.c14 int id, err, str_off; in test_btf_write() local
20 str_off = btf__find_str(btf, "int"); in test_btf_write()
21 ASSERT_EQ(str_off, -ENOENT, "int_str_missing_off"); in test_btf_write()
23 str_off = btf__add_str(btf, "int"); in test_btf_write()
24 ASSERT_EQ(str_off, 1, "int_str_off"); in test_btf_write()
26 str_off = btf__find_str(btf, "int"); in test_btf_write()
27 ASSERT_EQ(str_off, 1, "int_str_found_off"); in test_btf_write()
35 ASSERT_EQ(t->name_off, str_off, "int_name_off"); in test_btf_write()
Dbtf_split.c20 int str_off, i, err; in test_btf_split() local
42 str_off = btf__find_str(btf2, "int"); in test_btf_split()
43 ASSERT_NEQ(str_off, -ENOENT, "str_int_missing"); in test_btf_split()
Dbtf_dedup_split.c10 int str_off, err; in test_split_simple() local
43 str_off = btf__find_str(btf2, "int"); in test_split_simple()
44 ASSERT_NEQ(str_off, -ENOENT, "str_int_missing"); in test_split_simple()
Dbtf.c3761 ret_hdr->str_off = type_sec_size; in btf_raw_create()
3805 hdr->str_off = (int)hdr->str_off + test->str_off_delta; in do_test_raw()
5905 const char *str, __u32 str_off, in patch_name_tbd() argument
5911 const char *next_str = str + str_off; in patch_name_tbd()
6884 test_strs = test_btf_data + sizeof(*test_hdr) + test_hdr->str_off; in do_test_dedup()
6886 expect_strs = expect_btf_data + sizeof(*test_hdr) + expect_hdr->str_off; in do_test_dedup()
/Linux-v5.15/tools/lib/bpf/
Dlinker.c297 int err, str_off; in init_output_elf() local
361 str_off = strset__add_str(linker->strtab_strs, sec->sec_name); in init_output_elf()
362 if (str_off < 0) in init_output_elf()
363 return str_off; in init_output_elf()
369 sec->shdr->sh_name = str_off; in init_output_elf()
400 str_off = strset__add_str(linker->strtab_strs, sec->sec_name); in init_output_elf()
401 if (str_off < 0) in init_output_elf()
402 return str_off; in init_output_elf()
407 sec->shdr->sh_name = str_off; in init_output_elf()
930 static int check_btf_str_off(__u32 *str_off, void *ctx) in check_btf_str_off() argument
[all …]
Dbtf.c211 h->str_off = bswap_32(h->str_off); in btf_bswap_hdr()
239 if (meta_left < hdr->str_off + hdr->str_len) { in btf_parse_hdr()
244 if (hdr->type_off + hdr->type_len > hdr->str_off) { in btf_parse_hdr()
246 hdr->type_off, hdr->type_len, hdr->str_off, hdr->str_len); in btf_parse_hdr()
828 btf->strs_data = btf->raw_data + btf->hdr->hdr_len + btf->hdr->str_off; in btf_new()
1635 btf->hdr->str_off += data_sz; in btf_commit_type()
1645 static int btf_rewrite_str(__u32 *str_off, void *ctx) in btf_rewrite_str() argument
1650 if (!*str_off) /* nothing to do for empty strings */ in btf_rewrite_str()
1653 off = btf__add_str(p->dst, btf__str_by_offset(p->src, *str_off)); in btf_rewrite_str()
1657 *str_off = off; in btf_rewrite_str()
[all …]
Dlibbpf_probes.c154 .str_off = types_len, in libbpf__load_raw_btf()
Dlibbpf_internal.h384 typedef int (*str_off_visit_fn)(__u32 *str_off, void *ctx);
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/
Datom.c1382 unsigned long str_off; in atom_find_str_in_rom() local
1386 str_off = 0; in atom_find_str_in_rom()
1391 for (str_off = 0; str_off < str_len; ++str_off) { in atom_find_str_in_rom()
1392 if (str[str_off] != *(p_rom + start + str_off)) in atom_find_str_in_rom()
1396 if (str_off == str_len || str[str_off] == 0) in atom_find_str_in_rom()
/Linux-v5.15/include/linux/
Dinit.h333 #define early_param_on_off(str_on, str_off, var, config) \ argument
349 early_param(str_off, parse_##var##_off)
/Linux-v5.15/include/uapi/linux/
Dbtf.h20 __u32 str_off; /* offset of string section */ member
/Linux-v5.15/tools/include/uapi/linux/
Dbtf.h20 __u32 str_off; /* offset of string section */ member
/Linux-v5.15/tools/testing/selftests/bpf/progs/
Dsyscall.c42 .str_off = sizeof(__u32) * 8, in btf_load()
/Linux-v5.15/tools/testing/selftests/bpf/map_tests/
Dsk_storage_map.c132 .str_off = sizeof(btf_raw_types), in load_btf()
/Linux-v5.15/arch/sparc/kernel/
Dds.c419 __u32 str_off; member
/Linux-v5.15/tools/testing/selftests/bpf/
Dtest_verifier.c624 .str_off = sizeof(btf_raw_types), in load_btf()
/Linux-v5.15/kernel/bpf/
Dbtf.c1426 __btf_verifier_log(log, "str_off: %u\n", hdr->str_off); in btf_verifier_log_hdr()
4149 start = btf->nohdr_data + hdr->str_off; in btf_parse_str_sec()
4175 offsetof(struct btf_header, str_off),
/Linux-v5.15/Documentation/bpf/
Dbtf.rst49 __u32 str_off; /* offset of string section */