| /f-stack/dpdk/app/test/ |
| H A D | test_cryptodev_aead_test_vectors.h | 46 } aad; member 102 .aad = { 139 .aad = { 177 .aad = { 229 .aad = { 284 .aad = { 340 .aad = { 395 .aad = { 450 .aad = { 999 .aad = { [all …]
|
| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_crypto_ccmp.c | 401 aad[31] = 0; in ccmp_init_blocks() 402 b0[1] = aad[30]; in ccmp_init_blocks() 405 *(uint16_t *)&aad[30] = 0; in ccmp_init_blocks() 414 aad[25] = 0; in ccmp_init_blocks() 415 b0[1] = aad[24]; in ccmp_init_blocks() 416 aad[1] = 22 + 2; in ccmp_init_blocks() 418 *(uint16_t *)&aad[24] = 0; in ccmp_init_blocks() 420 aad[1] = 22; in ccmp_init_blocks() 422 *(uint16_t *)&aad[26] = 0; in ccmp_init_blocks() 423 *(uint32_t *)&aad[28] = 0; in ccmp_init_blocks() [all …]
|
| /f-stack/dpdk/app/test-crypto-perf/ |
| H A D | cperf_test_vectors.c | 360 uint8_t aad[] = { variable 551 t_vec->aad.data = rte_malloc(NULL, in cperf_test_vector_get_dummy() 553 if (t_vec->aad.data == NULL) { in cperf_test_vector_get_dummy() 557 memcpy(t_vec->aad.data, aad, options->aead_aad_sz); in cperf_test_vector_get_dummy() 558 t_vec->aad.phys_addr = rte_malloc_virt2iova(t_vec->aad.data); in cperf_test_vector_get_dummy() 559 t_vec->aad.length = options->aead_aad_sz; in cperf_test_vector_get_dummy() 561 t_vec->aad.data = NULL; in cperf_test_vector_get_dummy() 562 t_vec->aad.length = 0; in cperf_test_vector_get_dummy() 568 rte_free(t_vec->aad.data); in cperf_test_vector_get_dummy() 583 rte_free(t_vec->aad.data); in cperf_test_vector_get_dummy()
|
| H A D | cperf_test_vector_parsing.c | 23 rte_free(vector->aad.data); in free_test_vector() 159 if (test_vector->aad.data) { in show_test_vector() 161 for (i = 0; i < test_vector->aad.length; ++i) { in show_test_vector() 164 if (i == (uint32_t)(test_vector->aad.length - 1)) in show_test_vector() 165 printf("0x%02x", test_vector->aad.data[i]); in show_test_vector() 167 printf("0x%02x, ", test_vector->aad.data[i]); in show_test_vector() 418 rte_free(vector->aad.data); in parse_entry() 419 vector->aad.data = data; in parse_entry() 420 vector->aad.phys_addr = rte_malloc_virt2iova(vector->aad.data); in parse_entry() 422 vector->aad.length = data_length; in parse_entry() [all …]
|
| H A D | cperf_test_vectors.h | 55 } aad; member 82 extern uint8_t aad[];
|
| H A D | cperf_ops.c | 468 sym_op->aead.aad.data = rte_crypto_op_ctod_offset(ops[i], in cperf_set_ops_aead() 470 sym_op->aead.aad.phys_addr = rte_crypto_op_ctophys_offset(ops[i], in cperf_set_ops_aead() 524 memcpy(ops[i]->sym->aead.aad.data + 18, in cperf_set_ops_aead() 525 test_vector->aad.data, in cperf_set_ops_aead() 526 test_vector->aad.length); in cperf_set_ops_aead() 531 memcpy(ops[i]->sym->aead.aad.data, in cperf_set_ops_aead() 532 test_vector->aad.data, in cperf_set_ops_aead() 533 test_vector->aad.length); in cperf_set_ops_aead()
|
| /f-stack/dpdk/lib/librte_ipsec/ |
| H A D | crypto.h | 76 aead_gcm_aad_fill(struct aead_gcm_aad *aad, rte_be32_t spi, rte_be64_t sqn, in aead_gcm_aad_fill() argument 79 aad->spi = spi; in aead_gcm_aad_fill() 81 aad->sqn.u64 = sqn; in aead_gcm_aad_fill() 83 aad->sqn.u32[0] = sqn_low32(sqn); in aead_gcm_aad_fill() 84 aad->sqn.u32[1] = 0; in aead_gcm_aad_fill() 86 aad->align0 = 0; in aead_gcm_aad_fill()
|
| H A D | misc.h | 116 struct rte_crypto_va_iova_ptr aad[], in cpu_crypto_bulk() argument 142 symvec.aad = &aad[j]; in cpu_crypto_bulk() 165 symvec.aad = &aad[j]; in cpu_crypto_bulk()
|
| H A D | esp_inb.c | 52 sop->aead.aad.data = icv->va + sa->icv_len; in sop_aead_prepare() 53 sop->aead.aad.phys_addr = icv->pa + sa->icv_len; in sop_aead_prepare() 177 struct aead_gcm_aad *aad; in inb_pkt_xprepare() local 188 aad = (struct aead_gcm_aad *)(icv->va + sa->icv_len); in inb_pkt_xprepare() 189 aead_gcm_aad_fill(aad, sa->spi, sqc, IS_ESN(sa)); in inb_pkt_xprepare() 697 struct rte_crypto_va_iova_ptr aad[num]; in cpu_inb_pkt_prepare() local 724 aad[k].va = icv.va + sa->icv_len; in cpu_inb_pkt_prepare() 741 cpu_crypto_bulk(ss, sa->cofs, mb, iv, aad, dgst, in cpu_inb_pkt_prepare()
|
| H A D | esp_outb.c | 52 sop->aead.aad.data = icv->va + sa->icv_len; in sop_aead_prepare() 53 sop->aead.aad.phys_addr = icv->pa + sa->icv_len; in sop_aead_prepare() 199 struct aead_gcm_aad *aad; in outb_pkt_xprepare() local 212 aad = (struct aead_gcm_aad *)(icv->va + sa->icv_len); in outb_pkt_xprepare() 213 aead_gcm_aad_fill(aad, sa->spi, sqc, IS_ESN(sa)); in outb_pkt_xprepare() 453 struct rte_crypto_va_iova_ptr aad[num]; in cpu_outb_pkt_prepare() local 492 aad[k].va = icv.va + sa->icv_len; in cpu_outb_pkt_prepare() 506 cpu_crypto_bulk(ss, sa->cofs, mb, iv, aad, dgst, in cpu_outb_pkt_prepare()
|
| /f-stack/dpdk/examples/fips_validation/ |
| H A D | fips_validation_ccm.c | 112 {AAD_STR, parse_uint8_ccm_aad_str, &vec.aead.aad}, 118 {ALEN_PREFIX, parser_read_uint32_val, &vec.aead.aad}, 127 {AAD_STR, parse_uint8_ccm_aad_str, &vec.aead.aad}, 133 {ALEN_PREFIX, parser_read_uint32_val, &vec.aead.aad}, 143 {AAD_STR, parse_uint8_ccm_aad_str, &vec.aead.aad}, 151 {ALEN_PREFIX, parser_read_uint32_val, &vec.aead.aad}, 159 {AAD_STR, parse_uint8_ccm_aad_str, &vec.aead.aad}, 165 {ALEN_PREFIX, parser_read_uint32_val, &vec.aead.aad}, 176 {AAD_STR, parse_uint8_ccm_aad_str, &vec.aead.aad}, 182 {ALEN_PREFIX, parser_dvpt_interim, &vec.aead.aad},
|
| H A D | fips_validation_gcm.c | 75 vec.pt.len = vec.aead.aad.len; in parse_gcm_aad_str() 78 return parse_uint8_known_len_hex_str(key, src, &vec.aead.aad); in parse_gcm_aad_str() 111 {AAD_STR, parse_gcm_aad_str, &vec.aead.aad}, 125 {AADLEN_STR, parser_read_uint32_bit_val, &vec.aead.aad}, 135 {AAD_STR, parse_gcm_aad_str, &vec.aead.aad},
|
| H A D | fips_dev_self_test.c | 44 } aad; member 378 .aad = { 652 .aad = { 714 .aad = { 770 .aad = { 1303 vec->aead.aad.len; in prepare_aead_op() 1311 sym->aead.aad.data = dst; in prepare_aead_op() 1314 memcpy(dst, vec->aead.aad.data, in prepare_aead_op() 1317 memcpy(dst, vec->aead.aad.data, in prepare_aead_op() 1318 vec->aead.aad.len); in prepare_aead_op() [all …]
|
| H A D | fips_validation.h | 64 struct fips_val aad; member 69 struct fips_val aad; member
|
| /f-stack/dpdk/drivers/crypto/bcmfs/ |
| H A D | bcmfs_sym.c | 132 struct fsattr cipher_key, aad, mac, auth_key; in process_crypto_combined_op() local 174 fsattr_sz(&aad) = aad_size; in process_crypto_combined_op() 175 fsattr_va(&aad) = rte_pktmbuf_mtod_offset in process_crypto_combined_op() 179 fsattr_pa(&aad) = rte_pktmbuf_iova_offset(mbuf_src, in process_crypto_combined_op() 189 (aad_size > 0) ? (&aad) : NULL, in process_crypto_combined_op() 209 struct fsattr key, aad, mac; in process_crypto_aead_op() local 242 fsattr_va(&aad) = op->sym->aead.aad.data; in process_crypto_aead_op() 243 fsattr_pa(&aad) = op->sym->aead.aad.phys_addr; in process_crypto_aead_op() 244 fsattr_sz(&aad) = sess->aead.aad_length; in process_crypto_aead_op() 248 &key, &iv, &aad, &mac); in process_crypto_aead_op()
|
| H A D | bcmfs_sym_engine.c | 776 struct fsattr *iv, struct fsattr *aad, in bcmfs_crypto_build_chain_request() argument 796 uint64_t aad_size = (aad != NULL) ? in bcmfs_crypto_build_chain_request() 797 fsattr_sz(aad) : 0; in bcmfs_crypto_build_chain_request() 881 if (fsattr_sz(aad) < BCMFS_AAD_THRESH_LEN) { in bcmfs_crypto_build_chain_request() 882 memcpy((uint8_t *)fmd + src_msg_len, fsattr_va(aad), aad_size); in bcmfs_crypto_build_chain_request() 886 sreq->msgs.srcs_addr[src_index] = fsattr_pa(aad); in bcmfs_crypto_build_chain_request() 890 BCMFS_DP_HEXDUMP_LOG(DEBUG, "aad :", fsattr_va(aad), in bcmfs_crypto_build_chain_request() 975 struct fsattr *aad, struct fsattr *digest) in bcmfs_crypto_build_aead_request() argument 990 uint64_t aad_size = (aad != NULL) ? fsattr_sz(aad) : 0; in bcmfs_crypto_build_aead_request() 1106 sreq->msgs.srcs_addr[src_index] = fsattr_pa(aad); in bcmfs_crypto_build_aead_request() [all …]
|
| H A D | bcmfs_sym_engine.h | 104 struct fsattr *iv, struct fsattr *aad, 113 struct fsattr *aad, struct fsattr *digest);
|
| /f-stack/dpdk/examples/ipsec-secgw/ |
| H A D | esp.c | 70 uint8_t *aad; in esp_inbound() local 79 aad = get_aad(m); in esp_inbound() 80 memcpy(aad, iv - sizeof(struct rte_esp_hdr), 8); in esp_inbound() 81 sym_cop->aead.aad.data = aad; in esp_inbound() 82 sym_cop->aead.aad.phys_addr = rte_pktmbuf_iova_offset(m, in esp_inbound() 83 aad - rte_pktmbuf_mtod(m, uint8_t *)); in esp_inbound() 372 uint8_t *aad; in esp_outbound() local 389 aad = get_aad(m); in esp_outbound() 390 memcpy(aad, esp, 8); in esp_outbound() 391 sym_cop->aead.aad.data = aad; in esp_outbound() [all …]
|
| /f-stack/dpdk/examples/l2fwd-crypto/ |
| H A D | main.c | 163 struct l2fwd_key aad; member 188 struct l2fwd_key aad; member 541 op->sym->aead.aad.data = cparams->aad.data; in l2fwd_simple_crypto_enqueue() 542 op->sym->aead.aad.phys_addr = cparams->aad.phys_addr; in l2fwd_simple_crypto_enqueue() 780 port_cparams[i].aad.data = options->aad.data; in l2fwd_main_loop() 781 port_cparams[i].aad.phys_addr = options->aad.phys_addr; in l2fwd_main_loop() 782 port_cparams[i].aad.length = options->aad.length; in l2fwd_main_loop() 1326 options->aad.length = in l2fwd_crypto_parse_args_long_options() 1487 options->aad.length = 0; in l2fwd_crypto_default_options() 1531 rte_hexdump(stdout, "AAD:", options->aad.data, options->aad.length); in display_aead_info() [all …]
|
| /f-stack/dpdk/drivers/crypto/aesni_gcm/ |
| H A D | aesni_gcm_ops.h | 34 const uint8_t *aad, uint64_t aad_len, 42 uint8_t const *aad,
|
| /f-stack/dpdk/drivers/crypto/virtio/ |
| H A D | virtio_crypto_algs.h | 23 } aad; member
|
| /f-stack/freebsd/contrib/device-tree/Bindings/memory-controllers/ |
| H A D | omap-gpmc.txt | 66 - gpmc,adv-aad-mux-on-ns: Assertion time for AAD 67 - gpmc,adv-aad-mux-rd-off-ns: Read deassertion time for AAD 68 - gpmc,adv-aad-mux-wr-off-ns: Write deassertion time for AAD 77 - gpmc,oe-aad-mux-on-ns: Assertion time for AAD 78 - gpmc,oe-aad-mux-off-ns: Deassertion time for AAD
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | zio_crypt.c | 436 uint64_t aad[3]; in zio_crypt_key_wrap() local 479 aad[0] = LE_64(key->zk_guid); in zio_crypt_key_wrap() 483 aad[0] = LE_64(key->zk_guid); in zio_crypt_key_wrap() 484 aad[1] = LE_64(crypt); in zio_crypt_key_wrap() 488 iovecs[0].iov_base = aad; in zio_crypt_key_wrap() 514 uint64_t aad[3]; in zio_crypt_key_unwrap() local 555 aad[0] = LE_64(guid); in zio_crypt_key_unwrap() 559 aad[0] = LE_64(guid); in zio_crypt_key_unwrap() 560 aad[1] = LE_64(crypt); in zio_crypt_key_unwrap() 561 aad[2] = LE_64(version); in zio_crypt_key_unwrap() [all …]
|
| /f-stack/dpdk/drivers/crypto/qat/ |
| H A D | qat_sym_hw_dp.c | 109 struct rte_crypto_va_iova_ptr *aad, in enqueue_one_aead_job() argument 132 aad_iova = aad->iova; in enqueue_one_aead_job() 135 aad_data = aad->va; in enqueue_one_aead_job() 136 aad_iova = aad->iova; in enqueue_one_aead_job() 196 rte_memcpy((uint8_t *)aad->va + in enqueue_one_aead_job() 225 struct rte_crypto_va_iova_ptr *aad, in qat_sym_dp_enqueue_single_aead() argument 246 enqueue_one_aead_job(ctx, req, iv, digest, aad, ofs, in qat_sym_dp_enqueue_single_aead() 289 &vec->aad[i], ofs, (uint32_t)data_len); in qat_sym_dp_enqueue_aead_jobs() 325 struct rte_crypto_va_iova_ptr *aad __rte_unused, in qat_sym_dp_enqueue_single_cipher()
|
| /f-stack/freebsd/opencrypto/ |
| H A D | cryptodev.c | 125 uint32_t aad; member 235 PTRIN_CP(*from, *to, aad); in crypt_aead_from_32() 252 PTROUT_CP(*from, *to, aad); in crypt_aead_to_32() 339 char *aad; member 761 cod->aad = malloc(aad_len, M_XDATA, M_WAITOK); in cod_alloc() 774 free(cod->aad, M_XDATA); in cod_free() 1043 if (cod->aad != NULL) in cryptodev_aead() 1044 error = copyin(caead->aad, cod->aad, caead->aadlen); in cryptodev_aead() 1046 error = copyin(caead->aad, cod->buf, caead->aadlen); in cryptodev_aead() 1051 crp->crp_aad = cod->aad; in cryptodev_aead() [all …]
|