Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/include/linux/
H A Dbtf.h120 return BTF_INFO_KIND(t->info) == BTF_KIND_PTR; in btf_type_is_ptr()
125 return BTF_INFO_KIND(t->info) == BTF_KIND_INT; in btf_type_is_int()
135 return BTF_INFO_KIND(t->info) == BTF_KIND_ENUM; in btf_type_is_enum()
140 return BTF_INFO_KIND(t->info) == BTF_KIND_TYPEDEF; in btf_type_is_typedef()
145 return BTF_INFO_KIND(t->info) == BTF_KIND_FUNC; in btf_type_is_func()
150 return BTF_INFO_KIND(t->info) == BTF_KIND_FUNC_PROTO; in btf_type_is_func_proto()
155 return BTF_INFO_KIND(t->info) == BTF_KIND_VAR; in btf_type_is_var()
163 u8 kind = BTF_INFO_KIND(t->info); in btf_type_is_struct()
/OK3568_Linux_fs/kernel/kernel/bpf/
H A Dbtf.c279 return btf_kind_str[BTF_INFO_KIND(t->info)]; in btf_type_str()
406 switch (BTF_INFO_KIND(t->info)) { in btf_type_is_modifier()
424 return BTF_INFO_KIND(t->info) == BTF_KIND_FWD; in btf_type_is_fwd()
440 return BTF_INFO_KIND(t->info) == BTF_KIND_STRUCT; in __btf_type_is_struct()
445 return BTF_INFO_KIND(t->info) == BTF_KIND_ARRAY; in btf_type_is_array()
450 return BTF_INFO_KIND(t->info) == BTF_KIND_DATASEC; in btf_type_is_datasec()
461 if (BTF_INFO_KIND(t->info) != kind) in btf_find_by_name_kind()
550 switch (BTF_INFO_KIND(t->info)) { in btf_type_has_size()
598 return kind_ops[BTF_INFO_KIND(t->info)]; in btf_type_ops()
749 BTF_INFO_KIND(t->info) != BTF_KIND_TYPEDEF) { in btf_type_skip_qualifiers()
[all …]
H A Dlocal_storage.c381 if (BTF_INFO_KIND(key_type->info) != BTF_KIND_STRUCT || in cgroup_storage_check_btf()
408 if (BTF_INFO_KIND(key_type->info) != BTF_KIND_INT) in cgroup_storage_check_btf()
H A Dbpf_local_storage.c592 if (BTF_INFO_KIND(key_type->info) != BTF_KIND_INT) in bpf_local_storage_map_check_btf()
H A Darraymap.c464 if (BTF_INFO_KIND(value_type->info) != BTF_KIND_DATASEC) in array_map_check_btf()
470 if (BTF_INFO_KIND(key_type->info) != BTF_KIND_INT) in array_map_check_btf()
H A Dlpm_trie.c729 return BTF_INFO_KIND(key_type->info) != BTF_KIND_STRUCT ? in trie_check_btf()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dbtf.h52 #define BTF_INFO_KIND(info) (((info) >> 24) & 0x0f) macro
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dbtf.h52 #define BTF_INFO_KIND(info) (((info) >> 24) & 0x0f) macro
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dbtf.h55 #define BTF_INFO_KIND(info) (((info) >> 24) & 0x0f) macro
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dbtf.h55 #define BTF_INFO_KIND(info) (((info) >> 24) & 0x0f) macro
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/prog_tests/
H A Dresolve_btfids.c82 if (BTF_INFO_KIND(type->info) != test_symbols[i].type) in BTF_ID_LIST_GLOBAL()
H A Dbtf.c6602 __u16 kind = BTF_INFO_KIND(t->info); in btf_type_size()
/OK3568_Linux_fs/yocto/meta-clang/dynamic-layers/openembedded-layer/recipes-devtools/bpftrace/bpftrace/
H A D0001-Fix-segfault-when-btf__type_by_id-returns-NULL.patch46 BTF_INFO_KIND(f->info) == BTF_KIND_RESTRICT)
/OK3568_Linux_fs/kernel/tools/bpf/bpftool/
H A Dbtf.c106 kind = BTF_INFO_KIND(t->info); in dump_btf_type()
119 switch (BTF_INFO_KIND(t->info)) { in dump_btf_type()
H A Dbtf_dumper.c524 switch (BTF_INFO_KIND(t->info)) { in btf_dumper_do_type()
596 switch (BTF_INFO_KIND(t->info)) { in __btf_dumper_type_only()
/OK3568_Linux_fs/kernel/tools/lib/bpf/
H A Dbtf.h180 return BTF_INFO_KIND(t->info); in btf_kind()
H A Dlibbpf.c857 if (BTF_INFO_KIND(mtype->info) != in bpf_map__init_kern_struct_ops()
858 BTF_INFO_KIND(kern_mtype->info)) { in bpf_map__init_kern_struct_ops()
860 map->name, mname, BTF_INFO_KIND(mtype->info), in bpf_map__init_kern_struct_ops()
861 BTF_INFO_KIND(kern_mtype->info)); in bpf_map__init_kern_struct_ops()