Lines Matching refs:bitlen
291 # define EVP_MD_SHA3(bitlen) \ argument
292 const EVP_MD *EVP_sha3_##bitlen(void) \
294 static const EVP_MD s390x_sha3_##bitlen##_md = { \
295 NID_sha3_##bitlen, \
296 NID_RSA_SHA3_##bitlen, \
297 bitlen / 8, \
304 (KECCAK1600_WIDTH - bitlen * 2) / 8, \
307 static const EVP_MD sha3_##bitlen##_md = { \
308 NID_sha3_##bitlen, \
309 NID_RSA_SHA3_##bitlen, \
310 bitlen / 8, \
317 (KECCAK1600_WIDTH - bitlen * 2) / 8, \
320 return S390X_sha3_##bitlen##_CAPABLE ? \
321 &s390x_sha3_##bitlen##_md : \
322 &sha3_##bitlen##_md; \
325 # define EVP_MD_SHAKE(bitlen) \ argument
326 const EVP_MD *EVP_shake##bitlen(void) \
328 static const EVP_MD s390x_shake##bitlen##_md = { \
329 NID_shake##bitlen, \
331 bitlen / 8, \
338 (KECCAK1600_WIDTH - bitlen * 2) / 8, \
342 static const EVP_MD shake##bitlen##_md = { \
343 NID_shake##bitlen, \
345 bitlen / 8, \
352 (KECCAK1600_WIDTH - bitlen * 2) / 8, \
356 return S390X_shake##bitlen##_CAPABLE ? \
357 &s390x_shake##bitlen##_md : \
358 &shake##bitlen##_md; \
363 # define EVP_MD_SHA3(bitlen) \ argument
364 const EVP_MD *EVP_sha3_##bitlen(void) \
366 static const EVP_MD sha3_##bitlen##_md = { \
367 NID_sha3_##bitlen, \
368 NID_RSA_SHA3_##bitlen, \
369 bitlen / 8, \
376 (KECCAK1600_WIDTH - bitlen * 2) / 8, \
379 return &sha3_##bitlen##_md; \
382 # define EVP_MD_SHAKE(bitlen) \ argument
383 const EVP_MD *EVP_shake##bitlen(void) \
385 static const EVP_MD shake##bitlen##_md = { \
386 NID_shake##bitlen, \
388 bitlen / 8, \
395 (KECCAK1600_WIDTH - bitlen * 2) / 8, \
399 return &shake##bitlen##_md; \