| /freebsd/sys/opencrypto/ |
| H A D | crypto.c | 750 if (csp->csp_ivlen < 0 || csp->csp_cipher_klen < 0 || in check_csp() 766 if (csp->csp_cipher_klen != 0 || csp->csp_ivlen != 0 || in check_csp() 779 if (csp->csp_ivlen == 0) in check_csp() 782 if (csp->csp_ivlen >= EALG_MAX_BLOCK_LEN) in check_csp() 798 if (csp->csp_ivlen < 7 || csp->csp_ivlen > 13) in check_csp() 802 if (csp->csp_ivlen != AES_GCM_IV_LEN) in check_csp() 806 if (csp->csp_ivlen != 0) in check_csp() 840 if (csp->csp_ivlen == 0 || in check_csp() 841 csp->csp_ivlen >= EALG_MAX_BLOCK_LEN) in check_csp() 852 if (csp->csp_ivlen < 7 || csp->csp_ivlen > 13) in check_csp() [all …]
|
| H A D | cryptodev.h | 348 int csp_ivlen; /* IV length in bytes. */ member 701 memcpy(iv, crp->crp_iv, csp->csp_ivlen); in crypto_read_iv() 703 crypto_copydata(crp, crp->crp_iv_start, csp->csp_ivlen, iv); in crypto_read_iv() 710 const u_int L = 15 - csp->csp_ivlen; in ccm_max_payload_length()
|
| H A D | cryptodev.c | 433 csp.csp_ivlen = txform->ivsize; in cse_create() 458 csp.csp_ivlen = AES_GCM_IV_LEN; in cse_create() 460 csp.csp_ivlen = AES_CCM_IV_LEN; in cse_create() 464 if (csp.csp_ivlen == 0) { in cse_create() 470 csp.csp_ivlen = sop->ivlen; in cse_create() 508 cse->ivsize = csp.csp_ivlen; in cse_create()
|
| H A D | cryptosoft.c | 142 exf->reinit(ctx, blk, csp->csp_ivlen); in swcr_encdec() 697 ivlen = csp->csp_ivlen; in swcr_ccm_cbc_mac() 766 ivlen = csp->csp_ivlen; in swcr_ccm() 994 exf->reinit(ctx, crp->crp_iv, csp->csp_ivlen); in swcr_chacha20_poly1305() 1430 if (csp->csp_ivlen != AES_GCM_IV_LEN) in swcr_auth_supported() 1462 txf->ivsize != csp->csp_ivlen) in swcr_cipher_supported()
|
| H A D | ktls_ocf.c | 1016 csp.csp_ivlen = AES_GCM_IV_LEN; in ktls_ocf_try() 1023 recrypt_csp.csp_ivlen = AES_BLOCK_LEN; in ktls_ocf_try() 1064 csp.csp_ivlen = AES_BLOCK_LEN; in ktls_ocf_try() 1091 csp.csp_ivlen = CHACHA20_POLY1305_IV_LEN; in ktls_ocf_try()
|
| /freebsd/sys/crypto/openssl/ |
| H A D | ossl_chacha20.c | 179 crypto_read_iv(crp, counter + (CHACHA_CTR_SIZE - csp->csp_ivlen) / 4); in ossl_chacha20_poly1305_encrypt() 241 if (csp->csp_ivlen == 8 && next_counter < counter[0]) { in ossl_chacha20_poly1305_encrypt() 250 if (csp->csp_ivlen == 8 && counter[0] == 0) in ossl_chacha20_poly1305_encrypt() 326 crypto_read_iv(crp, counter + (CHACHA_CTR_SIZE - csp->csp_ivlen) / 4); in ossl_chacha20_poly1305_decrypt() 410 if (csp->csp_ivlen == 8 && next_counter < counter[0]) { in ossl_chacha20_poly1305_decrypt() 418 if (csp->csp_ivlen == 8 && counter[0] == 0) in ossl_chacha20_poly1305_decrypt()
|
| H A D | ossl_aes.c | 205 ctx.ops->setiv(&ctx, iv, csp->csp_ivlen); in ossl_aes_gcm()
|
| H A D | ossl.c | 198 if (csp->csp_ivlen != AES_GCM_IV_LEN) in ossl_probesession()
|
| /freebsd/sys/dev/qat/qat/ |
| H A D | qat_ocf.c | 164 if (csp->csp_ivlen != AES_BLOCK_LEN) in qat_ocf_probesession() 168 if (csp->csp_ivlen != AES_XTS_IV_LEN) in qat_ocf_probesession() 187 if (csp->csp_ivlen != AES_GCM_IV_LEN) in qat_ocf_probesession() 197 if (csp->csp_ivlen != AES_GCM_IV_LEN) in qat_ocf_probesession() 213 if (csp->csp_ivlen != AES_BLOCK_LEN) in qat_ocf_probesession() 217 if (csp->csp_ivlen != AES_XTS_IV_LEN) in qat_ocf_probesession() 745 if (csp->csp_ivlen > 0) { in qat_ocf_load() 752 pOpData->ivLenInBytes = csp->csp_ivlen; in qat_ocf_load()
|
| /freebsd/sys/crypto/aesni/ |
| H A D | aesni.c | 194 if (csp->csp_ivlen != AES_BLOCK_LEN) in aesni_cipher_supported() 206 if (csp->csp_ivlen != AES_XTS_IV_LEN) in aesni_cipher_supported() 718 csp->csp_ivlen, ses->enc_schedule, ses->rounds); in aesni_cipher_crypt() 726 csp->csp_ivlen, ses->enc_schedule, ses->rounds)) in aesni_cipher_crypt() 735 csp->csp_ivlen, ses->mlen, ses->enc_schedule, in aesni_cipher_crypt() 744 csp->csp_ivlen, ses->mlen, ses->enc_schedule, in aesni_cipher_crypt()
|
| /freebsd/sys/crypto/armv8/ |
| H A D | armv8_crypto.c | 183 if (csp->csp_ivlen != AES_BLOCK_LEN) in armv8_crypto_probesession() 195 if (csp->csp_ivlen != AES_XTS_IV_LEN) in armv8_crypto_probesession()
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | crypto_os.c | 272 csp.csp_ivlen = AES_GCM_IV_LEN; in freebsd_crypt_newsession() 285 csp.csp_ivlen = AES_CCM_IV_LEN; in freebsd_crypt_newsession()
|
| /freebsd/sys/crypto/ccp/ |
| H A D | ccp.c | 341 if (csp->csp_ivlen != AES_BLOCK_LEN) in ccp_cipher_supported() 345 if (csp->csp_ivlen != AES_BLOCK_LEN) in ccp_cipher_supported() 349 if (csp->csp_ivlen != AES_XTS_IV_LEN) in ccp_cipher_supported()
|
| H A D | ccp_hardware.c | 1363 csp->csp_ivlen < AES_BLOCK_LEN) in ccp_collect_iv() 1364 memset(&iv[csp->csp_ivlen], 0, AES_BLOCK_LEN - csp->csp_ivlen); in ccp_collect_iv() 1368 csp->csp_ivlen); in ccp_collect_iv() 1504 iv_len = csp->csp_ivlen; in ccp_do_blkcipher()
|
| /freebsd/sys/geom/eli/ |
| H A D | g_eli_crypto.c | 72 csp.csp_ivlen = g_eli_ivlen(algo); in g_eli_crypto_cipher()
|
| H A D | g_eli.c | 544 csp.csp_ivlen = g_eli_ivlen(sc->sc_ealgo); in g_eli_newsession()
|
| /freebsd/sys/crypto/via/ |
| H A D | padlock.c | 144 if (csp->csp_ivlen != AES_BLOCK_LEN) in padlock_probesession()
|
| /freebsd/sys/dev/safexcel/ |
| H A D | safexcel.c | 1708 L = 15 - csp->csp_ivlen; in safexcel_instr_ccm() 1713 memcpy(&a0[1], req->iv, csp->csp_ivlen); in safexcel_instr_ccm() 1731 memcpy(&b0[1], req->iv, csp->csp_ivlen); in safexcel_instr_ccm() 2251 if (csp->csp_ivlen != AES_BLOCK_LEN) in safexcel_probe_cipher() 2255 if (csp->csp_ivlen != AES_XTS_IV_LEN) in safexcel_probe_cipher() 2283 if (csp->csp_ivlen != AES_GCM_IV_LEN) in safexcel_probesession()
|
| /freebsd/sys/kgssapi/krb5/ |
| H A D | kcrypto_aes.c | 104 csp.csp_ivlen = 16; in aes_set_key()
|
| /freebsd/sys/dev/wg/ |
| H A D | wg_crypto.c | 268 .csp_ivlen = sizeof(uint64_t), in crypto_init()
|
| /freebsd/sys/dev/qat_c2xxx/ |
| H A D | qat.c | 1845 if (csp->csp_ivlen != AES_BLOCK_LEN) in qat_probesession() 1849 if (csp->csp_ivlen != AES_XTS_IV_LEN) in qat_probesession() 1868 if (csp->csp_ivlen != AES_GCM_IV_LEN) in qat_probesession() 1892 if (csp->csp_ivlen != AES_BLOCK_LEN) in qat_probesession() 1896 if (csp->csp_ivlen != AES_XTS_IV_LEN) in qat_probesession()
|
| /freebsd/sys/dev/sec/ |
| H A D | sec.c | 1138 if (csp->csp_ivlen != AES_BLOCK_LEN) in sec_cipher_supported() 1335 offsetof(struct sec_hw_desc, shd_iv), csp->csp_ivlen); in sec_build_common_ns_desc() 1404 offsetof(struct sec_hw_desc, shd_iv), csp->csp_ivlen); in sec_build_common_s_desc()
|
| /freebsd/sys/dev/cxgbe/crypto/ |
| H A D | t4_crypto.c | 1642 iv[0] = (15 - csp->csp_ivlen) - 1; in ccr_ccm() 2193 if (csp->csp_ivlen != AES_BLOCK_LEN) in ccr_cipher_supported() 2197 if (csp->csp_ivlen != AES_BLOCK_LEN) in ccr_cipher_supported() 2201 if (csp->csp_ivlen != AES_XTS_IV_LEN) 2500 s->cipher.iv_len = csp->csp_ivlen; in ccr_newsession()
|
| /freebsd/sys/netipsec/ |
| H A D | xform_esp.c | 248 csp.csp_ivlen = txform->ivsize; in esp_init()
|
| /freebsd/sys/dev/cesa/ |
| H A D | cesa.c | 1545 if (csp->csp_ivlen != AES_BLOCK_LEN) in cesa_cipher_supported()
|