Lines Matching refs:name
47 # define S390_SHA3_CAPABLE(name) \
48 ((OPENSSL_s390xcap_P.kimd[0] & S390X_CAPBIT(S390X_##name)) && \
49 (OPENSSL_s390xcap_P.klmd[0] & S390X_CAPBIT(S390X_##name)))
203 #define SHA3_newctx(typ, uname, name, bitlen, pad) \
204 static OSSL_FUNC_digest_newctx_fn name##_newctx; \
205 static void *name##_newctx(void *provctx) \
231 #define PROV_FUNC_SHA3_DIGEST_COMMON(name, bitlen, blksize, dgstsize, flags) \
232 PROV_FUNC_DIGEST_GET_PARAM(name, blksize, dgstsize, flags) \
233 const OSSL_DISPATCH ossl_##name##_functions[] = { \
234 { OSSL_FUNC_DIGEST_NEWCTX, (void (*)(void))name##_newctx }, \
239 PROV_DISPATCH_FUNC_DIGEST_GET_PARAMS(name)
241 #define PROV_FUNC_SHA3_DIGEST(name, bitlen, blksize, dgstsize, flags) \
242 PROV_FUNC_SHA3_DIGEST_COMMON(name, bitlen, blksize, dgstsize, flags), \
246 #define PROV_FUNC_SHAKE_DIGEST(name, bitlen, blksize, dgstsize, flags) \
247 PROV_FUNC_SHA3_DIGEST_COMMON(name, bitlen, blksize, dgstsize, flags), \