| /freebsd/crypto/openssl/providers/implementations/signature/ |
| H A D | ecdsa_sig.c | 308 static int ecdsa_sign_init(void *vctx, void *ec, const OSSL_PARAM params[]) argument 310 PROV_ECDSA_CTX *ctx = (PROV_ECDSA_CTX *)vctx; 323 static int ecdsa_sign_directly(void *vctx, argument 327 PROV_ECDSA_CTX *ctx = (PROV_ECDSA_CTX *)vctx; 371 static int ecdsa_signverify_message_update(void *vctx, argument 375 PROV_ECDSA_CTX *ctx = (PROV_ECDSA_CTX *)vctx; 383 static int ecdsa_sign_message_final(void *vctx, unsigned char *sig, argument 386 PROV_ECDSA_CTX *ctx = (PROV_ECDSA_CTX *)vctx; 401 return ecdsa_sign_directly(vctx, sig, siglen, sigsize, digest, dlen); 408 static int ecdsa_sign(void *vctx, unsigned char *sig, size_t *siglen, argument [all …]
|
| H A D | ml_dsa_sig.c | 59 static void ml_dsa_freectx(void *vctx) in ml_dsa_freectx() argument 61 PROV_ML_DSA_CTX *ctx = (PROV_ML_DSA_CTX *)vctx; in ml_dsa_freectx() 84 static void *ml_dsa_dupctx(void *vctx) in ml_dsa_dupctx() argument 86 PROV_ML_DSA_CTX *srcctx = (PROV_ML_DSA_CTX *)vctx; in ml_dsa_dupctx() 124 static int ml_dsa_signverify_msg_init(void *vctx, void *vkey, in ml_dsa_signverify_msg_init() argument 128 PROV_ML_DSA_CTX *ctx = (PROV_ML_DSA_CTX *)vctx; in ml_dsa_signverify_msg_init() 151 static int ml_dsa_sign_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[]) in ml_dsa_sign_msg_init() argument 153 return ml_dsa_signverify_msg_init(vctx, vkey, params, in ml_dsa_sign_msg_init() 157 static int ml_dsa_digest_signverify_init(void *vctx, const char *mdname, in ml_dsa_digest_signverify_init() argument 160 PROV_ML_DSA_CTX *ctx = (PROV_ML_DSA_CTX *)vctx; in ml_dsa_digest_signverify_init() [all …]
|
| H A D | slh_dsa_sig.c | 58 static void slh_dsa_freectx(void *vctx) in slh_dsa_freectx() argument 60 PROV_SLH_DSA_CTX *ctx = (PROV_SLH_DSA_CTX *)vctx; in slh_dsa_freectx() 90 static void *slh_dsa_dupctx(void *vctx) in slh_dsa_dupctx() argument 92 PROV_SLH_DSA_CTX *src = (PROV_SLH_DSA_CTX *)vctx; in slh_dsa_dupctx() 145 static int slh_dsa_signverify_msg_init(void *vctx, void *vkey, in slh_dsa_signverify_msg_init() argument 149 PROV_SLH_DSA_CTX *ctx = (PROV_SLH_DSA_CTX *)vctx; in slh_dsa_signverify_msg_init() 176 static int slh_dsa_sign_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[]) in slh_dsa_sign_msg_init() argument 178 return slh_dsa_signverify_msg_init(vctx, vkey, params, in slh_dsa_sign_msg_init() 182 static int slh_dsa_digest_signverify_init(void *vctx, const char *mdname, in slh_dsa_digest_signverify_init() argument 185 PROV_SLH_DSA_CTX *ctx = (PROV_SLH_DSA_CTX *)vctx; in slh_dsa_digest_signverify_init() [all …]
|
| /freebsd/crypto/openssl/providers/implementations/kem/ |
| H A D | template_kem.c | 73 static void template_freectx(void *vctx) in template_freectx() argument 75 PROV_TEMPLATE_CTX *ctx = (PROV_TEMPLATE_CTX *)vctx; in template_freectx() 81 static int template_init(void *vctx, int operation, void *vkey, void *vauth, in template_init() argument 84 PROV_TEMPLATE_CTX *ctx = (PROV_TEMPLATE_CTX *)vctx; in template_init() 96 static int template_encapsulate_init(void *vctx, void *vkey, in template_encapsulate_init() argument 99 return template_init(vctx, EVP_PKEY_OP_ENCAPSULATE, vkey, NULL, params); in template_encapsulate_init() 102 static int template_decapsulate_init(void *vctx, void *vkey, in template_decapsulate_init() argument 105 return template_init(vctx, EVP_PKEY_OP_DECAPSULATE, vkey, NULL, params); in template_decapsulate_init() 108 static int template_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in template_set_ctx_params() argument 110 PROV_TEMPLATE_CTX *ctx = (PROV_TEMPLATE_CTX *)vctx; in template_set_ctx_params() [all …]
|
| H A D | ml_kem_kem.c | 53 static void ml_kem_freectx(void *vctx) in ml_kem_freectx() argument 55 PROV_ML_KEM_CTX *ctx = vctx; in ml_kem_freectx() 62 static int ml_kem_init(void *vctx, int op, void *key, in ml_kem_init() argument 65 PROV_ML_KEM_CTX *ctx = vctx; in ml_kem_init() 71 return ml_kem_set_ctx_params(vctx, params); in ml_kem_init() 74 static int ml_kem_encapsulate_init(void *vctx, void *vkey, in ml_kem_encapsulate_init() argument 83 return ml_kem_init(vctx, EVP_PKEY_OP_ENCAPSULATE, key, params); in ml_kem_encapsulate_init() 86 static int ml_kem_decapsulate_init(void *vctx, void *vkey, in ml_kem_decapsulate_init() argument 95 return ml_kem_init(vctx, EVP_PKEY_OP_DECAPSULATE, key, params); in ml_kem_decapsulate_init() 98 static int ml_kem_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in ml_kem_set_ctx_params() argument [all …]
|
| /freebsd/crypto/openssl/providers/implementations/ciphers/ |
| H A D | cipher_aes_xts.c | 72 static int aes_xts_init(void *vctx, const unsigned char *key, size_t keylen, in aes_xts_init() argument 76 PROV_AES_XTS_CTX *xctx = (PROV_AES_XTS_CTX *)vctx; in aes_xts_init() 85 if (!ossl_cipher_generic_initiv(vctx, iv, ivlen)) in aes_xts_init() 101 static int aes_xts_einit(void *vctx, const unsigned char *key, size_t keylen, in aes_xts_einit() argument 106 if (s390x_aes_xts_einit(vctx, key, keylen, iv, ivlen, params) == 1) in aes_xts_einit() 109 return aes_xts_init(vctx, key, keylen, iv, ivlen, params, 1); in aes_xts_einit() 112 static int aes_xts_dinit(void *vctx, const unsigned char *key, size_t keylen, in aes_xts_dinit() argument 117 if (s390x_aes_xts_dinit(vctx, key, keylen, iv, ivlen, params) == 1) in aes_xts_dinit() 120 return aes_xts_init(vctx, key, keylen, iv, ivlen, params, 0); in aes_xts_dinit() 140 static void aes_xts_freectx(void *vctx) in aes_xts_freectx() argument [all …]
|
| H A D | cipher_tdes_common.c | 57 void ossl_tdes_freectx(void *vctx) in ossl_tdes_freectx() argument 59 PROV_TDES_CTX *ctx = (PROV_TDES_CTX *)vctx; in ossl_tdes_freectx() 61 ossl_cipher_generic_reset_ctx((PROV_CIPHER_CTX *)vctx); in ossl_tdes_freectx() 75 static int tdes_init(void *vctx, const unsigned char *key, size_t keylen, in tdes_init() argument 79 PROV_CIPHER_CTX *ctx = (PROV_CIPHER_CTX *)vctx; in tdes_init() 117 int ossl_tdes_einit(void *vctx, const unsigned char *key, size_t keylen, in ossl_tdes_einit() argument 121 return tdes_init(vctx, key, keylen, iv, ivlen, params, 1); in ossl_tdes_einit() 124 int ossl_tdes_dinit(void *vctx, const unsigned char *key, size_t keylen, in ossl_tdes_dinit() argument 128 return tdes_init(vctx, key, keylen, iv, ivlen, params, 0); in ossl_tdes_dinit() 152 int ossl_tdes_get_ctx_params(void *vctx, OSSL_PARAM params[]) in ossl_tdes_get_ctx_params() argument [all …]
|
| H A D | cipher_aes_ocb_hw.c | 30 static int cipher_hw_aes_ocb_generic_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_generic_initkey() argument 34 PROV_AES_OCB_CTX *ctx = (PROV_AES_OCB_CTX *)vctx; in cipher_hw_aes_ocb_generic_initkey() 62 static int cipher_hw_aes_ocb_aesni_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_aesni_initkey() argument 66 PROV_AES_OCB_CTX *ctx = (PROV_AES_OCB_CTX *)vctx; in cipher_hw_aes_ocb_aesni_initkey() 85 static int cipher_hw_aes_ocb_t4_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_t4_initkey() argument 89 PROV_AES_OCB_CTX *ctx = (PROV_AES_OCB_CTX *)vctx; in cipher_hw_aes_ocb_t4_initkey() 107 static int cipher_hw_aes_ocb_rv64i_zknd_zkne_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_rv64i_zknd_zkne_initkey() argument 111 PROV_AES_OCB_CTX *ctx = (PROV_AES_OCB_CTX *)vctx; in cipher_hw_aes_ocb_rv64i_zknd_zkne_initkey() 118 static int cipher_hw_aes_ocb_rv64i_zvkned_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_rv64i_zvkned_initkey() argument 122 PROV_AES_OCB_CTX *ctx = (PROV_AES_OCB_CTX *)vctx; in cipher_hw_aes_ocb_rv64i_zvkned_initkey() [all …]
|
| H A D | cipher_chacha20.c | 58 static void chacha20_freectx(void *vctx) in chacha20_freectx() argument 60 PROV_CHACHA20_CTX *ctx = (PROV_CHACHA20_CTX *)vctx; in chacha20_freectx() 63 ossl_cipher_generic_reset_ctx((PROV_CIPHER_CTX *)vctx); in chacha20_freectx() 68 static void *chacha20_dupctx(void *vctx) in chacha20_dupctx() argument 70 PROV_CHACHA20_CTX *ctx = (PROV_CHACHA20_CTX *)vctx; in chacha20_dupctx() 95 static int chacha20_get_ctx_params(void *vctx, OSSL_PARAM params[]) in chacha20_get_ctx_params() argument 124 static int chacha20_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in chacha20_set_ctx_params() argument 168 int ossl_chacha20_einit(void *vctx, const unsigned char *key, size_t keylen, in ossl_chacha20_einit() argument 175 ret = ossl_cipher_generic_einit(vctx, key, keylen, iv, ivlen, NULL); in ossl_chacha20_einit() 177 PROV_CIPHER_CTX *ctx = (PROV_CIPHER_CTX *)vctx; in ossl_chacha20_einit() [all …]
|
| H A D | cipher_chacha20_poly1305.c | 81 static void chacha20_poly1305_freectx(void *vctx) in chacha20_poly1305_freectx() argument 83 PROV_CHACHA20_POLY1305_CTX *ctx = (PROV_CHACHA20_POLY1305_CTX *)vctx; in chacha20_poly1305_freectx() 86 ossl_cipher_generic_reset_ctx((PROV_CIPHER_CTX *)vctx); in chacha20_poly1305_freectx() 99 static int chacha20_poly1305_get_ctx_params(void *vctx, OSSL_PARAM params[]) in chacha20_poly1305_get_ctx_params() argument 101 PROV_CHACHA20_POLY1305_CTX *ctx = (PROV_CHACHA20_POLY1305_CTX *)vctx; in chacha20_poly1305_get_ctx_params() 174 static int chacha20_poly1305_set_ctx_params(void *vctx, in chacha20_poly1305_set_ctx_params() argument 179 PROV_CHACHA20_POLY1305_CTX *ctx = (PROV_CHACHA20_POLY1305_CTX *)vctx; in chacha20_poly1305_set_ctx_params() 256 static int chacha20_poly1305_einit(void *vctx, const unsigned char *key, in chacha20_poly1305_einit() argument 263 ret = ossl_cipher_generic_einit(vctx, key, keylen, iv, ivlen, NULL); in chacha20_poly1305_einit() 265 PROV_CIPHER_CTX *ctx = (PROV_CIPHER_CTX *)vctx; in chacha20_poly1305_einit() [all …]
|
| H A D | cipher_aes_siv.c | 49 static void aes_siv_freectx(void *vctx) in aes_siv_freectx() argument 51 PROV_AES_SIV_CTX *ctx = (PROV_AES_SIV_CTX *)vctx; in aes_siv_freectx() 59 static void *siv_dupctx(void *vctx) in siv_dupctx() argument 61 PROV_AES_SIV_CTX *in = (PROV_AES_SIV_CTX *)vctx; in siv_dupctx() 77 static int siv_init(void *vctx, const unsigned char *key, size_t keylen, in siv_init() argument 81 PROV_AES_SIV_CTX *ctx = (PROV_AES_SIV_CTX *)vctx; in siv_init() 99 static int siv_einit(void *vctx, const unsigned char *key, size_t keylen, in siv_einit() argument 103 return siv_init(vctx, key, keylen, iv, ivlen, params, 1); in siv_einit() 106 static int siv_dinit(void *vctx, const unsigned char *key, size_t keylen, in siv_dinit() argument 110 return siv_init(vctx, key, keylen, iv, ivlen, params, 0); in siv_dinit() [all …]
|
| H A D | cipher_null.c | 34 static void null_freectx(void *vctx) in null_freectx() argument 36 OPENSSL_free(vctx); in null_freectx() 40 static int null_einit(void *vctx, const unsigned char *key, size_t keylen, in null_einit() argument 44 PROV_CIPHER_NULL_CTX *ctx = (PROV_CIPHER_NULL_CTX *)vctx; in null_einit() 54 static int null_dinit(void *vctx, const unsigned char *key, size_t keylen, in null_dinit() argument 65 static int null_cipher(void *vctx, unsigned char *out, size_t *outl, in null_cipher() argument 68 PROV_CIPHER_NULL_CTX *ctx = (PROV_CIPHER_NULL_CTX *)vctx; in null_cipher() 92 static int null_final(void *vctx, unsigned char *out, size_t *outl, in null_final() argument 123 static int null_get_ctx_params(void *vctx, OSSL_PARAM params[]) in null_get_ctx_params() argument 125 PROV_CIPHER_NULL_CTX *ctx = (PROV_CIPHER_NULL_CTX *)vctx; in null_get_ctx_params() [all …]
|
| H A D | cipher_aes_siv_hw.c | 18 static void aes_siv_cleanup(void *vctx); 20 static int aes_siv_initkey(void *vctx, const unsigned char *key, size_t keylen) in aes_siv_initkey() argument 22 PROV_AES_SIV_CTX *ctx = (PROV_AES_SIV_CTX *)vctx; in aes_siv_initkey() 81 static int aes_siv_settag(void *vctx, const unsigned char *tag, size_t tagl) in aes_siv_settag() argument 83 PROV_AES_SIV_CTX *ctx = (PROV_AES_SIV_CTX *)vctx; in aes_siv_settag() 89 static void aes_siv_setspeed(void *vctx, int speed) in aes_siv_setspeed() argument 91 PROV_AES_SIV_CTX *ctx = (PROV_AES_SIV_CTX *)vctx; in aes_siv_setspeed() 97 static void aes_siv_cleanup(void *vctx) in aes_siv_cleanup() argument 99 PROV_AES_SIV_CTX *ctx = (PROV_AES_SIV_CTX *)vctx; in aes_siv_cleanup() 107 static int aes_siv_cipher(void *vctx, unsigned char *out, in aes_siv_cipher() argument [all …]
|
| H A D | cipher_sm4_xts.c | 36 static int sm4_xts_init(void *vctx, const unsigned char *key, size_t keylen, in sm4_xts_init() argument 40 PROV_SM4_XTS_CTX *xctx = (PROV_SM4_XTS_CTX *)vctx; in sm4_xts_init() 49 if (!ossl_cipher_generic_initiv(vctx, iv, ivlen)) in sm4_xts_init() 63 static int sm4_xts_einit(void *vctx, const unsigned char *key, size_t keylen, in sm4_xts_einit() argument 67 return sm4_xts_init(vctx, key, keylen, iv, ivlen, params, 1); in sm4_xts_einit() 70 static int sm4_xts_dinit(void *vctx, const unsigned char *key, size_t keylen, in sm4_xts_dinit() argument 74 return sm4_xts_init(vctx, key, keylen, iv, ivlen, params, 0); in sm4_xts_dinit() 90 static void sm4_xts_freectx(void *vctx) in sm4_xts_freectx() argument 92 PROV_SM4_XTS_CTX *ctx = (PROV_SM4_XTS_CTX *)vctx; in sm4_xts_freectx() 94 ossl_cipher_generic_reset_ctx((PROV_CIPHER_CTX *)vctx); in sm4_xts_freectx() [all …]
|
| H A D | cipher_aes_gcm_siv.c | 25 static int ossl_aes_gcm_siv_set_ctx_params(void *vctx, const OSSL_PARAM params[]); 44 static void ossl_aes_gcm_siv_freectx(void *vctx) in ossl_aes_gcm_siv_freectx() argument 46 PROV_AES_GCM_SIV_CTX *ctx = (PROV_AES_GCM_SIV_CTX *)vctx; in ossl_aes_gcm_siv_freectx() 56 static void *ossl_aes_gcm_siv_dupctx(void *vctx) in ossl_aes_gcm_siv_dupctx() argument 58 PROV_AES_GCM_SIV_CTX *in = (PROV_AES_GCM_SIV_CTX *)vctx; in ossl_aes_gcm_siv_dupctx() 91 static int ossl_aes_gcm_siv_init(void *vctx, const unsigned char *key, size_t keylen, in ossl_aes_gcm_siv_init() argument 95 PROV_AES_GCM_SIV_CTX *ctx = (PROV_AES_GCM_SIV_CTX *)vctx; in ossl_aes_gcm_siv_init() 123 static int ossl_aes_gcm_siv_einit(void *vctx, const unsigned char *key, size_t keylen, in ossl_aes_gcm_siv_einit() argument 127 return ossl_aes_gcm_siv_init(vctx, key, keylen, iv, ivlen, params, 1); in ossl_aes_gcm_siv_einit() 130 static int ossl_aes_gcm_siv_dinit(void *vctx, const unsigned char *key, size_t keylen, in ossl_aes_gcm_siv_dinit() argument [all …]
|
| /freebsd/crypto/openssl/providers/implementations/digests/ |
| H A D | sha3_prov.c | 58 static int keccak_init(void *vctx, ossl_unused const OSSL_PARAM params[]) in keccak_init() argument 63 ossl_sha3_reset((KECCAK1600_CTX *)vctx); in keccak_init() 67 static int keccak_init_params(void *vctx, const OSSL_PARAM params[]) in keccak_init_params() argument 69 return keccak_init(vctx, NULL) in keccak_init_params() 70 && shake_set_ctx_params(vctx, params); in keccak_init_params() 73 static int keccak_update(void *vctx, const unsigned char *inp, size_t len) in keccak_update() argument 75 KECCAK1600_CTX *ctx = vctx; in keccak_update() 110 static int keccak_final(void *vctx, unsigned char *out, size_t *outl, in keccak_final() argument 114 KECCAK1600_CTX *ctx = vctx; in keccak_final() 129 static int shake_squeeze(void *vctx, unsigned char *out, size_t *outl, in shake_squeeze() argument [all …]
|
| /freebsd/sys/crypto/blake2/ |
| H A D | blake2-sw.c | 33 blake2b_xform_init(void *vctx) in blake2b_xform_init() argument 35 struct blake2b_xform_ctx *ctx = vctx; in blake2b_xform_init() 44 blake2b_xform_setkey(void *vctx, const uint8_t *key, u_int klen) in blake2b_xform_setkey() argument 46 struct blake2b_xform_ctx *ctx = vctx; in blake2b_xform_setkey() 56 blake2b_xform_update(void *vctx, const void *data, u_int len) in blake2b_xform_update() argument 58 struct blake2b_xform_ctx *ctx = vctx; in blake2b_xform_update() 68 blake2b_xform_final(uint8_t *out, void *vctx) in blake2b_xform_final() argument 70 struct blake2b_xform_ctx *ctx = vctx; in blake2b_xform_final() 96 blake2s_xform_init(void *vctx) in blake2s_xform_init() argument 98 struct blake2s_xform_ctx *ctx = vctx; in blake2s_xform_init() [all …]
|
| /freebsd/sys/opencrypto/ |
| H A D | xform_chacha20_poly1305.c | 50 chacha20_poly1305_setkey(void *vctx, const uint8_t *key, int len) in chacha20_poly1305_setkey() argument 52 struct chacha20_poly1305_ctx *ctx = vctx; in chacha20_poly1305_setkey() 62 chacha20_poly1305_reinit(void *vctx, const uint8_t *iv, size_t ivlen) in chacha20_poly1305_reinit() argument 64 struct chacha20_poly1305_ctx *ctx = vctx; in chacha20_poly1305_reinit() 86 chacha20_poly1305_crypt(void *vctx, const uint8_t *in, uint8_t *out) in chacha20_poly1305_crypt() argument 88 struct chacha20_poly1305_ctx *ctx = vctx; in chacha20_poly1305_crypt() 102 chacha20_poly1305_crypt_multi(void *vctx, const uint8_t *in, uint8_t *out, size_t len) in chacha20_poly1305_crypt_multi() argument 104 struct chacha20_poly1305_ctx *ctx = vctx; in chacha20_poly1305_crypt_multi() 120 chacha20_poly1305_crypt_last(void *vctx, const uint8_t *in, uint8_t *out, in chacha20_poly1305_crypt_last() argument 123 struct chacha20_poly1305_ctx *ctx = vctx; in chacha20_poly1305_crypt_last() [all …]
|
| H A D | xform_aes_cbc.c | 87 aes_cbc_encrypt(void *vctx, const uint8_t *in, uint8_t *out) in aes_cbc_encrypt() argument 89 struct aes_cbc_ctx *ctx = vctx; in aes_cbc_encrypt() 98 aes_cbc_decrypt(void *vctx, const uint8_t *in, uint8_t *out) in aes_cbc_decrypt() argument 100 struct aes_cbc_ctx *ctx = vctx; in aes_cbc_decrypt() 112 aes_cbc_encrypt_multi(void *vctx, const uint8_t *in, uint8_t *out, size_t len) in aes_cbc_encrypt_multi() argument 114 struct aes_cbc_ctx *ctx = vctx; in aes_cbc_encrypt_multi() 129 aes_cbc_decrypt_multi(void *vctx, const uint8_t *in, uint8_t *out, size_t len) in aes_cbc_decrypt_multi() argument 131 struct aes_cbc_ctx *ctx = vctx; in aes_cbc_decrypt_multi() 149 aes_cbc_setkey(void *vctx, const uint8_t *key, int len) in aes_cbc_setkey() argument 151 struct aes_cbc_ctx *ctx = vctx; in aes_cbc_setkey() [all …]
|
| H A D | xform_cml.c | 87 cml_encrypt(void *vctx, const uint8_t *in, uint8_t *out) in cml_encrypt() argument 89 struct camellia_cbc_ctx *ctx = vctx; in cml_encrypt() 98 cml_decrypt(void *vctx, const uint8_t *in, uint8_t *out) in cml_decrypt() argument 100 struct camellia_cbc_ctx *ctx = vctx; in cml_decrypt() 112 cml_encrypt_multi(void *vctx, const uint8_t *in, uint8_t *out, size_t len) in cml_encrypt_multi() argument 114 struct camellia_cbc_ctx *ctx = vctx; in cml_encrypt_multi() 130 cml_decrypt_multi(void *vctx, const uint8_t *in, uint8_t *out, size_t len) in cml_decrypt_multi() argument 132 struct camellia_cbc_ctx *ctx = vctx; in cml_decrypt_multi() 151 cml_setkey(void *vctx, const uint8_t *key, int len) in cml_setkey() argument 153 struct camellia_cbc_ctx *ctx = vctx; in cml_setkey() [all …]
|
| H A D | xform_aes_icm.c | 157 aes_gcm_reinit(void *vctx, const uint8_t *iv, size_t ivlen) in aes_gcm_reinit() argument 159 struct aes_gcm_ctx *ctx = vctx; in aes_gcm_reinit() 173 aes_ccm_reinit(void *vctx, const uint8_t *iv, size_t ivlen) in aes_ccm_reinit() argument 175 struct aes_ccm_ctx *ctx = vctx; in aes_ccm_reinit() 258 aes_gcm_setkey(void *vctx, const uint8_t *key, int len) in aes_gcm_setkey() argument 260 struct aes_gcm_ctx *ctx = vctx; in aes_gcm_setkey() 272 aes_ccm_setkey(void *vctx, const uint8_t *key, int len) in aes_ccm_setkey() argument 274 struct aes_ccm_ctx *ctx = vctx; in aes_ccm_setkey() 286 aes_gcm_update(void *vctx, const void *buf, u_int len) in aes_gcm_update() argument 288 struct aes_gcm_ctx *ctx = vctx; in aes_gcm_update() [all …]
|
| H A D | cbc_mac.c | 53 AES_CBC_MAC_Init(void *vctx) in AES_CBC_MAC_Init() argument 57 ctx = vctx; in AES_CBC_MAC_Init() 62 AES_CBC_MAC_Setkey(void *vctx, const uint8_t *key, u_int klen) in AES_CBC_MAC_Setkey() argument 66 ctx = vctx; in AES_CBC_MAC_Setkey() 78 AES_CBC_MAC_Reinit(void *vctx, const uint8_t *nonce, u_int nonceLen) in AES_CBC_MAC_Reinit() argument 80 struct aes_cbc_mac_ctx *ctx = vctx; in AES_CBC_MAC_Reinit() 92 AES_CBC_MAC_Update(void *vctx, const void *vdata, u_int length) in AES_CBC_MAC_Update() argument 98 ctx = vctx; in AES_CBC_MAC_Update() 137 AES_CBC_MAC_Final(uint8_t *buf, void *vctx) in AES_CBC_MAC_Final() argument 142 ctx = vctx; in AES_CBC_MAC_Final()
|
| /freebsd/contrib/ofed/libibverbs/ |
| H A D | verbs.h | 1578 struct verbs_context *vctx = _vctx; \ 1579 if (vctx && (vctx->sz >= sizeof(*vctx) - offsetof(struct verbs_context, op))) \ 1580 vctx->op = ptr; }) 1695 struct verbs_context *vctx = verbs_get_ctx_op(qp->context, in ibv_create_flow() local 1697 if (!vctx || !vctx->ibv_create_flow) { in ibv_create_flow() 1702 return vctx->ibv_create_flow(qp, flow); in ibv_create_flow() 1707 struct verbs_context *vctx = verbs_get_ctx_op(flow_id->context, in ibv_destroy_flow() local 1709 if (!vctx || !vctx->ibv_destroy_flow) in ibv_destroy_flow() 1711 return vctx->ibv_destroy_flow(flow_id); in ibv_destroy_flow() 1720 struct verbs_context *vctx = verbs_get_ctx_op(context, open_xrcd); in ibv_open_xrcd() local [all …]
|
| /freebsd/crypto/openssl/providers/implementations/kdfs/ |
| H A D | hmacdrbg_kdf.c | 56 static void hmac_drbg_kdf_reset(void *vctx) in hmac_drbg_kdf_reset() argument 58 KDF_HMAC_DRBG *ctx = (KDF_HMAC_DRBG *)vctx; in hmac_drbg_kdf_reset() 70 static void hmac_drbg_kdf_free(void *vctx) in hmac_drbg_kdf_free() argument 72 KDF_HMAC_DRBG *ctx = (KDF_HMAC_DRBG *)vctx; in hmac_drbg_kdf_free() 95 static void *hmac_drbg_kdf_dup(void *vctx) in hmac_drbg_kdf_dup() argument 97 const KDF_HMAC_DRBG *src = (const KDF_HMAC_DRBG *)vctx; in hmac_drbg_kdf_dup() 117 static int hmac_drbg_kdf_derive(void *vctx, unsigned char *out, size_t outlen, in hmac_drbg_kdf_derive() argument 120 KDF_HMAC_DRBG *ctx = (KDF_HMAC_DRBG *)vctx; in hmac_drbg_kdf_derive() 124 || !hmac_drbg_kdf_set_ctx_params(vctx, params)) in hmac_drbg_kdf_derive() 140 static int hmac_drbg_kdf_get_ctx_params(void *vctx, OSSL_PARAM params[]) in hmac_drbg_kdf_get_ctx_params() argument [all …]
|
| /freebsd/crypto/krb5/src/lib/krad/ |
| H A D | t_remote.c | 42 static verto_ctx *vctx; variable 56 verto_break(vctx); in callback() 69 noerror(kr_remote_new(kctx, vctx, ai, "foo", remote)); in remote_new() 118 vctx = verto_new(NULL, VERTO_EV_TYPE_IO | VERTO_EV_TYPE_TIMEOUT); in main() 119 insist(vctx != NULL); in main() 129 verto_run(vctx); in main() 133 verto_run(vctx); in main() 136 insist(verto_add_timeout(vctx, VERTO_EV_FLAG_NONE, test_timeout, 0) != in main() 138 verto_run(vctx); in main() 143 verto_run(vctx); in main() [all …]
|