Lines Matching refs:mid
33 struct mid_q_entry *mid) in send_nt_cancel() argument
45 rc = cifs_sign_smb(in_buf, server, &mid->sequence_number); in send_nt_cancel()
96 struct mid_q_entry *mid; in cifs_find_mid() local
99 list_for_each_entry(mid, &server->pending_mid_q, qhead) { in cifs_find_mid()
100 if (compare_mid(mid->mid, buf) && in cifs_find_mid()
101 mid->mid_state == MID_REQUEST_SUBMITTED && in cifs_find_mid()
102 le16_to_cpu(mid->command) == buf->Command) { in cifs_find_mid()
103 kref_get(&mid->refcount); in cifs_find_mid()
105 return mid; in cifs_find_mid()
139 cifs_get_credits(struct mid_q_entry *mid) in cifs_get_credits() argument
168 __u64 mid = 0; in cifs_get_next_mid() local
203 if (mid_entry->mid == cur_mid && in cifs_get_next_mid()
226 mid = (__u64)cur_mid; in cifs_get_next_mid()
227 server->current_mid = mid; in cifs_get_next_mid()
238 return mid; in cifs_get_next_mid()
390 cifs_check_trans2(struct mid_q_entry *mid, struct TCP_Server_Info *server, in cifs_check_trans2() argument
397 mid->multiRsp = true; in cifs_check_trans2()
398 if (mid->resp_buf) { in cifs_check_trans2()
400 malformed = coalesce_t2(buf, mid->resp_buf); in cifs_check_trans2()
404 mid->multiEnd = true; in cifs_check_trans2()
405 dequeue_mid(mid, malformed); in cifs_check_trans2()
413 mid->resp_buf = buf; in cifs_check_trans2()
414 mid->large_buf = true; in cifs_check_trans2()