Lines Matching refs:info_cnt
3539 static int btf_repeat_fields(struct btf_field_info *info, int info_cnt, in btf_repeat_fields() argument
3563 if (field_cnt * (repeat_cnt + 1) > info_cnt) in btf_repeat_fields()
3578 struct btf_field_info *info, int info_cnt,
3590 int info_cnt, u32 level) in btf_find_nested_struct() argument
3598 ret = btf_find_struct_field(btf, t, field_mask, info, info_cnt, level); in btf_find_nested_struct()
3610 err = btf_repeat_fields(info, info_cnt, ret, nelems - 1, t->size); in btf_find_nested_struct()
3626 struct btf_field_info *info, int info_cnt, in btf_find_field_one() argument
3655 &info[0], info_cnt, level); in btf_find_field_one()
3678 info_cnt ? &info[0] : &tmp); in btf_find_field_one()
3687 info_cnt ? &info[0] : &tmp, field_mask); in btf_find_field_one()
3695 info_cnt ? &info[0] : &tmp, in btf_find_field_one()
3706 if (!info_cnt) in btf_find_field_one()
3709 ret = btf_repeat_fields(info, info_cnt, 1, nelems - 1, sz); in btf_find_field_one()
3718 struct btf_field_info *info, int info_cnt, in btf_find_struct_field() argument
3738 &info[idx], info_cnt - idx, level); in btf_find_struct_field()
3748 int info_cnt, u32 level) in btf_find_datasec_var() argument
3761 &info[idx], info_cnt - idx, in btf_find_datasec_var()
3772 int info_cnt) in btf_find_field() argument
3775 return btf_find_struct_field(btf, t, field_mask, info, info_cnt, 0); in btf_find_field()
3777 return btf_find_datasec_var(btf, t, field_mask, info, info_cnt, 0); in btf_find_field()