Lines Matching refs:nelems

1944 	u32 i, size, nelems = 1, id = 0;  in __btf_resolve_size()  local
1976 if (nelems && array->nelems > U32_MAX / nelems) in __btf_resolve_size()
1978 nelems *= array->nelems; in __btf_resolve_size()
1991 if (nelems && size > U32_MAX / nelems) in __btf_resolve_size()
1994 *type_size = nelems * size; in __btf_resolve_size()
1996 *total_nelems = nelems; in __btf_resolve_size()
3006 if (array->nelems && elem_size > U32_MAX / array->nelems) { in btf_array_resolve()
3012 env_stack_pop_resolved(env, elem_type_id, elem_size * array->nelems); in btf_array_resolve()
3023 array->type, array->index_type, array->nelems); in btf_array_log()
3062 for (i = 0; i < array->nelems; i++) { in __btf_array_show()
3574 u32 off, u32 nelems, in btf_find_nested_struct() argument
3595 if (nelems > 1) { in btf_find_nested_struct()
3596 err = btf_repeat_fields(info, info_cnt, ret, nelems - 1, t->size); in btf_find_nested_struct()
3598 ret *= nelems; in btf_find_nested_struct()
3618 u32 i, nelems = 1; in btf_find_field_one() local
3625 nelems *= array->nelems; in btf_find_field_one()
3630 if (nelems == 0) in btf_find_field_one()
3638 if (expected_size && expected_size != sz * nelems) in btf_find_field_one()
3640 ret = btf_find_nested_struct(btf, var_type, off, nelems, field_mask, in btf_find_field_one()
3650 if (expected_size && expected_size != sz * nelems) in btf_find_field_one()
3692 if (nelems > 1) { in btf_find_field_one()
3693 ret = btf_repeat_fields(info, info_cnt, 1, nelems - 1, sz); in btf_find_field_one()
3697 return nelems; in btf_find_field_one()
5253 (array->nelems * elem_size == in btf_resolve_valid()
6670 if (array_elem->nelems != 0) in btf_struct_walk()