Home
last modified time | relevance | path

Searched refs:encrypt (Results 1 – 25 of 93) sorted by relevance

1234

/linux/drivers/net/ovpn/
H A Dcrypto_aead.c37 crypto_aead_authsize(ks->encrypt); /* Auth Tag */ in ovpn_aead_encap_overhead()
141 const unsigned int tag_size = crypto_aead_authsize(ks->encrypt); in ovpn_aead_encrypt()
175 tmp = kmalloc(ovpn_aead_crypto_tmp_size(ks->encrypt, nfrags), in ovpn_aead_encrypt()
182 iv = ovpn_aead_crypto_tmp_iv(ks->encrypt, tmp); in ovpn_aead_encrypt()
183 req = ovpn_aead_crypto_tmp_req(ks->encrypt, iv); in ovpn_aead_encrypt()
184 sg = ovpn_aead_crypto_req_sg(ks->encrypt, req); in ovpn_aead_encrypt()
231 aead_request_set_tfm(req, ks->encrypt); in ovpn_aead_encrypt()
386 crypto_free_aead(ks->encrypt); in ovpn_aead_crypto_key_slot_free()
419 if (kc->encrypt.nonce_tail_size != OVPN_NONCE_TAIL_SIZE || in ovpn_aead_crypto_key_slot_new()
428 ks->encrypt = NULL; in ovpn_aead_crypto_key_slot_new()
[all …]
H A Dcrypto.h30 struct ovpn_key_direction encrypt; member
43 struct crypto_aead *encrypt; member
/linux/drivers/crypto/
H A Dpadlock-aes.c66 struct cword encrypt; member
134 ctx->cword.encrypt.rounds = 10 + (key_len - 16) / 4; in aes_set_key()
135 ctx->cword.decrypt.rounds = ctx->cword.encrypt.rounds; in aes_set_key()
136 ctx->cword.encrypt.ksize = (key_len - 16) / 8; in aes_set_key()
137 ctx->cword.decrypt.ksize = ctx->cword.encrypt.ksize; in aes_set_key()
144 ctx->cword.encrypt.keygen = 1; in aes_set_key()
155 if (&ctx->cword.encrypt == per_cpu(paes_last_cword, cpu) || in aes_set_key()
310 padlock_reset_key(&ctx->cword.encrypt); in padlock_aes_encrypt()
311 ecb_crypt(in, out, ctx->E, &ctx->cword.encrypt, 1); in padlock_aes_encrypt()
312 padlock_store_cword(&ctx->cword.encrypt); in padlock_aes_encrypt()
[all …]
H A Dtalitos.c1064 struct aead_request *areq, bool encrypt) in ipsec_esp_unmap() argument
1070 unsigned int cryptlen = areq->cryptlen - (encrypt ? 0 : authsize); in ipsec_esp_unmap()
1269 bool encrypt, in ipsec_esp() argument
1279 unsigned int cryptlen = areq->cryptlen - (encrypt ? 0 : authsize); in ipsec_esp()
1345 if (is_ipsec_esp && encrypt) in ipsec_esp()
1351 is_ipsec_esp && !encrypt, 1); in ipsec_esp()
1354 if (!encrypt && is_ipsec_esp) { in ipsec_esp()
1365 } else if (!encrypt) { in ipsec_esp()
1385 ipsec_esp_unmap(dev, edesc, areq, encrypt); in ipsec_esp()
1404 bool encrypt) in talitos_edesc_alloc() argument
[all …]
/linux/drivers/crypto/tegra/
H A Dtegra-se-aes.c39 bool encrypt; member
62 bool encrypt; member
111 if (rctx->encrypt) in tegra_cbc_iv_copyback()
132 static int tegra234_aes_crypto_cfg(u32 alg, bool encrypt) in tegra234_aes_crypto_cfg() argument
141 if (encrypt) in tegra234_aes_crypto_cfg()
146 if (encrypt) in tegra234_aes_crypto_cfg()
151 if (encrypt) in tegra234_aes_crypto_cfg()
168 static int tegra234_aes_cfg(u32 alg, bool encrypt) in tegra234_aes_cfg() argument
175 if (encrypt) in tegra234_aes_cfg()
181 if (encrypt) in tegra234_aes_cfg()
[all …]
/linux/drivers/crypto/virtio/
H A Dvirtio_crypto_skcipher_algs.c32 bool encrypt; member
113 int encrypt) in virtio_crypto_alg_skcipher_init_session() argument
117 int op = encrypt ? VIRTIO_CRYPTO_OP_ENCRYPT : VIRTIO_CRYPTO_OP_DECRYPT; in virtio_crypto_alg_skcipher_init_session()
178 if (encrypt) in virtio_crypto_alg_skcipher_init_session()
192 int encrypt) in virtio_crypto_alg_skcipher_close_session() argument
217 if (encrypt) in virtio_crypto_alg_skcipher_close_session()
370 if (vc_sym_req->encrypt) { in __virtio_crypto_skcipher_do_req()
424 if (!vc_sym_req->encrypt) in __virtio_crypto_skcipher_do_req()
483 vc_sym_req->encrypt = true; in virtio_crypto_skcipher_encrypt()
506 vc_sym_req->encrypt = false; in virtio_crypto_skcipher_decrypt()
[all …]
/linux/arch/arm64/crypto/
H A Dsm4-ce-glue.c150 struct sm4_ctx *ctx, bool encrypt) in sm4_cbc_crypt() argument
168 if (encrypt) in sm4_cbc_crypt()
199 static int sm4_cbc_cts_crypt(struct skcipher_request *req, bool encrypt) in sm4_cbc_cts_crypt() argument
215 return sm4_cbc_crypt(req, ctx, encrypt); in sm4_cbc_cts_crypt()
228 err = sm4_cbc_crypt(&subreq, ctx, encrypt); in sm4_cbc_cts_crypt()
248 if (encrypt) in sm4_cbc_cts_crypt()
310 static int sm4_xts_crypt(struct skcipher_request *req, bool encrypt) in sm4_xts_crypt() argument
354 if (encrypt) in sm4_xts_crypt()
386 if (encrypt) in sm4_xts_crypt()
422 .encrypt = sm4_ecb_encrypt,
[all …]
H A Daes-neonbs-glue.c271 static int __xts_crypt(struct skcipher_request *req, bool encrypt, in __xts_crypt() argument
333 if (encrypt) in __xts_crypt()
365 if (encrypt) in __xts_crypt()
400 .encrypt = ecb_encrypt,
415 .encrypt = cbc_encrypt,
431 .encrypt = ctr_encrypt,
446 .encrypt = xts_encrypt,
H A Dsm4-neon-glue.c192 .encrypt = sm4_ecb_encrypt,
207 .encrypt = sm4_cbc_encrypt,
223 .encrypt = sm4_ctr_crypt,
/linux/net/ceph/
H A Dcrypto.c264 static int ceph_aes_crypt(const struct ceph_crypto_key *key, bool encrypt, in ceph_aes_crypt() argument
272 int crypt_len = encrypt ? in_len + pad_byte : in_len; in ceph_aes_crypt()
276 if (encrypt) in ceph_aes_crypt()
293 if (encrypt) in ceph_aes_crypt()
300 encrypt ? "en" : "de", ret); in ceph_aes_crypt()
308 if (encrypt) { in ceph_aes_crypt()
389 int ceph_crypt(const struct ceph_crypto_key *key, int usage_slot, bool encrypt, in ceph_crypt() argument
397 return ceph_aes_crypt(key, encrypt, buf, buf_len, in_len, in ceph_crypt()
400 return encrypt ? in ceph_crypt()
/linux/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_tx.c248 int encrypt, host_encrypt, host_encrypt_msdu; in libipw_xmit() local
284 encrypt = !(ether_type == htons(ETH_P_PAE) && ieee->ieee802_1x) && in libipw_xmit()
285 ieee->sec.encrypt; in libipw_xmit()
287 host_encrypt = ieee->host_encrypt && encrypt && crypt; in libipw_xmit()
288 host_encrypt_msdu = ieee->host_encrypt_msdu && encrypt && crypt; in libipw_xmit()
290 if (!encrypt && ieee->ieee802_1x && in libipw_xmit()
418 txb->encrypted = encrypt; in libipw_xmit()
/linux/drivers/hv/
H A Dhv.c145 static int hv_free_page(void **page, bool encrypt, const char *note) in hv_free_page() argument
152 if (encrypt) in hv_free_page()
161 note, ret, encrypt); in hv_free_page()
246 const bool encrypt = !vmbus_is_confidential(); in hv_synic_free() local
254 encrypt, "post msg"); in hv_synic_free()
257 encrypt, "hypervisor SynIC event"); in hv_synic_free()
259 encrypt, "hypervisor SynIC msg"); in hv_synic_free()
/linux/drivers/crypto/cavium/nitrox/
H A Dnitrox_skcipher.c399 .encrypt = nitrox_aes_encrypt,
418 .encrypt = nitrox_aes_encrypt,
437 .encrypt = nitrox_aes_encrypt,
458 .encrypt = nitrox_aes_encrypt,
475 .encrypt = nitrox_aes_encrypt,
494 .encrypt = nitrox_3des_encrypt,
513 .encrypt = nitrox_3des_encrypt,
/linux/crypto/
H A Dchacha.c117 .encrypt = crypto_chacha_crypt,
133 .encrypt = crypto_xchacha_crypt,
149 .encrypt = crypto_xchacha_crypt,
/linux/net/sunrpc/auth_gss/
H A Dgss_krb5_mech.c
/linux/drivers/crypto/cavium/cpt/
H A Dcptvf_algs.c350 .encrypt = cvm_encrypt,
368 .encrypt = cvm_encrypt,
385 .encrypt = cvm_encrypt,
403 .encrypt = cvm_encrypt,
421 .encrypt = cvm_encrypt,
/linux/drivers/crypto/marvell/octeontx/
H A Dotx_cptvf_algs.c1237 .encrypt = otx_cpt_skcipher_encrypt,
1254 .encrypt = otx_cpt_skcipher_encrypt,
1271 .encrypt = otx_cpt_skcipher_encrypt,
1288 .encrypt = otx_cpt_skcipher_encrypt,
1305 .encrypt = otx_cpt_skcipher_encrypt,
1324 .encrypt = otx_cpt_aead_encrypt,
1343 .encrypt = otx_cpt_aead_encrypt,
1362 .encrypt = otx_cpt_aead_encrypt,
1381 .encrypt = otx_cpt_aead_encrypt,
1400 .encrypt = otx_cpt_aead_null_encrypt,
[all …]
/linux/drivers/crypto/rockchip/
H A Drk3288_crypto_skcipher.c478 .encrypt = rk_aes_ecb_encrypt,
504 .encrypt = rk_aes_cbc_encrypt,
529 .encrypt = rk_des_ecb_encrypt,
555 .encrypt = rk_des_cbc_encrypt,
580 .encrypt = rk_des3_ede_ecb_encrypt,
606 .encrypt = rk_des3_ede_cbc_encrypt,
/linux/arch/arm64/mm/
H A Dmem_encrypt.c39 return crypt_ops->encrypt(addr, numpages); in set_memory_encrypted()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dcrypto_sanity.c49 static void do_crypt_afalg(const void *src, void *dst, int size, bool encrypt) in do_crypt_afalg() argument
63 *(__u32 *)CMSG_DATA(cmsg) = encrypt ? ALG_OP_ENCRYPT : ALG_OP_DECRYPT; in do_crypt_afalg()
/linux/include/linux/
H A Dbpf_crypto.h12 int (*encrypt)(void *tfm, const u8 *src, u8 *dst, unsigned int len, u8 *iv); member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dmacsec.c137 bool encrypt; member
253 MLX5_SET(macsec_offload_obj, obj, confidentiality_en, attrs->encrypt); in mlx5e_macsec_create_object()
338 struct mlx5e_macsec_sa *sa, bool encrypt, in mlx5e_macsec_init_sa_fs() argument
367 bool encrypt, bool is_tx, u32 *fs_id) in mlx5e_macsec_init_sa() argument
378 obj_attrs.encrypt = encrypt; in mlx5e_macsec_init_sa()
395 err = mlx5e_macsec_init_sa_fs(ctx, sa, encrypt, is_tx, fs_id); in mlx5e_macsec_init_sa()
468 if (!ctx->secy->tx_sc.encrypt) { in mlx5e_macsec_secy_features_validate()
558 err = mlx5e_macsec_init_sa(ctx, tx_sa, tx_sc->encrypt, true, NULL); in mlx5e_macsec_add_txsa()
622 err = mlx5e_macsec_init_sa_fs(ctx, tx_sa, tx_sc->encrypt, true, NULL); in mlx5e_macsec_upd_txsa()
1224 err = mlx5e_macsec_init_sa_fs(ctx, tx_sa, tx_sc->encrypt, true, NULL); in mlx5e_macsec_upd_secy()
/linux/arch/x86/crypto/
H A Daria_aesni_avx_glue.c162 .encrypt = aria_avx_ecb_encrypt,
177 .encrypt = aria_avx_ctr_encrypt,
/linux/drivers/crypto/xilinx/
H A Dzynqmp-aes-gcm.c582 static int xilinx_aes_fallback_crypt(struct aead_request *req, bool encrypt) in xilinx_aes_fallback_crypt() argument
594 return encrypt ? crypto_aead_encrypt(subreq) : crypto_aead_decrypt(subreq); in xilinx_aes_fallback_crypt()
783 .encrypt = zynqmp_aes_aead_encrypt,
813 .encrypt = zynqmp_aes_aead_encrypt,
846 .encrypt = versal_aes_aead_encrypt,
876 .encrypt = versal_aes_aead_encrypt,
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.h40 bool encrypt; member

1234