| /freebsd-head/sys/crypto/aesni/ |
| HD | aesni.c | 580 if (crp->crp_payload_length > ccm_max_payload_length(csp)) in aesni_cipher_process() 591 if ((crp->crp_payload_length % AES_BLOCK_LEN) != 0) in aesni_cipher_process() 624 if (crp->crp_payload_length == 0) { in aesni_cipher_crypt() 629 crp->crp_payload_length, &allocated); in aesni_cipher_crypt() 653 if (CRYPTO_HAS_OUTPUT_BUFFER(crp) && crp->crp_payload_length > 0) { in aesni_cipher_crypt() 655 crp->crp_payload_output_start, crp->crp_payload_length); in aesni_cipher_crypt() 661 outbuf = malloc(crp->crp_payload_length, in aesni_cipher_crypt() 690 crp->crp_payload_length, buf, outbuf, iv); in aesni_cipher_crypt() 693 memcpy(outbuf, buf, crp->crp_payload_length); in aesni_cipher_crypt() 695 crp->crp_payload_length, outbuf, iv); in aesni_cipher_crypt() [all …]
|
| /freebsd-head/sys/crypto/armv8/ |
| HD | armv8_crypto.c | 293 addr = malloc(crp->crp_payload_length, M_ARMV8_CRYPTO, M_NOWAIT); in armv8_crypto_cipher_alloc() 350 if ((crp->crp_payload_length % AES_BLOCK_LEN) != 0) { in armv8_crypto_cipher_process() 356 crp->crp_payload_length, &fromc, &toc, iv); in armv8_crypto_cipher_process() 359 crp->crp_payload_length, &fromc, &toc, iv); in armv8_crypto_cipher_process() 364 &ses->xts_schedule.aes_key, crp->crp_payload_length, in armv8_crypto_cipher_process() 368 &ses->xts_schedule.aes_key, crp->crp_payload_length, in armv8_crypto_cipher_process() 375 crp->crp_payload_length, &fromc, &toc, in armv8_crypto_cipher_process() 383 crp->crp_payload_length, &fromc, &toc, in armv8_crypto_cipher_process()
|
| /freebsd-head/sys/dev/cxgbe/crypto/ |
| HD | t4_crypto.c | 487 if (crp->crp_payload_length > MAX_REQUEST_SIZE) in ccr_hash() 513 if (crp->crp_payload_length == 0) { in ccr_hash() 517 } else if (ccr_use_imm_data(transhdr_len, crp->crp_payload_length)) { in ccr_hash() 518 imm_len = crp->crp_payload_length; in ccr_hash() 525 crp->crp_payload_start, crp->crp_payload_length); in ccr_hash() 553 crwr->sec_cpl.pldlen = htobe32(crp->crp_payload_length == 0 ? in ccr_hash() 554 axf->blocksize : crp->crp_payload_length); in ccr_hash() 568 V_SCMD_MORE_FRAGS(crp->crp_payload_length == 0 ? 1 : 0) | in ccr_hash() 582 if (crp->crp_payload_length == 0) { in ccr_hash() 589 crp->crp_payload_length, dst); in ccr_hash() [all …]
|
| /freebsd-head/sys/crypto/via/ |
| HD | padlock_cipher.c | 169 crp->crp_payload_length); in padlock_cipher_alloc() 176 addr = malloc(crp->crp_payload_length + 16, M_PADLOCK, M_NOWAIT); in padlock_cipher_alloc() 220 crp->crp_payload_length, abuf); in padlock_cipher_process() 225 padlock_cbc(abuf, abuf, crp->crp_payload_length / AES_BLOCK_LEN, key, in padlock_cipher_process() 231 crp->crp_payload_length, abuf); in padlock_cipher_process()
|
| HD | padlock.c | 211 if ((crp->crp_payload_length % AES_BLOCK_LEN) != 0) { in padlock_process()
|
| /freebsd-head/sys/opencrypto/ |
| HD | ktls_ocf.c | 346 crp->crp_payload_length = sizeof(*ad) + tls_comp_len; in ktls_ocf_tls_cbc_encrypt() 347 crp->crp_digest_start = crp->crp_payload_length; in ktls_ocf_tls_cbc_encrypt() 373 crp->crp_payload_length = tls_comp_len + m->m_epg_trllen; in ktls_ocf_tls_cbc_encrypt() 374 KASSERT(crp->crp_payload_length % AES_BLOCK_LEN == 0, in ktls_ocf_tls_cbc_encrypt() 390 uio->uio_resid = crp->crp_payload_length; in ktls_ocf_tls_cbc_encrypt() 468 crp.crp_payload_length = tls_len - AES_BLOCK_LEN; in ktls_ocf_tls_cbc_decrypt() 529 crp.crp_payload_length = sizeof(ad) + tls_comp_len; in ktls_ocf_tls_cbc_decrypt() 530 crp.crp_digest_start = crp.crp_payload_length; in ktls_ocf_tls_cbc_decrypt() 595 crp->crp_payload_length = tls_comp_len; in ktls_ocf_tls12_aead_encrypt() 598 crp->crp_digest_start = crp->crp_payload_length; in ktls_ocf_tls12_aead_encrypt() [all …]
|
| HD | cryptosoft.c | 121 if ((crp->crp_payload_length % exf->blocksize) != 0) in swcr_encdec() 161 for (resid = crp->crp_payload_length; resid >= blksz; resid -= todo) { in swcr_encdec() 281 crp->crp_payload_output_start, crp->crp_payload_length, in swcr_authcompute() 285 crp->crp_payload_length, axf->Update, &s.ctx); in swcr_authcompute() 357 for (resid = crp->crp_payload_length; resid >= blksz; resid -= len) { in swcr_gmac() 378 *blkp = htobe32(crp->crp_payload_length * 8); in swcr_gmac() 482 for (resid = crp->crp_payload_length; resid >= blksz; resid -= todo) { in swcr_gcm() 541 *blkp = htobe32(crp->crp_payload_length * 8); in swcr_gcm() 563 for (resid = crp->crp_payload_length; resid > blksz; in swcr_gcm() 703 build_ccm_b0(crp->crp_iv, ivlen, crp->crp_payload_length, 0, in swcr_ccm_cbc_mac() [all …]
|
| HD | cryptodev.c | 681 crp->crp_payload_length = cop->len; in cryptodev_op() 785 if (crp->crp_payload_length < cse->ivsize) { in cryptodev_op() 791 crp->crp_payload_length -= cse->ivsize; in cryptodev_op() 792 if (crp->crp_payload_length != 0) in cryptodev_op() 840 crp->crp_payload_length); in cryptodev_op() 926 crp->crp_payload_length = caead->len; in cryptodev_aead() 1043 crp->crp_payload_length); in cryptodev_aead()
|
| /freebsd-head/sys/crypto/openssl/ |
| HD | ossl_chacha20.c | 79 resid = crp->crp_payload_length; in ossl_chacha20() 207 resid = crp->crp_payload_length; in ossl_chacha20_poly1305_encrypt() 285 le64enc(block + 8, crp->crp_payload_length); in ossl_chacha20_poly1305_encrypt() 351 crypto_apply(crp, crp->crp_payload_start, crp->crp_payload_length, in ossl_chacha20_poly1305_decrypt() 353 if (crp->crp_payload_length % 16 != 0) { in ossl_chacha20_poly1305_decrypt() 357 16 - crp->crp_payload_length % 16); in ossl_chacha20_poly1305_decrypt() 362 le64enc(block + 8, crp->crp_payload_length); in ossl_chacha20_poly1305_decrypt() 376 resid = crp->crp_payload_length; in ossl_chacha20_poly1305_decrypt()
|
| HD | ossl_aes.c | 92 plen = crp->crp_payload_length; in ossl_aes_cbc() 232 for (size_t plen = crp->crp_payload_length; plen > 0; plen -= seglen) { in ossl_aes_gcm()
|
| /freebsd-head/sys/dev/wg/ |
| HD | wg_crypto.c | 227 crp.crp_payload_length = m->m_pkthdr.len - POLY1305_HASH_LEN; in chacha20poly1305_encrypt_mbuf() 228 crp.crp_digest_start = crp.crp_payload_length; in chacha20poly1305_encrypt_mbuf() 250 crp.crp_payload_length = m->m_pkthdr.len - POLY1305_HASH_LEN; in chacha20poly1305_decrypt_mbuf() 251 crp.crp_digest_start = crp.crp_payload_length; in chacha20poly1305_decrypt_mbuf()
|
| /freebsd-head/sys/dev/safexcel/ |
| HD | safexcel.c | 1608 instr->length = crp->crp_payload_length; in safexcel_instr_cipher() 1630 instr->status = crp->crp_payload_length == 0 ? in safexcel_instr_eta() 1637 if (crp->crp_payload_length > 0) { in safexcel_instr_eta() 1639 instr->length = crp->crp_payload_length; in safexcel_instr_eta() 1670 instr->length = crp->crp_payload_length; in safexcel_instr_sha_hash() 1732 b0[14] = crp->crp_payload_length >> 8; in safexcel_instr_ccm() 1733 b0[15] = crp->crp_payload_length & 0xff; in safexcel_instr_ccm() 1756 instr->status = crp->crp_payload_length == 0 ? in safexcel_instr_ccm() 1765 if (crp->crp_payload_length > 0) { in safexcel_instr_ccm() 1767 instr->length = crp->crp_payload_length; in safexcel_instr_ccm() [all …]
|
| /freebsd-head/sys/dev/glxsb/ |
| HD | glxsb.c | 634 if ((crp->crp_payload_length % SB_AES_BLOCK_SIZE) != 0) in glxsb_crypto_encdec() 638 xlen = crp->crp_payload_length > GLXSB_MAX_AES_LEN ? in glxsb_crypto_encdec() 639 GLXSB_MAX_AES_LEN : crp->crp_payload_length; in glxsb_crypto_encdec() 659 tlen = crp->crp_payload_length; in glxsb_crypto_encdec()
|
| HD | glxsb_hash.c | 77 crp->crp_payload_length, axf->Update, &ctx); in glxsb_authcompute()
|
| /freebsd-head/sys/crypto/blake2/ |
| HD | blake2_cryptodev.c | 283 crp->crp_payload_length, blake2b_applicator, &bctx.sb); in blake2_cipher_process() 300 crp->crp_payload_length, blake2s_applicator, &bctx.ss); in blake2_cipher_process()
|
| /freebsd-head/sys/dev/qat/qat/ |
| HD | qat_ocf.c | 693 pOpData->messageLenToCipherInBytes = crp->crp_payload_length; in qat_ocf_load_aad() 697 crp->crp_aad_length + crp->crp_payload_length; in qat_ocf_load_aad() 720 pOpData->messageLenToCipherInBytes = crp->crp_payload_length; in qat_ocf_load_aad() 725 crp->crp_aad_length + crp->crp_payload_length; in qat_ocf_load_aad() 863 pOpData->messageLenToCipherInBytes = crp->crp_payload_length; in qat_ocf_process() 867 pOpData->messageLenToHashInBytes = crp->crp_payload_length; in qat_ocf_process()
|
| /freebsd-head/sys/netipsec/ |
| HD | xform_ipcomp.c | 253 crp->crp_payload_length = m->m_pkthdr.len - (skip + hlen); in ipcomp_input() 492 crp->crp_payload_length = ralen; in ipcomp_output() 576 if (crp->crp_payload_length > crp->crp_olen) { in ipcomp_output_cb() 644 __func__, crp->crp_payload_length, crp->crp_olen)); in ipcomp_output_cb()
|
| /freebsd-head/sys/crypto/ccp/ |
| HD | ccp_hardware.c | 1283 crp->crp_payload_start, crp->crp_payload_length); in ccp_do_hmac() 1409 crp->crp_payload_length) { in ccp_do_xts() 1479 if (s->blkcipher.key_len == 0 || crp->crp_payload_length == 0) { in ccp_do_blkcipher() 1483 if ((crp->crp_payload_length % AES_BLOCK_LEN) != 0) { in ccp_do_blkcipher() 1485 crp->crp_payload_length); in ccp_do_blkcipher() 1530 crp->crp_payload_length) in ccp_do_blkcipher() 1535 __func__, crp->crp_payload_length); in ccp_do_blkcipher() 1599 crp->crp_payload_start, crp->crp_payload_length); in ccp_do_blkcipher() 1892 be64enc(&s->gmac.final_block[8], (uint64_t)crp->crp_payload_length * 8); in ccp_gcm() 1935 crp->crp_payload_start, crp->crp_payload_length); in ccp_gcm()
|
| /freebsd-head/sys/geom/eli/ |
| HD | g_eli_privacy.c | 101 bp->bio_completed += crp->crp_payload_length; in g_eli_crypto_read_done() 337 crp->crp_payload_length = secsize; in g_eli_crypto_run()
|
| HD | g_eli_integrity.c | 139 bp->bio_completed += crp->crp_payload_length; in g_eli_auth_read_done() 141 bp->bio_inbed, bp->bio_children, crp->crp_payload_length, (intmax_t)bp->bio_completed); in g_eli_auth_read_done() 562 crp->crp_payload_length = data_secsize; in g_eli_auth_run()
|
| HD | g_eli_crypto.c | 85 crp->crp_payload_length = datasize; in g_eli_crypto_cipher()
|
| /freebsd-head/sys/kgssapi/krb5/ |
| HD | kcrypto_aes.c | 147 crp->crp_payload_length = len; in aes_encrypt_1() 326 crp->crp_payload_length = inlen; in aes_checksum()
|
| /freebsd-head/sys/dev/qat_c2xxx/ |
| HD | qat_hw15.c | 873 cipher_req->cipher_len = crp->crp_payload_length; in qat_hw15_crypto_setup_req_params() 885 auth_req->auth_len = crp->crp_payload_length; in qat_hw15_crypto_setup_req_params() 934 cipher_req->cipher_len = crp->crp_payload_length; in qat_hw15_crypto_setup_req_params() 956 crp->crp_payload_length + crp->crp_aad_length; in qat_hw15_crypto_setup_req_params()
|
| /freebsd-head/sys/dev/sec/ |
| HD | sec.c | 1347 crp->crp_payload_length); in sec_build_common_ns_desc() 1353 crp->crp_payload_length); in sec_build_common_ns_desc() 1410 crp->crp_payload_length); in sec_build_common_s_desc() 1416 crp->crp_payload_length); in sec_build_common_s_desc() 1566 crp->crp_payload_length); in sec_mdeu_make_desc()
|
| /freebsd-head/sys/dev/cesa/ |
| HD | cesa.c | 613 len = crp->crp_payload_length; in cesa_create_chain_cb() 639 len = crp->crp_payload_length; in cesa_create_chain_cb() 645 len = crp->crp_aad_length + crp->crp_payload_length; in cesa_create_chain_cb() 651 len = crp->crp_aad_length + crp->crp_payload_length; in cesa_create_chain_cb() 655 elen = crp->crp_payload_length; in cesa_create_chain_cb()
|