| /dpdk/app/test-crypto-perf/ |
| H A D | cperf_test_vectors.c | 629 uint8_t digest[2048] = { 0x00 }; variable 698 t_vec->digest.data = NULL; in cperf_test_vector_get_dummy() 699 t_vec->digest.length = 0; in cperf_test_vector_get_dummy() 712 t_vec->digest.phys_addr = in cperf_test_vector_get_dummy() 715 memcpy(t_vec->digest.data, digest, in cperf_test_vector_get_dummy() 762 t_vec->digest.data = NULL; in cperf_test_vector_get_dummy() 763 t_vec->digest.length = 0; in cperf_test_vector_get_dummy() 776 t_vec->digest.phys_addr = in cperf_test_vector_get_dummy() 779 memcpy(t_vec->digest.data, digest, in cperf_test_vector_get_dummy() 829 t_vec->digest.phys_addr = in cperf_test_vector_get_dummy() [all …]
|
| H A D | cperf_test_vector_parsing.c | 24 rte_free(vector->digest.data); in free_test_vector() 172 if (test_vector->digest.data) { in show_test_vector() 174 for (i = 0; i < test_vector->digest.length; ++i) { in show_test_vector() 178 printf("0x%02x", test_vector->digest.data[i]); in show_test_vector() 180 printf("0x%02x, ", test_vector->digest.data[i]); in show_test_vector() 433 rte_free(vector->digest.data); in parse_entry() 434 vector->digest.data = data; in parse_entry() 435 vector->digest.phys_addr = rte_malloc_virt2iova( in parse_entry() 436 vector->digest.data); in parse_entry() 438 vector->digest.length = data_length; in parse_entry() [all …]
|
| /dpdk/app/test/ |
| H A D | test_cryptodev_zuc_test_vectors.h | 55 } digest; member 566 .digest = { 639 .digest = { 670 .digest = { 701 .digest = { 740 .digest = { 802 .digest = { 920 .digest = { 942 .digest = { 1004 .digest = { [all …]
|
| H A D | test_cryptodev_hash_test_vectors.h | 48 .digest = { 71 .digest = { 88 .digest = { 114 .digest = { 132 .digest = { 160 .digest = { 179 .digest = { 207 .digest = { 226 .digest = { 258 .digest = { [all …]
|
| H A D | test_cryptodev_kasumi_hash_test_vectors.h | 27 } digest; member 47 .digest = { 71 .digest = { 97 .digest = { 124 .digest = { 160 .digest = { 193 .digest = { 215 .digest = {
|
| H A D | test_cryptodev_snow3g_hash_test_vectors.h | 31 } digest; member 63 .digest = { 108 .digest = { 394 .digest = { 426 .digest = { 459 .digest = { 493 .digest = {
|
| H A D | test_cryptodev.c | 247 vec.digest = &digest; in process_sym_raw_dp_op() 280 digest.va = (void *)sop->auth.digest.data; in process_sym_raw_dp_op() 281 digest.iova = sop->auth.digest.phys_addr; in process_sym_raw_dp_op() 337 digest.va = (void *)sop->auth.digest.data; in process_sym_raw_dp_op() 338 digest.iova = sop->auth.digest.phys_addr; in process_sym_raw_dp_op() 355 digest.va = (void *)sop->aead.digest.data; in process_sym_raw_dp_op() 356 digest.iova = sop->aead.digest.phys_addr; in process_sym_raw_dp_op() 5103 tdata->digest.data, tdata->digest.len, in test_snow3g_auth_cipher() 5310 tdata->digest.data, tdata->digest.len, in test_snow3g_auth_cipher_sgl() 5511 tdata->digest.data, tdata->digest.len, in test_kasumi_auth_cipher() [all …]
|
| H A D | test_cryptodev_snow3g_test_vectors.h | 50 } digest; member 236 .digest = { 404 .digest = { 494 .digest = { 587 .digest = { 654 .digest = { 721 .digest = {
|
| H A D | test_cryptodev_ecdsa_test_vectors.h | 30 rte_crypto_param digest; member 104 .digest = { 189 .digest = { 274 .digest = { 371 .digest = { 486 .digest = {
|
| H A D | test_cryptodev_aes_test_vectors.h | 928 .digest = { 973 .digest = { 1018 .digest = { 1296 .digest = { 1341 .digest = { 1387 .digest = { 1432 .digest = { 1477 .digest = { 1523 .digest = { 1567 .digest = { [all …]
|
| H A D | test_cryptodev_kasumi_test_vectors.h | 55 } digest; member 207 .digest = { 356 .digest = { 431 .digest = {
|
| H A D | test_cryptodev_des_test_vectors.h | 155 .digest = { 198 .digest = { 328 .digest = { 372 .digest = { 569 .digest = { 612 .digest = { 742 .digest = { 786 .digest = {
|
| /dpdk/drivers/crypto/nitrox/ |
| H A D | nitrox_sym_reqmgr.c | 429 if (op->sym->auth.digest.data) { in extract_cipher_auth_digest() 430 digest->iova = op->sym->auth.digest.phys_addr; in extract_cipher_auth_digest() 431 digest->virt = op->sym->auth.digest.data; in extract_cipher_auth_digest() 527 fill_sglist(&sr->in, digest->len, digest->iova, digest->virt); in create_aead_inbuf() 545 fill_sglist(&sr->out, digest->len, digest->iova, digest->virt); in create_aead_oop_outbuf() 566 fill_sglist(&sr->out, digest->len, digest->iova, in create_aead_inplace_outbuf() 567 digest->virt); in create_aead_inplace_outbuf() 645 struct nitrox_sglist digest; in process_cipher_auth_data() local 694 digest->iova = op->sym->aead.digest.phys_addr; in extract_combined_digest() 695 digest->virt = op->sym->aead.digest.data; in extract_combined_digest() [all …]
|
| /dpdk/examples/fips_validation/ |
| H A D | fips_dev_self_test.c | 22 } digest; member 107 .digest = { 158 .digest = { 207 .digest = { 259 .digest = { 318 .digest = { 355 .digest = { 414 .digest = { 692 .digest = { 748 .digest = { [all …]
|
| H A D | main.c | 54 uint8_t *digest; member 656 env.digest = rte_zmalloc(NULL, vec.cipher_auth.digest.len, in prepare_auth_op() 658 if (!env.digest) { in prepare_auth_op() 667 sym->auth.digest.data = env.digest; in prepare_auth_op() 668 sym->auth.digest.phys_addr = rte_malloc_virt2iova(env.digest); in prepare_auth_op() 671 memcpy(env.digest, vec.cipher_auth.digest.val, in prepare_auth_op() 703 env.digest = rte_zmalloc(NULL, vec.aead.digest.len, in prepare_aead_op() 712 sym->aead.digest.data = env.digest; in prepare_aead_op() 713 sym->aead.digest.phys_addr = rte_malloc_virt2iova(env.digest); in prepare_aead_op() 720 sym->aead.digest.data = vec.aead.digest.val; in prepare_aead_op() [all …]
|
| H A D | fips_validation_hmac.c | 56 {TAGLEN_STR, parser_read_uint32_val, &vec.cipher_auth.digest}, 59 {TAG_STR, parse_uint8_hex_str, &vec.cipher_auth.digest}, 76 val_local.len = vec.cipher_auth.digest.len; in parse_test_hmac_writeback() 85 if (memcmp(val->val + vec.pt.len, vec.cipher_auth.digest.val, in rsp_test_hmac_check() 86 vec.cipher_auth.digest.len) == 0) in rsp_test_hmac_check()
|
| H A D | fips_validation_sha.c | 42 text, &vec.cipher_auth.digest); in parse_interim_algo() 56 {SEED_STR, parse_uint8_hex_str, &vec.cipher_auth.digest}, 73 val_local.len = vec.cipher_auth.digest.len; in parse_test_sha_writeback() 82 if (memcmp(val->val + vec.pt.len, vec.cipher_auth.digest.val, in rsp_test_sha_check() 83 vec.cipher_auth.digest.len) == 0) in rsp_test_sha_check()
|
| /dpdk/drivers/crypto/qat/dev/ |
| H A D | qat_crypto_pmd_gen3.c | 150 struct rte_crypto_va_iova_ptr *digest, in enqueue_one_aead_job_gen3() argument 181 struct rte_crypto_va_iova_ptr *digest, in enqueue_one_auth_job_gen3() argument 273 struct rte_crypto_va_iova_ptr digest; in qat_sym_build_op_aead_gen3() local 284 &cipher_iv, &aad, &digest); in qat_sym_build_op_aead_gen3() 302 NULL, &aad, &digest); in qat_sym_build_op_aead_gen3() 319 struct rte_crypto_va_iova_ptr digest; in qat_sym_build_op_auth_gen3() local 330 NULL, &auth_iv, &digest); in qat_sym_build_op_auth_gen3() 348 &auth_iv, NULL, &digest); in qat_sym_build_op_auth_gen3() 405 struct rte_crypto_va_iova_ptr *digest, in qat_sym_dp_enqueue_single_aead_gen3() argument 438 NULL, aad, digest); in qat_sym_dp_enqueue_single_aead_gen3() [all …]
|
| H A D | qat_crypto_pmd_gens.h | 293 struct rte_crypto_va_iova_ptr *digest) in qat_sym_convert_op_to_vec_auth() argument 357 digest->va = (void *)op->sym->auth.digest.data; in qat_sym_convert_op_to_vec_auth() 358 digest->iova = op->sym->auth.digest.phys_addr; in qat_sym_convert_op_to_vec_auth() 392 digest->va = (void *)op->sym->auth.digest.data; in qat_sym_convert_op_to_vec_chain() 393 digest->iova = op->sym->auth.digest.phys_addr; in qat_sym_convert_op_to_vec_chain() 461 (digest->iova == auth_end_iova)) in qat_sym_convert_op_to_vec_chain() 512 digest->va = (void *)op->sym->aead.digest.data; in qat_sym_convert_op_to_vec_aead() 513 digest->iova = op->sym->aead.digest.phys_addr; in qat_sym_convert_op_to_vec_aead() 590 struct rte_crypto_va_iova_ptr *digest, in enqueue_one_auth_job_gen1() argument 633 struct rte_crypto_va_iova_ptr *digest, in enqueue_one_chain_job_gen1() argument [all …]
|
| H A D | qat_crypto_pmd_gen4.c | 110 struct rte_crypto_va_iova_ptr *digest, in enqueue_one_aead_job_gen4() argument 130 cipher_param_20->spc_auth_res_addr = digest->iova; in enqueue_one_aead_job_gen4() 135 enqueue_one_aead_job_gen1(ctx, req, iv, digest, aad, ofs, data_len); in enqueue_one_aead_job_gen4() 150 struct rte_crypto_va_iova_ptr digest; in qat_sym_build_op_aead_gen4() local 161 &cipher_iv, &aad, &digest); in qat_sym_build_op_aead_gen4() 179 NULL, &aad, &digest); in qat_sym_build_op_aead_gen4() 234 struct rte_crypto_va_iova_ptr *digest, in qat_sym_dp_enqueue_single_aead_gen4() argument 259 enqueue_one_aead_job_gen4(ctx, req, iv, digest, aad, ofs, in qat_sym_dp_enqueue_single_aead_gen4() 267 NULL, aad, digest); in qat_sym_dp_enqueue_single_aead_gen4() 319 &vec->digest[i], &vec->aad[i], ofs, in qat_sym_dp_enqueue_aead_jobs_gen4() [all …]
|
| H A D | qat_sym_pmd_gen1.c | 248 NULL, &auth_iv, &digest); in qat_sym_build_op_auth_gen1() 266 &auth_iv, NULL, &digest); in qat_sym_build_op_auth_gen1() 295 &cipher_iv, &aad, &digest); in qat_sym_build_op_aead_gen1() 313 NULL, &aad, &digest); in qat_sym_build_op_aead_gen1() 342 &cipher_iv, &auth_iv, &digest); in qat_sym_build_op_chain_gen1() 361 &auth_iv, NULL, &digest); in qat_sym_build_op_chain_gen1() 601 auth_iv, NULL, digest); in qat_sym_dp_enqueue_single_auth_gen1() 658 NULL, &vec->digest[i]); in qat_sym_dp_enqueue_auth_jobs_gen1() 711 auth_iv, NULL, digest); in qat_sym_dp_enqueue_single_chain_gen1() 775 NULL, &vec->digest[i]); in qat_sym_dp_enqueue_chain_jobs_gen1() [all …]
|
| /dpdk/drivers/crypto/ipsec_mb/ |
| H A D | pmd_aesni_gcm.c | 193 uint8_t *digest; in post_process_gcm_crypto_op() local 198 digest = op->sym->auth.digest.data; in post_process_gcm_crypto_op() 200 digest = op->sym->aead.digest.data; in post_process_gcm_crypto_op() 204 digest, session->req_digest_length); in post_process_gcm_crypto_op() 215 memcpy(op->sym->aead.digest.data, in post_process_gcm_crypto_op() 219 memcpy(op->sym->auth.digest.data, in post_process_gcm_crypto_op() 357 tag = sym_op->aead.digest.data; in process_gcm_crypto_op() 418 tag = sym_op->auth.digest.data; in process_gcm_crypto_op() 635 s, gdata_ctx, vec->digest[i].va, ops); in aesni_gcm_sgl_encrypt() 656 s, gdata_ctx, vec->digest[i].va, ops); in aesni_gcm_sgl_decrypt() [all …]
|
| /dpdk/drivers/crypto/dpaa_sec/ |
| H A D | dpaa_sec_raw_dp.c | 94 struct rte_crypto_va_iova_ptr *digest, in build_dpaa_raw_dp_auth_fd() argument 139 old_digest = ctx->digest; in build_dpaa_raw_dp_auth_fd() 207 rte_memcpy(old_digest, digest->va, in build_dpaa_raw_dp_auth_fd() 312 qm_sg_entry_set64(sg, digest->iova); in build_raw_cipher_auth_gcm_sg() 364 memcpy(ctx->digest, digest->va, in build_raw_cipher_auth_gcm_sg() 473 qm_sg_entry_set64(sg, digest->iova); in build_dpaa_raw_dp_chain_fd() 516 memcpy(ctx->digest, digest->va, in build_dpaa_raw_dp_chain_fd() 541 RTE_SET_USED(digest); in build_dpaa_raw_dp_cipher_fd() 661 RTE_SET_USED(digest); in build_dpaa_raw_proto_sg() 827 &vec->digest[loop], in dpaa_sec_raw_enqueue_burst() [all …]
|
| /dpdk/drivers/crypto/bcmfs/ |
| H A D | bcmfs_sym_engine.c | 777 struct fsattr *digest, bool cipher_first) in bcmfs_crypto_build_chain_request() argument 794 uint64_t digest_size = (digest != NULL) ? in bcmfs_crypto_build_chain_request() 795 fsattr_sz(digest) : 0; in bcmfs_crypto_build_chain_request() 902 fsattr_sz(digest) != 0) { in bcmfs_crypto_build_chain_request() 926 fsattr_sz(digest); in bcmfs_crypto_build_chain_request() 932 fsattr_pa(digest); in bcmfs_crypto_build_chain_request() 934 fsattr_sz(digest); in bcmfs_crypto_build_chain_request() 991 uint64_t digest_size = (digest != NULL) ? in bcmfs_crypto_build_aead_request() 992 fsattr_sz(digest) : 0; in bcmfs_crypto_build_aead_request() 1122 fsattr_sz(digest) != 0) { in bcmfs_crypto_build_aead_request() [all …]
|
| H A D | bcmfs_sym.c | 83 fsattr_va(&mac) = op->sym->auth.digest.data; in process_crypto_auth_op() 84 fsattr_pa(&mac) = op->sym->auth.digest.phys_addr; in process_crypto_auth_op() 87 fsattr_va(&dst) = op->sym->auth.digest.data; in process_crypto_auth_op() 88 fsattr_pa(&dst) = op->sym->auth.digest.phys_addr; in process_crypto_auth_op() 167 fsattr_va(&mac) = op->sym->auth.digest.data; in process_crypto_combined_op() 168 fsattr_pa(&mac) = op->sym->auth.digest.phys_addr; in process_crypto_combined_op() 238 fsattr_va(&mac) = op->sym->aead.digest.data; in process_crypto_aead_op() 239 fsattr_pa(&mac) = op->sym->aead.digest.phys_addr; in process_crypto_aead_op()
|