Defined in 5 files as a prototype:
Defined in 1 files as a macro:
Referenced in 294 files:
- contrib/apr-util/crypto/apr_crypto_openssl.c, line 168
- contrib/ldns/host2str.c, line 1926
- contrib/unbound/validator/val_secalgo.c, 5 times
- contrib/wpa/src/common/dpp.c, 10 times
- contrib/wpa/src/utils/http_curl.c, line 888
- crypto/openssl/apps/app_rand.c, 2 times
- crypto/openssl/apps/apps.c, 14 times
- crypto/openssl/apps/asn1pars.c, 2 times
- crypto/openssl/apps/bf_prefix.c, 3 times
- crypto/openssl/apps/ca.c, 12 times
- crypto/openssl/apps/cms.c, 5 times
- crypto/openssl/apps/dgst.c, 3 times
- crypto/openssl/apps/dhparam.c, line 335
- crypto/openssl/apps/dsa.c, 2 times
- crypto/openssl/apps/dsaparam.c, line 200
- crypto/openssl/apps/ec.c, 2 times
- crypto/openssl/apps/ecparam.c, 3 times
- crypto/openssl/apps/enc.c, 3 times
- crypto/openssl/apps/engine.c, 6 times
- crypto/openssl/apps/gendsa.c, line 139
- crypto/openssl/apps/genpkey.c, line 207
- crypto/openssl/apps/genrsa.c, 3 times
- crypto/openssl/apps/ocsp.c, 9 times
- crypto/openssl/apps/openssl.c, 3 times
- crypto/openssl/apps/passwd.c, 8 times
- crypto/openssl/apps/pkcs12.c, 5 times
- crypto/openssl/apps/pkcs8.c, 2 times
- crypto/openssl/apps/pkey.c, 2 times
- crypto/openssl/apps/pkeyutl.c, 4 times
- crypto/openssl/apps/prime.c, line 106
- crypto/openssl/apps/rehash.c, 7 times
- crypto/openssl/apps/req.c, 7 times
- crypto/openssl/apps/rsa.c, 2 times
- crypto/openssl/apps/rsautl.c, 3 times
- crypto/openssl/apps/s_cb.c, 4 times
- crypto/openssl/apps/s_client.c, 23 times
- crypto/openssl/apps/s_server.c, 45 times
- crypto/openssl/apps/s_socket.c, 2 times
- crypto/openssl/apps/smime.c, line 612
- crypto/openssl/apps/speed.c, 7 times
- crypto/openssl/apps/spkac.c, 3 times
- crypto/openssl/apps/srp.c, 10 times
- crypto/openssl/apps/storeutl.c, 3 times
- crypto/openssl/apps/ts.c, 4 times
- crypto/openssl/apps/x509.c, 5 times
- crypto/openssl/crypto/asn1/a_bitstr.c, line 129
- crypto/openssl/crypto/asn1/a_digest.c, 4 times
- crypto/openssl/crypto/asn1/a_dup.c, 2 times
- crypto/openssl/crypto/asn1/a_i2d_fp.c, 2 times
- crypto/openssl/crypto/asn1/a_int.c, line 435
- crypto/openssl/crypto/asn1/a_mbstr.c, line 144
- crypto/openssl/crypto/asn1/a_object.c, 9 times
- crypto/openssl/crypto/asn1/a_sign.c, 2 times
- crypto/openssl/crypto/asn1/a_strex.c, line 290
- crypto/openssl/crypto/asn1/a_strnid.c, 2 times
- crypto/openssl/crypto/asn1/a_time.c, line 432
- crypto/openssl/crypto/asn1/ameth_lib.c, 3 times
- crypto/openssl/crypto/asn1/asn1_gen.c, 3 times
- crypto/openssl/crypto/asn1/asn1_lib.c, 3 times
- crypto/openssl/crypto/asn1/asn_mime.c, 13 times
- crypto/openssl/crypto/asn1/asn_moid.c, line 97
- crypto/openssl/crypto/asn1/asn_pack.c, line 29
- crypto/openssl/crypto/asn1/bio_asn1.c, 3 times
- crypto/openssl/crypto/asn1/bio_ndef.c, 3 times
- crypto/openssl/crypto/asn1/f_int.c, 3 times
- crypto/openssl/crypto/asn1/f_string.c, 4 times
- crypto/openssl/crypto/asn1/tasn_dec.c, 2 times
- crypto/openssl/crypto/asn1/tasn_enc.c, 3 times
- crypto/openssl/crypto/asn1/tasn_fre.c, 3 times
- crypto/openssl/crypto/asn1/tasn_new.c, line 129
- crypto/openssl/crypto/asn1/tasn_prn.c, 2 times
- crypto/openssl/crypto/asn1/tasn_scn.c, line 39
- crypto/openssl/crypto/asn1/tasn_utl.c, 2 times
- crypto/openssl/crypto/asn1/x_info.c, 2 times
- crypto/openssl/crypto/asn1/x_int64.c, 2 times
- crypto/openssl/crypto/asn1/x_pkey.c, 2 times
- crypto/openssl/crypto/async/arch/async_posix.c, line 54
- crypto/openssl/crypto/async/async.c, 8 times
- crypto/openssl/crypto/async/async_wait.c, 4 times
- crypto/openssl/crypto/bio/b_addr.c, 5 times
- crypto/openssl/crypto/bio/b_print.c, 2 times
- crypto/openssl/crypto/bio/b_sock.c, 4 times
- crypto/openssl/crypto/bio/bf_buff.c, 10 times
- crypto/openssl/crypto/bio/bf_lbuf.c, 4 times
- crypto/openssl/crypto/bio/bf_nbio.c, line 75
- crypto/openssl/crypto/bio/bio_lib.c, 2 times
- crypto/openssl/crypto/bio/bio_meth.c, 3 times
- crypto/openssl/crypto/bio/bss_acpt.c, 16 times
- crypto/openssl/crypto/bio/bss_bio.c, 3 times
- crypto/openssl/crypto/bio/bss_conn.c, 10 times
- crypto/openssl/crypto/bio/bss_dgram.c, 6 times
- crypto/openssl/crypto/bio/bss_log.c, 2 times
- crypto/openssl/crypto/bio/bss_mem.c, 4 times
- crypto/openssl/crypto/bn/bn_blind.c, 2 times
- crypto/openssl/crypto/bn/bn_ctx.c, 4 times
- crypto/openssl/crypto/bn/bn_exp.c, line 1123
- crypto/openssl/crypto/bn/bn_gf2m.c, 5 times
- crypto/openssl/crypto/bn/bn_intern.c, line 137
- crypto/openssl/crypto/bn/bn_lib.c, 4 times
- crypto/openssl/crypto/bn/bn_mod.c, line 90
- crypto/openssl/crypto/bn/bn_mont.c, line 260
- crypto/openssl/crypto/bn/bn_prime.c, line 138
- crypto/openssl/crypto/bn/bn_print.c, 2 times
- crypto/openssl/crypto/bn/bn_rand.c, line 262
- crypto/openssl/crypto/bn/bn_recp.c, line 42
- crypto/openssl/crypto/buffer/buffer.c, line 53
- crypto/openssl/crypto/cmac/cmac.c, 2 times
- crypto/openssl/crypto/cms/cms_env.c, 4 times
- crypto/openssl/crypto/cms/cms_ess.c, line 107
- crypto/openssl/crypto/cms/cms_kari.c, 2 times
- crypto/openssl/crypto/cms/cms_pwri.c, line 389
- crypto/openssl/crypto/cms/cms_sd.c, 6 times
- crypto/openssl/crypto/comp/c_zlib.c, 8 times
- crypto/openssl/crypto/comp/comp_lib.c, 2 times
- crypto/openssl/crypto/conf/conf_api.c, 10 times
- crypto/openssl/crypto/conf/conf_def.c, 14 times
- crypto/openssl/crypto/conf/conf_mod.c, 12 times
- crypto/openssl/crypto/conf/conf_ssl.c, 5 times
- crypto/openssl/crypto/ct/ct_b64.c, 4 times
- crypto/openssl/crypto/ct/ct_log.c, 7 times
- crypto/openssl/crypto/ct/ct_oct.c, 4 times
- crypto/openssl/crypto/ct/ct_policy.c, line 50
- crypto/openssl/crypto/ct/ct_sct.c, 11 times
- crypto/openssl/crypto/ct/ct_sct_ctx.c, 12 times
- crypto/openssl/crypto/dh/dh_ameth.c, 6 times
- crypto/openssl/crypto/dh/dh_asn1.c, 2 times
- crypto/openssl/crypto/dh/dh_kdf.c, line 146
- crypto/openssl/crypto/dh/dh_lib.c, 3 times
- crypto/openssl/crypto/dh/dh_meth.c, 5 times
- crypto/openssl/crypto/dh/dh_pmeth.c, 3 times
- crypto/openssl/crypto/dsa/dsa_ameth.c, 2 times
- crypto/openssl/crypto/dsa/dsa_asn1.c, line 38
- crypto/openssl/crypto/dsa/dsa_gen.c, 2 times
- crypto/openssl/crypto/dsa/dsa_lib.c, 2 times
- crypto/openssl/crypto/dsa/dsa_meth.c, 5 times
- crypto/openssl/crypto/dsa/dsa_pmeth.c, line 68
- crypto/openssl/crypto/dso/dso_dl.c, line 89
- crypto/openssl/crypto/dso/dso_dlfcn.c, 5 times
- crypto/openssl/crypto/dso/dso_lib.c, 7 times
- crypto/openssl/crypto/ec/ec_ameth.c, 6 times
- crypto/openssl/crypto/ec/ec_asn1.c, 7 times
- crypto/openssl/crypto/ec/ec_curve.c, line 3308
- crypto/openssl/crypto/ec/ec_key.c, line 682
- crypto/openssl/crypto/ec/ec_kmeth.c, 2 times
- crypto/openssl/crypto/ec/ec_lib.c, 8 times
- crypto/openssl/crypto/ec/ec_mult.c, 15 times
- crypto/openssl/crypto/ec/ec_oct.c, line 145
- crypto/openssl/crypto/ec/ec_pmeth.c, 3 times
- crypto/openssl/crypto/ec/ec_print.c, 7 times
- crypto/openssl/crypto/ec/ecdh_ossl.c, line 118
- crypto/openssl/crypto/ec/ecdsa_ossl.c, line 312
- crypto/openssl/crypto/ec/ecp_nistp224.c, 5 times
- crypto/openssl/crypto/ec/ecp_nistp256.c, 5 times
- crypto/openssl/crypto/ec/ecp_nistp521.c, 5 times
- crypto/openssl/crypto/ec/ecp_nistz256.c, 9 times
- crypto/openssl/crypto/ec/ecp_smpl.c, line 1354
- crypto/openssl/crypto/ec/ecx_meth.c, 3 times
- crypto/openssl/crypto/engine/eng_dyn.c, 11 times
- crypto/openssl/crypto/engine/eng_lib.c, 4 times
- crypto/openssl/crypto/engine/eng_openssl.c, 3 times
- crypto/openssl/crypto/engine/eng_table.c, 3 times
- crypto/openssl/crypto/err/err.c, 4 times
- crypto/openssl/crypto/evp/bio_b64.c, 2 times
- crypto/openssl/crypto/evp/bio_enc.c, line 75
- crypto/openssl/crypto/evp/bio_ok.c, line 145
- crypto/openssl/crypto/evp/cmeth_lib.c, line 40
- crypto/openssl/crypto/evp/digest.c, line 57
- crypto/openssl/crypto/evp/e_aes.c, 4 times
- crypto/openssl/crypto/evp/e_aria.c, 2 times
- crypto/openssl/crypto/evp/encode.c, line 134
- crypto/openssl/crypto/evp/evp_enc.c, 2 times
- crypto/openssl/crypto/evp/evp_lib.c, line 354
- crypto/openssl/crypto/evp/evp_pbe.c, 2 times
- crypto/openssl/crypto/evp/p_lib.c, 2 times
- crypto/openssl/crypto/evp/pmeth_lib.c, 3 times
- crypto/openssl/crypto/ex_data.c, 5 times
- crypto/openssl/crypto/hmac/hm_pmeth.c, 2 times
- crypto/openssl/crypto/hmac/hmac.c, line 163
- crypto/openssl/crypto/init.c, 3 times
- crypto/openssl/crypto/kdf/hkdf.c, line 67
- crypto/openssl/crypto/kdf/scrypt.c, line 86
- crypto/openssl/crypto/kdf/tls1_prf.c, line 54
- crypto/openssl/crypto/lhash/lhash.c, 6 times
- crypto/openssl/crypto/mem_dbg.c, 7 times
- crypto/openssl/crypto/mem_sec.c, 3 times
- crypto/openssl/crypto/modes/ocb128.c, line 142
- crypto/openssl/crypto/o_fopen.c, line 111
- crypto/openssl/crypto/o_str.c, 2 times
- crypto/openssl/crypto/objects/o_names.c, 6 times
- crypto/openssl/crypto/objects/obj_dat.c, 5 times
- crypto/openssl/crypto/objects/obj_xref.c, 2 times
- crypto/openssl/crypto/ocsp/ocsp_ext.c, line 276
- crypto/openssl/crypto/ocsp/ocsp_ht.c, 2 times
- crypto/openssl/crypto/ocsp/ocsp_lib.c, 5 times
- crypto/openssl/crypto/pem/pem_info.c, 6 times
- crypto/openssl/crypto/pem/pem_lib.c, line 223
- crypto/openssl/crypto/pem/pem_oth.c, line 34
- crypto/openssl/crypto/pem/pem_pkey.c, 4 times
- crypto/openssl/crypto/pem/pem_sign.c, line 48
- crypto/openssl/crypto/pem/pvkfmt.c, 5 times
- crypto/openssl/crypto/pkcs12/p12_decr.c, 5 times
- crypto/openssl/crypto/pkcs12/p12_key.c, 4 times
- crypto/openssl/crypto/pkcs12/p12_kiss.c, line 227
- crypto/openssl/crypto/pkcs7/pk7_doit.c, 6 times
- crypto/openssl/crypto/pkcs7/pk7_smime.c, 2 times
- crypto/openssl/crypto/rand/rand_lib.c, 2 times
- crypto/openssl/crypto/rsa/rsa_ameth.c, line 91
- crypto/openssl/crypto/rsa/rsa_lib.c, 3 times
- crypto/openssl/crypto/rsa/rsa_meth.c, 5 times
- crypto/openssl/crypto/rsa/rsa_mp.c, 2 times
- crypto/openssl/crypto/rsa/rsa_pmeth.c, 6 times
- crypto/openssl/crypto/rsa/rsa_pss.c, line 131
- crypto/openssl/crypto/sm2/sm2_crypt.c, 6 times
- crypto/openssl/crypto/sm2/sm2_pmeth.c, 4 times
- crypto/openssl/crypto/sm2/sm2_sign.c, 3 times
- crypto/openssl/crypto/srp/srp_lib.c, 2 times
- crypto/openssl/crypto/srp/srp_vfy.c, 14 times
- crypto/openssl/crypto/stack/stack.c, 3 times
- crypto/openssl/crypto/store/loader_file.c, 9 times
- crypto/openssl/crypto/store/store_lib.c, 7 times
- crypto/openssl/crypto/store/store_register.c, line 125
- crypto/openssl/crypto/threads_none.c, line 60
- crypto/openssl/crypto/threads_pthread.c, 3 times
- crypto/openssl/crypto/ts/ts_lib.c, line 31
- crypto/openssl/crypto/ts/ts_rsp_sign.c, 5 times
- crypto/openssl/crypto/ts/ts_rsp_verify.c, 3 times
- crypto/openssl/crypto/ts/ts_verify_ctx.c, 2 times
- crypto/openssl/crypto/txt_db/txt_db.c, 11 times
- crypto/openssl/crypto/ui/ui_lib.c, 16 times
- crypto/openssl/crypto/ui/ui_util.c, 2 times
- crypto/openssl/crypto/x509/by_dir.c, 6 times
- crypto/openssl/crypto/x509/t_x509.c, 3 times
- crypto/openssl/crypto/x509/x509_cmp.c, line 46
- crypto/openssl/crypto/x509/x509_lu.c, 5 times
- crypto/openssl/crypto/x509/x509_meth.c, 3 times
- crypto/openssl/crypto/x509/x509_obj.c, 2 times
- crypto/openssl/crypto/x509/x509_req.c, line 195
- crypto/openssl/crypto/x509/x509_trs.c, 5 times
- crypto/openssl/crypto/x509/x509_vfy.c, 5 times
- crypto/openssl/crypto/x509/x509_vpm.c, 10 times
- crypto/openssl/crypto/x509/x509spki.c, 5 times
- crypto/openssl/crypto/x509/x_crl.c, line 480
- crypto/openssl/crypto/x509/x_name.c, 7 times
- crypto/openssl/crypto/x509/x_pubkey.c, line 348
- crypto/openssl/crypto/x509/x_x509.c, line 223
- crypto/openssl/crypto/x509v3/pcy_cache.c, line 184
- crypto/openssl/crypto/x509v3/pcy_data.c, 2 times
- crypto/openssl/crypto/x509v3/pcy_node.c, line 118
- crypto/openssl/crypto/x509v3/pcy_tree.c, 7 times
- crypto/openssl/crypto/x509v3/v3_addr.c, 3 times
- crypto/openssl/crypto/x509v3/v3_akey.c, 2 times
- crypto/openssl/crypto/x509v3/v3_alt.c, line 578
- crypto/openssl/crypto/x509v3/v3_asid.c, line 603
- crypto/openssl/crypto/x509v3/v3_conf.c, 2 times
- crypto/openssl/crypto/x509v3/v3_cpols.c, line 467
- crypto/openssl/crypto/x509v3/v3_info.c, 3 times
- crypto/openssl/crypto/x509v3/v3_lib.c, line 114
- crypto/openssl/crypto/x509v3/v3_ncons.c, 3 times
- crypto/openssl/crypto/x509v3/v3_pci.c, 5 times
- crypto/openssl/crypto/x509v3/v3_prn.c, 3 times
- crypto/openssl/crypto/x509v3/v3_purp.c, 8 times
- crypto/openssl/crypto/x509v3/v3_utl.c, 17 times
- crypto/openssl/engines/e_capi.c, 29 times
- crypto/openssl/engines/e_dasync.c, 3 times
- crypto/openssl/engines/e_ossltest.c, 2 times
- crypto/openssl/ssl/bio_ssl.c, line 88
- crypto/openssl/ssl/d1_lib.c, 2 times
- crypto/openssl/ssl/packet.c, 4 times
- crypto/openssl/ssl/packet_local.h, 2 times
- crypto/openssl/ssl/pqueue.c, 2 times
- crypto/openssl/ssl/record/rec_layer_d1.c, 15 times
- crypto/openssl/ssl/record/ssl3_buffer.c, 4 times
- crypto/openssl/ssl/record/ssl3_record.c, line 55
- crypto/openssl/ssl/s3_lib.c, 18 times
- crypto/openssl/ssl/ssl_asn1.c, 4 times
- crypto/openssl/ssl/ssl_cert.c, 10 times
- crypto/openssl/ssl/ssl_ciph.c, 11 times
- crypto/openssl/ssl/ssl_conf.c, 5 times
- crypto/openssl/ssl/ssl_lib.c, 37 times
- crypto/openssl/ssl/ssl_rsa.c, 7 times
- crypto/openssl/ssl/ssl_sess.c, 13 times
- crypto/openssl/ssl/statem/extensions.c, 10 times
- crypto/openssl/ssl/statem/extensions_clnt.c, 8 times
- crypto/openssl/ssl/statem/extensions_cust.c, 7 times
- crypto/openssl/ssl/statem/extensions_srvr.c, 6 times
- crypto/openssl/ssl/statem/statem_clnt.c, 21 times
- crypto/openssl/ssl/statem/statem_dtls.c, 7 times
- crypto/openssl/ssl/statem/statem_lib.c, 3 times
- crypto/openssl/ssl/statem/statem_srvr.c, 20 times
- crypto/openssl/ssl/t1_lib.c, 15 times
- crypto/openssl/ssl/tls_srp.c, 7 times
- lib/libfetch/common.c, 4 times
- lib/libmp/mpasbn.c, 2 times
- usr.bin/dc/bcode.c, 2 times