Searched refs:BTF_KIND_STRUCT (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_btf.c | 167 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 6), 180), 216 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 3), 68), 223 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), 8), 258 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), 16), 290 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), sizeof(int) * 2 - 1), 324 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), sizeof(int) * 3 - 1), 358 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), sizeof(int) + sizeof(void *) - 1), 400 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 2), sizeof(int) * 2 - 1), 436 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 1), sizeof(void *)), 465 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_STRUCT, 0, 1), 8), [all …]
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | btf.h | 59 #define BTF_KIND_STRUCT 4 /* Struct */ macro
|
/Linux-v4.19/include/uapi/linux/ |
D | btf.h | 59 #define BTF_KIND_STRUCT 4 /* Struct */ macro
|
/Linux-v4.19/tools/lib/bpf/ |
D | btf.c | 161 case BTF_KIND_STRUCT: in btf_parse_type_sec() 211 case BTF_KIND_STRUCT: in btf_type_size()
|
D | libbpf.c | 1017 if (BTF_INFO_KIND(container_type->info) != BTF_KIND_STRUCT || in bpf_map_find_btf_info()
|
/Linux-v4.19/tools/bpf/bpftool/ |
D | btf_dumper.c | 218 case BTF_KIND_STRUCT: in btf_dumper_do_type()
|
/Linux-v4.19/kernel/bpf/ |
D | btf.c | 254 [BTF_KIND_STRUCT] = "STRUCT", 327 return kind == BTF_KIND_STRUCT || kind == BTF_KIND_UNION; in btf_type_is_struct() 370 case BTF_KIND_STRUCT: in btf_type_has_size() 1787 [BTF_KIND_STRUCT] = &struct_ops,
|
D | lpm_trie.c | 696 return BTF_INFO_KIND(key_type->info) != BTF_KIND_STRUCT ? in trie_check_btf()
|