index_type 106 include/uapi/linux/btf.h __u32 index_type; index_type 1914 kernel/bpf/btf.c if (!array->index_type || !BTF_TYPE_ID_VALID(array->index_type)) { index_type 1928 kernel/bpf/btf.c const struct btf_type *elem_type, *index_type; index_type 1934 kernel/bpf/btf.c index_type_id = array->index_type; index_type 1935 kernel/bpf/btf.c index_type = btf_type_by_id(btf, index_type_id); index_type 1936 kernel/bpf/btf.c if (btf_type_nosize_or_null(index_type) || index_type 1937 kernel/bpf/btf.c btf_type_is_resolve_source_only(index_type)) { index_type 1942 kernel/bpf/btf.c if (!env_type_is_resolve_sink(env, index_type) && index_type 1944 kernel/bpf/btf.c return env_stack_push(env, index_type, index_type_id); index_type 1946 kernel/bpf/btf.c index_type = btf_type_id_size(btf, &index_type_id, NULL); index_type 1947 kernel/bpf/btf.c if (!index_type || !btf_type_is_int(index_type) || index_type 1948 kernel/bpf/btf.c !btf_type_int_is_regular(index_type)) { index_type 1995 kernel/bpf/btf.c array->type, array->index_type, array->nelems); index_type 348 lib/ubsan.c val_to_string(index_str, sizeof(index_str), data->index_type, index); index_type 63 lib/ubsan.h struct type_descriptor *index_type; index_type 137 tools/bpf/bpftool/btf.c jsonw_uint_field(w, "index_type_id", arr->index_type); index_type 141 tools/bpf/bpftool/btf.c arr->type, arr->index_type, arr->nelems); index_type 106 tools/include/uapi/linux/btf.h __u32 index_type; index_type 1871 tools/lib/bpf/btf.c h = hash_combine(h, info->index_type); index_type 1893 tools/lib/bpf/btf.c info1->index_type == info2->index_type && index_type 2307 tools/lib/bpf/btf.c cand_arr->index_type, canon_arr->index_type); index_type 2596 tools/lib/bpf/btf.c ref_type_id = btf_dedup_ref_type(d, info->index_type); index_type 2599 tools/lib/bpf/btf.c info->index_type = ref_type_id; index_type 2790 tools/lib/bpf/btf.c r = btf_dedup_remap_type_id(d, arr_info->index_type); index_type 2793 tools/lib/bpf/btf.c arr_info->index_type = r; index_type 278 tools/lib/bpf/btf_dump.c d->type_states[a->index_type].referenced = 1; index_type 22 tools/testing/selftests/bpf/test_btf.h #define BTF_ARRAY_ENC(type, index_type, nr_elems) \ index_type 23 tools/testing/selftests/bpf/test_btf.h (type), (index_type), (nr_elems) index_type 24 tools/testing/selftests/bpf/test_btf.h #define BTF_TYPE_ARRAY_ENC(type, index_type, nr_elems) \ index_type 26 tools/testing/selftests/bpf/test_btf.h BTF_ARRAY_ENC(type, index_type, nr_elems)