Lines Matching refs:hmacsha256
35 rc = cifs_alloc_hash("hmac(sha256)", &p->hmacsha256); in smb3_crypto_shash_allocate()
45 cifs_free_hash(&p->hmacsha256); in smb3_crypto_shash_allocate()
55 rc = cifs_alloc_hash("hmac(sha256)", &p->hmacsha256); in smb311_crypto_shash_allocate()
71 cifs_free_hash(&p->hmacsha256); in smb311_crypto_shash_allocate()
243 shash = server->secmech.hmacsha256; in smb2_calc_signature()
315 rc = crypto_shash_setkey(server->secmech.hmacsha256->tfm, in generate_key()
322 rc = crypto_shash_init(server->secmech.hmacsha256); in generate_key()
328 rc = crypto_shash_update(server->secmech.hmacsha256, i, 4); in generate_key()
334 rc = crypto_shash_update(server->secmech.hmacsha256, label.iov_base, label.iov_len); in generate_key()
340 rc = crypto_shash_update(server->secmech.hmacsha256, &zero, 1); in generate_key()
346 rc = crypto_shash_update(server->secmech.hmacsha256, context.iov_base, context.iov_len); in generate_key()
354 rc = crypto_shash_update(server->secmech.hmacsha256, L256, 4); in generate_key()
356 rc = crypto_shash_update(server->secmech.hmacsha256, L128, 4); in generate_key()
363 rc = crypto_shash_final(server->secmech.hmacsha256, hashptr); in generate_key()