Lines Matching refs:server
81 (tcon->ses->server->capabilities & SMB2_GLOBAL_CAP_ENCRYPTION)) in smb3_encryption_required()
89 struct TCP_Server_Info *server) in smb2_hdr_assemble() argument
94 if (server) { in smb2_hdr_assemble()
95 spin_lock(&server->req_lock); in smb2_hdr_assemble()
97 if (server->credits >= server->max_credits) in smb2_hdr_assemble()
101 min_t(int, server->max_credits - in smb2_hdr_assemble()
102 server->credits, 10)); in smb2_hdr_assemble()
103 spin_unlock(&server->req_lock); in smb2_hdr_assemble()
114 if (server && (server->capabilities & SMB2_GLOBAL_CAP_LARGE_MTU)) in smb2_hdr_assemble()
136 if (server && server->sign && !smb3_encryption_required(tcon)) in smb2_hdr_assemble()
144 struct TCP_Server_Info *server) in smb2_reconnect() argument
177 (!tcon->ses->server) || !server) in smb2_reconnect()
181 retries = server->nr_targets; in smb2_reconnect()
188 while (server->tcpStatus == CifsNeedReconnect) { in smb2_reconnect()
204 rc = wait_event_interruptible_timeout(server->response_q, in smb2_reconnect()
205 (server->tcpStatus != CifsNeedReconnect), in smb2_reconnect()
214 if (server->tcpStatus != CifsNeedReconnect) in smb2_reconnect()
229 retries = server->nr_targets; in smb2_reconnect()
248 if (server->tcpStatus == CifsNeedReconnect) { in smb2_reconnect()
257 if (server->is_channel) { in smb2_reconnect()
259 ses->binding_chan = cifs_ses_find_chan(ses, server); in smb2_reconnect()
299 mod_delayed_work(cifsiod_wq, &server->reconnect, 0); in smb2_reconnect()
330 struct TCP_Server_Info *server, in fill_small_buf() argument
344 smb2_hdr_assemble(&spdu->sync_hdr, smb2_command, tcon, server); in fill_small_buf()
356 struct TCP_Server_Info *server, in __smb2_plain_req_init() argument
369 fill_small_buf(smb2_command, tcon, server, in __smb2_plain_req_init()
383 struct TCP_Server_Info *server, in smb2_plain_req_init() argument
388 rc = smb2_reconnect(smb2_command, tcon, server); in smb2_plain_req_init()
392 return __smb2_plain_req_init(smb2_command, tcon, server, request_buf, in smb2_plain_req_init()
397 struct TCP_Server_Info *server, in smb2_ioctl_req_init() argument
402 return __smb2_plain_req_init(SMB2_IOCTL, tcon, server, in smb2_ioctl_req_init()
405 return smb2_plain_req_init(SMB2_IOCTL, tcon, server, in smb2_ioctl_req_init()
520 struct TCP_Server_Info *server, unsigned int *total_len) in assemble_neg_contexts() argument
551 server->hostname); in assemble_neg_contexts()
561 if (server->compress_algorithm) { in assemble_neg_contexts()
603 static void decode_compress_ctx(struct TCP_Server_Info *server, in decode_compress_ctx() argument
621 server->compress_algorithm = ctxt->CompressionAlgorithms[0]; in decode_compress_ctx()
624 static int decode_encrypt_ctx(struct TCP_Server_Info *server, in decode_encrypt_ctx() argument
655 server->cipher_type = 0; in decode_encrypt_ctx()
656 server->capabilities &= ~SMB2_GLOBAL_CAP_ENCRYPTION; in decode_encrypt_ctx()
666 server->cipher_type = ctxt->Ciphers[0]; in decode_encrypt_ctx()
667 server->capabilities |= SMB2_GLOBAL_CAP_ENCRYPTION; in decode_encrypt_ctx()
671 static void decode_signing_ctx(struct TCP_Server_Info *server, in decode_signing_ctx() argument
689 server->signing_negotiated = true; in decode_signing_ctx()
690 server->signing_algorithm = le16_to_cpu(pctxt->SigningAlgorithms[0]); in decode_signing_ctx()
692 server->signing_algorithm); in decode_signing_ctx()
697 struct TCP_Server_Info *server, in smb311_decode_neg_context() argument
732 rc = decode_encrypt_ctx(server, in smb311_decode_neg_context()
735 decode_compress_ctx(server, in smb311_decode_neg_context()
738 server->posix_ext_supported = true; in smb311_decode_neg_context()
740 decode_signing_ctx(server, in smb311_decode_neg_context()
842 struct TCP_Server_Info *server = cifs_ses_server(ses); in SMB2_negotiate() local
850 if (!server) { in SMB2_negotiate()
855 rc = smb2_plain_req_init(SMB2_NEGOTIATE, NULL, server, in SMB2_negotiate()
862 memset(server->preauth_sha_hash, 0, SMB2_PREAUTH_HASH_SIZE); in SMB2_negotiate()
865 if (strcmp(server->vals->version_string, in SMB2_negotiate()
872 } else if (strcmp(server->vals->version_string, in SMB2_negotiate()
882 req->Dialects[0] = cpu_to_le16(server->vals->protocol_id); in SMB2_negotiate()
895 req->Capabilities = cpu_to_le32(server->vals->req_capabilities); in SMB2_negotiate()
900 if (server->vals->protocol_id == SMB20_PROT_ID) in SMB2_negotiate()
903 memcpy(req->ClientGUID, server->client_guid, in SMB2_negotiate()
905 if ((server->vals->protocol_id == SMB311_PROT_ID) || in SMB2_negotiate()
906 (strcmp(server->vals->version_string, in SMB2_negotiate()
908 (strcmp(server->vals->version_string, in SMB2_negotiate()
910 assemble_neg_contexts(req, server, &total_len); in SMB2_negotiate()
919 rc = cifs_send_recv(xid, ses, server, in SMB2_negotiate()
933 if (strcmp(server->vals->version_string, in SMB2_negotiate()
945 server->ops = &smb311_operations; in SMB2_negotiate()
946 server->vals = &smb311_values; in SMB2_negotiate()
948 } else if (strcmp(server->vals->version_string, in SMB2_negotiate()
956 server->ops = &smb21_operations; in SMB2_negotiate()
957 server->vals = &smb21_values; in SMB2_negotiate()
959 server->ops = &smb311_operations; in SMB2_negotiate()
960 server->vals = &smb311_values; in SMB2_negotiate()
963 server->vals->protocol_id) { in SMB2_negotiate()
988 server->dialect = le16_to_cpu(rsp->DialectRevision); in SMB2_negotiate()
995 memcpy(server->preauth_sha_hash, ses->preauth_sha_hash, in SMB2_negotiate()
999 server->negflavor = CIFS_NEGFLAVOR_EXTENDED; in SMB2_negotiate()
1001 server->maxBuf = min_t(unsigned int, le32_to_cpu(rsp->MaxTransactSize), in SMB2_negotiate()
1003 server->max_read = le32_to_cpu(rsp->MaxReadSize); in SMB2_negotiate()
1004 server->max_write = le32_to_cpu(rsp->MaxWriteSize); in SMB2_negotiate()
1005 server->sec_mode = le16_to_cpu(rsp->SecurityMode); in SMB2_negotiate()
1006 if ((server->sec_mode & SMB2_SEC_MODE_FLAGS_ALL) != server->sec_mode) in SMB2_negotiate()
1008 server->sec_mode); in SMB2_negotiate()
1009 server->capabilities = le32_to_cpu(rsp->Capabilities); in SMB2_negotiate()
1011 server->capabilities |= SMB2_NT_FIND | SMB2_LARGE_FILES; in SMB2_negotiate()
1017 if (server->dialect == SMB30_PROT_ID && (server->capabilities & SMB2_GLOBAL_CAP_ENCRYPTION)) in SMB2_negotiate()
1018 server->cipher_type = SMB2_ENCRYPTION_AES128_CCM; in SMB2_negotiate()
1031 server->sec_ntlmssp = true; in SMB2_negotiate()
1034 rc = cifs_enable_signing(server, ses->sign); in SMB2_negotiate()
1038 rc = decode_negTokenInit(security_blob, blob_length, server); in SMB2_negotiate()
1047 rc = smb311_decode_neg_context(rsp, server, in SMB2_negotiate()
1064 struct TCP_Server_Info *server = tcon->ses->server; in smb3_validate_negotiate() local
1069 if (server->dialect == SMB311_PROT_ID) in smb3_validate_negotiate()
1095 cpu_to_le32(server->vals->req_capabilities); in smb3_validate_negotiate()
1099 memcpy(pneg_inbuf->Guid, server->client_guid, in smb3_validate_negotiate()
1112 if (strcmp(server->vals->version_string, in smb3_validate_negotiate()
1121 } else if (strcmp(server->vals->version_string, in smb3_validate_negotiate()
1133 cpu_to_le16(server->vals->protocol_id); in smb3_validate_negotiate()
1170 if (pneg_rsp->Dialect != cpu_to_le16(server->dialect)) in smb3_validate_negotiate()
1173 if (pneg_rsp->SecurityMode != cpu_to_le16(server->sec_mode)) in smb3_validate_negotiate()
1179 SMB2_LARGE_FILES) != server->capabilities) in smb3_validate_negotiate()
1197 smb2_select_sectype(struct TCP_Server_Info *server, enum securityEnum requested) in smb2_select_sectype() argument
1206 if (server->sec_ntlmssp && in smb2_select_sectype()
1209 if ((server->sec_kerberos || server->sec_mskerberos) && in smb2_select_sectype()
1243 struct TCP_Server_Info *server = cifs_ses_server(ses); in SMB2_sess_alloc_buffer() local
1246 rc = smb2_plain_req_init(SMB2_SESSION_SETUP, NULL, server, in SMB2_sess_alloc_buffer()
1272 if (server->sign) in SMB2_sess_alloc_buffer()
1340 struct TCP_Server_Info *server = cifs_ses_server(ses); in SMB2_sess_establish_session() local
1342 mutex_lock(&server->srv_mutex); in SMB2_sess_establish_session()
1343 if (server->ops->generate_signingkey) { in SMB2_sess_establish_session()
1344 rc = server->ops->generate_signingkey(ses); in SMB2_sess_establish_session()
1348 mutex_unlock(&server->srv_mutex); in SMB2_sess_establish_session()
1352 if (!server->session_estab) { in SMB2_sess_establish_session()
1353 server->sequence_number = 0x2; in SMB2_sess_establish_session()
1354 server->session_estab = true; in SMB2_sess_establish_session()
1356 mutex_unlock(&server->srv_mutex); in SMB2_sess_establish_session()
1593 if (ses->server->dialect < SMB30_PROT_ID) { in SMB2_sess_auth_rawntlmssp_authenticate()
1648 struct TCP_Server_Info *server = cifs_ses_server(ses); in SMB2_sess_setup() local
1653 if (!server) { in SMB2_sess_setup()
1674 memcpy(ses->preauth_sha_hash, server->preauth_sha_hash, in SMB2_sess_setup()
1694 struct TCP_Server_Info *server; in SMB2_logoff() local
1703 if (ses && (ses->server)) in SMB2_logoff()
1704 server = ses->server; in SMB2_logoff()
1712 rc = smb2_plain_req_init(SMB2_LOGOFF, NULL, ses->server, in SMB2_logoff()
1722 else if (server->sign) in SMB2_logoff()
1734 rc = cifs_send_recv(xid, ses, ses->server, in SMB2_logoff()
1776 struct TCP_Server_Info *server; in SMB2_tcon() local
1779 server = ses->server; in SMB2_tcon()
1783 if (!server || !tree) in SMB2_tcon()
1800 rc = smb2_plain_req_init(SMB2_TREE_CONNECT, tcon, server, in SMB2_tcon()
1826 if ((server->dialect == SMB311_PROT_ID) && in SMB2_tcon()
1840 rc = cifs_send_recv(xid, ses, server, in SMB2_tcon()
1882 !(server->capabilities & SMB2_GLOBAL_CAP_ENCRYPTION)) in SMB2_tcon()
1886 if (server->ops->validate_negotiate) in SMB2_tcon()
1887 rc = server->ops->validate_negotiate(xid, tcon); in SMB2_tcon()
1916 if (!ses || !(ses->server)) in SMB2_tdis()
1924 rc = smb2_plain_req_init(SMB2_TREE_DISCONNECT, tcon, ses->server, in SMB2_tdis()
1942 rc = cifs_send_recv(xid, ses, ses->server, in SMB2_tdis()
2046 smb2_parse_contexts(struct TCP_Server_Info *server, in smb2_parse_contexts() argument
2076 *oplock = server->ops->parse_lease_buf(cc, epoch, in smb2_parse_contexts()
2106 add_lease_context(struct TCP_Server_Info *server, struct kvec *iov, in add_lease_context() argument
2112 iov[num].iov_base = server->ops->create_lease_buf(lease_key, *oplock); in add_lease_context()
2115 iov[num].iov_len = server->vals->create_lease_size; in add_lease_context()
2122 server->vals->create_lease_size); in add_lease_context()
2562 struct TCP_Server_Info *server = cifs_pick_channel(ses); in smb311_posix_mkdir() local
2571 if (!ses || !server) { in smb311_posix_mkdir()
2577 rc = smb2_plain_req_init(SMB2_CREATE, tcon, server, in smb311_posix_mkdir()
2664 rc = cifs_send_recv(xid, ses, server, in smb311_posix_mkdir()
2694 SMB2_open_init(struct cifs_tcon *tcon, struct TCP_Server_Info *server, in SMB2_open_init() argument
2708 rc = smb2_plain_req_init(SMB2_CREATE, tcon, server, in SMB2_open_init()
2771 if ((!server->oplocks) || (tcon->no_lease)) in SMB2_open_init()
2774 if (!(server->capabilities & SMB2_GLOBAL_CAP_LEASING) || in SMB2_open_init()
2777 else if (!(server->capabilities & SMB2_GLOBAL_CAP_DIRECTORY_LEASING) && in SMB2_open_init()
2781 rc = add_lease_context(server, iov, &n_iov, in SMB2_open_init()
2789 if (server->capabilities & SMB2_GLOBAL_CAP_LEASING) { in SMB2_open_init()
2793 cpu_to_le32(server->vals->create_lease_size); in SMB2_open_init()
2897 struct TCP_Server_Info *server = cifs_pick_channel(ses); in SMB2_open() local
2905 if (!ses || !server) in SMB2_open()
2916 rc = SMB2_open_init(tcon, server, in SMB2_open()
2924 rc = cifs_send_recv(xid, ses, server, in SMB2_open()
2971 smb2_parse_contexts(server, rsp, &oparms->fid->epoch, in SMB2_open()
2980 SMB2_ioctl_init(struct cifs_tcon *tcon, struct TCP_Server_Info *server, in SMB2_ioctl_init() argument
2992 rc = smb2_ioctl_req_init(opcode, tcon, server, in SMB2_ioctl_init()
3095 struct TCP_Server_Info *server; in SMB2_ioctl() local
3118 server = cifs_pick_channel(ses); in SMB2_ioctl()
3119 if (!server) in SMB2_ioctl()
3130 rc = SMB2_ioctl_init(tcon, server, in SMB2_ioctl()
3136 rc = cifs_send_recv(xid, ses, server, in SMB2_ioctl()
3225 SMB2_close_init(struct cifs_tcon *tcon, struct TCP_Server_Info *server, in SMB2_close_init() argument
3234 rc = smb2_plain_req_init(SMB2_CLOSE, tcon, server, in SMB2_close_init()
3266 struct TCP_Server_Info *server = cifs_pick_channel(ses); in __SMB2_close() local
3276 if (!ses || !server) in __SMB2_close()
3292 rc = SMB2_close_init(tcon, server, in __SMB2_close()
3298 rc = cifs_send_recv(xid, ses, server, in __SMB2_close()
3399 SMB2_query_info_init(struct cifs_tcon *tcon, struct TCP_Server_Info *server, in SMB2_query_info_init() argument
3410 rc = smb2_plain_req_init(SMB2_QUERY_INFO, tcon, server, in SMB2_query_info_init()
3455 struct TCP_Server_Info *server; in query_info() local
3463 server = cifs_pick_channel(ses); in query_info()
3464 if (!server) in query_info()
3475 rc = SMB2_query_info_init(tcon, server, in query_info()
3485 rc = cifs_send_recv(xid, ses, server, in query_info()
3589 struct cifs_tcon *tcon, struct TCP_Server_Info *server, in SMB2_notify_init() argument
3598 rc = smb2_plain_req_init(SMB2_CHANGE_NOTIFY, tcon, server, in SMB2_notify_init()
3626 struct TCP_Server_Info *server = cifs_pick_channel(ses); in SMB2_change_notify() local
3635 if (!ses || !server) in SMB2_change_notify()
3646 rc = SMB2_notify_init(xid, &rqst, tcon, server, in SMB2_change_notify()
3654 rc = cifs_send_recv(xid, ses, server, in SMB2_change_notify()
3684 struct TCP_Server_Info *server = mid->callback_data; in smb2_echo_callback() local
3691 credits.instance = server->reconnect_instance; in smb2_echo_callback()
3695 add_credits(server, &credits, CIFS_ECHO_OP); in smb2_echo_callback()
3700 struct TCP_Server_Info *server = container_of(work, in smb2_reconnect_server() local
3711 mutex_lock(&server->reconnect_mutex); in smb2_reconnect_server()
3717 list_for_each_entry(ses, &server->smb_ses_list, smb_ses_list) { in smb2_reconnect_server()
3740 server->srv_count++; in smb2_reconnect_server()
3745 rc = smb2_reconnect(SMB2_INTERNAL_CMD, tcon, server); in smb2_reconnect_server()
3759 queue_delayed_work(cifsiod_wq, &server->reconnect, 2 * HZ); in smb2_reconnect_server()
3760 mutex_unlock(&server->reconnect_mutex); in smb2_reconnect_server()
3764 cifs_put_tcp_session(server, 1); in smb2_reconnect_server()
3768 SMB2_echo(struct TCP_Server_Info *server) in SMB2_echo() argument
3779 if (server->tcpStatus == CifsNeedNegotiate) { in SMB2_echo()
3781 mod_delayed_work(cifsiod_wq, &server->reconnect, 0); in SMB2_echo()
3785 rc = smb2_plain_req_init(SMB2_ECHO, NULL, server, in SMB2_echo()
3795 rc = cifs_call_async(server, &rqst, NULL, smb2_echo_callback, NULL, in SMB2_echo()
3796 server, CIFS_ECHO_OP, NULL); in SMB2_echo()
3813 struct cifs_tcon *tcon, struct TCP_Server_Info *server, in SMB2_flush_init() argument
3821 rc = smb2_plain_req_init(SMB2_FLUSH, tcon, server, in SMB2_flush_init()
3843 struct TCP_Server_Info *server = cifs_pick_channel(ses); in SMB2_flush() local
3849 if (!ses || !(ses->server)) in SMB2_flush()
3860 rc = SMB2_flush_init(xid, &rqst, tcon, server, in SMB2_flush()
3866 rc = cifs_send_recv(xid, ses, server, in SMB2_flush()
3895 struct TCP_Server_Info *server = io_parms->server; in smb2_new_read_req() local
3897 rc = smb2_plain_req_init(SMB2_READ, io_parms->tcon, server, in smb2_new_read_req()
3902 if (server == NULL) in smb2_new_read_req()
3926 if (server->rdma && rdata && !server->sign && in smb2_new_read_req()
3927 rdata->bytes >= server->smbd_conn->rdma_readwrite_threshold) { in smb2_new_read_req()
3930 bool need_invalidate = server->dialect == SMB30_PROT_ID; in smb2_new_read_req()
3933 server->smbd_conn, rdata->pages, in smb2_new_read_req()
3987 struct TCP_Server_Info *server = rdata->server; in smb2_readv_callback() local
3999 WARN_ONCE(rdata->server != mid->server, in smb2_readv_callback()
4001 rdata->server, mid->server); in smb2_readv_callback()
4010 credits.instance = server->reconnect_instance; in smb2_readv_callback()
4012 if (server->sign && !mid->decrypted) { in smb2_readv_callback()
4015 rc = smb2_verify_signature(&rqst, server); in smb2_readv_callback()
4027 if (server->sign && rdata->got_bytes) in smb2_readv_callback()
4036 credits.instance = server->reconnect_instance; in smb2_readv_callback()
4066 add_credits(server, &credits, 0); in smb2_readv_callback()
4079 struct TCP_Server_Info *server; in smb2_async_readv() local
4086 if (!rdata->server) in smb2_async_readv()
4087 rdata->server = cifs_pick_channel(tcon->ses); in smb2_async_readv()
4090 io_parms.server = server = rdata->server; in smb2_async_readv()
4115 rc = adjust_credits(server, &rdata->credits, rdata->bytes); in smb2_async_readv()
4123 rc = cifs_call_async(server, &rqst, in smb2_async_readv()
4155 if (!io_parms->server) in SMB2_read()
4156 io_parms->server = cifs_pick_channel(io_parms->tcon->ses); in SMB2_read()
4173 rc = cifs_send_recv(xid, ses, io_parms->server, in SMB2_read()
4230 struct TCP_Server_Info *server = wdata->server; in smb2_writev_callback() local
4235 WARN_ONCE(wdata->server != mid->server, in smb2_writev_callback()
4237 wdata->server, mid->server); in smb2_writev_callback()
4242 credits.instance = server->reconnect_instance; in smb2_writev_callback()
4243 wdata->result = smb2_check_receive(mid, server, 0); in smb2_writev_callback()
4268 credits.instance = server->reconnect_instance; in smb2_writev_callback()
4304 add_credits(server, &credits, 0); in smb2_writev_callback()
4316 struct TCP_Server_Info *server = wdata->server; in smb2_async_writev() local
4321 if (!wdata->server) in smb2_async_writev()
4322 server = wdata->server = cifs_pick_channel(tcon->ses); in smb2_async_writev()
4324 rc = smb2_plain_req_init(SMB2_WRITE, tcon, server, in smb2_async_writev()
4352 if (server->rdma && !server->sign && wdata->bytes >= in smb2_async_writev()
4353 server->smbd_conn->rdma_readwrite_threshold) { in smb2_async_writev()
4356 bool need_invalidate = server->dialect == SMB30_PROT_ID; in smb2_async_writev()
4359 server->smbd_conn, wdata->pages, in smb2_async_writev()
4421 rc = adjust_credits(server, &wdata->credits, wdata->bytes); in smb2_async_writev()
4429 rc = cifs_call_async(server, &rqst, NULL, smb2_writev_callback, NULL, in smb2_async_writev()
4463 struct TCP_Server_Info *server; in SMB2_write() local
4470 if (!io_parms->server) in SMB2_write()
4471 io_parms->server = cifs_pick_channel(io_parms->tcon->ses); in SMB2_write()
4472 server = io_parms->server; in SMB2_write()
4473 if (server == NULL) in SMB2_write()
4476 rc = smb2_plain_req_init(SMB2_WRITE, io_parms->tcon, server, in SMB2_write()
4509 rc = cifs_send_recv(xid, io_parms->tcon->ses, server, in SMB2_write()
4683 struct TCP_Server_Info *server, in SMB2_query_directory_init() argument
4698 rc = smb2_plain_req_init(SMB2_QUERY_DIRECTORY, tcon, server, in SMB2_query_directory_init()
4734 output_size = min_t(unsigned int, output_size, server->maxBuf); in SMB2_query_directory_init()
4842 struct TCP_Server_Info *server = cifs_pick_channel(ses); in SMB2_query_directory() local
4845 if (!ses || !(ses->server)) in SMB2_query_directory()
4856 rc = SMB2_query_directory_init(xid, tcon, server, in SMB2_query_directory()
4863 rc = cifs_send_recv(xid, ses, server, in SMB2_query_directory()
4901 SMB2_set_info_init(struct cifs_tcon *tcon, struct TCP_Server_Info *server, in SMB2_set_info_init() argument
4912 rc = smb2_plain_req_init(SMB2_SET_INFO, tcon, server, in SMB2_set_info_init()
4964 struct TCP_Server_Info *server = cifs_pick_channel(ses); in send_set_info() local
4967 if (!ses || !server) in send_set_info()
4984 rc = SMB2_set_info_init(tcon, server, in send_set_info()
4994 rc = cifs_send_recv(xid, ses, server, in send_set_info()
5058 struct TCP_Server_Info *server = cifs_pick_channel(ses); in SMB2_oplock_break() local
5066 rc = smb2_plain_req_init(SMB2_OPLOCK_BREAK, tcon, server, in SMB2_oplock_break()
5088 rc = cifs_send_recv(xid, ses, server, in SMB2_oplock_break()
5133 struct TCP_Server_Info *server, in build_qfs_info_req() argument
5143 if ((tcon->ses == NULL) || server == NULL) in build_qfs_info_req()
5146 rc = smb2_plain_req_init(SMB2_QUERY_INFO, tcon, server, in build_qfs_info_req()
5177 struct TCP_Server_Info *server = cifs_pick_channel(ses); in SMB311_posix_qfs_info() local
5181 rc = build_qfs_info_req(&iov, tcon, server, in SMB311_posix_qfs_info()
5195 rc = cifs_send_recv(xid, ses, server, in SMB311_posix_qfs_info()
5228 struct TCP_Server_Info *server = cifs_pick_channel(ses); in SMB2_QFS_info() local
5232 rc = build_qfs_info_req(&iov, tcon, server, in SMB2_QFS_info()
5246 rc = cifs_send_recv(xid, ses, server, in SMB2_QFS_info()
5279 struct TCP_Server_Info *server = cifs_pick_channel(ses); in SMB2_QFS_attr() local
5300 rc = build_qfs_info_req(&iov, tcon, server, in SMB2_QFS_attr()
5313 rc = cifs_send_recv(xid, ses, server, in SMB2_QFS_attr()
5367 struct TCP_Server_Info *server = cifs_pick_channel(tcon->ses); in smb2_lockv() local
5371 rc = smb2_plain_req_init(SMB2_LOCK, tcon, server, in smb2_lockv()
5398 rc = cifs_send_recv(xid, tcon->ses, server, in smb2_lockv()
5444 struct TCP_Server_Info *server = cifs_pick_channel(tcon->ses); in SMB2_lease_break() local
5447 rc = smb2_plain_req_init(SMB2_OPLOCK_BREAK, tcon, server, in SMB2_lease_break()
5471 rc = cifs_send_recv(xid, ses, server, in SMB2_lease_break()