Symbol: OSSL_NELEM
crypto/openssl/apps/ca.c
2373
#define NUM_REASONS OSSL_NELEM(crl_reasons)
crypto/openssl/apps/cmp.c
2731
int n_options = OSSL_NELEM(cmp_options) - 1;
crypto/openssl/apps/cmp.c
2738
OPENSSL_assert(OSSL_NELEM(cmp_vars) == n_options + OPT_PROV__FIRST + 1 - OPT_PROV__LAST + OPT_R__FIRST + 1 - OPT_R__LAST + OPT_V__FIRST + 1 - OPT_V__LAST);
crypto/openssl/apps/lib/opt.c
576
for (i = 0; i < OSSL_NELEM(b); i++) {
crypto/openssl/apps/rehash.c
128
unsigned int ndx = (type + hash) % OSSL_NELEM(hash_table);
crypto/openssl/apps/rehash.c
212
for (type = OSSL_NELEM(suffixes) - 1; type > 0; type--)
crypto/openssl/apps/rehash.c
249
for (i = 0; i < OSSL_NELEM(extensions); i++) {
crypto/openssl/apps/rehash.c
253
if (i >= OSSL_NELEM(extensions))
crypto/openssl/apps/rehash.c
414
for (i = 0; i < OSSL_NELEM(hash_table); i++) {
crypto/openssl/apps/speed.c
139
#define SIZE_NUM OSSL_NELEM(lengths_list)
crypto/openssl/apps/speed.c
1857
memset(do_it + test_num, 0, OSSL_NELEM(do_it) - test_num);
crypto/openssl/apps/speed.c
2291
if (kems_algs_len + OSSL_NELEM(rsa_choices) >= MAX_KEM_NUM) {
crypto/openssl/apps/speed.c
2296
for (i = 0; i < OSSL_NELEM(rsa_choices); i++) {
crypto/openssl/apps/speed.c
231
opt_found(value, result, pairs, OSSL_NELEM(pairs))
crypto/openssl/apps/speed.c
2336
if (sigs_algs_len + OSSL_NELEM(rsa_choices) >= MAX_SIG_NUM) {
crypto/openssl/apps/speed.c
2341
for (i = 0; i < OSSL_NELEM(rsa_choices); i++) {
crypto/openssl/apps/speed.c
3015
size_num = OSSL_NELEM(aead_lengths_list);
crypto/openssl/apps/speed.c
4601
for (k = 0; k < OSSL_NELEM(ecdsa_doit); k++) {
crypto/openssl/apps/speed.c
4641
for (k = 0; k < OSSL_NELEM(eddsa_doit); k++) {
crypto/openssl/apps/speed.c
4663
for (k = 0; k < OSSL_NELEM(sm2_doit); k++) {
crypto/openssl/apps/speed.c
5012
if (strtoint(tk, 0, OSSL_NELEM(rsa_results), &k)) {
crypto/openssl/apps/speed.c
5030
if (strtoint(tk, 0, OSSL_NELEM(dsa_results), &k)) {
crypto/openssl/apps/speed.c
5042
if (strtoint(tk, 0, OSSL_NELEM(ecdsa_results), &k)) {
crypto/openssl/apps/speed.c
5053
if (strtoint(tk, 0, OSSL_NELEM(ecdh_results), &k)) {
crypto/openssl/apps/speed.c
5062
if (strtoint(tk, 0, OSSL_NELEM(eddsa_results), &k)) {
crypto/openssl/apps/speed.c
5076
if (strtoint(tk, 0, OSSL_NELEM(sm2_results), &k)) {
crypto/openssl/apps/speed.c
5090
if (strtoint(tk, 0, OSSL_NELEM(ffdh_results), &k)) {
crypto/openssl/apps/speed.c
5099
if (strtoint(tk, 0, OSSL_NELEM(kems_results), &k)) {
crypto/openssl/apps/speed.c
5111
if (strtoint(tk, 0, OSSL_NELEM(sigs_results), &k)) {
crypto/openssl/apps/speed.c
5155
int j, count, keylen, num = OSSL_NELEM(mblengths_list), ciph_success = 1;
crypto/openssl/apps/storeutl.c
148
for (i = 0; i < OSSL_NELEM(map); i++) {
crypto/openssl/crypto/asn1/a_strnid.c
145
return OBJ_bsearch_table(&fnd, tbl_standard, OSSL_NELEM(tbl_standard));
crypto/openssl/crypto/asn1/ameth_lib.c
40
int num = OSSL_NELEM(standard_methods);
crypto/openssl/crypto/asn1/ameth_lib.c
48
int num = OSSL_NELEM(standard_methods);
crypto/openssl/crypto/asn1/ameth_lib.c
69
ret = OBJ_bsearch_ameth(&t, standard_methods, OSSL_NELEM(standard_methods));
crypto/openssl/crypto/asn1/asn1_gen.c
571
for (i = 0; i < OSSL_NELEM(tnst); i++, tntmp++) {
crypto/openssl/crypto/asn1/asn1_item_list.c
32
for (i = 0; i < OSSL_NELEM(asn1_item_list); i++) {
crypto/openssl/crypto/asn1/asn1_item_list.c
43
if (i >= OSSL_NELEM(asn1_item_list))
crypto/openssl/crypto/bn/bn_dh.c
1378
OSSL_NELEM(x), \
crypto/openssl/crypto/bn/bn_dh.c
1379
OSSL_NELEM(x), \
crypto/openssl/crypto/bn/bn_gf2m.c
387
ret = BN_GF2m_poly2arr(p, arr, OSSL_NELEM(arr));
crypto/openssl/crypto/bn/bn_gf2m.c
388
if (!ret || ret > (int)OSSL_NELEM(arr)) {
crypto/openssl/crypto/bn/bn_mod.c
65
if (mtop > OSSL_NELEM(storage)) {
crypto/openssl/crypto/bn/bn_nist.c
1149
OSSL_NELEM(_nist_p_521_sqr),
crypto/openssl/crypto/bn/bn_nist.c
1150
OSSL_NELEM(_nist_p_521_sqr),
crypto/openssl/crypto/bn/bn_nist.c
363
OSSL_NELEM(_nist_p_192_sqr),
crypto/openssl/crypto/bn/bn_nist.c
364
OSSL_NELEM(_nist_p_192_sqr),
crypto/openssl/crypto/bn/bn_nist.c
499
OSSL_NELEM(_nist_p_224_sqr),
crypto/openssl/crypto/bn/bn_nist.c
500
OSSL_NELEM(_nist_p_224_sqr),
crypto/openssl/crypto/bn/bn_nist.c
668
OSSL_NELEM(_nist_p_256_sqr),
crypto/openssl/crypto/bn/bn_nist.c
669
OSSL_NELEM(_nist_p_256_sqr),
crypto/openssl/crypto/bn/bn_nist.c
901
OSSL_NELEM(_nist_p_384_sqr),
crypto/openssl/crypto/bn/bn_nist.c
902
OSSL_NELEM(_nist_p_384_sqr),
crypto/openssl/crypto/bn/bn_prime.c
56
#define BN_SMALL_PRIME_FACTORS_TOP OSSL_NELEM(small_prime_factors)
crypto/openssl/crypto/bn/bn_rsa_fips186_4.c
45
OSSL_NELEM(inv_sqrt_2_val),
crypto/openssl/crypto/bn/bn_rsa_fips186_4.c
46
OSSL_NELEM(inv_sqrt_2_val),
crypto/openssl/crypto/bn/bn_srp.c
131
OSSL_NELEM(bn_group_2048_value),
crypto/openssl/crypto/bn/bn_srp.c
132
OSSL_NELEM(bn_group_2048_value),
crypto/openssl/crypto/bn/bn_srp.c
190
OSSL_NELEM(bn_group_3072_value),
crypto/openssl/crypto/bn/bn_srp.c
191
OSSL_NELEM(bn_group_3072_value),
crypto/openssl/crypto/bn/bn_srp.c
265
OSSL_NELEM(bn_group_4096_value),
crypto/openssl/crypto/bn/bn_srp.c
266
OSSL_NELEM(bn_group_4096_value),
crypto/openssl/crypto/bn/bn_srp.c
372
OSSL_NELEM(bn_group_6144_value),
crypto/openssl/crypto/bn/bn_srp.c
373
OSSL_NELEM(bn_group_6144_value),
crypto/openssl/crypto/bn/bn_srp.c
511
OSSL_NELEM(bn_group_8192_value),
crypto/openssl/crypto/bn/bn_srp.c
512
OSSL_NELEM(bn_group_8192_value),
crypto/openssl/crypto/bn/bn_srp.c
53
OSSL_NELEM(bn_group_1024_value),
crypto/openssl/crypto/bn/bn_srp.c
54
OSSL_NELEM(bn_group_1024_value),
crypto/openssl/crypto/bn/bn_srp.c
88
OSSL_NELEM(bn_group_1536_value),
crypto/openssl/crypto/bn/bn_srp.c
89
OSSL_NELEM(bn_group_1536_value),
crypto/openssl/crypto/cms/cms_att.c
260
for (i = 0; i < (int)OSSL_NELEM(cms_attribute_properties); ++i) {
crypto/openssl/crypto/cryptlib.c
188
_vsntprintf(buf, OSSL_NELEM(buf) - 1, fmt, ap);
crypto/openssl/crypto/cryptlib.c
189
buf[OSSL_NELEM(buf) - 1] = _T('\0');
crypto/openssl/crypto/des/set_key.c
124
for (i = 0; i < OSSL_NELEM(weak_keys); i++) {
crypto/openssl/crypto/ec/ec_backend.c
139
for (i = 0, sz = OSSL_NELEM(format_nameid_map); i < sz; i++) {
crypto/openssl/crypto/ec/ec_backend.c
150
for (i = 0, sz = OSSL_NELEM(format_nameid_map); i < sz; i++) {
crypto/openssl/crypto/ec/ec_backend.c
57
for (i = 0, sz = OSSL_NELEM(encoding_nameid_map); i < sz; i++) {
crypto/openssl/crypto/ec/ec_backend.c
68
for (i = 0, sz = OSSL_NELEM(encoding_nameid_map); i < sz; i++) {
crypto/openssl/crypto/ec/ec_backend.c
79
for (i = 0, sz = OSSL_NELEM(check_group_type_nameid_map); i < sz; i++) {
crypto/openssl/crypto/ec/ec_backend.c
94
for (i = 0, sz = OSSL_NELEM(check_group_type_nameid_map); i < sz; i++) {
crypto/openssl/crypto/ec/ec_curve.c
3010
#define curve_list_length OSSL_NELEM(curve_list)
crypto/openssl/crypto/ec/ec_lib.c
1335
i < (int)OSSL_NELEM(group->poly) && group->poly[i] != 0;
crypto/openssl/crypto/evp/ctrl_params_translate.c
1321
for (i = 0; i < OSSL_NELEM(str_value_map); i++) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1325
if (i == OSSL_NELEM(str_value_map)) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1350
for (i = 0; i < OSSL_NELEM(str_value_map); i++) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1355
if (i == OSSL_NELEM(str_value_map)) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1407
for (i = 0; i < OSSL_NELEM(str_value_map); i++) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1411
if (i == OSSL_NELEM(str_value_map)) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1430
for (i = 0; i < OSSL_NELEM(str_value_map); i++) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1435
val = i == OSSL_NELEM(str_value_map) ? atoi(ctx->p2)
crypto/openssl/crypto/evp/ctrl_params_translate.c
1471
for (i = 0; i < OSSL_NELEM(str_value_map); i++) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1475
if (i == OSSL_NELEM(str_value_map))
crypto/openssl/crypto/evp/ctrl_params_translate.c
1488
for (i = 0; i < OSSL_NELEM(str_value_map); i++) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1492
if (i == OSSL_NELEM(str_value_map))
crypto/openssl/crypto/evp/ctrl_params_translate.c
2682
OSSL_NELEM(evp_pkey_ctx_translations));
crypto/openssl/crypto/evp/ctrl_params_translate.c
2689
OSSL_NELEM(evp_pkey_translations));
crypto/openssl/crypto/evp/dh_support.c
42
for (i = 0; i < OSSL_NELEM(dhtype2id); ++i) {
crypto/openssl/crypto/evp/dh_support.c
54
for (i = 0; i < OSSL_NELEM(dhtype2id); ++i) {
crypto/openssl/crypto/evp/digest.c
1238
for (i = 0; i < OSSL_NELEM(ossl_hmacmd_pairs); i++) {
crypto/openssl/crypto/evp/digest.c
1253
for (i = 0; i < OSSL_NELEM(ossl_hmacmd_pairs); i++) {
crypto/openssl/crypto/evp/ec_support.c
125
for (i = 0; i < OSSL_NELEM(curve_list); i++) {
crypto/openssl/crypto/evp/ec_support.c
141
for (i = 0; i < OSSL_NELEM(curve_list); i++) {
crypto/openssl/crypto/evp/ec_support.c
173
for (i = 0; i < OSSL_NELEM(nist_curves); i++) {
crypto/openssl/crypto/evp/ec_support.c
183
for (i = 0; i < OSSL_NELEM(nist_curves); i++) {
crypto/openssl/crypto/evp/evp_pbe.c
268
pbetmp = OBJ_bsearch_pbe2(&pbelu, builtin_pbe, OSSL_NELEM(builtin_pbe));
crypto/openssl/crypto/evp/evp_pbe.c
304
if (num >= OSSL_NELEM(builtin_pbe))
crypto/openssl/crypto/evp/p_lib.c
1076
for (i = 0; i < OSSL_NELEM(standard_name2type); i++) {
crypto/openssl/crypto/evp/p_lib.c
1090
for (i = 0; i < OSSL_NELEM(standard_name2type); i++) {
crypto/openssl/crypto/evp/pmeth_lib.c
118
OSSL_NELEM(standard_methods));
crypto/openssl/crypto/evp/pmeth_lib.c
648
size_t rv = OSSL_NELEM(standard_methods);
crypto/openssl/crypto/evp/pmeth_lib.c
657
if (idx < OSSL_NELEM(standard_methods))
crypto/openssl/crypto/evp/pmeth_lib.c
661
idx -= OSSL_NELEM(standard_methods);
crypto/openssl/crypto/ex_data.c
239
if (mx < (int)OSSL_NELEM(stack))
crypto/openssl/crypto/ex_data.c
301
if (mx < (int)OSSL_NELEM(stack))
crypto/openssl/crypto/ex_data.c
385
if (mx < (int)OSSL_NELEM(stack))
crypto/openssl/crypto/ffc/ffc_dh.c
107
for (i = 0; i < OSSL_NELEM(dh_named_groups); ++i) {
crypto/openssl/crypto/ffc/ffc_dh.c
121
for (i = 0; i < OSSL_NELEM(dh_named_groups); ++i) {
crypto/openssl/crypto/ffc/ffc_dh.c
96
for (i = 0; i < OSSL_NELEM(dh_named_groups); ++i) {
crypto/openssl/crypto/hpke/hpke_util.c
158
int i, sz = OSSL_NELEM(hpke_kem_tab);
crypto/openssl/crypto/hpke/hpke_util.c
174
int i, sz = OSSL_NELEM(hpke_kem_tab);
crypto/openssl/crypto/hpke/hpke_util.c
196
size_t sz = OSSL_NELEM(hpke_kem_tab);
crypto/openssl/crypto/hpke/hpke_util.c
204
int i, sz = OSSL_NELEM(hpke_kdf_tab);
crypto/openssl/crypto/hpke/hpke_util.c
218
size_t sz = OSSL_NELEM(hpke_kdf_tab);
crypto/openssl/crypto/hpke/hpke_util.c
226
int i, sz = OSSL_NELEM(hpke_aead_tab);
crypto/openssl/crypto/hpke/hpke_util.c
241
size_t sz = OSSL_NELEM(hpke_aead_tab) - 1;
crypto/openssl/crypto/hpke/hpke_util.c
437
for (j = 0; j < OSSL_NELEM(synp[i].synonyms); ++j) {
crypto/openssl/crypto/hpke/hpke_util.c
501
OSSL_NELEM(kemstrtab)))
crypto/openssl/crypto/hpke/hpke_util.c
506
OSSL_NELEM(kdfstrtab)))
crypto/openssl/crypto/hpke/hpke_util.c
511
OSSL_NELEM(aeadstrtab)))
crypto/openssl/crypto/o_fopen.c
73
wmode, OSSL_NELEM(wmode))
crypto/openssl/crypto/objects/obj_xref.c
122
rv = OBJ_bsearch_sigx(&t, sigoid_srt_xref, OSSL_NELEM(sigoid_srt_xref));
crypto/openssl/crypto/objects/obj_xref.c
77
rv = OBJ_bsearch_sig(&tmp, sigoid_srt, OSSL_NELEM(sigoid_srt));
crypto/openssl/crypto/ocsp/ocsp_prn.c
47
#define table2string(s, tbl) do_table2string(s, tbl, OSSL_NELEM(tbl))
crypto/openssl/crypto/property/property_parse.c
586
for (i = 0; i < OSSL_NELEM(predefined_names); i++)
crypto/openssl/crypto/rsa/rsa_schemes.c
73
oaeppss_name_nid_map, OSSL_NELEM(oaeppss_name_nid_map));
crypto/openssl/crypto/rsa/rsa_schemes.c
78
return nid2name(md, oaeppss_name_nid_map, OSSL_NELEM(oaeppss_name_nid_map));
crypto/openssl/crypto/sha/keccak1600.c
230
assert(i < OSSL_NELEM(iotas));
crypto/openssl/crypto/sha/keccak1600.c
263
assert(i < OSSL_NELEM(iotas));
crypto/openssl/crypto/sha/keccak1600.c
390
assert(i < OSSL_NELEM(iotas));
crypto/openssl/crypto/sha/keccak1600.c
535
assert(i < OSSL_NELEM(iotas));
crypto/openssl/crypto/sha/keccak1600.c
693
assert(i <= OSSL_NELEM(iotas) - 4);
crypto/openssl/crypto/store/store_strings.c
25
int types = OSSL_NELEM(type_strings);
crypto/openssl/crypto/trace.c
150
if (num < 0 || (size_t)num >= OSSL_NELEM(trace_categories))
crypto/openssl/crypto/trace.c
169
for (i = 0; i < OSSL_NELEM(trace_categories); i++)
crypto/openssl/crypto/ts/ts_rsp_print.c
76
if (0 <= status && status < (long)OSSL_NELEM(status_map))
crypto/openssl/crypto/ts/ts_rsp_verify.c
362
if (0 <= status && status < (long)OSSL_NELEM(ts_status_text))
crypto/openssl/crypto/ts/ts_rsp_verify.c
375
for (i = 0; i < (int)OSSL_NELEM(ts_failure_info); ++i) {
crypto/openssl/crypto/ts/ts_rsp_verify.c
59
#define TS_STATUS_TEXT_SIZE OSSL_NELEM(ts_status_text)
crypto/openssl/crypto/x509/standard_exts.h
99
#define STANDARD_EXTENSION_COUNT OSSL_NELEM(standard_exts)
crypto/openssl/crypto/x509/v3_purp.c
343
if (OBJ_bsearch_nid(&ex_nid, supported_nids, OSSL_NELEM(supported_nids)))
crypto/openssl/crypto/x509/v3_purp.c
72
#define X509_PURPOSE_COUNT OSSL_NELEM(xstandard)
crypto/openssl/crypto/x509/v3_tlsf.c
108
for (j = 0; j < OSSL_NELEM(tls_feature_tbl); j++)
crypto/openssl/crypto/x509/v3_tlsf.c
111
if (j < OSSL_NELEM(tls_feature_tbl))
crypto/openssl/crypto/x509/v3_tlsf.c
69
for (j = 0; j < OSSL_NELEM(tls_feature_tbl); j++)
crypto/openssl/crypto/x509/v3_tlsf.c
72
if (j < OSSL_NELEM(tls_feature_tbl))
crypto/openssl/crypto/x509/x509_trust.c
48
#define X509_TRUST_COUNT OSSL_NELEM(trstandard)
crypto/openssl/crypto/x509/x509_vfy.c
3672
static const int NUM_AUTH_LEVELS = OSSL_NELEM(minbits_table);
crypto/openssl/crypto/x509/x509_vpm.c
612
int num = OSSL_NELEM(default_table);
crypto/openssl/crypto/x509/x509_vpm.c
621
int num = OSSL_NELEM(default_table);
crypto/openssl/crypto/x509/x509_vpm.c
646
return OBJ_bsearch_table(&pm, default_table, OSSL_NELEM(default_table));
crypto/openssl/engines/e_afalg.c
775
return OSSL_NELEM(afalg_cipher_nids);
crypto/openssl/engines/e_afalg.c
811
for (i = 0; i < OSSL_NELEM(afalg_cipher_nids); i++) {
crypto/openssl/engines/e_afalg.c
942
for (i = 0; i < OSSL_NELEM(afalg_cipher_nids); i++) {
crypto/openssl/engines/e_devcrypto.c
1007
for (i = 0; i < OSSL_NELEM(digest_data); i++)
crypto/openssl/engines/e_devcrypto.c
1044
for (i = 0; i < OSSL_NELEM(digest_data); i++) {
crypto/openssl/engines/e_devcrypto.c
174
for (i = 0; i < OSSL_NELEM(cipher_data); i++)
crypto/openssl/engines/e_devcrypto.c
399
static int known_cipher_nids[OSSL_NELEM(cipher_data)];
crypto/openssl/engines/e_devcrypto.c
401
static EVP_CIPHER *known_cipher_methods[OSSL_NELEM(cipher_data)] = {
crypto/openssl/engines/e_devcrypto.c
404
static int selected_ciphers[OSSL_NELEM(cipher_data)];
crypto/openssl/engines/e_devcrypto.c
405
static struct driver_info_st cipher_driver_info[OSSL_NELEM(cipher_data)];
crypto/openssl/engines/e_devcrypto.c
437
i < OSSL_NELEM(cipher_data); i++) {
crypto/openssl/engines/e_devcrypto.c
526
for (i = 0, known_cipher_nids_amount = 0; i < OSSL_NELEM(cipher_data); i++) {
crypto/openssl/engines/e_devcrypto.c
561
for (i = 0; i < OSSL_NELEM(cipher_data); i++) {
crypto/openssl/engines/e_devcrypto.c
583
for (i = 0; i < OSSL_NELEM(cipher_data); i++)
crypto/openssl/engines/e_devcrypto.c
619
for (i = 0; i < OSSL_NELEM(cipher_data); i++) {
crypto/openssl/engines/e_devcrypto.c
701
for (i = 0; i < OSSL_NELEM(digest_data); i++)
crypto/openssl/engines/e_devcrypto.c
841
static int known_digest_nids[OSSL_NELEM(digest_data)];
crypto/openssl/engines/e_devcrypto.c
843
static EVP_MD *known_digest_methods[OSSL_NELEM(digest_data)] = {
crypto/openssl/engines/e_devcrypto.c
846
static int selected_digests[OSSL_NELEM(digest_data)];
crypto/openssl/engines/e_devcrypto.c
847
static struct driver_info_st digest_driver_info[OSSL_NELEM(digest_data)];
crypto/openssl/engines/e_devcrypto.c
865
for (i = 0, known_digest_nids_amount = 0; i < OSSL_NELEM(digest_data); i++) {
crypto/openssl/engines/e_devcrypto.c
887
for (i = 0, known_digest_nids_amount = 0; i < OSSL_NELEM(digest_data);
crypto/openssl/engines/e_devcrypto.c
985
for (i = 0; i < OSSL_NELEM(digest_data); i++) {
crypto/openssl/engines/e_loader_attic.c
1174
* OSSL_NELEM(file_handlers));
crypto/openssl/engines/e_loader_attic.c
1180
for (i = 0; i < OSSL_NELEM(file_handlers); i++) {
crypto/openssl/fuzz/ml-dsa.c
657
operation %= OSSL_NELEM(ops);
crypto/openssl/fuzz/ml-kem.c
646
operation %= OSSL_NELEM(ops);
crypto/openssl/fuzz/punycode.c
26
unsigned int out[16], outlen = OSSL_NELEM(out);
crypto/openssl/fuzz/quic-client.c
180
if (numstreams == OSSL_NELEM(allstreams)
crypto/openssl/fuzz/quic-client.c
193
if (numstreams == OSSL_NELEM(allstreams))
crypto/openssl/fuzz/quic-server.c
171
if (numstreams == OSSL_NELEM(allstreams)
crypto/openssl/fuzz/quic-server.c
183
if (numstreams == OSSL_NELEM(allstreams))
crypto/openssl/fuzz/slh-dsa.c
585
operation %= OSSL_NELEM(ops);
crypto/openssl/providers/common/capabilities.c
265
for (i = 0; i < OSSL_NELEM(param_group_list); i++)
crypto/openssl/providers/common/capabilities.c
327
for (i = 0; i < OSSL_NELEM(param_sigalg_list); i++)
crypto/openssl/providers/common/digest_to_nid.c
57
return ossl_digest_md_to_nid(md, name_to_nid, OSSL_NELEM(name_to_nid));
crypto/openssl/providers/common/securitycheck_default.c
41
mdnid = ossl_digest_md_to_nid(md, name_to_nid, OSSL_NELEM(name_to_nid));
crypto/openssl/providers/defltprov.c
318
static OSSL_ALGORITHM exported_ciphers[OSSL_NELEM(deflt_ciphers)];
crypto/openssl/providers/fips/fipsprov.c
364
static OSSL_ALGORITHM exported_fips_ciphers[OSSL_NELEM(fips_ciphers)];
crypto/openssl/providers/fips/self_test_kats.c
1154
for (i = 0; i < (int)OSSL_NELEM(st_kat_asym_keygen_tests); ++i) {
crypto/openssl/providers/fips/self_test_kats.c
911
for (i = 0; i < (int)OSSL_NELEM(st_kat_digest_tests); ++i) {
crypto/openssl/providers/fips/self_test_kats.c
922
for (i = 0; i < (int)OSSL_NELEM(st_kat_cipher_tests); ++i) {
crypto/openssl/providers/fips/self_test_kats.c
935
for (i = 0; i < (int)OSSL_NELEM(st_kat_kem_tests); ++i) {
crypto/openssl/providers/fips/self_test_kats.c
947
for (i = 0; i < (int)OSSL_NELEM(st_kat_asym_cipher_tests); ++i) {
crypto/openssl/providers/fips/self_test_kats.c
958
for (i = 0; i < (int)OSSL_NELEM(st_kat_kdf_tests); ++i) {
crypto/openssl/providers/fips/self_test_kats.c
969
for (i = 0; i < (int)OSSL_NELEM(st_kat_drbg_tests); ++i) {
crypto/openssl/providers/fips/self_test_kats.c
982
for (i = 0; i < (int)OSSL_NELEM(st_kat_kas_tests); ++i) {
crypto/openssl/providers/fips/self_test_kats.c
995
for (i = 0; i < (int)OSSL_NELEM(st_kat_sign_tests); ++i) {
crypto/openssl/providers/implementations/ciphers/cipher_cts.c
81
for (i = 0; i < OSSL_NELEM(cts_modes); ++i) {
crypto/openssl/providers/implementations/ciphers/cipher_cts.c
92
for (i = 0; i < OSSL_NELEM(cts_modes); ++i) {
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
219
for (i = 0; i < OSSL_NELEM(checks); i++) {
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
210
for (i = 0; i < OSSL_NELEM(pem_name_map); i++)
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
214
if (i < OSSL_NELEM(pem_name_map)) {
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1187
for (i = 0; i < OSSL_NELEM(checks); i++) {
crypto/openssl/providers/implementations/encode_decode/encode_key2blob.c
72
for (i = 0; i < OSSL_NELEM(checks); i++) {
crypto/openssl/providers/implementations/kdfs/x942kdf.c
89
for (i = 0; i < OSSL_NELEM(kek_algs); i++) {
crypto/openssl/providers/implementations/kem/rsa_kem.c
81
return name2id(name, rsakem_opname_id_map, OSSL_NELEM(rsakem_opname_id_map));
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
94
for (i = 0; i < OSSL_NELEM(dsatype2id); ++i) {
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
82
|| v >= OSSL_NELEM(hybrid_vtable)
crypto/openssl/providers/implementations/rands/drbg.c
997
for (i = 0; i < OSSL_NELEM(allowed_digests); i++) {
crypto/openssl/providers/implementations/rands/drbg_local.h
204
for (i = 0; i < OSSL_NELEM(v); i++) \
crypto/openssl/providers/implementations/rands/seeding/rand_unix.c
416
} random_devices[OSSL_NELEM(random_device_paths)];
crypto/openssl/providers/implementations/rands/seeding/rand_unix.c
572
for (i = 0; i < OSSL_NELEM(random_devices); i++)
crypto/openssl/providers/implementations/rands/seeding/rand_unix.c
582
for (i = 0; i < OSSL_NELEM(random_devices); i++)
crypto/openssl/providers/implementations/rands/seeding/rand_unix.c
670
for (i = 0; bytes_needed > 0 && i < OSSL_NELEM(random_device_paths);
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
347
ILE3 JPI_items_64bit[OSSL_NELEM(JPI_item_data_64bit) + 1];
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
348
ILE3 RMI_items_64bit[OSSL_NELEM(RMI_item_data_64bit) + 1];
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
349
ILE3 DVI_items[OSSL_NELEM(DVI_item_data) + 1];
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
350
ILE3 JPI_items[OSSL_NELEM(JPI_item_data) + 1];
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
351
ILE3 RMI_items[OSSL_NELEM(RMI_item_data) + 1];
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
352
ILE3 SYI_items[OSSL_NELEM(SYI_item_data) + 1];
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
356
uint32_t buffer[OSSL_NELEM(JPI_item_data_64bit) * 2
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
357
+ OSSL_NELEM(RMI_item_data_64bit) * 2
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
358
+ OSSL_NELEM(DVI_item_data)
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
359
+ OSSL_NELEM(JPI_item_data)
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
360
+ OSSL_NELEM(RMI_item_data)
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
361
+ OSSL_NELEM(SYI_item_data)
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
370
total_elems += prepare_item_list(JPI_item_data_64bit, OSSL_NELEM(JPI_item_data_64bit),
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
372
total_elems += prepare_item_list(RMI_item_data_64bit, OSSL_NELEM(RMI_item_data_64bit),
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
375
total_elems += prepare_item_list(DVI_item_data, OSSL_NELEM(DVI_item_data),
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
377
total_elems += prepare_item_list(JPI_item_data, OSSL_NELEM(JPI_item_data),
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
379
total_elems += prepare_item_list(RMI_item_data, OSSL_NELEM(RMI_item_data),
crypto/openssl/providers/implementations/rands/seeding/rand_vms.c
381
total_elems += prepare_item_list(SYI_item_data, OSSL_NELEM(SYI_item_data),
crypto/openssl/ssl/quic/json_enc.c
123
if (num_bytes <= OSSL_NELEM(json->stack_small)) {
crypto/openssl/ssl/quic/json_enc.c
148
? OSSL_NELEM(json->stack_small)
crypto/openssl/ssl/quic/qlog_event_helpers.c
244
ack.num_ack_ranges = OSSL_NELEM(ack_ranges);
crypto/openssl/ssl/quic/quic_ackm.c
1050
for (i = 0; i < (int)OSSL_NELEM(ackm->tx_history); ++i) {
crypto/openssl/ssl/quic/quic_ackm.c
1057
for (i = 0; i < (int)OSSL_NELEM(ackm->rx_history); ++i)
crypto/openssl/ssl/quic/quic_ackm.c
1087
for (i = 0; i < OSSL_NELEM(ackm->tx_history); ++i)
crypto/openssl/ssl/quic/quic_ackm.c
1624
x != NULL && i < OSSL_NELEM(ackm->ack_ranges);
crypto/openssl/ssl/quic/quic_demux.c
258
for (i = 0; i < (ossl_ssize_t)OSSL_NELEM(msg);
crypto/openssl/ssl/quic/quic_port.c
1274
for (i = 0; i < OSSL_NELEM(supported_versions); i++) {
crypto/openssl/ssl/quic/quic_record_rx.c
206
for (i = 0; i < OSSL_NELEM(qrx->largest_pn); ++i)
crypto/openssl/ssl/quic/quic_record_rx.c
921
if (!ossl_assert(cctx_idx < OSSL_NELEM(el->cctx)))
crypto/openssl/ssl/quic/quic_record_tx.c
953
txe != NULL && i < OSSL_NELEM(msg);
crypto/openssl/ssl/quic/quic_sstream.c
170
size_t num_iov = OSSL_NELEM(iov);
crypto/openssl/ssl/quic/quic_stream_map.c
267
num_iov = OSSL_NELEM(iov);
crypto/openssl/ssl/quic/quic_txp.c
1584
size_t num_iov = OSSL_NELEM(iov);
crypto/openssl/ssl/quic/quic_txp.c
2049
for (i = OSSL_NELEM(valid) - 1; i >= 0; --i)
crypto/openssl/ssl/quic/quic_txp.c
2144
num_stream_iovec = OSSL_NELEM(iov);
crypto/openssl/ssl/quic/quic_txp.c
2225
chunk->num_stream_iovec = OSSL_NELEM(chunk->iov);
crypto/openssl/ssl/record/rec_layer_s3.c
1374
OSSL_DISPATCH rlayer_dispatch_tmp[OSSL_NELEM(rlayer_dispatch)];
crypto/openssl/ssl/record/rec_layer_s3.c
1405
for (i = 0, j = 0; i < OSSL_NELEM(rlayer_dispatch); i++) {
crypto/openssl/ssl/rio/poll_builder.c
29
rpb->pfd_alloc = OSSL_NELEM(rpb->pfds);
crypto/openssl/ssl/s3_lib.c
26
#define TLS13_NUM_CIPHERS OSSL_NELEM(tls13_ciphers)
crypto/openssl/ssl/s3_lib.c
27
#define SSL3_NUM_CIPHERS OSSL_NELEM(ssl3_ciphers)
crypto/openssl/ssl/s3_lib.c
28
#define SSL3_NUM_SCSVS OSSL_NELEM(ssl3_scsvs)
crypto/openssl/ssl/s3_lib.c
4667
for (j = 0; j < OSSL_NELEM(alltabs); j++) {
crypto/openssl/ssl/ssl_cert.c
1307
for (i = 0; i < OSSL_NELEM(ssl_cert_info); i++) {
crypto/openssl/ssl/ssl_cert.c
1327
for (i = 0; i < OSSL_NELEM(ssl_cert_info); i++) {
crypto/openssl/ssl/ssl_cert.c
1354
if (idx >= (OSSL_NELEM(ssl_cert_info) + ctx->sigalg_list_len))
crypto/openssl/ssl/ssl_cert.c
1356
else if (idx >= (OSSL_NELEM(ssl_cert_info)))
crypto/openssl/ssl/ssl_ciph.c
121
ssl_cipher_info_find(table, OSSL_NELEM(table), x)
crypto/openssl/ssl/ssl_ciph.c
1558
num_of_group_aliases = OSSL_NELEM(cipher_aliases);
crypto/openssl/ssl/ssl_conf.c
294
cctx->ntbl = OSSL_NELEM(ssl_protocol_list);
crypto/openssl/ssl/ssl_conf.c
327
size_t n = OSSL_NELEM(versions);
crypto/openssl/ssl/ssl_conf.c
413
cctx->ntbl = OSSL_NELEM(ssl_option_list);
crypto/openssl/ssl/ssl_conf.c
433
cctx->ntbl = OSSL_NELEM(ssl_vfy_list);
crypto/openssl/ssl/ssl_conf.c
934
for (i = 0, t = ssl_conf_cmds; i < OSSL_NELEM(ssl_conf_cmds); i++, t++) {
crypto/openssl/ssl/ssl_conf.c
956
if (idx >= OSSL_NELEM(ssl_cmd_switches)) {
crypto/openssl/ssl/ssl_lib.c
133
for (i = 0; i < OSSL_NELEM(dane_mds); ++i) {
crypto/openssl/ssl/statem/extensions.c
388
size_t num_exts = OSSL_NELEM(ext_defs);
crypto/openssl/ssl/statem/extensions.c
417
size_t i, num_exts, builtin_num = OSSL_NELEM(ext_defs), offset;
crypto/openssl/ssl/statem/extensions.c
464
size_t builtin_num = OSSL_NELEM(ext_defs);
crypto/openssl/ssl/statem/extensions.c
578
num_exts = OSSL_NELEM(ext_defs) + (exts != NULL ? exts->meths_count : 0);
crypto/openssl/ssl/statem/extensions.c
623
if (idx < OSSL_NELEM(ext_defs)
crypto/openssl/ssl/statem/extensions.c
656
for (thisexd = ext_defs, i = 0; i < OSSL_NELEM(ext_defs);
crypto/openssl/ssl/statem/extensions.c
705
if (idx < OSSL_NELEM(ext_defs)) {
crypto/openssl/ssl/statem/extensions.c
742
size_t i, numexts = OSSL_NELEM(ext_defs);
crypto/openssl/ssl/statem/extensions.c
761
for (i = 0, thisexd = ext_defs; i < OSSL_NELEM(ext_defs);
crypto/openssl/ssl/statem/extensions.c
841
for (i = 0, thisexd = ext_defs; i < OSSL_NELEM(ext_defs); i++, thisexd++) {
crypto/openssl/ssl/t1_lib.c
1320
for (i = 0; i < OSSL_NELEM(default_group_strings); i++) {
crypto/openssl/ssl/t1_lib.c
1425
for (i = 0; i < OSSL_NELEM(name2id_arr); i++) {
crypto/openssl/ssl/t1_lib.c
2200
sigalgs_len = OSSL_NELEM(sigalg_lookup_tbl) + ctx->sigalg_list_len;
crypto/openssl/ssl/t1_lib.c
2213
i < OSSL_NELEM(sigalg_lookup_tbl); lu++, i++) {
crypto/openssl/ssl/t1_lib.c
2244
cache_idx = OSSL_NELEM(sigalg_lookup_tbl);
crypto/openssl/ssl/t1_lib.c
2269
for (i = 0; i < OSSL_NELEM(tls12_sigalgs); ++i) {
crypto/openssl/ssl/t1_lib.c
2286
for (i = OSSL_NELEM(sigalg_lookup_tbl); i < sigalgs_len; ++i) {
crypto/openssl/ssl/t1_lib.c
2324
i < OSSL_NELEM(sigalg_lookup_tbl); lu++, i++) {
crypto/openssl/ssl/t1_lib.c
2504
if (idx < 0 || idx >= (int)OSSL_NELEM(tls_default_sigalg))
crypto/openssl/ssl/t1_lib.c
2547
return OSSL_NELEM(suiteb_sigalgs);
crypto/openssl/ssl/t1_lib.c
3688
#define TLS_MAX_SIGALGCNT (OSSL_NELEM(sigalg_lookup_tbl) * 2)
crypto/openssl/ssl/t1_lib.c
3767
i < OSSL_NELEM(sigalg_lookup_tbl); i++, s++) {
crypto/openssl/ssl/t1_lib.c
3797
for (i = 0; i < OSSL_NELEM(sigalg_lookup_tbl); i++) {
crypto/openssl/ssl/t1_lib.c
3881
for (j = 0, curr = sigalg_lookup_tbl; j < OSSL_NELEM(sigalg_lookup_tbl);
crypto/openssl/ssl/t1_lib.c
3889
if (j == OSSL_NELEM(sigalg_lookup_tbl))
crypto/openssl/ssl/t1_lib.c
751
for (i = 0; i < OSSL_NELEM(nid_to_group); i++) {
crypto/openssl/ssl/t1_lib.c
768
for (i = 0; i < OSSL_NELEM(nid_to_group); i++) {
crypto/openssl/ssl/t1_lib.c
789
*pgroupslen = OSSL_NELEM(suiteb_curves);
crypto/openssl/ssl/t1_trce.c
25
do_ssl_trace_str(val, tbl, OSSL_NELEM(tbl))
crypto/openssl/ssl/t1_trce.c
29
table, OSSL_NELEM(table))
crypto/openssl/test/acvp_test.c
1731
ADD_ALL_TESTS(cipher_enc_dec_test, OSSL_NELEM(cipher_enc_data));
crypto/openssl/test/acvp_test.c
1732
ADD_ALL_TESTS(aes_ccm_enc_dec_test, OSSL_NELEM(aes_ccm_enc_data));
crypto/openssl/test/acvp_test.c
1733
ADD_ALL_TESTS(aes_gcm_enc_dec_test, OSSL_NELEM(aes_gcm_enc_data));
crypto/openssl/test/acvp_test.c
1739
ADD_ALL_TESTS(rsa_keygen_test, OSSL_NELEM(rsa_keygen_data));
crypto/openssl/test/acvp_test.c
1740
ADD_ALL_TESTS(rsa_siggen_test, OSSL_NELEM(rsa_siggen_data));
crypto/openssl/test/acvp_test.c
1741
ADD_ALL_TESTS(rsa_sigver_test, OSSL_NELEM(rsa_sigver_data));
crypto/openssl/test/acvp_test.c
1743
OSSL_NELEM(rsa_decrypt_prim_data));
crypto/openssl/test/acvp_test.c
1747
OSSL_NELEM(dh_safe_prime_keygen_data));
crypto/openssl/test/acvp_test.c
1749
OSSL_NELEM(dh_safe_prime_keyver_data));
crypto/openssl/test/acvp_test.c
1754
ADD_ALL_TESTS(dsa_keygen_test, OSSL_NELEM(dsa_keygen_data));
crypto/openssl/test/acvp_test.c
1755
ADD_ALL_TESTS(dsa_paramgen_test, OSSL_NELEM(dsa_paramgen_data));
crypto/openssl/test/acvp_test.c
1756
ADD_ALL_TESTS(dsa_pqver_test, OSSL_NELEM(dsa_pqver_data));
crypto/openssl/test/acvp_test.c
1757
ADD_ALL_TESTS(dsa_siggen_test, OSSL_NELEM(dsa_siggen_data));
crypto/openssl/test/acvp_test.c
1758
ADD_ALL_TESTS(dsa_sigver_test, OSSL_NELEM(dsa_sigver_data));
crypto/openssl/test/acvp_test.c
1763
ADD_ALL_TESTS(ecdsa_keygen_test, OSSL_NELEM(ecdsa_keygen_data));
crypto/openssl/test/acvp_test.c
1764
ADD_ALL_TESTS(ecdsa_pub_verify_test, OSSL_NELEM(ecdsa_pv_data));
crypto/openssl/test/acvp_test.c
1765
ADD_ALL_TESTS(ecdsa_siggen_test, OSSL_NELEM(ecdsa_siggen_data));
crypto/openssl/test/acvp_test.c
1766
ADD_ALL_TESTS(ecdsa_sigver_test, OSSL_NELEM(ecdsa_sigver_data));
crypto/openssl/test/acvp_test.c
1768
OSSL_NELEM(ecdh_cofactor_derive_data));
crypto/openssl/test/acvp_test.c
1773
ADD_ALL_TESTS(eddsa_keygen_test, OSSL_NELEM(eddsa_pv_data));
crypto/openssl/test/acvp_test.c
1774
ADD_ALL_TESTS(eddsa_pub_verify_test, OSSL_NELEM(eddsa_pv_data));
crypto/openssl/test/acvp_test.c
1777
ADD_ALL_TESTS(drbg_test, OSSL_NELEM(drbg_data));
crypto/openssl/test/asn1_encode_test.c
742
OPENSSL_assert(nelems == OSSL_NELEM(test_custom_data));
crypto/openssl/test/asn1_internal_test.c
109
for (tmp = standard_methods, i = 0; i < OSSL_NELEM(standard_methods);
crypto/openssl/test/asn1_internal_test.c
42
for (tmp = tbl_standard, i = 0; i < OSSL_NELEM(tbl_standard); i++, tmp++) {
crypto/openssl/test/asn1_internal_test.c
56
for (tmp = tbl_standard, i = 0; i < OSSL_NELEM(tbl_standard); i++, tmp++)
crypto/openssl/test/asn1_internal_test.c
79
for (tmp = standard_methods, i = 0; i < OSSL_NELEM(standard_methods);
crypto/openssl/test/asn1_time_test.c
945
ADD_ALL_TESTS(test_table_pos, OSSL_NELEM(tbl_testdata_pos));
crypto/openssl/test/asn1_time_test.c
948
ADD_ALL_TESTS(test_table_neg, OSSL_NELEM(tbl_testdata_neg));
crypto/openssl/test/asn1_time_test.c
952
ADD_ALL_TESTS(test_table_pos_64bit, OSSL_NELEM(tbl_testdata_pos_64bit));
crypto/openssl/test/asn1_time_test.c
956
ADD_ALL_TESTS(test_table_neg_64bit, OSSL_NELEM(tbl_testdata_neg_64bit));
crypto/openssl/test/asn1_time_test.c
960
ADD_ALL_TESTS(test_table_compare, OSSL_NELEM(tbl_compare_testdata));
crypto/openssl/test/asn1_time_test.c
962
ADD_ALL_TESTS(convert_asn1_to_time_t, OSSL_NELEM(asn1_to_utc));
crypto/openssl/test/bad_dtls_test.c
769
for (i = 0; i < (int)OSSL_NELEM(tests); i++) {
crypto/openssl/test/bio_addr_test.c
174
ADD_ALL_TESTS(test_bio_addr_copy_dup, OSSL_NELEM(families) * 2);
crypto/openssl/test/bio_dgram_test.c
384
for (i = 0; i < OSSL_NELEM(tx_msg); ++i) {
crypto/openssl/test/bio_dgram_test.c
392
if (!TEST_true(do_sendmmsg(b1, tx_msg, OSSL_NELEM(tx_msg), 0, &num_processed))
crypto/openssl/test/bio_dgram_test.c
393
|| !TEST_size_t_eq(num_processed, OSSL_NELEM(tx_msg)))
crypto/openssl/test/bio_dgram_test.c
400
for (i = 0; i < OSSL_NELEM(rx_msg); ++i) {
crypto/openssl/test/bio_dgram_test.c
408
if (!TEST_true(do_recvmmsg(b2, rx_msg, OSSL_NELEM(rx_msg), 0, &num_processed))
crypto/openssl/test/bio_dgram_test.c
409
|| !TEST_size_t_eq(num_processed, OSSL_NELEM(rx_msg)))
crypto/openssl/test/bio_dgram_test.c
412
if (!TEST_mem_eq(tx_buf, OSSL_NELEM(tx_msg), rx_buf, OSSL_NELEM(tx_msg)))
crypto/openssl/test/bio_dgram_test.c
514
for (i = 0; i < OSSL_NELEM(key); ++i)
crypto/openssl/test/bio_dgram_test.c
610
if (!TEST_true(BIO_sendmmsg(bio1, msgs, sizeof(BIO_MSG), OSSL_NELEM(msgs), 0,
crypto/openssl/test/bio_dgram_test.c
619
if (!TEST_true(BIO_recvmmsg(bio2, rmsgs, sizeof(BIO_MSG), OSSL_NELEM(rmsgs), 0,
crypto/openssl/test/bio_dgram_test.c
661
OSSL_NELEM(msgs), 0, &num_processed))
crypto/openssl/test/bio_dgram_test.c
693
if (!TEST_true(BIO_recvmmsg(bio2, rmsgs, sizeof(BIO_MSG), OSSL_NELEM(rmsgs), 0,
crypto/openssl/test/bio_dgram_test.c
723
if (!TEST_true(BIO_recvmmsg(bio2, rmsgs, sizeof(BIO_MSG), OSSL_NELEM(rmsgs), 0, &num_processed))
crypto/openssl/test/bio_dgram_test.c
789
ADD_ALL_TESTS(test_bio_dgram, OSSL_NELEM(bio_dgram_cases));
crypto/openssl/test/bioprinttest.c
198
for (i = 0; i < (int)OSSL_NELEM(fspecs); i++) {
crypto/openssl/test/bioprinttest.c
295
ADD_ALL_TESTS(test_fp, OSSL_NELEM(pw_params));
crypto/openssl/test/bioprinttest.c
296
ADD_ALL_TESTS(test_zu, OSSL_NELEM(zu_data));
crypto/openssl/test/bioprinttest.c
297
ADD_ALL_TESTS(test_j, OSSL_NELEM(jf_data));
crypto/openssl/test/bn_internal_test.c
95
ADD_ALL_TESTS(test_is_composite_enhanced, (int)OSSL_NELEM(composites));
crypto/openssl/test/bntest.c
2445
for (i = 0; i < OSSL_NELEM(rand_range_cases); i++)
crypto/openssl/test/bntest.c
2772
for (i = 0; i < OSSL_NELEM(b); i++) {
crypto/openssl/test/bntest.c
2792
for (i = 0; i < OSSL_NELEM(b); i++) {
crypto/openssl/test/bntest.c
3329
int numtests = OSSL_NELEM(filetests);
crypto/openssl/test/bntest.c
3419
ADD_ALL_TESTS(test_signed_mod_replace_ab, OSSL_NELEM(signed_mod_tests));
crypto/openssl/test/bntest.c
3420
ADD_ALL_TESTS(test_signed_mod_replace_ba, OSSL_NELEM(signed_mod_tests));
crypto/openssl/test/bntest.c
3433
ADD_ALL_TESTS(test_mpi, (int)OSSL_NELEM(kMPITests));
crypto/openssl/test/bntest.c
3434
ADD_ALL_TESTS(test_bn2signed, (int)OSSL_NELEM(kSignedTests_BE));
crypto/openssl/test/bntest.c
3454
ADD_ALL_TESTS(test_is_prime, (int)OSSL_NELEM(primes));
crypto/openssl/test/bntest.c
3455
ADD_ALL_TESTS(test_not_prime, (int)OSSL_NELEM(not_primes));
crypto/openssl/test/bntest.c
3458
ADD_ALL_TESTS(test_mod_exp, (int)OSSL_NELEM(ModExpTests));
crypto/openssl/test/bntest.c
3459
ADD_ALL_TESTS(test_mod_exp_consttime, (int)OSSL_NELEM(ModExpTests));
crypto/openssl/test/casttest.c
115
ADD_ALL_TESTS(cast_test_vector, OSSL_NELEM(k_len));
crypto/openssl/test/cert_comp_test.c
177
if (!TEST_true(SSL_CTX_set1_cert_comp_preference(sctx, server_pref, OSSL_NELEM(server_pref))))
crypto/openssl/test/cert_comp_test.c
179
if (!TEST_true(SSL_CTX_set1_cert_comp_preference(cctx, client_pref, OSSL_NELEM(client_pref))))
crypto/openssl/test/cipherlist_test.c
161
num_expected_ciphers = OSSL_NELEM(default_ciphers_in_order);
crypto/openssl/test/ciphername_test.c
374
for (i = 0; i < OSSL_NELEM(cipher_names); i++)
crypto/openssl/test/cmactest.c
154
for (case_idx = 0; case_idx < OSSL_NELEM(test); case_idx++) {
crypto/openssl/test/constant_time_test.c
247
if (!TEST_uint_eq(OSSL_NELEM(test_values), OSSL_NELEM(test_values_s)))
crypto/openssl/test/constant_time_test.c
258
for (j = 0; j < (int)OSSL_NELEM(test_values); ++j) {
crypto/openssl/test/constant_time_test.c
285
for (j = 0; j < (int)OSSL_NELEM(test_values_8); ++j) {
crypto/openssl/test/constant_time_test.c
311
for (j = 0; j < (int)OSSL_NELEM(test_values_s); ++j) {
crypto/openssl/test/constant_time_test.c
339
for (j = 0; j < OSSL_NELEM(signed_test_values); ++j) {
crypto/openssl/test/constant_time_test.c
371
for (j = 0; j < OSSL_NELEM(test_values_32); j++) {
crypto/openssl/test/constant_time_test.c
385
for (j = i + 1; j < (int)OSSL_NELEM(test_values_64); j++) {
crypto/openssl/test/constant_time_test.c
401
ADD_ALL_TESTS(test_is_zero, OSSL_NELEM(test_values));
crypto/openssl/test/constant_time_test.c
402
ADD_ALL_TESTS(test_is_zero_8, OSSL_NELEM(test_values_8));
crypto/openssl/test/constant_time_test.c
403
ADD_ALL_TESTS(test_is_zero_32, OSSL_NELEM(test_values_32));
crypto/openssl/test/constant_time_test.c
404
ADD_ALL_TESTS(test_is_zero_s, OSSL_NELEM(test_values_s));
crypto/openssl/test/constant_time_test.c
405
ADD_ALL_TESTS(test_binops, OSSL_NELEM(test_values));
crypto/openssl/test/constant_time_test.c
406
ADD_ALL_TESTS(test_binops_8, OSSL_NELEM(test_values_8));
crypto/openssl/test/constant_time_test.c
407
ADD_ALL_TESTS(test_binops_s, OSSL_NELEM(test_values_s));
crypto/openssl/test/constant_time_test.c
408
ADD_ALL_TESTS(test_signed, OSSL_NELEM(signed_test_values));
crypto/openssl/test/constant_time_test.c
409
ADD_ALL_TESTS(test_8values, OSSL_NELEM(test_values_8));
crypto/openssl/test/constant_time_test.c
410
ADD_ALL_TESTS(test_32values, OSSL_NELEM(test_values_32));
crypto/openssl/test/constant_time_test.c
411
ADD_ALL_TESTS(test_64values, OSSL_NELEM(test_values_64));
crypto/openssl/test/crltest.c
632
ADD_ALL_TESTS(test_unknown_critical_crl, OSSL_NELEM(unknown_critical_crls));
crypto/openssl/test/ctype_internal_test.c
86
ADD_ALL_TESTS(test_ctype_toupper, OSSL_NELEM(case_change));
crypto/openssl/test/ctype_internal_test.c
87
ADD_ALL_TESTS(test_ctype_tolower, OSSL_NELEM(case_change));
crypto/openssl/test/d2i_test.c
155
for (i = 0; i < OSSL_NELEM(expected_errors); i++) {
crypto/openssl/test/destest.c
990
ADD_ALL_TESTS(test_des_key_wrap, OSSL_NELEM(test_des_key_wrap_sizes));
crypto/openssl/test/destest.c
991
ADD_ALL_TESTS(test_des_weak_keys, OSSL_NELEM(weak_keys));
crypto/openssl/test/destest.c
992
ADD_ALL_TESTS(test_des_check_bad_parity, OSSL_NELEM(bad_parity_keys));
crypto/openssl/test/dhtest.c
589
for (i = 0; i < (int)OSSL_NELEM(rfctd); i++) {
crypto/openssl/test/dhtest.c
947
ADD_ALL_TESTS(dh_test_prime_groups, OSSL_NELEM(prime_groups));
crypto/openssl/test/dtlsv1listentest.c
355
ADD_ALL_TESTS(dtls_listen_test, (int)OSSL_NELEM(testpackets));
crypto/openssl/test/ecdsatest.c
418
ADD_ALL_TESTS(x9_62_tests, OSSL_NELEM(ecdsa_cavs_kats));
crypto/openssl/test/ecdsatest.c
45
|| !TEST_int_lt(fbytes_counter, OSSL_NELEM(numbers))
crypto/openssl/test/ecdsatest.c
52
fbytes_counter = (fbytes_counter + 1) % OSSL_NELEM(numbers);
crypto/openssl/test/ectest.c
2381
for (g_next = &g_ary[0]; g_next < g_ary + OSSL_NELEM(g_ary); g_next++)
crypto/openssl/test/ectest.c
2383
for (p_next = &p_ary[0]; p_next < p_ary + OSSL_NELEM(g_ary); p_next++)
crypto/openssl/test/ectest.c
3531
ADD_ALL_TESTS(char2_curve_test, OSSL_NELEM(char2_curve_tests));
crypto/openssl/test/ectest.c
3533
ADD_ALL_TESTS(nistp_single_test, OSSL_NELEM(nistp_tests_params));
crypto/openssl/test/ectest.c
846
if (n == OSSL_NELEM(char2_curve_tests) - 1) {
crypto/openssl/test/endecoder_legacy_test.c
281
for (i = 0; i < OSSL_NELEM(keys); i++) {
crypto/openssl/test/endecoder_legacy_test.c
529
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
crypto/openssl/test/endecoder_legacy_test.c
548
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
crypto/openssl/test/endecoder_legacy_test.c
566
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
crypto/openssl/test/endecoder_legacy_test.c
601
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
crypto/openssl/test/endecoder_legacy_test.c
620
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
crypto/openssl/test/endecoder_legacy_test.c
638
for (i = 0; i < OSSL_NELEM(test_stanza->structure); i++) {
crypto/openssl/test/endecoder_legacy_test.c
688
for (i = 0; i < OSSL_NELEM(keys); i++) {
crypto/openssl/test/endecoder_legacy_test.c
710
ADD_ALL_TESTS(test_key, OSSL_NELEM(test_stanzas));
crypto/openssl/test/endecoder_legacy_test.c
718
for (i = 0; i < OSSL_NELEM(keys); i++)
crypto/openssl/test/evp_extra_test.c
2454
for (i = 0; i < OSSL_NELEM(ec_encodings); i++) {
crypto/openssl/test/evp_extra_test.c
6862
ADD_ALL_TESTS(test_d2i_AutoPrivateKey, OSSL_NELEM(keydata));
crypto/openssl/test/evp_extra_test.c
6865
ADD_ALL_TESTS(test_EVP_PKCS82PKEY_v2, OSSL_NELEM(keydata_v2));
crypto/openssl/test/evp_extra_test.c
6870
ADD_ALL_TESTS(test_EC_keygen_with_enc, OSSL_NELEM(ec_encodings));
crypto/openssl/test/evp_extra_test.c
6876
ADD_ALL_TESTS(test_set_get_raw_keys, OSSL_NELEM(keys));
crypto/openssl/test/evp_extra_test.c
6887
ADD_ALL_TESTS(test_EVP_PKEY_check, OSSL_NELEM(keycheckdata));
crypto/openssl/test/evp_extra_test.c
6898
OSSL_NELEM(ec_der_pub_keys));
crypto/openssl/test/evp_extra_test.c
6943
ADD_ALL_TESTS(test_ecpub, OSSL_NELEM(ecpub_nids));
crypto/openssl/test/evp_extra_test.c
6948
ADD_ALL_TESTS(test_evp_init_seq, OSSL_NELEM(evp_init_tests));
crypto/openssl/test/evp_extra_test.c
6949
ADD_ALL_TESTS(test_evp_reset, OSSL_NELEM(evp_reset_tests));
crypto/openssl/test/evp_extra_test.c
6950
ADD_ALL_TESTS(test_evp_reinit_seq, OSSL_NELEM(evp_reinit_tests));
crypto/openssl/test/evp_extra_test.c
6951
ADD_ALL_TESTS(test_gcm_reinit, OSSL_NELEM(gcm_reinit_tests));
crypto/openssl/test/evp_extra_test.c
6952
ADD_ALL_TESTS(test_evp_updated_iv, OSSL_NELEM(evp_updated_iv_tests));
crypto/openssl/test/evp_extra_test.c
6953
ADD_ALL_TESTS(test_ivlen_change, OSSL_NELEM(ivlen_change_ciphers));
crypto/openssl/test/evp_extra_test.c
6954
if (OSSL_NELEM(keylen_change_ciphers) - 1 > 0)
crypto/openssl/test/evp_extra_test.c
6955
ADD_ALL_TESTS(test_keylen_change, OSSL_NELEM(keylen_change_ciphers) - 1);
crypto/openssl/test/evp_extra_test.c
6978
ADD_ALL_TESTS(test_ecx_short_keys, OSSL_NELEM(ecxnids));
crypto/openssl/test/evp_extra_test.c
6979
ADD_ALL_TESTS(test_ecx_not_private_key, OSSL_NELEM(keys));
crypto/openssl/test/evp_extra_test2.c
3486
ADD_ALL_TESTS(test_d2i_AutoPrivateKey_ex, OSSL_NELEM(keydata));
crypto/openssl/test/evp_extra_test2.c
3519
ADD_ALL_TESTS(test_PEM_read_bio_negative, OSSL_NELEM(keydata));
crypto/openssl/test/evp_pkey_dhkem_test.c
529
int sz = OSSL_NELEM(dhkem_supported_curves);
crypto/openssl/test/evp_pkey_dhkem_test.c
837
ADD_ALL_TESTS(test_dhkem_encapsulate, OSSL_NELEM(ec_encapdata));
crypto/openssl/test/evp_pkey_dhkem_test.c
838
ADD_ALL_TESTS(test_dhkem_decapsulate, OSSL_NELEM(ec_encapdata));
crypto/openssl/test/evp_pkey_dhkem_test.c
869
ADD_ALL_TESTS(test_ec_dhkem_derivekey, OSSL_NELEM(ec_derivekey_data));
crypto/openssl/test/evp_pkey_dhkem_test.c
871
TEST_TYPE_AUTH_NOAUTH * OSSL_NELEM(dhkem_supported_curves));
crypto/openssl/test/evp_pkey_dhkem_test.c
884
ADD_ALL_TESTS(test_ecx_dhkem_derivekey, OSSL_NELEM(ecx_derivekey_data));
crypto/openssl/test/evp_pkey_dparams_test.c
316
ADD_ALL_TESTS(params_bio_test, OSSL_NELEM(pkey_params));
crypto/openssl/test/evp_pkey_dparams_test.c
317
ADD_ALL_TESTS(set_enc_pubkey_test, OSSL_NELEM(pkey_params));
crypto/openssl/test/evp_pkey_provided_test.c
2268
ADD_ALL_TESTS(test_name_dup, OSSL_NELEM(name_dup_algs));
crypto/openssl/test/evp_test.c
1501
initparams, OSSL_NELEM(initparams), &params_n))
crypto/openssl/test/evp_test.c
1939
params, OSSL_NELEM(params), &params_n))
crypto/openssl/test/evp_test.c
2226
const size_t params_max = OSSL_NELEM(params) - 1 - (kdata->entropy != NULL);
crypto/openssl/test/evp_test.c
2657
params, OSSL_NELEM(params), &params_n))
crypto/openssl/test/evp_test.c
2820
params, OSSL_NELEM(params), &params_n))
crypto/openssl/test/evp_test.c
3688
params, OSSL_NELEM(params), &params_n))
crypto/openssl/test/evp_test.c
3986
params, OSSL_NELEM(params), &params_n))
crypto/openssl/test/evp_test.c
4348
out_params, OSSL_NELEM(out_params), &out_params_n))
crypto/openssl/test/evp_test.c
4632
params, OSSL_NELEM(params), &params_n))
crypto/openssl/test/evp_xof_test.c
576
ADD_ALL_TESTS(shake_squeeze_kat_test, OSSL_NELEM(stride_tests));
crypto/openssl/test/evp_xof_test.c
577
ADD_ALL_TESTS(shake_squeeze_large_test, OSSL_NELEM(stride_tests));
crypto/openssl/test/evp_xof_test.c
578
ADD_ALL_TESTS(shake_squeeze_dup_test, OSSL_NELEM(dupoffset_tests));
crypto/openssl/test/ext_internal_test.c
82
size_t n = OSSL_NELEM(ext_list);
crypto/openssl/test/fake_rsaprov.c
909
for (i = 0; i < OSSL_NELEM(checks); i++) {
crypto/openssl/test/helpers/ssl_test_ctx.c
101
if (!parse_enum(ssl_test_results, OSSL_NELEM(ssl_test_results),
crypto/openssl/test/helpers/ssl_test_ctx.c
111
return enum_name(ssl_test_results, OSSL_NELEM(ssl_test_results), result);
crypto/openssl/test/helpers/ssl_test_ctx.c
128
return parse_enum(ssl_alerts, OSSL_NELEM(ssl_alerts), alert, value);
crypto/openssl/test/helpers/ssl_test_ctx.c
143
return enum_name(ssl_alerts, OSSL_NELEM(ssl_alerts), alert);
crypto/openssl/test/helpers/ssl_test_ctx.c
160
return parse_enum(ssl_protocols, OSSL_NELEM(ssl_protocols),
crypto/openssl/test/helpers/ssl_test_ctx.c
166
return enum_name(ssl_protocols, OSSL_NELEM(ssl_protocols), protocol);
crypto/openssl/test/helpers/ssl_test_ctx.c
183
if (!parse_enum(ssl_verify_callbacks, OSSL_NELEM(ssl_verify_callbacks),
crypto/openssl/test/helpers/ssl_test_ctx.c
193
return enum_name(ssl_verify_callbacks, OSSL_NELEM(ssl_verify_callbacks),
crypto/openssl/test/helpers/ssl_test_ctx.c
210
if (!parse_enum(ssl_servername, OSSL_NELEM(ssl_servername),
crypto/openssl/test/helpers/ssl_test_ctx.c
222
if (!parse_enum(ssl_servername, OSSL_NELEM(ssl_servername),
crypto/openssl/test/helpers/ssl_test_ctx.c
232
return enum_name(ssl_servername, OSSL_NELEM(ssl_servername),
crypto/openssl/test/helpers/ssl_test_ctx.c
254
OSSL_NELEM(ssl_servername_callbacks), &ret_value, value)) {
crypto/openssl/test/helpers/ssl_test_ctx.c
264
OSSL_NELEM(ssl_servername_callbacks), callback);
crypto/openssl/test/helpers/ssl_test_ctx.c
278
if (!parse_enum(ssl_session_ticket, OSSL_NELEM(ssl_session_ticket),
crypto/openssl/test/helpers/ssl_test_ctx.c
289
OSSL_NELEM(ssl_session_ticket),
crypto/openssl/test/helpers/ssl_test_ctx.c
308
if (!parse_enum(ssl_session_id, OSSL_NELEM(ssl_session_id),
crypto/openssl/test/helpers/ssl_test_ctx.c
319
OSSL_NELEM(ssl_session_id),
crypto/openssl/test/helpers/ssl_test_ctx.c
334
if (!parse_enum(ssl_test_methods, OSSL_NELEM(ssl_test_methods),
crypto/openssl/test/helpers/ssl_test_ctx.c
344
return enum_name(ssl_test_methods, OSSL_NELEM(ssl_test_methods), method);
crypto/openssl/test/helpers/ssl_test_ctx.c
381
if (!parse_enum(ssl_handshake_modes, OSSL_NELEM(ssl_handshake_modes),
crypto/openssl/test/helpers/ssl_test_ctx.c
391
return enum_name(ssl_handshake_modes, OSSL_NELEM(ssl_handshake_modes),
crypto/openssl/test/helpers/ssl_test_ctx.c
409
if (!parse_enum(ssl_key_update_types, OSSL_NELEM(ssl_key_update_types),
crypto/openssl/test/helpers/ssl_test_ctx.c
429
if (!parse_enum(ssl_ct_validation_modes, OSSL_NELEM(ssl_ct_validation_modes),
crypto/openssl/test/helpers/ssl_test_ctx.c
439
return enum_name(ssl_ct_validation_modes, OSSL_NELEM(ssl_ct_validation_modes),
crypto/openssl/test/helpers/ssl_test_ctx.c
462
if (!parse_enum(ssl_certstatus, OSSL_NELEM(ssl_certstatus), &ret_value,
crypto/openssl/test/helpers/ssl_test_ctx.c
473
OSSL_NELEM(ssl_certstatus), cert_status);
crypto/openssl/test/helpers/ssl_test_ctx.c
499
OSSL_NELEM(ssl_max_fragment_len_mode), &ret_value, value)) {
crypto/openssl/test/helpers/ssl_test_ctx.c
509
OSSL_NELEM(ssl_max_fragment_len_mode), MFL_mode);
crypto/openssl/test/helpers/ssl_test_ctx.c
799
for (j = 0; j < OSSL_NELEM(ssl_test_client_options); j++) {
crypto/openssl/test/helpers/ssl_test_ctx.c
832
for (j = 0; j < OSSL_NELEM(ssl_test_server_options); j++) {
crypto/openssl/test/helpers/ssl_test_ctx.c
891
for (j = 0; j < OSSL_NELEM(ssl_test_ctx_options); j++) {
crypto/openssl/test/hexstr_test.c
140
ADD_ALL_TESTS(test_hexstr_sep_to_from, OSSL_NELEM(tbl_testdata));
crypto/openssl/test/hexstr_test.c
141
ADD_ALL_TESTS(test_hexstr_to_from, OSSL_NELEM(tbl_testdata));
crypto/openssl/test/hpke_test.c
1003
for (mind = 0; mind < OSSL_NELEM(hpke_mode_list); mind++) {
crypto/openssl/test/hpke_test.c
1055
overallresult == 1 && kemind < OSSL_NELEM(hpke_kem_list);
crypto/openssl/test/hpke_test.c
1077
overallresult == 1 && kdfind < OSSL_NELEM(hpke_kdf_list);
crypto/openssl/test/hpke_test.c
1084
&& aeadind < OSSL_NELEM(hpke_aead_list);
crypto/openssl/test/hpke_test.c
1307
for (kemind = 0; kemind != OSSL_NELEM(kem_str_list); kemind++) {
crypto/openssl/test/hpke_test.c
1308
for (kdfind = 0; kdfind != OSSL_NELEM(kdf_str_list); kdfind++) {
crypto/openssl/test/hpke_test.c
1309
for (aeadind = 0; aeadind != OSSL_NELEM(aead_str_list); aeadind++) {
crypto/openssl/test/hpke_test.c
1321
for (sind = 0; sind != OSSL_NELEM(bogus_suite_strs); sind++) {
crypto/openssl/test/hpke_test.c
437
return do_testhpke(&pskdata, aeaddata, OSSL_NELEM(aeaddata),
crypto/openssl/test/hpke_test.c
438
exportdata, OSSL_NELEM(exportdata));
crypto/openssl/test/hpke_test.c
585
return do_testhpke(&basedata, aeaddata, OSSL_NELEM(aeaddata),
crypto/openssl/test/hpke_test.c
586
exportdata, OSSL_NELEM(exportdata));
crypto/openssl/test/hpke_test.c
772
return do_testhpke(&basedata, aeaddata, OSSL_NELEM(aeaddata),
crypto/openssl/test/hpke_test.c
773
exportdata, OSSL_NELEM(exportdata));
crypto/openssl/test/hpke_test.c
863
exportdata, OSSL_NELEM(exportdata));
crypto/openssl/test/igetest.c
458
ADD_ALL_TESTS(test_ige_vectors, OSSL_NELEM(ige_test_vectors));
crypto/openssl/test/igetest.c
459
ADD_ALL_TESTS(test_bi_ige_vectors, OSSL_NELEM(bi_ige_test_vectors));
crypto/openssl/test/json_test.c
141
script_name, script_title, script_words, OSSL_NELEM(script_words), \
crypto/openssl/test/json_test.c
681
for (i = 0; i < OSSL_NELEM(scripts); ++i)
crypto/openssl/test/keymgmt_internal_test.c
175
static unsigned long keydata[OSSL_NELEM(expected)] = {
crypto/openssl/test/keymgmt_internal_test.c
250
for (i = 0; i < OSSL_NELEM(expected); i++) {
crypto/openssl/test/keymgmt_internal_test.c
259
ret = (ret == OSSL_NELEM(expected));
crypto/openssl/test/lhash_test.c
227
const size_t n_dels = OSSL_NELEM(dels);
crypto/openssl/test/lhash_test.c
37
static const size_t n_int_tests = OSSL_NELEM(int_tests);
crypto/openssl/test/lhash_test.c
38
static short int_found[OSSL_NELEM(int_tests)];
crypto/openssl/test/lhash_test.c
96
const unsigned int n_dels = OSSL_NELEM(dels);
crypto/openssl/test/list_test.c
107
for (i = 0; i < OSSL_NELEM(elem); i++) {
crypto/openssl/test/list_test.c
38
const int nelem = OSSL_NELEM(elem);
crypto/openssl/test/mdc2_internal_test.c
70
ADD_ALL_TESTS(test_mdc2, OSSL_NELEM(tests));
crypto/openssl/test/ml_dsa_test.c
584
ADD_ALL_TESTS(ml_dsa_keygen_test, OSSL_NELEM(ml_dsa_keygen_testdata));
crypto/openssl/test/ml_dsa_test.c
585
ADD_ALL_TESTS(ml_dsa_siggen_test, OSSL_NELEM(ml_dsa_siggen_testdata));
crypto/openssl/test/ml_dsa_test.c
586
ADD_ALL_TESTS(ml_dsa_sigver_test, OSSL_NELEM(ml_dsa_sigver_testdata));
crypto/openssl/test/ml_dsa_test.c
590
ADD_ALL_TESTS(ml_dsa_44_sign_verify_test, OSSL_NELEM(sig_params));
crypto/openssl/test/ml_dsa_test.c
591
ADD_ALL_TESTS(ml_dsa_65_sign_verify_test, OSSL_NELEM(sig_params));
crypto/openssl/test/ml_dsa_test.c
592
ADD_ALL_TESTS(ml_dsa_87_sign_verify_test, OSSL_NELEM(sig_params));
crypto/openssl/test/ml_kem_evp_extra_test.c
233
for (i = 0; i < (int)OSSL_NELEM(alg); ++i) {
crypto/openssl/test/ml_kem_internal_test.c
98
for (i = 0; i < (int)OSSL_NELEM(alg); ++i) {
crypto/openssl/test/modes_internal_test.c
900
ADD_ALL_TESTS(test_aes_cts128, OSSL_NELEM(aes_cts128_vectors));
crypto/openssl/test/modes_internal_test.c
901
ADD_ALL_TESTS(test_aes_cts128_nist, OSSL_NELEM(aes_cts128_vectors));
crypto/openssl/test/modes_internal_test.c
902
ADD_ALL_TESTS(test_gcm128, OSSL_NELEM(gcm128_vectors));
crypto/openssl/test/packettest.c
505
for (i = 0; i < OSSL_NELEM(cases); ++i) {
crypto/openssl/test/packettest.c
545
for (i = 0; i < OSSL_NELEM(cases); ++i) {
crypto/openssl/test/params_api_test.c
661
for (j = 0; j < OSSL_NELEM(int_names); j++) {
crypto/openssl/test/params_api_test.c
672
for (j = 0; j < OSSL_NELEM(uint_names); j++) {
crypto/openssl/test/params_api_test.c
857
ADD_ALL_TESTS(test_param_int, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
858
ADD_ALL_TESTS(test_param_long, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
859
ADD_ALL_TESTS(test_param_uint, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
860
ADD_ALL_TESTS(test_param_ulong, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
861
ADD_ALL_TESTS(test_param_int32, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
862
ADD_ALL_TESTS(test_param_uint32, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
863
ADD_ALL_TESTS(test_param_size_t, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
864
ADD_ALL_TESTS(test_param_time_t, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
865
ADD_ALL_TESTS(test_param_int64, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
866
ADD_ALL_TESTS(test_param_uint64, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
867
ADD_ALL_TESTS(test_param_bignum, OSSL_NELEM(raw_values));
crypto/openssl/test/params_api_test.c
868
ADD_ALL_TESTS(test_param_signed_bignum, OSSL_NELEM(raw_values));
crypto/openssl/test/params_test.c
706
ADD_ALL_TESTS(test_case, OSSL_NELEM(test_cases));
crypto/openssl/test/params_test.c
707
ADD_ALL_TESTS(test_allocate_from_text, OSSL_NELEM(int_from_text_test_cases));
crypto/openssl/test/pemtest.c
159
ADD_ALL_TESTS(test_b64, OSSL_NELEM(b64_pem_data));
crypto/openssl/test/pkcs12_format_test.c
3645
ADD_ALL_TESTS(test_single_key_enc_alg, OSSL_NELEM(enc_nids_no_legacy));
crypto/openssl/test/pkcs12_format_test.c
3646
ADD_ALL_TESTS(test_single_secret_enc_alg, OSSL_NELEM(enc_nids_no_legacy));
crypto/openssl/test/pkcs12_format_test.c
3648
ADD_ALL_TESTS(test_single_key_enc_alg, OSSL_NELEM(enc_nids_all));
crypto/openssl/test/pkcs12_format_test.c
3649
ADD_ALL_TESTS(test_single_secret_enc_alg, OSSL_NELEM(enc_nids_all));
crypto/openssl/test/pkcs12_format_test.c
3657
ADD_ALL_TESTS(test_single_key_enc_pass, OSSL_NELEM(passwords));
crypto/openssl/test/pkcs12_format_test.c
3658
ADD_ALL_TESTS(test_single_key_enc_iter, OSSL_NELEM(iters));
crypto/openssl/test/pkcs12_format_test.c
3660
ADD_ALL_TESTS(test_single_cert_mac_alg, OSSL_NELEM(mac_nids));
crypto/openssl/test/pkcs12_format_test.c
3661
ADD_ALL_TESTS(test_single_cert_mac_pass, OSSL_NELEM(passwords));
crypto/openssl/test/pkcs12_format_test.c
3662
ADD_ALL_TESTS(test_single_cert_mac_iter, OSSL_NELEM(iters));
crypto/openssl/test/pkcs7_test.c
151
for (i = 0; i < OSSL_NELEM(sig); ++i)
crypto/openssl/test/poly1305_internal_test.c
1166
ADD_ALL_TESTS(test_poly1305, OSSL_NELEM(tests));
crypto/openssl/test/priority_queue_test.c
137
count = n % OSSL_NELEM(test_size_t_priority_counts);
crypto/openssl/test/priority_queue_test.c
138
n /= OSSL_NELEM(test_size_t_priority_counts);
crypto/openssl/test/priority_queue_test.c
251
OSSL_NELEM(test_size_t_priority_counts) /* count */
crypto/openssl/test/property_test.c
392
for (i = 0; i < OSSL_NELEM(impls); i++)
crypto/openssl/test/property_test.c
401
for (i = 0; i < OSSL_NELEM(impls); i++) {
crypto/openssl/test/property_test.c
402
const size_t j = (1 + i * 3) % OSSL_NELEM(impls);
crypto/openssl/test/property_test.c
466
for (i = 0; i < OSSL_NELEM(impls); i++)
crypto/openssl/test/property_test.c
478
for (i = 0; i < OSSL_NELEM(queries); i++) {
crypto/openssl/test/property_test.c
495
for (i = 0; i < OSSL_NELEM(queries); i++) {
crypto/openssl/test/property_test.c
527
for (i = 0; i < OSSL_NELEM(queries); i++) {
crypto/openssl/test/property_test.c
710
ADD_ALL_TESTS(test_property_parse, OSSL_NELEM(parser_tests));
crypto/openssl/test/property_test.c
711
ADD_ALL_TESTS(test_property_parse_error, OSSL_NELEM(parse_error_tests));
crypto/openssl/test/property_test.c
712
ADD_ALL_TESTS(test_property_merge, OSSL_NELEM(merge_tests));
crypto/openssl/test/property_test.c
714
ADD_ALL_TESTS(test_definition_compares, OSSL_NELEM(definition_tests));
crypto/openssl/test/property_test.c
719
ADD_ALL_TESTS(test_property_list_to_string, OSSL_NELEM(to_string_tests));
crypto/openssl/test/provider_pkey_test.c
731
for (i = 0; i < OSSL_NELEM(properties_test); i++) {
crypto/openssl/test/punycode_test.c
116
unsigned int bsize = OSSL_NELEM(buffer);
crypto/openssl/test/punycode_test.c
122
for (i = 0; i < OSSL_NELEM(tc->raw); i++)
crypto/openssl/test/punycode_test.c
187
unsigned int buf[OSSL_NELEM(out)];
crypto/openssl/test/punycode_test.c
188
unsigned int bsize = OSSL_NELEM(buf) - 1;
crypto/openssl/test/punycode_test.c
201
const size_t num_reps = OSSL_NELEM(string) / 2;
crypto/openssl/test/punycode_test.c
247
ADD_ALL_TESTS(test_punycode, OSSL_NELEM(puny_cases));
crypto/openssl/test/punycode_test.c
251
ADD_ALL_TESTS(test_a2ulabel_bad_decode, OSSL_NELEM(bad_decode_tests));
crypto/openssl/test/quic_ackm_test.c
1099
tidx = idx % OSSL_NELEM(tx_ack_cases);
crypto/openssl/test/quic_ackm_test.c
1100
idx /= OSSL_NELEM(tx_ack_cases);
crypto/openssl/test/quic_ackm_test.c
1112
tidx = idx % OSSL_NELEM(rx_test_scripts);
crypto/openssl/test/quic_ackm_test.c
1113
idx /= OSSL_NELEM(rx_test_scripts);
crypto/openssl/test/quic_ackm_test.c
1121
OSSL_NELEM(tx_ack_cases) * MODE_NUM * QUIC_PN_SPACE_NUM);
crypto/openssl/test/quic_ackm_test.c
1122
ADD_ALL_TESTS(test_tx_ack_time_script, OSSL_NELEM(tx_ack_time_scripts));
crypto/openssl/test/quic_ackm_test.c
1123
ADD_ALL_TESTS(test_rx_ack, OSSL_NELEM(rx_test_scripts) * QUIC_PN_SPACE_NUM);
crypto/openssl/test/quic_ackm_test.c
154
(pntable), OSSL_NELEM(pntable), \
crypto/openssl/test/quic_ackm_test.c
155
tx_ack_range_##n, OSSL_NELEM(tx_ack_range_##n), \
crypto/openssl/test/quic_ackm_test.c
674
0, 0, (ack_ranges), OSSL_NELEM(ack_ranges), 0 \
crypto/openssl/test/quic_cfq_test.c
114
for (i = 0; i < OSSL_NELEM(ref_buf); ++i) {
crypto/openssl/test/quic_cfq_test.c
151
for (i = 0; i < OSSL_NELEM(items[0]); ++i)
crypto/openssl/test/quic_cfq_test.c
159
for (i = 0; i < OSSL_NELEM(items[0]); ++i)
crypto/openssl/test/quic_fc_test.c
498
if (!TEST_size_t_lt(op->stream_idx, OSSL_NELEM(stream_rxfc))
crypto/openssl/test/quic_fc_test.c
512
if (!TEST_true(conn_init_done && op->stream_idx < OSSL_NELEM(stream_rxfc)
crypto/openssl/test/quic_fc_test.c
524
if (!TEST_true(conn_init_done && op->stream_idx < OSSL_NELEM(stream_rxfc)
crypto/openssl/test/quic_fc_test.c
543
if (!TEST_true(op->stream_idx < OSSL_NELEM(stream_rxfc)
crypto/openssl/test/quic_fc_test.c
558
if (!TEST_true(op->stream_idx < OSSL_NELEM(stream_rxfc)
crypto/openssl/test/quic_fc_test.c
573
if (!TEST_true(op->stream_idx < OSSL_NELEM(stream_rxfc)
crypto/openssl/test/quic_fc_test.c
589
if (!TEST_true(op->stream_idx < OSSL_NELEM(stream_rxfc)
crypto/openssl/test/quic_fc_test.c
606
if (!TEST_true(op->stream_idx < OSSL_NELEM(stream_rxfc)
crypto/openssl/test/quic_fc_test.c
638
ADD_ALL_TESTS(test_rxfc, OSSL_NELEM(rx_scripts));
crypto/openssl/test/quic_fifd_test.c
136
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_fifd_test.c
255
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_fifd_test.c
290
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_fifd_test.c
350
for (i = 0; i < OSSL_NELEM(info.sstream); ++i)
crypto/openssl/test/quic_fifd_test.c
369
for (i = 0; i < OSSL_NELEM(info.sstream); ++i)
crypto/openssl/test/quic_multistream_test.c
1199
if (!TEST_size_t_lt(repeat_stack_len, OSSL_NELEM(repeat_stack_idx)))
crypto/openssl/test/quic_multistream_test.c
3492
for (i = 0; i < new_cid.id_len && i < OSSL_NELEM(new_cid.id); ++i)
crypto/openssl/test/quic_multistream_test.c
4434
long_reason[OSSL_NELEM(long_reason) - 1] = '\0';
crypto/openssl/test/quic_multistream_test.c
5609
ret = SSL_poll(items, OSSL_NELEM(items), sizeof(SSL_POLL_ITEM),
crypto/openssl/test/quic_multistream_test.c
5641
for (i = 0; i < OSSL_NELEM(items); ++i)
crypto/openssl/test/quic_multistream_test.c
6001
for (i = 0; i < OSSL_NELEM(dyn_frame_types_script); ++i)
crypto/openssl/test/quic_multistream_test.c
6032
ADD_ALL_TESTS(test_dyn_frame_types, OSSL_NELEM(forbidden_frame_types));
crypto/openssl/test/quic_multistream_test.c
6033
ADD_ALL_TESTS(test_script, OSSL_NELEM(scripts) * 2 * 2);
crypto/openssl/test/quic_qlog_test.c
246
ADD_ALL_TESTS(test_qlog_filter, OSSL_NELEM(filters));
crypto/openssl/test/quic_record_test.c
10157
OPENSSL_assert(jrel + j < OSSL_NELEM(counts_u[cipher]));
crypto/openssl/test/quic_record_test.c
10221
for (i = 0; i < OSSL_NELEM(counts_u[0]); ++i) {
crypto/openssl/test/quic_record_test.c
10234
(OSSL_NELEM(pkt_hdr_tests) * HPR_REPEAT_COUNT * HPR_CIPHER_COUNT)
crypto/openssl/test/quic_record_test.c
10459
OSSL_NELEM(tx_script_1_iovec),
crypto/openssl/test/quic_record_test.c
10524
OSSL_NELEM(tx_script_2_iovec),
crypto/openssl/test/quic_record_test.c
10576
OSSL_NELEM(tx_script_3_iovec),
crypto/openssl/test/quic_record_test.c
10666
OSSL_NELEM(tx_script_4a_iovec),
crypto/openssl/test/quic_record_test.c
10797
OSSL_NELEM(tx_script_4b_iovec),
crypto/openssl/test/quic_record_test.c
10928
OSSL_NELEM(tx_script_4c_iovec),
crypto/openssl/test/quic_record_test.c
11220
OSSL_NELEM(tx_script_5_iovec),
crypto/openssl/test/quic_record_test.c
11272
OSSL_NELEM(tx_script_6_iovec),
crypto/openssl/test/quic_record_test.c
11387
ADD_ALL_TESTS(test_rx_script, OSSL_NELEM(rx_scripts));
crypto/openssl/test/quic_record_test.c
11398
ADD_ALL_TESTS(test_tx_script, OSSL_NELEM(tx_scripts));
crypto/openssl/test/quic_record_test.c
9253
pkt_hdr_test_1_expected, OSSL_NELEM(pkt_hdr_test_1_expected),
crypto/openssl/test/quic_record_test.c
9254
pkt_hdr_test_1_payload, OSSL_NELEM(pkt_hdr_test_1_payload),
crypto/openssl/test/quic_record_test.c
9301
pkt_hdr_test_2_expected, OSSL_NELEM(pkt_hdr_test_2_expected),
crypto/openssl/test/quic_record_test.c
9302
pkt_hdr_test_2_payload, OSSL_NELEM(pkt_hdr_test_2_payload),
crypto/openssl/test/quic_record_test.c
9350
pkt_hdr_test_3_expected, OSSL_NELEM(pkt_hdr_test_3_expected),
crypto/openssl/test/quic_record_test.c
9351
pkt_hdr_test_3_payload, OSSL_NELEM(pkt_hdr_test_3_payload),
crypto/openssl/test/quic_record_test.c
9393
pkt_hdr_test_4_expected, OSSL_NELEM(pkt_hdr_test_4_expected),
crypto/openssl/test/quic_record_test.c
9394
pkt_hdr_test_4_payload, OSSL_NELEM(pkt_hdr_test_4_payload),
crypto/openssl/test/quic_record_test.c
9436
pkt_hdr_test_5_expected, OSSL_NELEM(pkt_hdr_test_5_expected),
crypto/openssl/test/quic_record_test.c
9437
pkt_hdr_test_5_payload, OSSL_NELEM(pkt_hdr_test_5_payload),
crypto/openssl/test/quic_record_test.c
9477
pkt_hdr_test_6_expected, OSSL_NELEM(pkt_hdr_test_6_expected),
crypto/openssl/test/quic_record_test.c
9478
pkt_hdr_test_6_payload, OSSL_NELEM(pkt_hdr_test_6_payload),
crypto/openssl/test/quic_record_test.c
9514
pkt_hdr_test_7_expected, OSSL_NELEM(pkt_hdr_test_7_expected),
crypto/openssl/test/quic_record_test.c
9515
pkt_hdr_test_7_payload, OSSL_NELEM(pkt_hdr_test_7_payload),
crypto/openssl/test/quic_record_test.c
9551
pkt_hdr_test_8_expected, OSSL_NELEM(pkt_hdr_test_8_expected),
crypto/openssl/test/quic_record_test.c
9552
pkt_hdr_test_8_payload, OSSL_NELEM(pkt_hdr_test_8_payload),
crypto/openssl/test/quic_record_test.c
9588
pkt_hdr_test_9_expected, OSSL_NELEM(pkt_hdr_test_9_expected),
crypto/openssl/test/quic_record_test.c
9589
pkt_hdr_test_9_payload, OSSL_NELEM(pkt_hdr_test_9_payload),
crypto/openssl/test/quic_record_test.c
9631
pkt_hdr_test_10_expected, OSSL_NELEM(pkt_hdr_test_10_expected),
crypto/openssl/test/quic_record_test.c
9632
pkt_hdr_test_10_payload, OSSL_NELEM(pkt_hdr_test_10_payload),
crypto/openssl/test/quic_record_test.c
9668
pkt_hdr_test_11_expected, OSSL_NELEM(pkt_hdr_test_11_expected),
crypto/openssl/test/quic_record_test.c
9669
pkt_hdr_test_11_payload, OSSL_NELEM(pkt_hdr_test_11_payload),
crypto/openssl/test/quic_record_test.c
9704
pkt_hdr_test_12_expected, OSSL_NELEM(pkt_hdr_test_12_expected),
crypto/openssl/test/quic_record_test.c
9705
pkt_hdr_test_12_payload, OSSL_NELEM(pkt_hdr_test_12_payload),
crypto/openssl/test/quic_record_test.c
9740
pkt_hdr_test_13_expected, OSSL_NELEM(pkt_hdr_test_13_expected),
crypto/openssl/test/quic_record_test.c
9741
pkt_hdr_test_13_payload, OSSL_NELEM(pkt_hdr_test_13_payload),
crypto/openssl/test/quic_record_test.c
9757
pkt_hdr_test_14_expected, OSSL_NELEM(pkt_hdr_test_14_expected),
crypto/openssl/test/quic_record_test.c
9779
pkt_hdr_test_15_expected, OSSL_NELEM(pkt_hdr_test_15_expected),
crypto/openssl/test/quic_record_test.c
9801
pkt_hdr_test_16_expected, OSSL_NELEM(pkt_hdr_test_16_expected),
crypto/openssl/test/quic_record_test.c
9844
pkt_hdr_test_17_expected, OSSL_NELEM(pkt_hdr_test_17_expected),
crypto/openssl/test/quic_record_test.c
9845
pkt_hdr_test_17_payload, OSSL_NELEM(pkt_hdr_test_17_payload),
crypto/openssl/test/quic_record_test.c
9887
pkt_hdr_test_18_expected, OSSL_NELEM(pkt_hdr_test_18_expected),
crypto/openssl/test/quic_record_test.c
9888
pkt_hdr_test_18_payload, OSSL_NELEM(pkt_hdr_test_18_payload),
crypto/openssl/test/quic_record_test.c
9930
pkt_hdr_test_19_expected, OSSL_NELEM(pkt_hdr_test_19_expected),
crypto/openssl/test/quic_record_test.c
9931
pkt_hdr_test_19_payload, OSSL_NELEM(pkt_hdr_test_19_payload),
crypto/openssl/test/quic_record_test.c
9967
pkt_hdr_test_20_expected, OSSL_NELEM(pkt_hdr_test_20_expected),
crypto/openssl/test/quic_record_test.c
9968
pkt_hdr_test_20_payload, OSSL_NELEM(pkt_hdr_test_20_payload),
crypto/openssl/test/quic_srt_gen_test.c
75
ADD_ALL_TESTS(test_srt_gen, OSSL_NELEM(tests));
crypto/openssl/test/quic_stream_test.c
105
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_stream_test.c
115
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_stream_test.c
132
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_stream_test.c
159
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_stream_test.c
173
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_stream_test.c
184
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_stream_test.c
198
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_stream_test.c
307
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_stream_test.c
56
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_stream_test.c
72
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_stream_test.c
89
num_iov = OSSL_NELEM(iov);
crypto/openssl/test/quic_txp_test.c
1417
h.frame.ack.num_ack_ranges = OSSL_NELEM(h.ack_ranges);
crypto/openssl/test/quic_txp_test.c
1706
ADD_ALL_TESTS(test_script, OSSL_NELEM(scripts));
crypto/openssl/test/quic_txp_test.c
1708
OSSL_NELEM(dyn_script_1_crypto_1a)
crypto/openssl/test/quic_txpim_test.c
26
for (i = 0; i < OSSL_NELEM(pkts); ++i) {
crypto/openssl/test/quic_txpim_test.c
33
for (j = 0; j < OSSL_NELEM(chunks); ++j) {
crypto/openssl/test/quic_txpim_test.c
43
OSSL_NELEM(chunks)))
crypto/openssl/test/quic_txpim_test.c
55
for (i = 0; i < OSSL_NELEM(pkts); ++i)
crypto/openssl/test/quic_wire_test.c
104
f.num_ack_ranges = OSSL_NELEM(ranges);
crypto/openssl/test/quic_wire_test.c
1247
OSSL_NELEM(encode_case_##n##_expect), \
crypto/openssl/test/quic_wire_test.c
1439
f.num_ack_ranges = OSSL_NELEM(ranges);
crypto/openssl/test/quic_wire_test.c
1669
OSSL_NELEM(non_minimal_1),
crypto/openssl/test/quic_wire_test.c
1670
OSSL_NELEM(non_minimal_2),
crypto/openssl/test/quic_wire_test.c
1671
OSSL_NELEM(non_minimal_3),
crypto/openssl/test/quic_wire_test.c
1672
OSSL_NELEM(non_minimal_4),
crypto/openssl/test/quic_wire_test.c
1673
OSSL_NELEM(non_minimal_5),
crypto/openssl/test/quic_wire_test.c
1674
OSSL_NELEM(non_minimal_6),
crypto/openssl/test/quic_wire_test.c
1702
ADD_ALL_TESTS(test_wire_encode, OSSL_NELEM(encode_cases));
crypto/openssl/test/quic_wire_test.c
1703
ADD_ALL_TESTS(test_wire_ack, OSSL_NELEM(ack_cases));
crypto/openssl/test/quic_wire_test.c
1704
ADD_ALL_TESTS(test_wire_pkt_hdr_pn, OSSL_NELEM(pn_tests));
crypto/openssl/test/quic_wire_test.c
1706
ADD_ALL_TESTS(test_wire_minimal, OSSL_NELEM(non_minimal_len));
crypto/openssl/test/quic_wire_test.c
83
OSSL_NELEM(encode_case_3_ranges),
crypto/openssl/test/quicapitest.c
3034
ADD_ALL_TESTS(test_tparam, OSSL_NELEM(tparam_tests));
crypto/openssl/test/quicapitest.c
321
for (i = 0, j = 0; i < OSSL_NELEM(cipherids); i++) {
crypto/openssl/test/quicapitest.c
371
for (i = 0; i < OSSL_NELEM(testciphers); i++)
crypto/openssl/test/radix/main.c
59
ADD_ALL_TESTS(test_script, OSSL_NELEM(scripts));
crypto/openssl/test/radix/quic_tests.c
146
if (!TEST_true(SSL_poll(items, OSSL_NELEM(items), sizeof(SSL_POLL_ITEM),
crypto/openssl/test/radix/quic_tests.c
154
for (i = 0; i < OSSL_NELEM(items); ++i)
crypto/openssl/test/rc2test.c
71
ADD_ALL_TESTS(test_rc2, OSSL_NELEM(RC2key));
crypto/openssl/test/rc4test.c
128
ADD_ALL_TESTS(test_rc4_encrypt, OSSL_NELEM(data_len));
crypto/openssl/test/rc5test.c
262
ADD_ALL_TESTS(test_rc5_ecb, OSSL_NELEM(RC5key));
crypto/openssl/test/rsa_sp800_56b_test.c
583
ADD_ALL_TESTS(test_derive_params_from_pq_fail, (int)OSSL_NELEM(derive_from_pq_tests));
crypto/openssl/test/rsa_sp800_56b_test.c
588
ADD_ALL_TESTS(test_sp80056b_keygen, (int)OSSL_NELEM(keygen_size));
crypto/openssl/test/rsa_test.c
696
ADD_ALL_TESTS(test_rsa_security_bit, OSSL_NELEM(rsa_security_bits_cases));
crypto/openssl/test/safe_math_test.c
368
ADD_ALL_TESTS(test_int_ops, OSSL_NELEM(test_ints));
crypto/openssl/test/safe_math_test.c
369
ADD_ALL_TESTS(test_uint_ops, OSSL_NELEM(test_uints));
crypto/openssl/test/safe_math_test.c
370
ADD_ALL_TESTS(test_size_t_ops, OSSL_NELEM(test_size_ts));
crypto/openssl/test/safe_math_test.c
371
ADD_ALL_TESTS(test_int_muldiv, OSSL_NELEM(test_muldiv_ints));
crypto/openssl/test/safe_math_test.c
372
ADD_ALL_TESTS(test_uint_muldiv, OSSL_NELEM(test_muldiv_uints));
crypto/openssl/test/sanitytest.c
324
ADD_ALL_TESTS(test_sanity_sleep, OSSL_NELEM(sleep_test_vectors));
crypto/openssl/test/servername_test.c
264
ADD_ALL_TESTS(test_servername, OSSL_NELEM(sni_test_fns));
crypto/openssl/test/siphash_internal_test.c
1956
ADD_ALL_TESTS(test_siphash, OSSL_NELEM(tests));
crypto/openssl/test/slh_dsa_test.c
150
for (i = 0; i < OSSL_NELEM(key); ++i)
crypto/openssl/test/slh_dsa_test.c
670
ADD_ALL_TESTS(slh_dsa_sign_verify_test, OSSL_NELEM(slh_dsa_sig_testdata));
crypto/openssl/test/slh_dsa_test.c
671
ADD_ALL_TESTS(slh_dsa_keygen_test, OSSL_NELEM(slh_dsa_keygen_testdata));
crypto/openssl/test/sparse_array_test.c
162
doall_data.num_cases = OSSL_NELEM(cases);
crypto/openssl/test/sparse_array_test.c
166
for (i = 0; i < OSSL_NELEM(cases); i++)
crypto/openssl/test/sparse_array_test.c
49
for (i = 0; i < OSSL_NELEM(cases); i++) {
crypto/openssl/test/sparse_array_test.c
87
for (i = 0; i < OSSL_NELEM(cases); i++)
crypto/openssl/test/ssl_cert_table_internal_test.c
47
return TEST_size_t_eq(OSSL_NELEM(ssl_cert_info), SSL_PKEY_NUM)
crypto/openssl/test/ssl_old_test.c
825
size_t n = OSSL_NELEM(versions);
crypto/openssl/test/ssl_test_ctx_test.c
251
ADD_ALL_TESTS(test_bad_configuration, OSSL_NELEM(bad_configurations));
crypto/openssl/test/sslapitest.c
13518
OSSL_NELEM(client_groups))))
crypto/openssl/test/sslapitest.c
13554
if (!TEST_true((unsigned int)idx < OSSL_NELEM(verbs)))
crypto/openssl/test/sslapitest.c
13762
ADD_ALL_TESTS(test_set_sigalgs, OSSL_NELEM(testsigalgs) * 2);
crypto/openssl/test/sslapitest.c
13783
ADD_ALL_TESTS(test_early_data_skip, OSSL_NELEM(ciphersuites) * 3);
crypto/openssl/test/sslapitest.c
13784
ADD_ALL_TESTS(test_early_data_skip_hrr, OSSL_NELEM(ciphersuites) * 3);
crypto/openssl/test/sslapitest.c
13785
ADD_ALL_TESTS(test_early_data_skip_hrr_fail, OSSL_NELEM(ciphersuites) * 3);
crypto/openssl/test/sslapitest.c
13786
ADD_ALL_TESTS(test_early_data_skip_abort, OSSL_NELEM(ciphersuites) * 3);
crypto/openssl/test/sslapitest.c
13812
4 * (OSSL_NELEM(ecdhe_kexch_groups) + OSSL_NELEM(ffdhe_kexch_groups)));
crypto/openssl/test/sslapitest.c
13834
ADD_ALL_TESTS(test_max_fragment_len_ext, OSSL_NELEM(max_fragment_len_test));
crypto/openssl/test/sslapitest.c
13845
ADD_ALL_TESTS(test_ssl_get_shared_ciphers, OSSL_NELEM(shared_ciphers_data));
crypto/openssl/test/sslapitest.c
13854
ADD_ALL_TESTS(test_multiblock_write, OSSL_NELEM(multiblock_cipherlist_data));
crypto/openssl/test/sslapitest.c
13905
ADD_ALL_TESTS(test_select_next_proto, OSSL_NELEM(next_proto_tests));
crypto/openssl/test/sslapitest.c
1490
#define NUM_KTLS_TEST_CIPHERS OSSL_NELEM(ktls_test_ciphers)
crypto/openssl/test/sslapitest.c
2653
for (j = 0; j < OSSL_NELEM(sesscache); j++) {
crypto/openssl/test/sslapitest.c
3165
{ validlist1, OSSL_NELEM(validlist1), NULL, 1, 1 },
crypto/openssl/test/sslapitest.c
3167
{ validlist2, OSSL_NELEM(validlist2), NULL, 1, 1 },
crypto/openssl/test/sslapitest.c
3168
{ validlist3, OSSL_NELEM(validlist3), NULL, 1, 0 },
crypto/openssl/test/sslapitest.c
3176
{ invalidlist1, OSSL_NELEM(invalidlist1), NULL, 0, 0 },
crypto/openssl/test/sslapitest.c
3177
{ invalidlist2, OSSL_NELEM(invalidlist2), NULL, 0, 0 },
crypto/openssl/test/sslapitest.c
3178
{ invalidlist3, OSSL_NELEM(invalidlist3), NULL, 0, 0 },
crypto/openssl/test/sslapitest.c
3179
{ invalidlist4, OSSL_NELEM(invalidlist4), NULL, 0, 0 },
crypto/openssl/test/sslapitest.c
3195
if (!TEST_size_t_le((size_t)idx, OSSL_NELEM(testsigalgs) * 2))
crypto/openssl/test/sslapitest.c
3198
testctx = ((size_t)idx < OSSL_NELEM(testsigalgs));
crypto/openssl/test/sslapitest.c
3200
: &testsigalgs[idx - OSSL_NELEM(testsigalgs)];
crypto/openssl/test/sslapitest.c
4142
idx % OSSL_NELEM(ciphersuites),
crypto/openssl/test/sslapitest.c
4143
idx / OSSL_NELEM(ciphersuites));
crypto/openssl/test/sslapitest.c
4153
idx % OSSL_NELEM(ciphersuites),
crypto/openssl/test/sslapitest.c
4154
idx / OSSL_NELEM(ciphersuites));
crypto/openssl/test/sslapitest.c
4165
idx % OSSL_NELEM(ciphersuites),
crypto/openssl/test/sslapitest.c
4166
idx / OSSL_NELEM(ciphersuites));
crypto/openssl/test/sslapitest.c
4176
idx % OSSL_NELEM(ciphersuites),
crypto/openssl/test/sslapitest.c
4177
idx / OSSL_NELEM(ciphersuites));
crypto/openssl/test/sslapitest.c
4997
kexch_groups_size = OSSL_NELEM(ecdhe_kexch_groups);
crypto/openssl/test/sslapitest.c
5036
kexch_groups_size = OSSL_NELEM(ffdhe_kexch_groups);
crypto/openssl/test/sslapitest.c
5227
numec = OSSL_NELEM(ecdhe_kexch_groups);
crypto/openssl/test/sslapitest.c
5228
numff = OSSL_NELEM(ffdhe_kexch_groups);
crypto/openssl/test/sslapitest.c
5296
numec = OSSL_NELEM(ecdhe_kexch_groups);
crypto/openssl/test/sslapitest.c
5297
numff = OSSL_NELEM(ffdhe_kexch_groups);
crypto/openssl/test/sslapitest.c
5507
for (i = 0; i < OSSL_NELEM(t13_ciphers); i++) {
crypto/openssl/test/sslapitest.c
5935
for (j = 0; j < OSSL_NELEM(sesscache); j++) {
crypto/openssl/test/sslapitest.c
6611
OPENSSL_assert(tst >= 0 && (size_t)tst < OSSL_NELEM(protocols));
crypto/openssl/test/sslapitest.c
752
if (len != OSSL_NELEM(expected_extensions) || memcmp(exts, expected_extensions, len * sizeof(*exts)) != 0) {
crypto/openssl/test/sslapitest.c
9386
for (i = 0; i < OSSL_NELEM(name); i++) {
crypto/openssl/test/sslapitest.c
9482
for (i = 0; i < OSSL_NELEM(name); i++)
crypto/openssl/test/stack_test.c
177
const int n = OSSL_NELEM(v);
crypto/openssl/test/stack_test.c
277
const int n = OSSL_NELEM(v);
crypto/openssl/test/stack_test.c
350
const int n = OSSL_NELEM(v);
crypto/openssl/test/stack_test.c
57
const int n = OSSL_NELEM(v);
crypto/openssl/test/stack_test.c
70
const int n_finds = OSSL_NELEM(finds);
crypto/openssl/test/stack_test.c
82
const int n_exfinds = OSSL_NELEM(exfinds);
crypto/openssl/test/strtoultest.c
92
ADD_ALL_TESTS(test_strtoul, OSSL_NELEM(strtoul_tests));
crypto/openssl/test/test_test.c
574
ADD_ALL_TESTS(test_bn_output, OSSL_NELEM(bn_output_tests));
crypto/openssl/test/testutil/driver.c
288
int permute[OSSL_NELEM(all_tests)];
crypto/openssl/test/testutil/driver.c
59
assert(num_tests != OSSL_NELEM(all_tests));
crypto/openssl/test/testutil/driver.c
70
assert(num_tests != OSSL_NELEM(all_tests));
crypto/openssl/test/testutil/options.c
55
if (arg_count > (int)OSSL_NELEM(used))
crypto/openssl/test/testutil/options.c
56
n = (int)OSSL_NELEM(used);
crypto/openssl/test/threadpool_test.c
165
for (i = 0; i < OSSL_NELEM(t); ++i) {
crypto/openssl/test/threadpool_test.c
196
if (!TEST_int_eq(OSSL_set_max_threads(NULL, OSSL_NELEM(t)), 1))
crypto/openssl/test/threadpool_test.c
199
for (i = 0; i < OSSL_NELEM(t); ++i) {
crypto/openssl/test/threadpool_test.c
205
for (i = 0; i < OSSL_NELEM(t); ++i) {
crypto/openssl/test/threadpool_test.c
209
for (i = 0; i < OSSL_NELEM(t); ++i) {
crypto/openssl/test/threadpool_test.c
218
if (!TEST_int_eq(OSSL_set_max_threads(NULL, OSSL_NELEM(t) - 1), 1))
crypto/openssl/test/threadpool_test.c
221
for (i = 0; i < OSSL_NELEM(t); ++i) {
crypto/openssl/test/threadpool_test.c
227
for (i = 0; i < OSSL_NELEM(t); ++i) {
crypto/openssl/test/threadpool_test.c
231
for (i = 0; i < OSSL_NELEM(t); ++i) {
crypto/openssl/test/time_offset_test.c
110
ADD_ALL_TESTS(test_offset, OSSL_NELEM(tests));
crypto/openssl/test/tls-provider.c
1801
for (i = 0; i < OSSL_NELEM(checks); i++) {
crypto/openssl/test/tls-provider.c
2294
for (i = 0; i < OSSL_NELEM(checks); i++) {
crypto/openssl/test/tls-provider.c
399
OSSL_PARAM dummygroup[OSSL_NELEM(xor_group_params)];
crypto/openssl/test/tls13encryptiontest.c
300
for (ctr = 0; ctr < OSSL_NELEM(refdata); ctr++) {
crypto/openssl/test/tls13groupselection_test.c
552
ADD_ALL_TESTS(tls13groupselection_test, OSSL_NELEM(tls13groupselection_tests));
crypto/openssl/test/v3ext.c
181
for (i = 0; i < OSSL_NELEM(ranges); i++) {
crypto/openssl/test/v3ext.c
372
for (i = 0; i < OSSL_NELEM(extvalues); i++) {
crypto/openssl/test/v3ext.c
426
int sz = OSSL_NELEM(addr);
crypto/openssl/test/v3nametest.c
609
* OSSL_NELEM(gennames));
crypto/openssl/test/v3nametest.c
611
* OSSL_NELEM(gennames));
crypto/openssl/test/v3nametest.c
617
for (i = 0; i < OSSL_NELEM(gennames); i++) {
crypto/openssl/test/v3nametest.c
632
for (i = 0; i < OSSL_NELEM(gennames); i++) {
crypto/openssl/test/v3nametest.c
633
for (j = 0; j < OSSL_NELEM(gennames); j++) {
crypto/openssl/test/v3nametest.c
646
for (i = 0; i < OSSL_NELEM(gennames); i++) {
crypto/openssl/test/v3nametest.c
660
ADD_ALL_TESTS(call_run_cert, OSSL_NELEM(name_fns));
crypto/openssl/test/x509_acert_test.c
170
ADD_ALL_TESTS(test_object_group_attr, OSSL_NELEM(ietf_syntax_tests));
crypto/openssl/test/x509_internal_test.c
225
ADD_ALL_TESTS(test_a2i_ipaddress, OSSL_NELEM(a2i_ipaddress_tests));
crypto/openssl/test/x509_internal_test.c
36
for (i = 0; i < OSSL_NELEM(standard_exts); i++, tmp++) {
crypto/openssl/test/x509_time_test.c
747
ADD_ALL_TESTS(test_x509_cmp_time, OSSL_NELEM(x509_cmp_tests));
crypto/openssl/test/x509_time_test.c
748
ADD_ALL_TESTS(test_x509_time, OSSL_NELEM(x509_format_tests));
crypto/openssl/test/x509_time_test.c
749
ADD_ALL_TESTS(test_days, OSSL_NELEM(day_of_week_tests));
crypto/openssl/test/x509_time_test.c
750
ADD_ALL_TESTS(test_x509_time_print_rfc_822, OSSL_NELEM(x509_print_tests_rfc_822));
crypto/openssl/test/x509_time_test.c
751
ADD_ALL_TESTS(test_x509_time_print_iso_8601, OSSL_NELEM(x509_print_tests_iso_8601));