CRYPTO_FG_DIGEST
{ "CRYPTO_FG_DIGEST", CRYPTO_FG_DIGEST, CRYPTO_FG_DIGEST },
if (mi_flags & CRYPTO_FG_DIGEST)
case CRYPTO_FG_DIGEST:
.tf_fg = CRYPTO_FG_DIGEST,
CRYPTO_FG_DIGEST);
list, CRYPTO_FG_DIGEST, 0)) == NULL) {
if (fg & CRYPTO_FG_DIGEST || fg & CRYPTO_FG_DIGEST_ATOMIC)
*fg = (optype == KCF_OP_INIT) ? CRYPTO_FG_DIGEST :
CRYPTO_FG_DIGEST)) != CRYPTO_SUCCESS) {
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC, 0, 0,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC, 0, 0,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC, 0, 0,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC, 0, 0,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC, 0, 0,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC, 0, 0,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC, 0, 0,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC, 0, 0,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_DIGEST_ATOMIC,
CRYPTO_FG_DIGEST | CRYPTO_FG_SIGN | CRYPTO_FG_VERIFY | CRYPTO_FG_MAC | \