| /drivers/crypto/ccp/ |
| A D | Makefile | 18 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 D | rt2x00mac.c | 439 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 D | rt73usb.c | 265 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 D | Kconfig | 3 # 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 D | Kconfig | 4 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 D | Kconfig | 3 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 D | Makefile | 1 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 D | Kconfig | 3 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 D | Kconfig | 24 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 D | sun4i-ss-core.c | 88 .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 D | Makefile | 2 hace-crypto-$(CONFIG_CRYPTO_DEV_ASPEED_HACE_CRYPTO) := aspeed-hace-crypto.o 7 $(hace-crypto-y)
|
| A D | Kconfig | 13 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 D | core.c | 17 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 D | Kconfig | 2 # 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 D | Makefile | 3 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 D | Makefile | 2 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 D | ixp4xx_crypto.c | 1317 .crypto = { 1329 .crypto = { 1338 .crypto = { 1350 .crypto = { 1361 .crypto = { 1372 .crypto = { 1382 .crypto = { 1393 .crypto = { 1410 .crypto = { 1422 .crypto = { [all …]
|
| A D | Kconfig | 2 tristate "Driver for IXP4xx crypto hardware acceleration" 14 Driver for the IXP4xx NPE crypto engine.
|
| /drivers/crypto/amlogic/ |
| A D | Kconfig | 16 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 D | Makefile | 1 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 D | fwvid.h | 16 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 D | Kconfig | 58 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 D | Kconfig | 3 tristate "VirtIO crypto driver" 12 This driver provides support for virtio crypto device. If you
|
| /drivers/crypto/cavium/nitrox/ |
| A D | nitrox_aead.c | 52 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 D | Kconfig | 4 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.
|