Lines Matching refs:tr_hdr
4149 fill_transform_hdr(struct smb2_transform_hdr *tr_hdr, unsigned int orig_len, in fill_transform_hdr() argument
4155 memset(tr_hdr, 0, sizeof(struct smb2_transform_hdr)); in fill_transform_hdr()
4156 tr_hdr->ProtocolId = SMB2_TRANSFORM_PROTO_NUM; in fill_transform_hdr()
4157 tr_hdr->OriginalMessageSize = cpu_to_le32(orig_len); in fill_transform_hdr()
4158 tr_hdr->Flags = cpu_to_le16(0x01); in fill_transform_hdr()
4161 get_random_bytes(&tr_hdr->Nonce, SMB3_AES_GCM_NONCE); in fill_transform_hdr()
4163 get_random_bytes(&tr_hdr->Nonce, SMB3_AES_CCM_NONCE); in fill_transform_hdr()
4164 memcpy(&tr_hdr->SessionId, &shdr->SessionId, 8); in fill_transform_hdr()
4265 struct smb2_transform_hdr *tr_hdr = in crypt_message() local
4277 unsigned int crypt_len = le32_to_cpu(tr_hdr->OriginalMessageSize); in crypt_message()
4279 rc = smb2_get_enc_key(server, tr_hdr->SessionId, enc, key); in crypt_message()
4319 memcpy(sign, &tr_hdr->Signature, SMB2_SIGNATURE_SIZE); in crypt_message()
4340 memcpy(iv, (char *)tr_hdr->Nonce, SMB3_AES_GCM_NONCE); in crypt_message()
4343 memcpy(iv + 1, (char *)tr_hdr->Nonce, SMB3_AES_CCM_NONCE); in crypt_message()
4356 memcpy(&tr_hdr->Signature, sign, SMB2_SIGNATURE_SIZE); in crypt_message()
4398 struct smb2_transform_hdr *tr_hdr = new_rq[0].rq_iov[0].iov_base; in smb3_init_transform_rq() local
4444 fill_transform_hdr(tr_hdr, orig_len, old_rq, server->cipher_type); in smb3_init_transform_rq()
4786 struct smb2_transform_hdr *tr_hdr = (struct smb2_transform_hdr *)buf; in receive_encrypted_read() local
4804 len = le32_to_cpu(tr_hdr->OriginalMessageSize) - in receive_encrypted_read()
4982 struct smb2_transform_hdr *tr_hdr = (struct smb2_transform_hdr *)buf; in smb3_receive_transform() local
4983 unsigned int orig_len = le32_to_cpu(tr_hdr->OriginalMessageSize); in smb3_receive_transform()