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()
323 rc = crypto_shash_init(&server->secmech.sdeschmacsha256->shash); in generate_key()
329 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
336 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
343 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
350 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
357 rc = crypto_shash_update(&server->secmech.sdeschmacsha256->shash, in generate_key()
364 rc = crypto_shash_final(&server->secmech.sdeschmacsha256->shash, in generate_key()
522 struct shash_desc *shash; in smb3_calc_signature() local
537 shash = &sdesc->shash; in smb3_calc_signature()
540 shash = &server->secmech.sdesccmacaes->shash; in smb3_calc_signature()
557 rc = crypto_shash_init(shash); in smb3_calc_signature()
572 rc = crypto_shash_update(shash, iov[0].iov_base, in smb3_calc_signature()
583 rc = __cifs_calc_signature(&drqst, server, sigptr, shash); in smb3_calc_signature()