| /linux/fs/afs/ |
| H A D | server.c | 2 /* AFS server record management 14 static unsigned afs_server_gc_delay = 10; /* Server record timeout in seconds */ 22 * Find a server by one of its addresses. 26 struct afs_server *server = (struct afs_server *)rxrpc_kernel_get_peer_data(peer); in afs_find_server() local 28 if (!server) in afs_find_server() 30 return afs_use_server(server, false, afs_server_trace_use_cm_call); in afs_find_server() 34 * Look up a server by its UUID and mark it active. The caller must hold 39 struct afs_server *server; in afs_find_server_by_uuid() local 47 server = rb_entry(p, struct afs_server, uuid_rb); in afs_find_server_by_uuid() 49 diff = memcmp(uuid, &server->uuid, sizeof(*uuid)); in afs_find_server_by_uuid() [all …]
|
| H A D | vl_probe.c | 18 static void afs_finished_vl_probe(struct afs_vlserver *server) in afs_finished_vl_probe() argument 20 if (!(server->probe.flags & AFS_VLSERVER_PROBE_RESPONDED)) { in afs_finished_vl_probe() 21 server->rtt = UINT_MAX; in afs_finished_vl_probe() 22 clear_bit(AFS_VLSERVER_FL_RESPONDING, &server->flags); in afs_finished_vl_probe() 25 clear_bit_unlock(AFS_VLSERVER_FL_PROBING, &server->flags); in afs_finished_vl_probe() 26 wake_up_bit(&server->flags, AFS_VLSERVER_FL_PROBING); in afs_finished_vl_probe() 32 static void afs_done_one_vl_probe(struct afs_vlserver *server, bool wake_up) in afs_done_one_vl_probe() argument 34 if (atomic_dec_and_test(&server->probe_outstanding)) { in afs_done_one_vl_probe() 35 afs_finished_vl_probe(server); in afs_done_one_vl_probe() 40 wake_up_all(&server->probe_wq); in afs_done_one_vl_probe() [all …]
|
| H A D | fs_probe.c | 56 * outstanding server count. 59 struct afs_server *server, bool fast) in afs_schedule_fs_probe() argument 66 atj = server->probed_at; in afs_schedule_fs_probe() 77 static void afs_finished_fs_probe(struct afs_net *net, struct afs_server *server, in afs_finished_fs_probe() argument 84 list_add_tail(&server->probe_link, &net->fs_probe_slow); in afs_finished_fs_probe() 86 server->rtt = UINT_MAX; in afs_finished_fs_probe() 87 clear_bit(AFS_SERVER_FL_RESPONDING, &server->flags); in afs_finished_fs_probe() 88 list_add_tail(&server->probe_link, &net->fs_probe_fast); in afs_finished_fs_probe() 93 afs_schedule_fs_probe(net, server, !responded); in afs_finished_fs_probe() 99 static void afs_done_one_fs_probe(struct afs_net *net, struct afs_server *server, in afs_done_one_fs_probe() argument [all …]
|
| H A D | vl_list.c | 70 afs_put_vlserver(net, vllist->servers[i].server); in afs_put_vlserverlist() 87 * Build a VL server address list from a DNS queried server list. 158 * Build a VL server list from a DNS queried server list. 168 struct afs_vlserver *server; in afs_extract_vlserver_list() local 174 /* Check that it's a server list, v1 */ in afs_extract_vlserver_list() 239 /* See if we can update an old server record */ in afs_extract_vlserver_list() 240 server = NULL; in afs_extract_vlserver_list() 242 struct afs_vlserver *p = previous->servers[i].server; in afs_extract_vlserver_list() 247 server = afs_get_vlserver(p); in afs_extract_vlserver_list() 252 if (!server) { in afs_extract_vlserver_list() [all …]
|
| H A D | server_list.c | 18 afs_unuse_server(net, slist->servers[i].server, in afs_put_serverlist() 25 * Build a server list from a VLDB record. 32 struct afs_server *server; in afs_alloc_server_list() local 70 /* Make sure a records exists for each server in the list. */ in afs_alloc_server_list() 82 server = afs_lookup_server(volume->cell, key, &vldb->fs_server[i], in afs_alloc_server_list() 84 if (IS_ERR(server)) { in afs_alloc_server_list() 85 ret = PTR_ERR(server); in afs_alloc_server_list() 94 if (memcmp(&slist->servers[j].server->uuid, in afs_alloc_server_list() 95 &server->uuid, in afs_alloc_server_list() 96 sizeof(server->uuid)) >= 0) in afs_alloc_server_list() [all …]
|
| /linux/fs/smb/client/ |
| H A D | transport.c | 34 cifs_wake_up_task(struct TCP_Server_Info *server, struct mid_q_entry *mid) in cifs_wake_up_task() argument 41 void __release_mid(struct TCP_Server_Info *server, struct mid_q_entry *midEntry) in __release_mid() argument 44 __le16 command = server->vals->lock_cmd; in __release_mid() 53 server->ops->handle_cancelled_mid) in __release_mid() 54 server->ops->handle_cancelled_mid(midEntry, server); in __release_mid() 69 if (atomic_read(&server->num_cmds[smb_cmd]) == 0) { in __release_mid() 70 server->slowest_cmd[smb_cmd] = roundtrip_time; in __release_mid() 71 server->fastest_cmd[smb_cmd] = roundtrip_time; in __release_mid() 73 if (server->slowest_cmd[smb_cmd] < roundtrip_time) in __release_mid() 74 server->slowest_cmd[smb_cmd] = roundtrip_time; in __release_mid() [all …]
|
| H A D | connect.c | 58 /* Drop the connection to not overload the server */ 61 static int ip_connect(struct TCP_Server_Info *server); 62 static int generic_ip_connect(struct TCP_Server_Info *server); 74 * This should be called with server->srv_mutex held. 76 static int reconn_set_ipaddr_from_hostname(struct TCP_Server_Info *server) in reconn_set_ipaddr_from_hostname() argument 81 if (!server->hostname) in reconn_set_ipaddr_from_hostname() 84 /* if server hostname isn't populated, there's nothing to do here */ in reconn_set_ipaddr_from_hostname() 85 if (server->hostname[0] == '\0') in reconn_set_ipaddr_from_hostname() 88 spin_lock(&server->srv_lock); in reconn_set_ipaddr_from_hostname() 89 ss = server->dstaddr; in reconn_set_ipaddr_from_hostname() [all …]
|
| H A D | sess.c | 48 struct TCP_Server_Info *server) in cifs_ses_get_chan_index() argument 53 if (server && server->terminate) in cifs_ses_get_chan_index() 57 if (ses->chans[i].server == server) in cifs_ses_get_chan_index() 62 if (server) in cifs_ses_get_chan_index() 63 cifs_dbg(VFS, "unable to get chan index for server: 0x%llx", in cifs_ses_get_chan_index() 64 server->conn_id); in cifs_ses_get_chan_index() 70 struct TCP_Server_Info *server) in cifs_chan_set_in_reconnect() argument 72 int chan_index = cifs_ses_get_chan_index(ses, server); in cifs_chan_set_in_reconnect() 82 struct TCP_Server_Info *server) in cifs_chan_clear_in_reconnect() argument 84 unsigned int chan_index = cifs_ses_get_chan_index(ses, server); in cifs_chan_clear_in_reconnect() [all …]
|
| H A D | smb2pdu.c | 85 (tcon->ses->server->capabilities & SMB2_GLOBAL_CAP_ENCRYPTION)) in smb3_encryption_required() 88 (tcon->ses->server->capabilities & SMB2_GLOBAL_CAP_ENCRYPTION)) in smb3_encryption_required() 96 struct TCP_Server_Info *server) in smb2_hdr_assemble() argument 104 if (server) { in smb2_hdr_assemble() 106 if (server->dialect >= SMB30_PROT_ID) { in smb2_hdr_assemble() 112 if (SERVER_IS_CHAN(server)) in smb2_hdr_assemble() 114 cpu_to_le16(server->primary_server->channel_sequence_num); in smb2_hdr_assemble() 117 cpu_to_le16(server->channel_sequence_num); in smb2_hdr_assemble() 119 spin_lock(&server->req_lock); in smb2_hdr_assemble() 121 if (server in smb2_hdr_assemble() 169 cifs_chan_skip_or_disable(struct cifs_ses * ses,struct TCP_Server_Info * server,bool from_reconnect,bool disable_mchan) cifs_chan_skip_or_disable() argument 227 smb3_update_ses_channels(struct cifs_ses * ses,struct TCP_Server_Info * server,bool from_reconnect,bool disable_mchan) smb3_update_ses_channels() argument 251 smb2_reconnect(__le16 smb2_command,struct cifs_tcon * tcon,struct TCP_Server_Info * server,bool from_reconnect) smb2_reconnect() argument 529 fill_small_buf(__le16 smb2_command,struct cifs_tcon * tcon,struct TCP_Server_Info * server,void * buf,unsigned int * total_len) fill_small_buf() argument 555 __smb2_plain_req_init(__le16 smb2_command,struct cifs_tcon * tcon,struct TCP_Server_Info * server,void ** request_buf,unsigned int * total_len) __smb2_plain_req_init() argument 587 smb2_plain_req_init(__le16 smb2_command,struct cifs_tcon * tcon,struct TCP_Server_Info * server,void ** request_buf,unsigned int * total_len) smb2_plain_req_init() argument 601 smb2_ioctl_req_init(u32 opcode,struct cifs_tcon * tcon,struct TCP_Server_Info * server,void ** request_buf,unsigned int * total_len) smb2_ioctl_req_init() argument 735 assemble_neg_contexts(struct smb2_negotiate_req * req,struct TCP_Server_Info * server,unsigned int * total_len) assemble_neg_contexts() argument 833 decode_compress_ctx(struct TCP_Server_Info * server,struct smb2_compression_capabilities_context * ctxt) decode_compress_ctx() argument 888 decode_encrypt_ctx(struct TCP_Server_Info * server,struct smb2_encryption_neg_context * ctxt) decode_encrypt_ctx() argument 940 decode_signing_ctx(struct TCP_Server_Info * server,struct smb2_signing_capabilities * pctxt) decode_signing_ctx() argument 971 smb311_decode_neg_context(struct smb2_negotiate_rsp * rsp,struct TCP_Server_Info * server,unsigned int len_of_smb) smb311_decode_neg_context() argument 1105 SMB2_negotiate(const unsigned int xid,struct cifs_ses * ses,struct TCP_Server_Info * server) SMB2_negotiate() argument 1361 struct TCP_Server_Info *server = tcon->ses->server; smb3_validate_negotiate() local 1508 smb2_select_sectype(struct TCP_Server_Info * server,enum securityEnum requested) smb2_select_sectype() argument 1532 struct TCP_Server_Info *server; global() member 1554 struct TCP_Server_Info *server = sess_data->server; SMB2_sess_alloc_buffer() local 1682 struct TCP_Server_Info *server = sess_data->server; SMB2_sess_establish_session() local 1710 struct TCP_Server_Info *server = sess_data->server; SMB2_auth_kerberos() local 1814 struct TCP_Server_Info *server = sess_data->server; SMB2_sess_auth_rawntlmssp_negotiate() local 1906 struct TCP_Server_Info *server = sess_data->server; SMB2_sess_auth_rawntlmssp_authenticate() local 1984 struct TCP_Server_Info *server = sess_data->server; SMB2_select_sec() local 2010 SMB2_sess_setup(const unsigned int xid,struct cifs_ses * ses,struct TCP_Server_Info * server,const struct nls_table * nls_cp) SMB2_sess_setup() argument 2061 struct TCP_Server_Info *server; SMB2_logoff() local 2146 struct TCP_Server_Info *server = cifs_pick_channel(ses); SMB2_tcon() local 2278 struct TCP_Server_Info *server = cifs_pick_channel(ses); SMB2_tdis() local 2433 smb2_parse_contexts(struct TCP_Server_Info * server,struct kvec * rsp_iov,__u16 * epoch,char * lease_key,__u8 * oplock,struct smb2_file_all_info * buf,struct create_posix_rsp * posix) smb2_parse_contexts() argument 2531 add_lease_context(struct TCP_Server_Info * server,struct smb2_create_req * req,struct kvec * iov,unsigned int * num_iovec,u8 * lease_key,__u8 * oplock,u8 * parent_lease_key,__le32 flags) add_lease_context() argument 2967 struct TCP_Server_Info *server; smb311_posix_mkdir() local 3135 SMB2_open_init(struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,__u8 * oplock,struct cifs_open_parms * oparms,__le16 * path) SMB2_open_init() argument 3326 struct TCP_Server_Info *server; SMB2_open() local 3438 SMB2_ioctl_init(struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,u64 persistent_fid,u64 volatile_fid,u32 opcode,char * in_data,u32 indatalen,__u32 max_response_size) SMB2_ioctl_init() argument 3552 struct TCP_Server_Info *server; SMB2_ioctl() local 3713 SMB2_close_init(struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,u64 persistent_fid,u64 volatile_fid,bool query_attrs) SMB2_close_init() argument 3754 struct TCP_Server_Info *server; __SMB2_close() local 3906 SMB2_query_info_init(struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,u64 persistent_fid,u64 volatile_fid,u8 info_class,u8 info_type,u32 additional_info,size_t output_len,size_t input_len,void * input) SMB2_query_info_init() argument 3967 struct TCP_Server_Info *server; query_info() local 4103 SMB2_notify_init(const unsigned int xid,struct smb_rqst * rqst,struct cifs_tcon * tcon,struct TCP_Server_Info * server,u64 persistent_fid,u64 volatile_fid,u32 completion_filter,bool watch_tree) SMB2_notify_init() argument 4141 struct TCP_Server_Info *server; SMB2_change_notify() local 4244 smb2_echo_callback(struct TCP_Server_Info * server,struct mid_q_entry * mid) smb2_echo_callback() argument 4259 cifs_renegotiate_iosize(struct TCP_Server_Info * server,struct cifs_tcon * tcon) cifs_renegotiate_iosize() argument 4275 struct TCP_Server_Info *server = container_of(work, smb2_reconnect_server() local 4410 SMB2_echo(struct TCP_Server_Info * server) SMB2_echo() argument 4459 SMB2_flush_init(const unsigned int xid,struct smb_rqst * rqst,struct cifs_tcon * tcon,struct TCP_Server_Info * server,u64 persistent_fid,u64 volatile_fid) SMB2_flush_init() argument 4489 struct TCP_Server_Info *server; SMB2_flush() local 4553 struct TCP_Server_Info *server = io_parms->server; smb3_use_rdma_offload() local 4592 struct TCP_Server_Info *server = io_parms->server; smb2_new_read_req() local 4684 smb2_readv_callback(struct TCP_Server_Info * server,struct mid_q_entry * mid) smb2_readv_callback() argument 4845 struct TCP_Server_Info *server; smb2_async_readv() local 5024 smb2_writev_callback(struct TCP_Server_Info * server,struct mid_q_entry * mid) smb2_writev_callback() argument 5163 struct TCP_Server_Info *server = wdata->server; smb2_async_writev() local 5354 struct TCP_Server_Info *server; SMB2_write() local 5595 SMB2_query_directory_init(const unsigned int xid,struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,u64 persistent_fid,u64 volatile_fid,int index,int info_level) SMB2_query_directory_init() argument 5768 struct TCP_Server_Info *server; SMB2_query_directory() local 5847 SMB2_set_info_init(struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,u64 persistent_fid,u64 volatile_fid,u32 pid,u8 info_class,u8 info_type,u32 additional_info,void ** data,unsigned int * size) SMB2_set_info_init() argument 5909 struct TCP_Server_Info *server; send_set_info() local 6041 struct TCP_Server_Info *server; SMB2_oplock_break() local 6132 build_qfs_info_req(struct kvec * iov,struct cifs_tcon * tcon,struct TCP_Server_Info * server,int level,int outbuf_len,u64 persistent_fid,u64 volatile_fid) build_qfs_info_req() argument 6181 struct TCP_Server_Info *server; SMB311_posix_qfs_info() local 6250 struct TCP_Server_Info *server; SMB2_QFS_attr() local 6356 struct TCP_Server_Info *server; smb2_lockv() local 6463 struct TCP_Server_Info *server = cifs_pick_channel(tcon->ses); SMB2_lease_break() local [all...] |
| H A D | smb2ops.c | 36 change_conf(struct TCP_Server_Info *server) in change_conf() argument 38 server->credits += server->echo_credits + server->oplock_credits; in change_conf() 39 if (server->credits > server->max_credits) in change_conf() 40 server->credits = server->max_credits; in change_conf() 41 server->oplock_credits = server in change_conf() 69 smb2_add_credits(struct TCP_Server_Info * server,struct cifs_credits * credits,const int optype) smb2_add_credits() argument 196 smb2_set_credits(struct TCP_Server_Info * server,const int val) smb2_set_credits() argument 227 smb2_get_credits_field(struct TCP_Server_Info * server,const int optype) smb2_get_credits_field() argument 246 smb2_wait_mtu_credits(struct TCP_Server_Info * server,size_t size,size_t * num,struct cifs_credits * credits) smb2_wait_mtu_credits() argument 311 smb2_adjust_credits(struct TCP_Server_Info * server,struct cifs_io_subrequest * subreq,unsigned int trace) smb2_adjust_credits() argument 384 smb2_get_next_mid(struct TCP_Server_Info * server) smb2_get_next_mid() argument 395 smb2_revert_current_mid(struct TCP_Server_Info * server,const unsigned int val) smb2_revert_current_mid() argument 404 __smb2_find_mid(struct TCP_Server_Info * server,char * buf,bool dequeue) __smb2_find_mid() argument 434 smb2_find_mid(struct TCP_Server_Info * server,char * buf) smb2_find_mid() argument 440 smb2_find_dequeue_mid(struct TCP_Server_Info * server,char * buf) smb2_find_dequeue_mid() argument 446 smb2_dump_detail(void * buf,size_t buf_len,struct TCP_Server_Info * server) smb2_dump_detail() argument 462 smb2_need_neg(struct TCP_Server_Info * server) smb2_need_neg() argument 470 smb2_negotiate(const unsigned int xid,struct cifs_ses * ses,struct TCP_Server_Info * server) smb2_negotiate() argument 495 struct TCP_Server_Info *server = tcon->ses->server; smb2_negotiate_wsize() local 510 struct TCP_Server_Info *server = tcon->ses->server; smb3_negotiate_wsize() local 545 struct TCP_Server_Info *server = tcon->ses->server; smb2_negotiate_rsize() local 561 struct TCP_Server_Info *server = tcon->ses->server; smb3_negotiate_rsize() local 1197 struct TCP_Server_Info *server; smb2_set_ea() local 1378 smb2_can_echo(struct TCP_Server_Info * server) smb2_can_echo() argument 1491 struct TCP_Server_Info *server = tlink_tcon(cfile->tlink)->ses->server; smb2_set_fid() local 1596 struct TCP_Server_Info *server; smb2_ioctl_query_info() local 2595 struct TCP_Server_Info *server; smb2_query_dir_first() local 2741 smb2_is_status_pending(char * buf,struct TCP_Server_Info * server) smb2_is_status_pending() argument 2797 smb2_is_network_name_deleted(char * buf,struct TCP_Server_Info * server) smb2_is_network_name_deleted() argument 2847 smb2_set_replay(struct TCP_Server_Info * server,struct smb_rqst * rqst) smb2_set_replay() argument 2882 struct TCP_Server_Info *server = ses->server; smb2_set_next_command() local 2963 struct TCP_Server_Info *server; smb2_query_info_compound() local 4355 smb2_downgrade_oplock(struct TCP_Server_Info * server,struct cifsInodeInfo * cinode,__u32 oplock,__u16 epoch,bool * purge_cache) smb2_downgrade_oplock() argument 4368 smb3_downgrade_oplock(struct TCP_Server_Info * server,struct cifsInodeInfo * cinode,__u32 oplock,__u16 epoch,bool * purge_cache) smb3_downgrade_oplock() argument 4723 smb2_get_enc_key(struct TCP_Server_Info * server,__u64 ses_id,int enc,u8 * key) smb2_get_enc_key() argument 4758 crypt_message(struct TCP_Server_Info * server,int num_rqst,struct smb_rqst * rqst,int enc,struct crypto_aead * tfm) crypt_message() argument 4874 smb3_init_transform_rq(struct TCP_Server_Info * server,int num_rqst,struct smb_rqst * new_rq,struct smb_rqst * old_rq) smb3_init_transform_rq() argument 4933 decrypt_raw_data(struct TCP_Server_Info * server,char * buf,unsigned int buf_data_size,struct iov_iter * iter,bool is_offloaded) decrypt_raw_data() argument 5028 handle_read_data(struct TCP_Server_Info * server,struct mid_q_entry * mid,char * buf,unsigned int buf_len,struct folio_queue * buffer,unsigned int buffer_len,bool is_offloaded) handle_read_data() argument 5178 struct TCP_Server_Info *server; global() member 5249 receive_encrypted_read(struct TCP_Server_Info * server,struct mid_q_entry ** mid,int * num_mids) receive_encrypted_read() argument 5361 receive_encrypted_standard(struct TCP_Server_Info * server,struct mid_q_entry ** mids,char ** bufs,int * num_mids) receive_encrypted_standard() argument 5472 smb3_receive_transform(struct TCP_Server_Info * server,struct mid_q_entry ** mids,char ** bufs,int * num_mids) smb3_receive_transform() argument 5503 smb3_handle_read_data(struct TCP_Server_Info * server,struct mid_q_entry * mid) smb3_handle_read_data() argument 5511 smb2_next_header(struct TCP_Server_Info * server,char * buf,unsigned int * noff) smb2_next_header() argument 5534 struct TCP_Server_Info *server = tcon->ses->server; __cifs_sfu_make_node() local [all...] |
| H A D | cifsproto.h | 35 int smb_send_kvec(struct TCP_Server_Info *server, struct msghdr *smb_msg, 84 void delete_mid(struct TCP_Server_Info *server, struct mid_q_entry *mid); 85 void __release_mid(struct TCP_Server_Info *server, 87 void cifs_wake_up_task(struct TCP_Server_Info *server, 89 int cifs_handle_standard(struct TCP_Server_Info *server, 95 int cifs_discard_remaining_data(struct TCP_Server_Info *server); 96 int cifs_call_async(struct TCP_Server_Info *server, struct smb_rqst *rqst, 102 struct TCP_Server_Info *server, struct smb_rqst *rqst, 105 struct TCP_Server_Info *server, const int flags, 109 struct TCP_Server_Info *server); [all …]
|
| H A D | cifsglob.h | 56 * max sleep time before retry to server 89 /* smb multichannel query server interfaces interval in seconds */ 98 * defaults to 128 credits, the Windows server allows clients up to 99 * 512 credits (or 8K for later versions), and the NetApp server 103 * to reduce possibility of seeing more server credit overflow bugs. 138 /* associated with each tree connection to the server */ 233 __u32 server_flags; /* sent by server in type 2 ntlmssp exchange */ 234 unsigned char ciphertext[CIFS_CPHTXT_SIZE]; /* sent to server */ 284 * A smb_rqst represents a complete request to be issued to a server. It's 312 int (*send_cancel)(struct cifs_ses *ses, struct TCP_Server_Info *server, 639 HEADER_SIZE(server) global() argument 640 MAX_HEADER_SIZE(server) global() argument 641 MID_HEADER_SIZE(server) global() argument 820 SERVER_IS_CHAN(server) global() argument 839 is_smb1(const struct TCP_Server_Info * server) is_smb1() argument 844 cifs_server_lock(struct TCP_Server_Info * server) cifs_server_lock() argument 852 cifs_server_unlock(struct TCP_Server_Info * server) cifs_server_unlock() argument 869 in_flight(struct TCP_Server_Info * server) in_flight() argument 880 has_credits(struct TCP_Server_Info * server,int * credits,int num_credits) has_credits() argument 891 add_credits(struct TCP_Server_Info * server,struct cifs_credits * credits,const int optype) add_credits() argument 898 add_credits_and_wake_if(struct TCP_Server_Info * server,struct cifs_credits * credits,const int optype) add_credits_and_wake_if() argument 909 set_credits(struct TCP_Server_Info * server,const int val) set_credits() argument 915 adjust_credits(struct TCP_Server_Info * server,struct cifs_io_subrequest * subreq,unsigned int trace) adjust_credits() argument 923 get_next_mid64(struct TCP_Server_Info * server) get_next_mid64() argument 929 get_next_mid(struct TCP_Server_Info * server) get_next_mid() argument 940 revert_current_mid(struct TCP_Server_Info * server,const unsigned int val) revert_current_mid() argument 947 revert_current_mid_from_hdr(struct TCP_Server_Info * server,const struct smb2_hdr * shdr) revert_current_mid_from_hdr() argument 1047 struct TCP_Server_Info *server; global() member 1066 struct TCP_Server_Info *server; /* pointer to server info */ global() member 1480 struct TCP_Server_Info *server; global() member 1504 struct TCP_Server_Info *server; global() member 1755 cifs_in_send_inc(struct TCP_Server_Info * server) cifs_in_send_inc() argument 1760 cifs_in_send_dec(struct TCP_Server_Info * server) cifs_in_send_dec() argument 1765 cifs_num_waiters_inc(struct TCP_Server_Info * server) cifs_num_waiters_inc() argument 1770 cifs_num_waiters_dec(struct TCP_Server_Info * server) cifs_num_waiters_dec() argument 1819 struct TCP_Server_Info *server; global() member 2186 is_smb1_server(struct TCP_Server_Info * server) is_smb1_server() argument 2308 mid_execute_callback(struct TCP_Server_Info * server,struct mid_q_entry * mid) mid_execute_callback() argument 2336 cifs_queue_server_reconn(struct TCP_Server_Info * server) cifs_queue_server_reconn() argument 2344 cifs_requeue_server_reconn(struct TCP_Server_Info * server) cifs_requeue_server_reconn() argument [all...] |
| /linux/fs/nfs/ |
| H A D | client.c | 234 static void pnfs_init_server(struct nfs_server *server) in pnfs_init_server() argument 236 rpc_init_wait_queue(&server->roc_rpcwaitq, "pNFS ROC"); in pnfs_init_server() 248 static void pnfs_init_server(struct nfs_server *server) in pnfs_init_server() argument 476 * Mark a server as ready or failed 592 static void nfs_destroy_server(struct nfs_server *server) in nfs_destroy_server() argument 594 if (server->nlm_host) in nfs_destroy_server() 595 nlmclnt_done(server->nlm_host); in nfs_destroy_server() 601 static int nfs_start_lockd(struct nfs_server *server) in nfs_start_lockd() argument 604 struct nfs_client *clp = server->nfs_client; in nfs_start_lockd() 610 .noresvport = server->flags & NFS_MOUNT_NORESVPORT ? in nfs_start_lockd() [all …]
|
| H A D | sysfs.c | 242 struct nfs_server *server; in shutdown_nfs_client() local 244 list_for_each_entry_rcu(server, &clp->cl_superblocks, client_link) { in shutdown_nfs_client() 245 if (!(server->flags & NFS_MOUNT_SHUTDOWN)) { in shutdown_nfs_client() 259 struct nfs_server *server = container_of(kobj, struct nfs_server, kobj); in shutdown_show() local 260 bool shutdown = server->flags & NFS_MOUNT_SHUTDOWN; in shutdown_show() 268 struct nfs_server *server; in shutdown_store() local 271 server = container_of(kobj, struct nfs_server, kobj); in shutdown_store() 281 if (server->flags & NFS_MOUNT_SHUTDOWN) in shutdown_store() 284 server->flags |= NFS_MOUNT_SHUTDOWN; in shutdown_store() 285 shutdown_client(server->client); in shutdown_store() [all …]
|
| H A D | delegation.c | 38 static struct hlist_head *nfs_delegation_hash(struct nfs_server *server, in nfs_delegation_hash() argument 41 return server->delegation_hash_table + in nfs_delegation_hash() 42 (nfs_fhandle_hash(fhandle) & server->delegation_hash_mask); in nfs_delegation_hash() 52 static void nfs_mark_delegation_revoked(struct nfs_server *server, in nfs_mark_delegation_revoked() argument 61 atomic_long_dec(&server->nr_active_delegations); in nfs_mark_delegation_revoked() 65 spin_lock(&server->delegations_lock); in nfs_mark_delegation_revoked() 70 spin_unlock(&server->delegations_lock); in nfs_mark_delegation_revoked() 92 static void nfs_mark_return_delegation(struct nfs_server *server, in nfs_mark_return_delegation() argument 95 spin_lock(&server->delegations_lock); in nfs_mark_return_delegation() 98 list_move_tail(&delegation->entry, &server->delegations_return); in nfs_mark_return_delegation() [all …]
|
| H A D | nfs4client.c | 48 * Per auth flavor data server rpc clients 129 * Find or create a DS rpc client with th MDS server rpc client auth flavor 230 * Set up the connection to the server before we add add to the in nfs4_alloc_client() 354 * The create session reply races with the server back in nfs41_init_client() 505 * Returns true if the server major ids match 517 * Returns true if the server scopes match 579 * nfs41_walk_client_list - Find nfs_client that matches a client/server owner 633 static void nfs4_destroy_server(struct nfs_server *server) in nfs4_destroy_server() argument 637 nfs_server_return_all_delegations(server); in nfs4_destroy_server() 638 unset_pnfs_layoutdriver(server); in nfs4_destroy_server() [all …]
|
| H A D | nfs3client.c | 28 static void nfs_init_server_aclclient(struct nfs_server *server) in nfs_init_server_aclclient() argument 30 if (server->flags & NFS_MOUNT_NOACL) in nfs_init_server_aclclient() 33 server->client_acl = rpc_bind_new_program(server->client, &nfsacl_program, 3); in nfs_init_server_aclclient() 34 if (IS_ERR(server->client_acl)) in nfs_init_server_aclclient() 37 nfs_sysfs_link_rpc_client(server, server->client_acl, NULL); in nfs_init_server_aclclient() 40 server->caps |= NFS_CAP_ACLS; in nfs_init_server_aclclient() 44 server->caps &= ~NFS_CAP_ACLS; in nfs_init_server_aclclient() 47 static inline void nfs_init_server_aclclient(struct nfs_server *server) in nfs_init_server_aclclient() argument 49 server->flags &= ~NFS_MOUNT_NOACL; in nfs_init_server_aclclient() 50 server->caps &= ~NFS_CAP_ACLS; in nfs_init_server_aclclient() [all …]
|
| H A D | nfs40proc.c | 153 static int nfs40_test_and_free_expired_stateid(struct nfs_server *server, in nfs40_test_and_free_expired_stateid() argument 161 * This operation also signals the server that this client is 162 * performing migration recovery. The server can stop returning 167 static int _nfs40_proc_get_locations(struct nfs_server *server, in _nfs40_proc_get_locations() argument 172 struct rpc_clnt *clnt = server->client; in _nfs40_proc_get_locations() 173 struct nfs_client *clp = server->nfs_client; in _nfs40_proc_get_locations() 200 locations->server = server; in _nfs40_proc_get_locations() 204 status = nfs4_call_sync_sequence(clnt, server, &msg, in _nfs40_proc_get_locations() 209 renew_lease(server, now); in _nfs40_proc_get_locations() 214 * This operation also signals the server that this client is [all …]
|
| H A D | nfs4proc.c | 97 static int _nfs4_proc_getattr(struct nfs_server *server, struct nfs_fh *fhandle, 152 static inline u32 *nfs4_bitmask(struct nfs_server *server, struct nfs4_label *label) in nfs4_bitmask() argument 155 return server->attr_bitmask; in nfs4_bitmask() 157 return server->attr_bitmask_nl; in nfs4_bitmask() 168 nfs4_bitmask(struct nfs_server *server, struct nfs4_label *label) in nfs4_bitmask() argument 169 { return server->attr_bitmask; } in nfs4_bitmask() 313 * (NF4REG); a server must reject a query of it on any other object in nfs4_bitmap_copy_adjust() 378 * when talking to the server, we always send cookie 0 in nfs4_setup_readdir() 424 static void nfs4_test_and_free_stateid(struct nfs_server *server, in nfs4_test_and_free_stateid() argument 428 const struct nfs4_minor_version_ops *ops = server->nfs_client->cl_mvops; in nfs4_test_and_free_stateid() [all …]
|
| /linux/arch/powerpc/sysdev/xics/ |
| H A D | ics-opal.c | 29 static int ics_opal_mangle_server(int server) in ics_opal_mangle_server() argument 32 return server << 2; in ics_opal_mangle_server() 35 static int ics_opal_unmangle_server(int server) in ics_opal_unmangle_server() argument 38 return server >> 2; in ics_opal_unmangle_server() 45 int server; in ics_opal_unmask_irq() local 52 server = xics_get_irq_server(d->irq, irq_data_get_affinity_mask(d), 0); in ics_opal_unmask_irq() 53 server = ics_opal_mangle_server(server); in ics_opal_unmask_irq() 55 rc = opal_set_xive(hw_irq, server, DEFAULT_PRIORITY); in ics_opal_unmask_irq() 57 pr_err("%s: opal_set_xive(irq=%d [hw 0x%x] server=%x)" in ics_opal_unmask_irq() 59 __func__, d->irq, hw_irq, server, rc); in ics_opal_unmask_irq() [all …]
|
| /linux/drivers/infiniband/ulp/rtrs/ |
| H A D | README | 7 between client and server machines using RDMA (InfiniBand, RoCE, iWarp) 27 An established connection between a client and a server is called rtrs 29 server side for a given client for rdma transfer. A session 31 between client and server. Those are used for load balancing and failover. 36 chunks reserved for him on the server side. Their number, size and addresses 37 need to be exchanged between client and server during the connection 39 inform the server about the session name and identify each path and connection 42 On an established session client sends to server write or read messages. 43 Server uses immediate field to tell the client which request is being 44 acknowledged and for errno. Client uses immediate field to tell the server [all …]
|
| /linux/Documentation/admin-guide/cifs/ |
| H A D | usage.rst | 66 and maximum number of simultaneous requests to one server can be configured. 100 //server/usersharename /mnt/username cifs user 0 0 132 to the file /etc/fstab for each //server/share you wish to mount, but 142 (CIFS/SMB1), we recommend using a server that supports the SNIA CIFS 146 not have a server that supports the Unix extensions for CIFS (such as Samba 147 2.2.5 or later). To enable the Unix CIFS Extensions in the Samba server, add 152 to your smb.conf file on the server. Note that the following smb.conf settings 153 are also useful (on the Samba server) when the majority of clients are Unix or 160 Note that server ea support is required for supporting xattrs from the Linux 178 enabled on the server and client, subsequent setattr calls (e.g. chmod) can [all …]
|
| /linux/tools/testing/selftests/net/mptcp/ |
| H A D | userspace_pm.sh | 176 # the MPTCP client and server 210 # Run the server 217 # Run the client, transfer $file and stay connected to the server 225 # Capture client/server attributes from MPTCP connection netlink events 251 …test_fail "Expected tokens (c:${client_token} - s:${server_token}), server (c:${client_serverside}… 318 # Capture events on the network namespace running the server 336 # ADD_ADDR from the client to server machine reusing the subflow port 346 # ADD_ADDR6 from the client to server machine reusing the subflow port 355 # ADD_ADDR from the client to server machine using a new port 368 # ADD_ADDR from the server to client machine reusing the subflow port [all …]
|
| /linux/Documentation/filesystems/nfs/ |
| H A D | client-identifier.rst | 25 Simply put, an NFSv4 server creates a lease for each NFSv4 client. 26 The server collects each client's file open and lock state under 30 While a lease remains valid, the server holding that lease 34 the NFSv4 protocol allows the server to remove the client's open 40 In addition, each NFSv4 server manages a persistent list of client 41 leases. When the server restarts and clients attempt to recover 42 their state, the server uses this list to distinguish amongst 43 clients that held state before the server restarted and clients 45 persist safely across server restarts. 57 server to distinguish successive boot epochs of the same client. [all …]
|
| /linux/tools/testing/selftests/net/tcp_ao/ |
| H A D | unsigned-md5.c | 160 try_accept("[server] AO server (INADDR_ANY): AO client", port++, NULL, 0, in server_fn() 163 try_accept("[server] AO server (INADDR_ANY): MD5 client", port++, NULL, 0, in server_fn() 166 try_accept("[server] AO server (INADDR_ANY): no sign client", port++, NULL, 0, in server_fn() 169 try_accept("[server] AO server (AO_REQUIRED): AO client", port++, NULL, 0, in server_fn() 172 try_accept("[server] AO server (AO_REQUIRED): unsigned client", port++, NULL, 0, in server_fn() 177 try_accept("[server] MD5 server (INADDR_ANY): AO client", port++, &addr_any, 0, in server_fn() 180 try_accept("[server] MD5 server (INADDR_ANY): MD5 client", port++, &addr_any, 0, in server_fn() 182 try_accept("[server] MD5 server (INADDR_ANY): no sign client", port++, &addr_any, in server_fn() 186 try_accept("[server] no sign server: AO client", port++, NULL, 0, in server_fn() 189 try_accept("[server] no sign server: MD5 client", port++, NULL, 0, in server_fn() [all …]
|