Home
last modified time | relevance | path

Searched refs:aes_key (Results 1 – 21 of 21) sorted by relevance

/Linux-v5.4/drivers/crypto/vmx/
Daesp8-ppc.h5 struct aes_key { struct
11 struct aes_key *key); argument
13 struct aes_key *key);
14 void aes_p8_encrypt(const u8 *in, u8 *out, const struct aes_key *key);
15 void aes_p8_decrypt(const u8 *in, u8 *out, const struct aes_key *key);
17 const struct aes_key *key, u8 *iv, const int enc);
19 size_t len, const struct aes_key *key,
22 const struct aes_key *key1, const struct aes_key *key2, u8 *iv);
24 const struct aes_key *key1, const struct aes_key *key2, u8 *iv);
Daes_xts.c21 struct aes_key enc_key;
22 struct aes_key dec_key;
23 struct aes_key tweak_key;
Daes.c23 struct aes_key enc_key;
24 struct aes_key dec_key;
Daes_cbc.c20 struct aes_key enc_key;
21 struct aes_key dec_key;
Daes_ctr.c20 struct aes_key enc_key;
/Linux-v5.4/arch/arm64/crypto/
Dghash-ce-glue.c49 struct crypto_aes_ctx aes_key; member
310 ret = aes_expandkey(&ctx->aes_key, inkey, keylen); in gcm_setkey()
316 aes_encrypt(&ctx->aes_key, key, (u8[AES_BLOCK_SIZE]){}); in gcm_setkey()
428 int nrounds = num_rounds(&ctx->aes_key); in gcm_encrypt()
443 pmull_gcm_encrypt_block(tag, iv, ctx->aes_key.key_enc, nrounds); in gcm_encrypt()
464 rk = ctx->aes_key.key_enc; in gcm_encrypt()
467 aes_encrypt(&ctx->aes_key, tag, iv); in gcm_encrypt()
478 aes_encrypt(&ctx->aes_key, ks, iv); in gcm_encrypt()
494 aes_encrypt(&ctx->aes_key, ks, iv); in gcm_encrypt()
497 aes_encrypt(&ctx->aes_key, ks + AES_BLOCK_SIZE, iv); in gcm_encrypt()
[all …]
/Linux-v5.4/drivers/crypto/cavium/cpt/
Dcptvf_algs.h50 u64 aes_key:2; member
70 u64 aes_key:2;
Dcptvf_algs.c122 fctx->enc.enc_ctrl.e.aes_key = ctx->key_type; in create_ctx_hdr()
/Linux-v5.4/include/uapi/rdma/
Dib_user_ioctl_verbs.h113 __u32 aes_key[256 / 32]; member
/Linux-v5.4/include/linux/mlx5/
Daccel.h73 u32 aes_key[256 / 32]; member
/Linux-v5.4/drivers/net/wireless/marvell/mwifiex/
Dsta_cmdresp.c594 memset(priv->aes_key.key_param_set.key, 0, in mwifiex_ret_802_11_key_material_v1()
596 priv->aes_key.key_param_set.key_len = key->key_param_set.key_len; in mwifiex_ret_802_11_key_material_v1()
597 memcpy(priv->aes_key.key_param_set.key, key->key_param_set.key, in mwifiex_ret_802_11_key_material_v1()
598 le16_to_cpu(priv->aes_key.key_param_set.key_len)); in mwifiex_ret_802_11_key_material_v1()
Dinit.c135 memset(&priv->aes_key, 0, sizeof(priv->aes_key)); in mwifiex_init_priv()
Dsta_ioctl.c1017 ibss_key = &priv->aes_key; in mwifiex_sec_ioctl_set_wpa_key()
Dmain.h601 struct host_cmd_ds_802_11_key_material aes_key; member
/Linux-v5.4/drivers/crypto/axis/
Dartpec6_crypto.c325 unsigned char aes_key[2*AES_MAX_KEY_SIZE]; member
1198 ret = crypto_sync_skcipher_setkey(ctx->fallback, ctx->aes_key, in artpec6_crypto_ctr_crypt()
1259 memcpy(ctx->aes_key, key, len); in artpec6_crypto_aead_set_key()
1614 memcpy(ctx->aes_key, key, keylen); in artpec6_crypto_cipher_set_key()
1642 memcpy(ctx->aes_key, key, keylen); in artpec6_crypto_xts_set_key()
1696 ret = artpec6_crypto_setup_out_descr(common, ctx->aes_key, in artpec6_crypto_prepare_crypto()
1860 ret = artpec6_crypto_setup_out_descr(common, ctx->aes_key, in artpec6_crypto_prepare_aead()
/Linux-v5.4/drivers/crypto/
Dmxs-dcp.c63 uint8_t aes_key[2 * AES_KEYSIZE_128]; member
221 dma_addr_t key_phys = dma_map_single(sdcp->dev, sdcp->coh->aes_key, in mxs_dcp_run_aes()
293 uint8_t *key = sdcp->coh->aes_key; in mxs_dcp_aes_block_crypt()
Ds5p-sss.c254 u8 aes_key[AES_MAX_KEY_SIZE]; member
1981 s5p_set_aes(dev, dev->ctx->aes_key, iv, ctr, dev->ctx->keylen); in s5p_aes_crypt_start()
2084 memcpy(ctx->aes_key, key, keylen); in s5p_aes_setkey()
/Linux-v5.4/drivers/infiniband/core/
Duverbs_std_types_flow_action.c366 aes_key),
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec.c166 memcpy(aes_gcm->aes_key, x->aead->alg_key, key_len); in mlx5e_ipsec_build_accel_xfrm_attrs()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dipsec.c465 memcpy(&hw_sa->ipsec_sa_v1.key_enc, aes_gcm->aes_key, in mlx5_fpga_ipsec_build_hw_xfrm()
470 aes_gcm->aes_key, aes_gcm->key_len / 8); in mlx5_fpga_ipsec_build_hw_xfrm()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dmain.c4236 memcpy(&accel_attrs.keymat.aes_gcm.aes_key, &aes_gcm->aes_key, in mlx5_ib_create_flow_action_esp()
4237 sizeof(accel_attrs.keymat.aes_gcm.aes_key)); in mlx5_ib_create_flow_action_esp()