Lines Matching refs:hmacmd5
542 if (!ses->server->secmech.hmacmd5) {
550 rc = crypto_shash_setkey(ses->server->secmech.hmacmd5->tfm, nt_hash,
557 rc = crypto_shash_init(ses->server->secmech.hmacmd5);
559 cifs_dbg(VFS, "%s: Could not init hmacmd5\n", __func__);
578 rc = crypto_shash_update(ses->server->secmech.hmacmd5,
598 crypto_shash_update(ses->server->secmech.hmacmd5,
618 crypto_shash_update(ses->server->secmech.hmacmd5,
628 rc = crypto_shash_final(ses->server->secmech.hmacmd5,
648 if (!ses->server->secmech.hmacmd5) {
653 rc = crypto_shash_setkey(ses->server->secmech.hmacmd5->tfm,
661 rc = crypto_shash_init(ses->server->secmech.hmacmd5);
663 cifs_dbg(VFS, "%s: Could not init hmacmd5\n", __func__);
673 rc = crypto_shash_update(ses->server->secmech.hmacmd5,
681 rc = crypto_shash_final(ses->server->secmech.hmacmd5,
757 rc = cifs_alloc_hash("hmac(md5)", &ses->server->secmech.hmacmd5);
777 rc = crypto_shash_setkey(ses->server->secmech.hmacmd5->tfm,
785 rc = crypto_shash_init(ses->server->secmech.hmacmd5);
787 cifs_dbg(VFS, "%s: Could not init hmacmd5\n", __func__);
791 rc = crypto_shash_update(ses->server->secmech.hmacmd5,
799 rc = crypto_shash_final(ses->server->secmech.hmacmd5,
850 cifs_free_hash(&server->secmech.hmacmd5);