Home
last modified time | relevance | path

Searched refs:BTF_KIND_DATASEC (Results 1 – 17 of 17) sorted by relevance

/linux/tools/lib/bpf/
H A Dbtf_iter.c68 case BTF_KIND_DATASEC: in btf_field_iter_init()
111 case BTF_KIND_DATASEC: in btf_field_iter_init()
H A Dbtf.h439 #define BTF_KIND_DATASEC 15 /* Section */
569 return btf_kind(t) == BTF_KIND_DATASEC; in btf_is_any_enum()
425 #define BTF_KIND_DATASEC global() macro
H A Dfeatures.c215 BTF_TYPE_ENC(3, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4), in probe_kern_array_mmap()
234 BTF_TYPE_ENC(3, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4), in probe_kern_exp_attach_type()
H A Dbtf.c55 [BTF_KIND_DATASEC] = { 0, sizeof(struct btf_var_secinfo), 0 },
488 case BTF_KIND_DATASEC: in btf_type_size()
574 case BTF_KIND_DATASEC: in btf_bswap_type_rest()
766 case BTF_KIND_DATASEC: { in btf_sanity_check()
1003 case BTF_KIND_DATASEC: in btf__align_of()
3243 * Append new BTF_KIND_DATASEC type with: in btf__add_datasec_var_info()
3279 t->info = btf_type_info(BTF_KIND_DATASEC, 0, 0);
3302 /* last type should be BTF_KIND_DATASEC */ in btf_add_decl_tag()
4925 case BTF_KIND_DATASEC:
5005 case BTF_KIND_DATASEC in btf_dedup_is_equiv()
[all...]
H A Dbtf_dump.c419 case BTF_KIND_DATASEC: {
661 case BTF_KIND_DATASEC: in btf_dump_is_blacklisted()
2670 case BTF_KIND_DATASEC:
H A Dlinker.c1668 case BTF_KIND_DATASEC: in glob_sym_btf_matches()
2355 if (btf_kind(t) != BTF_KIND_DATASEC) in linker_fixup_btf()
2457 if (btf_kind(t) == BTF_KIND_DATASEC) in linker_append_btf()
H A Dlibbpf.c1502 BTF_KIND_DATASEC); in bpf_object_init_struct_ops()
2567 case BTF_KIND_DATASEC: return "datasec"; in pathname_concat()
4540 BTF_KIND_DATASEC); in bpf_object__collect_externs()
/linux/tools/testing/selftests/bpf/
H A Dbtf_helpers.c25 [BTF_KIND_DATASEC] = "DATASEC",
195 case BTF_KIND_DATASEC: { in fprintf_btf_type_raw()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbtf.c294 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 48),
316 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
338 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
360 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
385 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
410 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 4),
447 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 48),
482 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 46),
519 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC, 0, 1), 46),
557 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_DATASEC,
[all...]
H A Dksyms_btf.c165 BTF_KIND_DATASEC); in test_ksyms_btf()
H A Dbtf_write.c271 ASSERT_EQ(btf_kind(t), BTF_KIND_DATASEC, "datasec_kind"); in gen_btf()
/linux/tools/include/uapi/linux/
H A Dbtf.h90 BTF_KIND_DATASEC = 15, /* Section */
186 /* BTF_KIND_DATASEC is followed by multiple "struct btf_var_secinfo"
75 BTF_KIND_DATASEC = 15, /* Section */ global() enumerator
/linux/tools/bpf/bpftool/
H A Dbtf_dumper.c601 case BTF_KIND_DATASEC: in btf_dumper_type()
709 case BTF_KIND_DATASEC:
H A Dbtf.c50 [BTF_KIND_DATASEC] = "DATASEC",
600 case BTF_KIND_DATASEC: { in btf_type_rank()
/linux/kernel/bpf/
H A Darraymap.c593 if (BTF_INFO_KIND(value_type->info) != BTF_KIND_DATASEC) in array_map_check_btf()
H A Dbtf.c345 [BTF_KIND_DATASEC] = "DATASEC",
517 return BTF_INFO_KIND(t->info) == BTF_KIND_DATASEC; in btf_type_is_decl_tag()
835 case BTF_KIND_DATASEC: in btf_type_int()
5823 [BTF_KIND_DATASEC] = &datasec_ops,
H A Dverifier.c20739 if (BTF_INFO_KIND(t->info) != BTF_KIND_DATASEC) in add_fd_from_fd_array()