Home
last modified time | relevance | path

Searched refs:tr_hdr (Results 1 – 4 of 4) sorted by relevance

/linux/fs/smb/server/
H A Dauth.c802 struct smb2_transform_hdr *tr_hdr = smb_get_msg(iov[0].iov_base); in ksmbd_crypt_message() local
813 unsigned int crypt_len = le32_to_cpu(tr_hdr->OriginalMessageSize); in ksmbd_crypt_message()
817 le64_to_cpu(tr_hdr->SessionId), in ksmbd_crypt_message()
864 memcpy(sign, &tr_hdr->Signature, SMB2_SIGNATURE_SIZE); in ksmbd_crypt_message()
884 memcpy(iv, (char *)tr_hdr->Nonce, SMB3_AES_GCM_NONCE); in ksmbd_crypt_message()
887 memcpy(iv + 1, (char *)tr_hdr->Nonce, SMB3_AES_CCM_NONCE); in ksmbd_crypt_message()
902 memcpy(&tr_hdr->Signature, sign, SMB2_SIGNATURE_SIZE); in ksmbd_crypt_message()
H A Dsmb2pdu.c9431 struct smb2_transform_hdr *tr_hdr = tr_buf + 4;
9436 tr_hdr->ProtocolId = SMB2_TRANSFORM_PROTO_NUM;
9437 tr_hdr->OriginalMessageSize = cpu_to_le32(orig_len);
9438 tr_hdr->Flags = cpu_to_le16(TRANSFORM_FLAG_ENCRYPTED);
9441 get_random_bytes(&tr_hdr->Nonce, SMB3_AES_GCM_NONCE);
9443 get_random_bytes(&tr_hdr->Nonce, SMB3_AES_CCM_NONCE);
9444 memcpy(&tr_hdr->SessionId, &hdr->SessionId, 8);
9483 struct smb2_transform_hdr *tr_hdr = smb_get_msg(buf);
9493 if (buf_data_size < le32_to_cpu(tr_hdr->OriginalMessageSize)) {
9498 sess = ksmbd_session_lookup_all(work->conn, le64_to_cpu(tr_hdr
9202 struct smb2_transform_hdr *tr_hdr = tr_buf + 4; fill_transform_hdr() local
9254 struct smb2_transform_hdr *tr_hdr = smb_get_msg(buf); smb3_decrypt_req() local
[all...]
/linux/fs/smb/client/
H A Dsmb2ops.c4336 fill_transform_hdr(struct smb2_transform_hdr *tr_hdr, unsigned int orig_len, in fill_transform_hdr() argument
4342 memset(tr_hdr, 0, sizeof(struct smb2_transform_hdr)); in fill_transform_hdr()
4343 tr_hdr->ProtocolId = SMB2_TRANSFORM_PROTO_NUM; in fill_transform_hdr()
4344 tr_hdr->OriginalMessageSize = cpu_to_le32(orig_len); in fill_transform_hdr()
4345 tr_hdr->Flags = cpu_to_le16(0x01); in fill_transform_hdr()
4348 get_random_bytes(&tr_hdr->Nonce, SMB3_AES_GCM_NONCE); in fill_transform_hdr()
4350 get_random_bytes(&tr_hdr->Nonce, SMB3_AES_CCM_NONCE); in fill_transform_hdr()
4351 memcpy(&tr_hdr->SessionId, &shdr->SessionId, 8); in fill_transform_hdr()
4475 struct smb2_transform_hdr *tr_hdr = in crypt_message()
4485 unsigned int crypt_len = le32_to_cpu(tr_hdr in crypt_message()
4473 struct smb2_transform_hdr *tr_hdr = crypt_message() local
4589 struct smb2_transform_hdr *tr_hdr = new_rq[0].rq_iov[0].iov_base; smb3_init_transform_rq() local
4965 struct smb2_transform_hdr *tr_hdr = (struct smb2_transform_hdr *)buf; receive_encrypted_read() local
5177 struct smb2_transform_hdr *tr_hdr = (struct smb2_transform_hdr *)buf; smb3_receive_transform() local
[all...]
H A Dtransport.c389 struct smb2_transform_hdr tr_hdr; in smb_send_rqst() local
392 .iov_base = &tr_hdr, in smb_send_rqst()
393 .iov_len = sizeof(tr_hdr), in smb_send_rqst()