crypto_has_shash
EXPORT_SYMBOL_GPL(crypto_has_shash);
if (!crypto_has_shash(hmac, 0, 0)) {
if (!crypto_has_shash(nvme_auth_hmac_name(hmac_id), 0, 0))
crypto_has_shash(nvme_auth_hmac_name(host_hmac_id), 0, 0))
int crypto_has_shash(const char *alg_name, u32 type, u32 mask);