Lines Matching refs:mid
724 temp->mid = le64_to_cpu(shdr->MessageId); in smb2_mid_entry_alloc()
744 le16_to_cpu(shdr->Command), temp->mid); in smb2_mid_entry_alloc()
750 struct smb2_hdr *shdr, struct mid_q_entry **mid) in smb2_get_mid_entry() argument
790 *mid = smb2_mid_entry_alloc(shdr, server); in smb2_get_mid_entry()
791 if (*mid == NULL) in smb2_get_mid_entry()
794 list_add_tail(&(*mid)->qhead, &server->pending_mid_q); in smb2_get_mid_entry()
801 smb2_check_receive(struct mid_q_entry *mid, struct TCP_Server_Info *server, in smb2_check_receive() argument
804 unsigned int len = mid->resp_buf_size; in smb2_check_receive()
809 iov[0].iov_base = (char *)mid->resp_buf; in smb2_check_receive()
812 dump_smb(mid->resp_buf, min_t(u32, 80, len)); in smb2_check_receive()
814 if (len > 24 && server->sign && !mid->decrypted) { in smb2_check_receive()
823 return map_smb2_to_linux_error(mid->resp_buf, log_error); in smb2_check_receive()
833 struct mid_q_entry *mid; in smb2_setup_request() local
837 rc = smb2_get_mid_entry(ses, server, shdr, &mid); in smb2_setup_request()
846 delete_mid(mid); in smb2_setup_request()
850 return mid; in smb2_setup_request()
859 struct mid_q_entry *mid; in smb2_setup_async_request() local
871 mid = smb2_mid_entry_alloc(shdr, server); in smb2_setup_async_request()
872 if (mid == NULL) { in smb2_setup_async_request()
880 release_mid(mid); in smb2_setup_async_request()
884 return mid; in smb2_setup_async_request()