Lines Matching refs:call
68 $(eval $(call cryp-enable-all-depends,CFG_WITH_SOFTWARE_PRNG, AES ECB SHA256))
71 $(call force,CFG_CRYPTO_WITH_CE,y,required with CFG_CRYPTO_WITH_CE82)
80 $(call force,CFG_AES_GCM_TABLE_BASED,n,conflicts with CFG_CRYPTO_WITH_CE)
105 $(call force,CFG_WITH_VFP,y,required by CFG_CRYPTO_SHA256_ARM32_CE)
108 $(call force,CFG_WITH_VFP,y,required by CFG_CRYPTO_SHA256_ARM64_CE)
111 $(call force,CFG_WITH_VFP,y,required by CFG_CRYPTO_SHA1_ARM_CE)
114 $(call force,CFG_WITH_VFP,y,required by CFG_CRYPTO_AES_ARM_CE)
117 cryp-enable-all-depends = $(call cfg-enable-all-depends,$(strip $(1)),$(foreach v,$(2),CFG_CRYPTO_$(v)))
118 $(eval $(call cryp-enable-all-depends,CFG_REE_FS, AES ECB CTR HMAC SHA256 GCM))
119 $(eval $(call cryp-enable-all-depends,CFG_RPMB_FS, AES ECB CTR HMAC SHA256 GCM))
123 cryp-dep-one = $(call cfg-depends-one,CFG_CRYPTO_$(strip $(1)),$(patsubst %, CFG_CRYPTO_%,$(strip $(2))))
124 cryp-dep-all = $(call cfg-depends-all,CFG_CRYPTO_$(strip $(1)),$(patsubst %, CFG_CRYPTO_%,$(strip $(2))))
126 $(eval $(call cryp-dep-one, ECB, AES DES))
127 $(eval $(call cryp-dep-one, CBC, AES DES))
128 $(eval $(call cryp-dep-one, CTR, AES))
130 $(eval $(call cryp-dep-all, CTS, AES ECB CBC))
131 $(eval $(call cryp-dep-one, XTS, AES))
132 $(eval $(call cryp-dep-one, HMAC, AES DES))
133 $(eval $(call cryp-dep-one, HMAC, MD5 SHA1 SHA224 SHA256 SHA384 SHA512))
134 $(eval $(call cryp-dep-one, CMAC, AES))
135 $(eval $(call cryp-dep-one, CBC_MAC, AES DES))
136 $(eval $(call cryp-dep-one, CCM, AES))
137 $(eval $(call cryp-dep-one, GCM, AES))
139 $(eval $(call cryp-dep-one, AES, ECB CBC CTR CTS XTS))
141 $(eval $(call cryp-dep-one, DES, ECB CBC))
143 $(eval $(call cryp-dep-one, SM2_PKE, ECC))
144 $(eval $(call cryp-dep-one, SM2_DSA, ECC))
145 $(eval $(call cryp-dep-one, SM2_KEP, ECC))
160 $(eval $(call cryp-dep-all, DSA, SHA256 SHA384 SHA512))
200 _CFG_CORE_LTC_AES_DESC := $(call cfg-one-enabled, CFG_CRYPTO_XTS CFG_CRYPTO_CCM)
209 _CFG_CORE_LTC_SHA256_DESC := $(call cfg-one-enabled, _CFG_CORE_LTC_SHA256_DESC \
212 _CFG_CORE_LTC_SHA384_DESC := $(call cfg-one-enabled, _CFG_CORE_LTC_SHA384_DESC \
214 _CFG_CORE_LTC_SHA512_DESC := $(call cfg-one-enabled, _CFG_CORE_LTC_SHA512_DESC \
217 _CFG_CORE_LTC_AES_DESC := $(call cfg-one-enabled, _CFG_CORE_LTC_AES_DESC \
233 ltc-one-enabled = $(call cfg-one-enabled,$(foreach v,$(1),_CFG_CORE_LTC_$(v)))
234 _CFG_CORE_LTC_ACIPHER := $(call ltc-one-enabled, RSA DSA DH ECC)
236 $(filter y,$(call ltc-one-enabled, CCM GCM)))
237 _CFG_CORE_LTC_CIPHER := $(call ltc-one-enabled, AES_DESC DES)
238 _CFG_CORE_LTC_HASH := $(call ltc-one-enabled, MD5 SHA1 SHA224 SHA256 SHA384 \
240 _CFG_CORE_LTC_MAC := $(call ltc-one-enabled, HMAC CMAC CBC_MAC)
241 _CFG_CORE_LTC_CBC := $(call ltc-one-enabled, CBC CBC_MAC)
242 _CFG_CORE_LTC_ASN1 := $(call ltc-one-enabled, RSA DSA ECC)
243 _CFG_CORE_LTC_EC25519 := $(call ltc-one-enabled, ED25519 X25519)