Lines Matching defs:server

118 MODULE_PARM_DESC(cifs_max_pending, "Simultaneous requests to server for "
143 MODULE_PARM_DESC(enable_negotiate_signing, "Enable negotiating packet signing algorithm with server. Default: n/N/0");
171 struct cifs_sb_info *server = CIFS_SB(sb);
173 if (atomic_inc_return(&server->active) == 1)
180 struct cifs_sb_info *server = CIFS_SB(sb);
182 if (atomic_dec_and_test(&server->active))
204 if (tcon->ses->capabilities & tcon->ses->server->vals->cap_large_files)
216 if ((tcon->ses->server->vals->protocol_id == SMB10_PROT_ID) &&
218 tcon->ses->server->vals->cap_nt_find) == 0) &&
228 * Almost every server, including all SMB2+, uses DCE TIME
247 tcon->ses->server->ops->negotiate_rsize(tcon, cifs_sb->ctx);
313 struct TCP_Server_Info *server = tcon->ses->server;
332 if (server->ops->queryfs)
333 rc = server->ops->queryfs(xid, tcon, cifs_sb, buf);
343 struct TCP_Server_Info *server = tcon->ses->server;
345 if (server->ops->fallocate)
346 return server->ops->fallocate(file, tcon, mode, off, len);
393 * server, can not assume caching of file data or metadata.
442 cifs_show_address(struct seq_file *s, struct TCP_Server_Info *server)
444 struct sockaddr_in *sa = (struct sockaddr_in *) &server->dstaddr;
445 struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *) &server->dstaddr;
449 switch (server->dstaddr.ss_family) {
461 if (server->rdma)
548 srcaddr = (struct sockaddr *)&tcon->ses->server->srcaddr;
550 seq_show_option(s, "vers", tcon->ses->server->vals->version_string);
594 cifs_show_address(s, tcon->ses->server);
604 else if (tcon->ses->server->ignore_signature)
686 if (tcon->ses->server->min_offload)
687 seq_printf(s, ",esize=%u", tcon->ses->server->min_offload);
688 if (tcon->ses->server->retrans)
689 seq_printf(s, ",retrans=%u", tcon->ses->server->retrans);
691 tcon->ses->server->echo_interval / HZ);
694 if (tcon->ses->server->max_credits != SMB2_MAX_CREDITS_AVAILABLE)
695 seq_printf(s, ",max_credits=%u", tcon->ses->server->max_credits);
696 if (tcon->ses->server->tcp_nodelay)
698 if (tcon->ses->server->noautotune)
700 if (tcon->ses->server->noblocksnd)
702 if (tcon->ses->server->nosharesock)
767 if (tcon->ses && tcon->ses->server) {
769 wake_up_all(&tcon->ses->server->request_q);
770 wake_up_all(&tcon->ses->server->response_q);
773 wake_up_all(&tcon->ses->server->response_q);
1008 * server has the newest file length.
1031 if (tcon->ses->server->ops->llseek)
1032 return tcon->ses->server->ops->llseek(file, tcon,
1056 * If the server claims to support oplock on this file, then we
1060 * knows that the file won't be changed on the server by anyone
1164 if (src_tcon->ses->server->ops->set_file_size)
1165 rc = src_tcon->ses->server->ops->set_file_size(
1252 * Note: cifs case is easier than btrfs since server responsible for
1254 * server could even support copy of range where source = target
1269 /* The server-side copy will fail if the source crosses the EOF marker.
1305 if (target_tcon->ses->server->ops->duplicate_extents) {
1306 rc = target_tcon->ses->server->ops->duplicate_extents(xid,
1319 that target is updated on the server */
1361 cifs_dbg(VFS, "source and target of copy not on same server\n");
1366 if (!target_tcon->ses->server->ops->copychunk_range)
1370 * Note: cifs case is easier than btrfs since server responsible for
1372 * server could even support copy of range where source = target
1383 /* The server-side copy will fail if the source crosses the EOF marker.
1418 rc = target_tcon->ses->server->ops->copychunk_range(xid,
1434 * that target is updated on the server