Lines Matching defs:nelems
676 * member-type repeated by array->nelems of times.
1941 u32 i, size, nelems = 1, id = 0;
1973 if (nelems && array->nelems > U32_MAX / nelems)
1975 nelems *= array->nelems;
1988 if (nelems && size > U32_MAX / nelems)
1991 *type_size = nelems * size;
1993 *total_nelems = nelems;
3003 if (array->nelems && elem_size > U32_MAX / array->nelems) {
3009 env_stack_pop_resolved(env, elem_type_id, elem_size * array->nelems);
3020 array->type, array->index_type, array->nelems);
3059 for (i = 0; i < array->nelems; i++) {
3589 u32 off, u32 nelems,
3610 if (nelems > 1) {
3611 err = btf_repeat_fields(info, info_cnt, ret, nelems - 1, t->size);
3613 ret *= nelems;
3633 u32 i, nelems = 1;
3640 nelems *= array->nelems;
3645 if (nelems == 0)
3653 if (expected_size && expected_size != sz * nelems)
3655 ret = btf_find_nested_struct(btf, var_type, off, nelems, field_mask,
3665 if (expected_size && expected_size != sz * nelems)
3709 if (nelems > 1) {
3710 ret = btf_repeat_fields(info, info_cnt, 1, nelems - 1, sz);
3714 return nelems;
5294 (array->nelems * elem_size ==
6954 if (array_elem->nelems != 0)