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)