Lines Matching full:if

34 	  The BLAKE2b library functions.  Select this if your module uses any of
40 default y if ARM && KERNEL_MODE_NEON
47 default y if ARM
48 default y if X86_64
54 Enable the ChaCha library interface. Select this if your module uses
60 default y if ARM
61 default y if ARM64 && KERNEL_MODE_NEON
62 default y if MIPS && CPU_MIPS32_R2
63 default y if PPC64 && CPU_LITTLE_ENDIAN && VSX
64 default y if RISCV && 64BIT && RISCV_ISA_V && TOOLCHAIN_HAS_VECTOR_CRYPTO
65 default y if S390
66 default y if X86_64
72 The Curve25519 library functions. Select this if your module uses any
78 default y if ARM && KERNEL_MODE_NEON && !CPU_BIG_ENDIAN
79 default y if PPC64 && CPU_LITTLE_ENDIAN
80 default y if X86_64
85 default y if !CRYPTO_LIB_CURVE25519_ARCH || ARM || X86_64
93 The MD5 and HMAC-MD5 library functions. Select this if your module
99 default y if MIPS && CPU_CAVIUM_OCTEON
100 default y if PPC
101 default y if SPARC64
106 The Poly1305 library functions. Select this if your module uses any
112 default y if ARM
113 default y if ARM64 && KERNEL_MODE_NEON
114 default y if MIPS
116 default y if PPC64 && CPU_LITTLE_ENDIAN && VSX && BROKEN
117 default y if RISCV
118 default y if X86_64
127 # Enable if there's no arch impl or the arch impl requires the generic
128 # impl as a fallback. (Or if selected explicitly.)
129 default y if !CRYPTO_LIB_POLY1305_ARCH || PPC64
133 default 2 if MIPS || RISCV
134 default 11 if X86_64
135 default 9 if ARM || ARM64
141 The POLYVAL library functions. Select this if your module uses any of
147 default y if ARM64 && KERNEL_MODE_NEON
148 default y if X86_64
159 The SHA-1 and HMAC-SHA1 library functions. Select this if your module
165 default y if ARM
166 default y if ARM64 && KERNEL_MODE_NEON
167 default y if MIPS && CPU_CAVIUM_OCTEON
168 default y if PPC
169 default y if S390
170 default y if SPARC64
171 default y if X86_64
177 Select this if your module uses any of these functions from
183 default y if ARM && !CPU_V7M
184 default y if ARM64
185 default y if MIPS && CPU_CAVIUM_OCTEON
186 default y if PPC && SPE
187 default y if RISCV && 64BIT && RISCV_ISA_V && TOOLCHAIN_HAS_VECTOR_CRYPTO
188 default y if S390
189 default y if SPARC64
190 default y if X86_64
196 Select this if your module uses any of these functions from
202 default y if ARM && !CPU_V7M
203 default y if ARM64
204 default y if MIPS && CPU_CAVIUM_OCTEON
205 default y if RISCV && 64BIT && RISCV_ISA_V && TOOLCHAIN_HAS_VECTOR_CRYPTO
206 default y if S390
207 default y if SPARC64
208 default y if X86_64
214 The SHA3 library functions. Select this if your module uses any of
220 default y if ARM64 && KERNEL_MODE_NEON
221 default y if S390