Lines Matching refs:mid
720 temp->mid = le64_to_cpu(shdr->MessageId); in smb2_mid_entry_alloc()
739 le16_to_cpu(shdr->Command), temp->mid); in smb2_mid_entry_alloc()
745 struct smb2_sync_hdr *shdr, struct mid_q_entry **mid) in smb2_get_mid_entry() argument
772 *mid = smb2_mid_entry_alloc(shdr, server); in smb2_get_mid_entry()
773 if (*mid == NULL) in smb2_get_mid_entry()
776 list_add_tail(&(*mid)->qhead, &server->pending_mid_q); in smb2_get_mid_entry()
783 smb2_check_receive(struct mid_q_entry *mid, struct TCP_Server_Info *server, in smb2_check_receive() argument
786 unsigned int len = mid->resp_buf_size; in smb2_check_receive()
791 iov[0].iov_base = (char *)mid->resp_buf; in smb2_check_receive()
794 dump_smb(mid->resp_buf, min_t(u32, 80, len)); in smb2_check_receive()
796 if (len > 24 && server->sign && !mid->decrypted) { in smb2_check_receive()
805 return map_smb2_to_linux_error(mid->resp_buf, log_error); in smb2_check_receive()
815 struct mid_q_entry *mid; in smb2_setup_request() local
819 rc = smb2_get_mid_entry(ses, server, shdr, &mid); in smb2_setup_request()
828 cifs_delete_mid(mid); in smb2_setup_request()
832 return mid; in smb2_setup_request()
841 struct mid_q_entry *mid; in smb2_setup_async_request() local
849 mid = smb2_mid_entry_alloc(shdr, server); in smb2_setup_async_request()
850 if (mid == NULL) { in smb2_setup_async_request()
858 DeleteMidQEntry(mid); in smb2_setup_async_request()
862 return mid; in smb2_setup_async_request()