Lines Matching refs:auth_key
409 kfree_sensitive(ses->auth_key.response);
410 ses->auth_key.len = size + 2 * dlen;
411 ses->auth_key.response = kzalloc(ses->auth_key.len, GFP_KERNEL);
412 if (!ses->auth_key.response) {
413 ses->auth_key.len = 0;
417 blobptr = ses->auth_key.response;
452 if (!ses->auth_key.len || !ses->auth_key.response)
455 blobptr = ses->auth_key.response;
456 blobend = blobptr + ses->auth_key.len;
505 if (!ses->auth_key.len || !ses->auth_key.response)
508 blobptr = ses->auth_key.response;
509 blobend = blobptr + ses->auth_key.len;
641 (ses->auth_key.response + CIFS_SESS_KEY_SIZE);
645 hash_len = ses->auth_key.len - (CIFS_SESS_KEY_SIZE +
733 tilen = ses->auth_key.len;
734 tiblob = ses->auth_key.response;
736 ses->auth_key.response = kmalloc(baselen + tilen, GFP_KERNEL);
737 if (!ses->auth_key.response) {
739 ses->auth_key.len = 0;
742 ses->auth_key.len += baselen;
745 (ses->auth_key.response + CIFS_SESS_KEY_SIZE);
753 memcpy(ses->auth_key.response + baselen, tiblob, tilen);
800 ses->auth_key.response);
829 cifs_arc4_setkey(ctx_arc4, ses->auth_key.response, CIFS_SESS_KEY_SIZE);
834 memcpy(ses->auth_key.response, sec_key, CIFS_SESS_KEY_SIZE);
836 ses->auth_key.len = CIFS_SESS_KEY_SIZE;