Lines Matching refs:shash
223 struct shash_desc *shash; in smb2_calc_signature() local
244 shash = &sdesc->shash; in smb2_calc_signature()
247 shash = &server->secmech.sdeschmacsha256->shash; in smb2_calc_signature()
259 rc = crypto_shash_init(shash); in smb2_calc_signature()
274 rc = crypto_shash_update(shash, iov[0].iov_base, in smb2_calc_signature()
286 rc = __cifs_calc_signature(&drqst, server, sigptr, shash); in smb2_calc_signature()
324 rc = crypto_shash_init(&server->secmech.sdeschmacsha256->shash); in generate_key()
330 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
337 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
344 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
351 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
360 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
363 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
371 rc = crypto_shash_final(&server->secmech.sdeschmacsha256->shash, in generate_key()
541 struct shash_desc *shash; in smb3_calc_signature() local
556 shash = &sdesc->shash; in smb3_calc_signature()
559 shash = &server->secmech.sdesccmacaes->shash; in smb3_calc_signature()
576 rc = crypto_shash_init(shash); in smb3_calc_signature()
591 rc = crypto_shash_update(shash, iov[0].iov_base, in smb3_calc_signature()
602 rc = __cifs_calc_signature(&drqst, server, sigptr, shash); in smb3_calc_signature()