Searched refs:tr_hdr (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.15/fs/ksmbd/ |
D | auth.c | 1050 struct smb2_transform_hdr *tr_hdr = in ksmbd_crypt_message() local 1061 unsigned int crypt_len = le32_to_cpu(tr_hdr->OriginalMessageSize); in ksmbd_crypt_message() 1065 le64_to_cpu(tr_hdr->SessionId), in ksmbd_crypt_message() 1112 memcpy(sign, &tr_hdr->Signature, SMB2_SIGNATURE_SIZE); in ksmbd_crypt_message() 1132 memcpy(iv, (char *)tr_hdr->Nonce, SMB3_AES_GCM_NONCE); in ksmbd_crypt_message() 1135 memcpy(iv + 1, (char *)tr_hdr->Nonce, SMB3_AES_CCM_NONCE); in ksmbd_crypt_message() 1150 memcpy(&tr_hdr->Signature, sign, SMB2_SIGNATURE_SIZE); in ksmbd_crypt_message()
|
D | smb2pdu.c | 8417 static void fill_transform_hdr(struct smb2_transform_hdr *tr_hdr, char *old_buf, in fill_transform_hdr() argument 8423 memset(tr_hdr, 0, sizeof(struct smb2_transform_hdr)); in fill_transform_hdr() 8424 tr_hdr->ProtocolId = SMB2_TRANSFORM_PROTO_NUM; in fill_transform_hdr() 8425 tr_hdr->OriginalMessageSize = cpu_to_le32(orig_len); in fill_transform_hdr() 8426 tr_hdr->Flags = cpu_to_le16(0x01); in fill_transform_hdr() 8429 get_random_bytes(&tr_hdr->Nonce, SMB3_AES_GCM_NONCE); in fill_transform_hdr() 8431 get_random_bytes(&tr_hdr->Nonce, SMB3_AES_CCM_NONCE); in fill_transform_hdr() 8432 memcpy(&tr_hdr->SessionId, &hdr->SessionId, 8); in fill_transform_hdr() 8433 inc_rfc1001_len(tr_hdr, sizeof(struct smb2_transform_hdr) - 4); in fill_transform_hdr() 8434 inc_rfc1001_len(tr_hdr, orig_len); in fill_transform_hdr() [all …]
|
/Linux-v5.15/fs/cifs/ |
D | transport.c | 454 struct smb2_transform_hdr *tr_hdr; in smb_send_rqst() local 469 tr_hdr = kmalloc(sizeof(*tr_hdr), GFP_NOFS); in smb_send_rqst() 470 if (!tr_hdr) in smb_send_rqst() 475 memset(tr_hdr, 0, sizeof(*tr_hdr)); in smb_send_rqst() 477 iov.iov_base = tr_hdr; in smb_send_rqst() 478 iov.iov_len = sizeof(*tr_hdr); in smb_send_rqst() 490 kfree(tr_hdr); in smb_send_rqst()
|
D | smb2ops.c | 4369 fill_transform_hdr(struct smb2_transform_hdr *tr_hdr, unsigned int orig_len, in fill_transform_hdr() argument 4375 memset(tr_hdr, 0, sizeof(struct smb2_transform_hdr)); in fill_transform_hdr() 4376 tr_hdr->ProtocolId = SMB2_TRANSFORM_PROTO_NUM; in fill_transform_hdr() 4377 tr_hdr->OriginalMessageSize = cpu_to_le32(orig_len); in fill_transform_hdr() 4378 tr_hdr->Flags = cpu_to_le16(0x01); in fill_transform_hdr() 4381 get_random_bytes(&tr_hdr->Nonce, SMB3_AES_GCM_NONCE); in fill_transform_hdr() 4383 get_random_bytes(&tr_hdr->Nonce, SMB3_AES_CCM_NONCE); in fill_transform_hdr() 4384 memcpy(&tr_hdr->SessionId, &shdr->SessionId, 8); in fill_transform_hdr() 4485 struct smb2_transform_hdr *tr_hdr = in crypt_message() local 4497 unsigned int crypt_len = le32_to_cpu(tr_hdr->OriginalMessageSize); in crypt_message() [all …]
|