Lines Matching defs:server

95 MODULE_PARM_DESC(cifs_max_pending, "Simultaneous requests to server for "
143 struct cifs_sb_info *server = CIFS_SB(sb);
145 if (atomic_inc_return(&server->active) == 1)
152 struct cifs_sb_info *server = CIFS_SB(sb);
154 if (atomic_dec_and_test(&server->active))
176 if (tcon->ses->capabilities & tcon->ses->server->vals->cap_large_files)
188 if ((tcon->ses->server->vals->protocol_id == SMB10_PROT_ID) &&
190 tcon->ses->server->vals->cap_nt_find) == 0) &&
200 * Almost every server, including all SMB2+, uses DCE TIME
266 struct TCP_Server_Info *server = tcon->ses->server;
285 if (server->ops->queryfs)
286 rc = server->ops->queryfs(xid, tcon, cifs_sb, buf);
296 struct TCP_Server_Info *server = tcon->ses->server;
298 if (server->ops->fallocate)
299 return server->ops->fallocate(file, tcon, mode, off, len);
341 * server, can not assume caching of file data or metadata.
380 cifs_show_address(struct seq_file *s, struct TCP_Server_Info *server)
382 struct sockaddr_in *sa = (struct sockaddr_in *) &server->dstaddr;
383 struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *) &server->dstaddr;
387 switch (server->dstaddr.ss_family) {
399 if (server->rdma)
484 srcaddr = (struct sockaddr *)&tcon->ses->server->srcaddr;
486 seq_show_option(s, "vers", tcon->ses->server->vals->version_string);
530 cifs_show_address(s, tcon->ses->server);
541 else if (tcon->ses->server->ignore_signature)
617 if (tcon->ses->server->min_offload)
618 seq_printf(s, ",esize=%u", tcon->ses->server->min_offload);
620 tcon->ses->server->echo_interval / HZ);
623 if (tcon->ses->server->max_credits != SMB2_MAX_CREDITS_AVAILABLE)
624 seq_printf(s, ",max_credits=%u", tcon->ses->server->max_credits);
625 if (tcon->ses->server->tcp_nodelay)
627 if (tcon->ses->server->noautotune)
629 if (tcon->ses->server->noblocksnd)
669 if (tcon->ses && tcon->ses->server) {
671 wake_up_all(&tcon->ses->server->request_q);
672 wake_up_all(&tcon->ses->server->response_q);
675 wake_up_all(&tcon->ses->server->response_q);
970 * server has the newest file length.
993 if (tcon->ses->server->ops->llseek)
994 return tcon->ses->server->ops->llseek(file, tcon,
1021 * If the server claims to support oplock on this file, then we
1025 * knows that the file won't be changed on the server by anyone
1115 * Note: cifs case is easier than btrfs since server responsible for
1117 * server could even support copy of range where source = target
1129 if (target_tcon->ses->server->ops->duplicate_extents)
1130 rc = target_tcon->ses->server->ops->duplicate_extents(xid,
1136 that target is updated on the server */
1174 cifs_dbg(VFS, "source and target of copy not on same server\n");
1179 if (!target_tcon->ses->server->ops->copychunk_range)
1183 * Note: cifs case is easier than btrfs since server responsible for
1185 * server could even support copy of range where source = target
1195 rc = target_tcon->ses->server->ops->copychunk_range(xid,
1201 * that target is updated on the server