Home
last modified time | relevance | path

Searched refs:crypto (Results 1 – 25 of 85) sorted by relevance

1234

/drivers/crypto/ccp/
A DMakefile18 obj-$(CONFIG_CRYPTO_DEV_CCP_CRYPTO) += ccp-crypto.o
19 ccp-crypto-objs := ccp-crypto-main.o \
20 ccp-crypto-aes.o \
21 ccp-crypto-aes-cmac.o \
22 ccp-crypto-aes-xts.o \
23 ccp-crypto-aes-galois.o \
24 ccp-crypto-des3.o \
25 ccp-crypto-rsa.o \
26 ccp-crypto-sha.o
/drivers/net/wireless/ralink/rt2x00/
A Drt2x00mac.c439 memcpy(crypto->key, in memcpy_tkip()
441 sizeof(crypto->key)); in memcpy_tkip()
444 memcpy(crypto->tx_mic, in memcpy_tkip()
446 sizeof(crypto->tx_mic)); in memcpy_tkip()
449 memcpy(crypto->rx_mic, in memcpy_tkip()
462 struct rt2x00lib_crypto crypto; in rt2x00mac_set_key() local
485 memset(&crypto, 0, sizeof(crypto)); in rt2x00mac_set_key()
494 crypto.cmd = cmd; in rt2x00mac_set_key()
497 crypto.address = sta->addr; in rt2x00mac_set_key()
499 crypto.wcid = sta_priv->wcid; in rt2x00mac_set_key()
[all …]
A Drt73usb.c265 if (crypto->cmd == SET_KEY) { in rt73usb_config_shared_key()
276 mask = (0xf << crypto->bssidx); in rt73usb_config_shared_key()
289 memcpy(key_entry.key, crypto->key, in rt73usb_config_shared_key()
344 if (crypto->cmd == SET_KEY) in rt73usb_config_shared_key()
346 else if (crypto->cmd == DISABLE_KEY) in rt73usb_config_shared_key()
362 if (crypto->cmd == SET_KEY) { in rt73usb_config_pairwise_key()
385 memcpy(key_entry.key, crypto->key, in rt73usb_config_pairwise_key()
401 addr_entry.cipher = crypto->cipher; in rt73usb_config_pairwise_key()
413 reg |= (1 << crypto->bssidx); in rt73usb_config_pairwise_key()
438 if (crypto->cmd == SET_KEY) in rt73usb_config_pairwise_key()
[all …]
/drivers/net/ethernet/chelsio/inline_crypto/
A DKconfig3 # Chelsio inline crypto configuration
11 Enable support for inline crypto.
12 Allows enable/disable from list of inline crypto drivers.
22 Support Chelsio Inline TLS with Chelsio crypto accelerator.
29 tristate "Chelsio IPSec XFRM Tx crypto offload"
34 Support Chelsio Inline IPsec with Chelsio crypto accelerator.
48 crypto accelerator. CONFIG_CHELSIO_TLS_DEVICE flag can be enabled
/drivers/crypto/
A DKconfig4 bool "Hardware crypto devices"
14 source "drivers/crypto/allwinner/Kconfig"
253 on the HIFN 795x crypto adapters.
255 source "drivers/crypto/caam/Kconfig"
427 source "drivers/crypto/nx/Kconfig"
523 source "drivers/crypto/ccp/Kconfig"
545 source "drivers/crypto/intel/Kconfig"
676 #source "drivers/crypto/vmx/Kconfig"
711 bool "Enable Rockchip crypto stats"
752 source "drivers/crypto/virtio/Kconfig"
[all …]
/drivers/crypto/intel/
A DKconfig3 source "drivers/crypto/intel/keembay/Kconfig"
4 source "drivers/crypto/intel/ixp4xx/Kconfig"
5 source "drivers/crypto/intel/qat/Kconfig"
6 source "drivers/crypto/intel/iaa/Kconfig"
/drivers/crypto/inside-secure/eip93/
A DMakefile1 obj-$(CONFIG_CRYPTO_DEV_EIP93) += crypto-hw-eip93.o
3 crypto-hw-eip93-y += eip93-main.o eip93-common.o
4 crypto-hw-eip93-y += eip93-cipher.o eip93-aead.o
5 crypto-hw-eip93-y += eip93-hash.o
A DKconfig3 tristate "Support for EIP93 crypto HW accelerators"
14 EIP93 have various crypto HW accelerators. Select this if
15 you want to use the EIP93 modules for any of the crypto algorithms.
18 CTR crypto. Also provide DES and 3DES ECB and CBC.
/drivers/crypto/intel/qat/
A DKconfig24 for accelerating crypto and compression workloads.
35 for accelerating crypto and compression workloads.
46 for accelerating crypto and compression workloads.
57 for accelerating crypto and compression workloads.
68 for accelerating crypto and compression workloads.
80 for accelerating crypto and compression workloads.
93 Virtual Function for accelerating crypto and compression workloads.
105 Virtual Function for accelerating crypto and compression workloads.
117 Virtual Function for accelerating crypto and compression workloads.
/drivers/crypto/allwinner/sun4i-ss/
A Dsun4i-ss-core.c88 .alg.crypto = {
110 .alg.crypto = {
131 .alg.crypto = {
153 .alg.crypto = {
174 .alg.crypto = {
196 .alg.crypto = {
245 ss_algs[i].alg.crypto.base.cra_driver_name, in sun4i_ss_debugfs_show()
246 ss_algs[i].alg.crypto.base.cra_name, in sun4i_ss_debugfs_show()
462 ss_algs[i].alg.crypto.base.cra_name); in sun4i_ss_probe()
495 crypto_unregister_skcipher(&ss_algs[i].alg.crypto); in sun4i_ss_probe()
[all …]
/drivers/crypto/aspeed/
A DMakefile2 hace-crypto-$(CONFIG_CRYPTO_DEV_ASPEED_HACE_CRYPTO) := aspeed-hace-crypto.o
7 $(hace-crypto-y)
A DKconfig13 bool "Enable Aspeed crypto debug messages"
16 Print Aspeed crypto debugging messages if you use this
35 bool "Enable Aspeed Hash & Crypto Engine (HACE) crypto"
44 crypto driver.
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/
A Dcore.c17 struct cfg80211_crypto_settings *crypto) in brcmf_wcc_set_sae_pwd() argument
19 return brcmf_set_wsec(ifp, crypto->sae_pwd, crypto->sae_pwd_len, in brcmf_wcc_set_sae_pwd()
/drivers/crypto/starfive/
A DKconfig2 # StarFive crypto drivers configuration
22 Support for StarFive JH7110 crypto hardware acceleration engine.
26 If you choose 'M' here, this module will be called jh7110-crypto.
A DMakefile3 obj-$(CONFIG_CRYPTO_DEV_JH7110) += jh7110-crypto.o
4 jh7110-crypto-objs := jh7110-cryp.o jh7110-hash.o jh7110-rsa.o jh7110-aes.o
/drivers/crypto/nx/
A DMakefile2 obj-$(CONFIG_CRYPTO_DEV_NX_ENCRYPT) += nx-crypto.o
3 nx-crypto-objs := nx.o \
13 nx-crypto-$(CONFIG_DEBUG_FS) += nx_debugfs.o
/drivers/crypto/intel/ixp4xx/
A Dixp4xx_crypto.c1317 .crypto = {
1329 .crypto = {
1338 .crypto = {
1350 .crypto = {
1361 .crypto = {
1372 .crypto = {
1382 .crypto = {
1393 .crypto = {
1410 .crypto = {
1422 .crypto = {
[all …]
A DKconfig2 tristate "Driver for IXP4xx crypto hardware acceleration"
14 Driver for the IXP4xx NPE crypto engine.
/drivers/crypto/amlogic/
A DKconfig16 will be called amlogic-gxl-crypto.
23 Say y to enable amlogic-crypto debug stats.
24 This will create /sys/kernel/debug/gxl-crypto/stats for displaying
A DMakefile1 obj-$(CONFIG_CRYPTO_DEV_AMLOGIC_GXL) += amlogic-gxl-crypto.o
2 amlogic-gxl-crypto-y := amlogic-gxl-core.o amlogic-gxl-cipher.o
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
A Dfwvid.h16 int (*set_sae_password)(struct brcmf_if *ifp, struct cfg80211_crypto_settings *crypto);
44 struct cfg80211_crypto_settings *crypto) in brcmf_fwvid_set_sae_password() argument
51 return vops->set_sae_password(ifp, crypto); in brcmf_fwvid_set_sae_password()
/drivers/net/ethernet/netronome/
A DKconfig58 bool "NFP IPsec crypto offload support"
63 Enable driver support IPsec crypto offload on NFP NIC.
64 Say Y, if you are planning to make use of IPsec crypto
65 offload. NOTE that IPsec crypto offload on NFP NIC
/drivers/crypto/virtio/
A DKconfig3 tristate "VirtIO crypto driver"
12 This driver provides support for virtio crypto device. If you
/drivers/crypto/cavium/nitrox/
A Dnitrox_aead.c52 memset(&fctx->crypto, 0, sizeof(fctx->crypto)); in nitrox_aes_gcm_setkey()
53 memcpy(fctx->crypto.u.key, key, keylen); in nitrox_aes_gcm_setkey()
225 memcpy(fctx->crypto.iv, areq->iv, GCM_AES_SALT_SIZE); in nitrox_aes_gcm_enc()
259 memcpy(fctx->crypto.iv, areq->iv, GCM_AES_SALT_SIZE); in nitrox_aes_gcm_dec()
349 memzero_explicit(&fctx->crypto, sizeof(struct crypto_keys)); in nitrox_aead_exit()
374 memcpy(fctx->crypto.iv, key + keylen, GCM_AES_SALT_SIZE); in nitrox_rfc4106_setkey()
/drivers/crypto/hisilicon/
A DKconfig4 tristate "Support for Hisilicon SEC crypto block cipher accelerator"
18 tristate "Support for HiSilicon SEC2 crypto block cipher accelerator"
35 Support for HiSilicon SEC Engine of version 2 in crypto subsystem.

Completed in 34 milliseconds

1234