Searched refs:index_type (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/kernel/bpf/ |
D | btf.c | 1377 if (!array->index_type || !BTF_TYPE_ID_VALID(array->index_type)) { in btf_array_check_meta() 1391 const struct btf_type *elem_type, *index_type; in btf_array_resolve() local 1397 index_type_id = array->index_type; in btf_array_resolve() 1398 index_type = btf_type_by_id(btf, index_type_id); in btf_array_resolve() 1399 if (btf_type_is_void_or_null(index_type)) { in btf_array_resolve() 1404 if (!env_type_is_resolve_sink(env, index_type) && in btf_array_resolve() 1406 return env_stack_push(env, index_type, index_type_id); in btf_array_resolve() 1408 index_type = btf_type_id_size(btf, &index_type_id, NULL); in btf_array_resolve() 1409 if (!index_type || !btf_type_is_int(index_type) || in btf_array_resolve() 1410 !btf_type_int_is_regular(index_type)) { in btf_array_resolve() [all …]
|
/Linux-v4.19/tools/include/uapi/linux/ |
D | btf.h | 98 __u32 index_type; member
|
/Linux-v4.19/lib/ |
D | ubsan.h | 68 struct type_descriptor *index_type; member
|
D | ubsan.c | 383 val_to_string(index_str, sizeof(index_str), data->index_type, index); in __ubsan_handle_out_of_bounds()
|
/Linux-v4.19/include/uapi/linux/ |
D | btf.h | 98 __u32 index_type; member
|
/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_btf.c | 75 #define BTF_ARRAY_ENC(type, index_type, nr_elems) \ argument 76 (type), (index_type), (nr_elems) 77 #define BTF_TYPE_ARRAY_ENC(type, index_type, nr_elems) \ argument 79 BTF_ARRAY_ENC(type, index_type, nr_elems)
|