Lines Matching refs:secmech
47 &server->secmech.hmacsha256, in smb2_crypto_shash_allocate()
48 &server->secmech.sdeschmacsha256); in smb2_crypto_shash_allocate()
54 struct cifs_secmech *p = &server->secmech; in smb3_crypto_shash_allocate()
76 struct cifs_secmech *p = &server->secmech; in smb311_crypto_shash_allocate()
192 rc = crypto_shash_setkey(server->secmech.hmacsha256, in smb2_calc_signature()
199 shash = &server->secmech.sdeschmacsha256->shash; in smb2_calc_signature()
252 rc = crypto_shash_setkey(ses->server->secmech.hmacsha256, in generate_key()
259 rc = crypto_shash_init(&ses->server->secmech.sdeschmacsha256->shash); in generate_key()
265 rc = crypto_shash_update(&ses->server->secmech.sdeschmacsha256->shash, in generate_key()
272 rc = crypto_shash_update(&ses->server->secmech.sdeschmacsha256->shash, in generate_key()
279 rc = crypto_shash_update(&ses->server->secmech.sdeschmacsha256->shash, in generate_key()
286 rc = crypto_shash_update(&ses->server->secmech.sdeschmacsha256->shash, in generate_key()
293 rc = crypto_shash_update(&ses->server->secmech.sdeschmacsha256->shash, in generate_key()
300 rc = crypto_shash_final(&ses->server->secmech.sdeschmacsha256->shash, in generate_key()
434 struct shash_desc *shash = &server->secmech.sdesccmacaes->shash; in smb3_calc_signature()
446 rc = crypto_shash_setkey(server->secmech.cmacaes, in smb3_calc_signature()
715 if (!server->secmech.ccmaesencrypt) { in smb3_crypto_aead_allocate()
722 server->secmech.ccmaesencrypt = tfm; in smb3_crypto_aead_allocate()
725 if (!server->secmech.ccmaesdecrypt) { in smb3_crypto_aead_allocate()
728 crypto_free_aead(server->secmech.ccmaesencrypt); in smb3_crypto_aead_allocate()
729 server->secmech.ccmaesencrypt = NULL; in smb3_crypto_aead_allocate()
734 server->secmech.ccmaesdecrypt = tfm; in smb3_crypto_aead_allocate()