• Home
  • Raw
  • Download

Lines Matching refs:array

919 	const struct btf_array *array;  in btf_show_name()  local
991 array = btf_type_array(t); in btf_show_name()
994 id = array->type; in btf_show_name()
1843 const struct btf_array *array = NULL; in __btf_resolve_size() local
1875 array = btf_type_array(type); in __btf_resolve_size()
1876 if (nelems && array->nelems > U32_MAX / nelems) in __btf_resolve_size()
1878 nelems *= array->nelems; in __btf_resolve_size()
1879 type = btf_type_by_id(btf, array->type); in __btf_resolve_size()
1900 *elem_id = array ? array->type : 0; in __btf_resolve_size()
2803 const struct btf_array *array = btf_type_array(t); in btf_array_check_meta() local
2804 u32 meta_needed = sizeof(*array); in btf_array_check_meta()
2837 if (!array->type || !BTF_TYPE_ID_VALID(array->type)) { in btf_array_check_meta()
2842 if (!array->index_type || !BTF_TYPE_ID_VALID(array->index_type)) { in btf_array_check_meta()
2855 const struct btf_array *array = btf_type_array(v->t); in btf_array_resolve() local
2862 index_type_id = array->index_type; in btf_array_resolve()
2882 elem_type_id = array->type; in btf_array_resolve()
2906 if (array->nelems && elem_size > U32_MAX / array->nelems) { in btf_array_resolve()
2912 env_stack_pop_resolved(env, elem_type_id, elem_size * array->nelems); in btf_array_resolve()
2920 const struct btf_array *array = btf_type_array(t); in btf_array_log() local
2923 array->type, array->index_type, array->nelems); in btf_array_log()
2930 const struct btf_array *array = btf_type_array(t); in __btf_array_show() local
2936 elem_type_id = array->type; in __btf_array_show()
2962 for (i = 0; i < array->nelems; i++) { in __btf_array_show()
4672 const struct btf_array *array = btf_type_array(t); in btf_resolve_valid() local
4674 u32 elem_type_id = array->type; in btf_resolve_valid()
4679 (array->nelems * elem_size == in btf_resolve_valid()
6170 const struct btf_array *array; in __btf_type_is_scalar_struct() local
6183 array = btf_type_array(member_type); in __btf_type_is_scalar_struct()
6184 if (!array->nelems) in __btf_type_is_scalar_struct()
6186 member_type = btf_type_skip_modifiers(btf, array->type, NULL); in __btf_type_is_scalar_struct()