| /openbmc/qemu/backends/ |
| H A D | cryptodev-vhost.c | 37 CryptoDevBackendVhost *crypto) in cryptodev_vhost_get_max_queues() argument 39 return crypto->dev.max_queues; in cryptodev_vhost_get_max_queues() 42 void cryptodev_vhost_cleanup(CryptoDevBackendVhost *crypto) in cryptodev_vhost_cleanup() argument 44 vhost_dev_cleanup(&crypto->dev); in cryptodev_vhost_cleanup() 45 g_free(crypto); in cryptodev_vhost_cleanup() 53 CryptoDevBackendVhost *crypto; in cryptodev_vhost_init() local 56 crypto = g_new0(CryptoDevBackendVhost, 1); in cryptodev_vhost_init() 57 crypto->dev.max_queues = 1; in cryptodev_vhost_init() 58 crypto->dev.nvqs = 1; in cryptodev_vhost_init() 59 crypto->dev.vqs = crypto->vqs; in cryptodev_vhost_init() [all …]
|
| /openbmc/openbmc/poky/meta/conf/machine/include/arm/ |
| H A D | arch-armv8-3a.inc | 5 # TUNE crypto will be handled by arch-armv8a.inc below 10 AVAILTUNES += "armv8-3a armv8-3a-crypto armv8-3a-crypto-sve" 12 ARMPKGARCH:tune-armv8-3a-crypto ?= "armv8-3a" 13 ARMPKGARCH:tune-armv8-3a-crypto-sve ?= "armv8-3a" 15 TUNE_FEATURES:tune-armv8-3a-crypto = "${TUNE_FEATURES:tune-armv8-3a} crypto" 16 TUNE_FEATURES:tune-armv8-3a-crypto-sve = "${TUNE_FEATURES:tune-armv8-3a-crypto} sve" 18 PACKAGE_EXTRA_ARCHS:tune-armv8-3a-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-3a} armv8-3a-crypt… 19 PACKAGE_EXTRA_ARCHS:tune-armv8-3a-crypto-sve = "${PACKAGE_EXTRA_ARCHS:tune-armv8-3a-crypto} armv8-3… 21 BASE_LIB:tune-armv8-3a-crypto = "lib64" 22 BASE_LIB:tune-armv8-3a-crypto-sve = "lib64"
|
| H A D | arch-armv8-6a.inc | 5 # TUNE crypto will be handled by arch-armv8a.inc below 10 AVAILTUNES += "armv8-6a armv8-6a-crypto armv8-6a-crypto-sve" 12 ARMPKGARCH:tune-armv8-6a-crypto ?= "armv8-6a" 13 ARMPKGARCH:tune-armv8-6a-crypto-sve ?= "armv8-6a" 15 TUNE_FEATURES:tune-armv8-6a-crypto = "${TUNE_FEATURES:tune-armv8-6a} crypto" 16 TUNE_FEATURES:tune-armv8-6a-crypto-sve = "${TUNE_FEATURES:tune-armv8-6a-crypto} sve" 18 PACKAGE_EXTRA_ARCHS:tune-armv8-6a-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-6a} armv8-6a-crypt… 19 PACKAGE_EXTRA_ARCHS:tune-armv8-6a-crypto-sve = "${PACKAGE_EXTRA_ARCHS:tune-armv8-6a-crypto} armv8-6… 21 BASE_LIB:tune-armv8-6a-crypto = "lib64" 22 BASE_LIB:tune-armv8-6a-crypto-sve = "lib64"
|
| H A D | arch-armv8a.inc | 9 require conf/machine/include/arm/feature-arm-crypto.inc 12 AVAILTUNES += "armv8a armv8a-crc armv8a-crc-crypto armv8a-crypto" 15 ARMPKGARCH:tune-armv8a-crypto ?= "armv8a" 16 ARMPKGARCH:tune-armv8a-crc-crypto ?= "armv8a" 19 TUNE_FEATURES:tune-armv8a-crypto = "${TUNE_FEATURES:tune-armv8a} crypto" 20 TUNE_FEATURES:tune-armv8a-crc-crypto = "${TUNE_FEATURES:tune-armv8a-crc} crypto" 23 PACKAGE_EXTRA_ARCHS:tune-armv8a-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a} armv8a-crypto" 24 PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} armv8a-crypto … 27 BASE_LIB:tune-armv8a-crypto = "lib64" 28 BASE_LIB:tune-armv8a-crc-crypto = "lib64"
|
| H A D | arch-armv8-4a.inc | 5 # TUNE crypto will be handled by arch-armv8a.inc below 12 AVAILTUNES += "armv8-4a armv8-4a-crypto armv8-4a-crypto-sve" 14 ARMPKGARCH:tune-armv8-4a-crypto ?= "armv8-4a" 15 ARMPKGARCH:tune-armv8-4a-crypto-sve ?= "armv8-4a" 17 TUNE_FEATURES:tune-armv8-4a-crypto = "${TUNE_FEATURES:tune-armv8-4a} crypto" 18 TUNE_FEATURES:tune-armv8-4a-crypto-sve = "${TUNE_FEATURES:tune-armv8-4a-crypto} sve" 20 PACKAGE_EXTRA_ARCHS:tune-armv8-4a-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-4a} armv8-4a-crypt… 21 PACKAGE_EXTRA_ARCHS:tune-armv8-4a-crypto-sve = "${PACKAGE_EXTRA_ARCHS:tune-armv8-4a-crypto} armv8-4… 23 BASE_LIB:tune-armv8-4a-crypto = "lib64" 24 BASE_LIB:tune-armv8-4a-crypto-sve = "lib64"
|
| H A D | arch-armv8-5a.inc | 5 # TUNE crypto will be handled by arch-armv8a.inc below 12 AVAILTUNES += "armv8-5a armv8-5a-crypto armv8-5a-crypto-sve" 14 ARMPKGARCH:tune-armv8-5a-crypto ?= "armv8-5a" 15 ARMPKGARCH:tune-armv8-5a-crypto-sve ?= "armv8-5a" 17 TUNE_FEATURES:tune-armv8-5a-crypto = "${TUNE_FEATURES:tune-armv8-5a} crypto" 18 TUNE_FEATURES:tune-armv8-5a-crypto-sve = "${TUNE_FEATURES:tune-armv8-5a-crypto} sve" 20 PACKAGE_EXTRA_ARCHS:tune-armv8-5a-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-5a} armv8-5a-crypt… 21 PACKAGE_EXTRA_ARCHS:tune-armv8-5a-crypto-sve = "${PACKAGE_EXTRA_ARCHS:tune-armv8-5a-crypto} armv8-5… 23 BASE_LIB:tune-armv8-5a-crypto = "lib64" 24 BASE_LIB:tune-armv8-5a-crypto-sve = "lib64"
|
| H A D | arch-armv8r.inc | 12 require conf/machine/include/arm/feature-arm-crypto.inc 18 AVAILTUNES += "armv8r armv8r-crc armv8r-crypto armv8r-simd armv8r-crc-crypto armv8r-crc-simd armv8r… 21 ARMPKGARCH:tune-armv8r-crypto = "armv8r" 23 ARMPKGARCH:tune-armv8r-crc-crypto = "armv8r" 25 ARMPKGARCH:tune-armv8r-crc-crypto-simd = "armv8r" 28 TUNE_FEATURES:tune-armv8r-crypto = "${TUNE_FEATURES:tune-armv8r} crypto" 30 TUNE_FEATURES:tune-armv8r-crc-crypto = "${TUNE_FEATURES:tune-armv8r-crc} crypto" 32 TUNE_FEATURES:tune-armv8r-crc-crypto-simd = "${TUNE_FEATURES:tune-armv8r-crc-crypto} simd" 35 PACKAGE_EXTRA_ARCHS:tune-armv8r-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8r} armv8r-crypto" 38 PACKAGE_EXTRA_ARCHS:tune-armv8r-crc-crypto-simd = "${PACKAGE_EXTRA_ARCHS:tune-armv8r-crc-simd} armv…
|
| H A D | arch-armv9a.inc | 8 require conf/machine/include/arm/feature-arm-crypto.inc 11 AVAILTUNES += "armv9a armv9a-crypto" 13 ARMPKGARCH:tune-armv9a-crypto ?= "armv9a" 15 TUNE_FEATURES:tune-armv9a-crypto = "${TUNE_FEATURES:tune-armv9a} crypto" 17 PACKAGE_EXTRA_ARCHS:tune-armv9a-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv9a} armv9a-crypto" 19 BASE_LIB:tune-armv9a-crypto = "lib64"
|
| /openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/trusted-services/corstone1000/ |
| H A D | 0002-Fix-in-AEAD-for-psa-arch-test-254.patch | 6 PSA crypto test 254 fails at checkpoint 6. 7 Fix output arguments in various crypto AEAD functions 8 to match crypto service implementation in TF-M. AEAD API's 17 .../crypto/client/caller/packed-c/crypto_caller_aead.h | 1 + 18 components/service/crypto/include/psa/crypto_sizes.h | 2 +- 19 .../crypto/provider/extension/aead/aead_provider.c | 10 ++++++++-- 22 protocols/service/crypto/packed-c/aead.h | 1 + 25 diff --git a/components/service/crypto/client/caller/packed-c/crypto_caller_aead.h b/components/ser… 27 --- a/components/service/crypto/client/caller/packed-c/crypto_caller_aead.h 28 +++ b/components/service/crypto/client/caller/packed-c/crypto_caller_aead.h [all …]
|
| /openbmc/openbmc/poky/meta/conf/machine/include/arm/armv8a/ |
| H A D | tune-cortexa53.inc | 9 AVAILTUNES += "cortexa53 cortexa53-crypto" 11 ARMPKGARCH:tune-cortexa53-crypto = "cortexa53-crypto" 14 TUNE_FEATURES:tune-cortexa53-crypto = "${TUNE_FEATURES:tune-cortexa53} crypto" 16 …CKAGE_EXTRA_ARCHS:tune-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cort… 18 BASE_LIB:tune-cortexa53-crypto = "lib64"
|
| H A D | tune-cortexa57.inc | 9 AVAILTUNES += "cortexa57 cortexa57-crypto" 11 ARMPKGARCH:tune-cortexa57-crypto = "cortexa57-crypto" 14 TUNE_FEATURES:tune-cortexa57-crypto = "${TUNE_FEATURES:tune-cortexa57} crypto" 16 …CKAGE_EXTRA_ARCHS:tune-cortexa57-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cort… 18 BASE_LIB:tune-cortexa57-crypto = "lib64"
|
| H A D | tune-cortexa35.inc | 9 AVAILTUNES += "cortexa35 cortexa35-crypto" 11 ARMPKGARCH:tune-cortexa35-crypto = "cortexa35" 14 TUNE_FEATURES:tune-cortexa35-crypto = "${TUNE_FEATURES:tune-cortexa35} crypto" 16 …CKAGE_EXTRA_ARCHS:tune-cortexa35-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cort… 18 BASE_LIB:tune-cortexa35-crypto = "lib64"
|
| H A D | tune-cortexa72.inc | 9 AVAILTUNES += "cortexa72 cortexa72-crypto" 11 ARMPKGARCH:tune-cortexa72-crypto = "cortexa72" 14 TUNE_FEATURES:tune-cortexa72-crypto = "${TUNE_FEATURES:tune-cortexa72} crypto" 16 PACKAGE_EXTRA_ARCHS:tune-cortexa72-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa7… 18 BASE_LIB:tune-cortexa72-crypto = "lib64"
|
| H A D | tune-cortexa32.inc | 9 AVAILTUNES += "cortexa32 cortexa32-crypto" 11 ARMPKGARCH:tune-cortexa32-crypto = "cortexa32" 14 TUNE_FEATURES:tune-cortexa32-crypto = "${TUNE_FEATURES:tune-cortexa32} crypto" 16 …ARCHS:tune-cortexa32-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa32 cortex… 18 BASE_LIB:tune-cortexa32-crypto = "lib"
|
| H A D | tune-cortexa34.inc | 12 AVAILTUNES += "cortexa34 cortexa34-crypto" 14 ARMPKGARCH:tune-cortexa34-crypto = "cortexa34" 17 TUNE_FEATURES:tune-cortexa34-crypto = "${TUNE_FEATURES:tune-cortexa34} crypto" 19 PACKAGE_EXTRA_ARCHS:tune-cortexa34-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa… 21 BASE_LIB:tune-cortexa34-crypto = "lib64"
|
| H A D | tune-cortexa73.inc | 12 AVAILTUNES += "cortexa73 cortexa73-crypto" 14 ARMPKGARCH:tune-cortexa73-crypto = "cortexa73" 17 TUNE_FEATURES:tune-cortexa73-crypto = "${TUNE_FEATURES:tune-cortexa73} crypto" 19 PACKAGE_EXTRA_ARCHS:tune-cortexa73-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa… 21 BASE_LIB:tune-cortexa73-crypto = "lib64"
|
| H A D | tune-cortexa72-cortexa53.inc | 10 AVAILTUNES += "cortexa72-cortexa53 cortexa72-cortexa53-crypto" 12 ARMPKGARCH:tune-cortexa72-cortexa53-crypto = "cortexa72-cortexa53-crypto" 15 TUNE_FEATURES:tune-cortexa72-cortexa53-crypto = "${TUNE_FEATURES:tune-cortexa72-cortexa53} c… 17 …tune-cortexa72-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa72-cortex… 19 BASE_LIB:tune-cortexa72-cortexa53-crypto = "lib64"
|
| H A D | tune-cortexa73-cortexa53.inc | 10 AVAILTUNES += "cortexa73-cortexa53 cortexa73-cortexa53-crypto" 12 ARMPKGARCH:tune-cortexa73-cortexa53-crypto = "cortexa73-cortexa53-crypto" 15 TUNE_FEATURES:tune-cortexa73-cortexa53-crypto = "${TUNE_FEATURES:tune-cortexa73-cortexa53} c… 17 …tune-cortexa73-cortexa53-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa73-cortex… 19 BASE_LIB:tune-cortexa73-cortexa53-crypto = "lib64"
|
| H A D | tune-cortexa73-cortexa35.inc | 13 …LTUNES += "cortexa73-cortexa35 cortexa73-cortexa35-crypto" 15 ARMPKGARCH:tune-cortexa73-cortexa35-crypto = "cortexa73-cortexa35-crypto" 18 TUNE_FEATURES:tune-cortexa73-cortexa35-crypto = "${TUNE_FEATURES:tune-cortexa73-cortexa35} c… 20 …tune-cortexa73-cortexa35-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa73-cortex… 22 BASE_LIB:tune-cortexa73-cortexa35-crypto = "lib64"
|
| /openbmc/qemu/tests/unit/ |
| H A D | meson.build | 78 'test-crypto-hash': [crypto], 79 'test-crypto-hmac': [crypto], 80 'test-crypto-cipher': [crypto], 81 'test-crypto-akcipher': [crypto], 82 'test-crypto-secret': [crypto, keyutils], 83 'test-crypto-der': [crypto], 93 'test-crypto-ivgen': [io], 94 'test-crypto-afsplit': [io], 95 'test-crypto-block': [io], 103 'test-crypto-tlscredsx509': ['crypto-tls-x509-helpers.c', [all …]
|
| /openbmc/openbmc/poky/meta/conf/machine/include/arm/armv9a/ |
| H A D | tune-neoversen2.inc | 12 AVAILTUNES += "neoversen2 neoversen2-crypto" 14 ARMPKGARCH:tune-neoversen2-crypto = "neoversen2-crypto" 17 TUNE_FEATURES:tune-neoversen2-crypto = "${TUNE_FEATURES:tune-neoversen2} crypto" 19 …AGE_EXTRA_ARCHS:tune-neoversen2-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv9a-crypto} neove… 21 BASE_LIB:tune-neoversen2-crypto = "lib64"
|
| /openbmc/qemu/tests/bench/ |
| H A D | meson.build | 25 'benchmark-crypto-hash': [crypto], 26 'benchmark-crypto-hmac': [crypto], 27 'benchmark-crypto-cipher': [crypto], 28 'benchmark-crypto-akcipher': [crypto],
|
| /openbmc/qemu/qapi/ |
| H A D | cryptodev.json | 16 # The supported algorithm types of a crypto device. 30 # The supported service types of a crypto device. 50 # The crypto device backend type 66 # Information about a queue of crypto device. 68 # @queue: the queue index of the crypto device 70 # @type: the type of the crypto device 81 # Information about a crypto device. 83 # @id: the id of the crypto device 85 # @service: supported service types of a crypto device 87 # @client: the additional information of the crypto device [all …]
|
| /openbmc/openbmc/poky/meta/conf/machine/include/arm/armv8-2a/ |
| H A D | tune-cortexa75-cortexa55.inc | 12 …ILTUNES += "cortexa75-cortexa55 cortexa75-cortexa55-crypto" 14 ARMPKGARCH:tune-cortexa75-cortexa55-crypto = "cortexa75-cortexa55-crypto" 17 TUNE_FEATURES:tune-cortexa75-cortexa55-crypto = "${TUNE_FEATURES:tune-cortexa75-cortexa55} cr… 19 …:tune-cortexa75-cortexa55-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa75-cortexa5… 21 BASE_LIB:tune-cortexa75-cortexa55-crypto = "lib64"
|
| H A D | tune-cortexa76-cortexa55.inc | 12 …ILTUNES += "cortexa76-cortexa55 cortexa76-cortexa55-crypto" 14 ARMPKGARCH:tune-cortexa76-cortexa55-crypto = "cortexa76-cortexa55-crypto" 17 TUNE_FEATURES:tune-cortexa76-cortexa55-crypto = "${TUNE_FEATURES:tune-cortexa76-cortexa55} cr… 19 …:tune-cortexa76-cortexa55-crypto = "${PACKAGE_EXTRA_ARCHS:tune-armv8-2a-crypto} cortexa76-cortexa5… 21 BASE_LIB:tune-cortexa76-cortexa55-crypto = "lib64"
|