Home
last modified time | relevance | path

Searched refs:TCP_Server_Info (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v6.6/fs/smb/client/
Dcifsproto.h32 extern int smb_send(struct TCP_Server_Info *, struct smb_hdr *,
86 extern int cifs_handle_standard(struct TCP_Server_Info *server,
94 extern int cifs_discard_remaining_data(struct TCP_Server_Info *server);
95 extern int cifs_call_async(struct TCP_Server_Info *server,
100 extern struct TCP_Server_Info *cifs_pick_channel(struct cifs_ses *ses);
102 struct TCP_Server_Info *server,
106 struct TCP_Server_Info *server,
117 struct TCP_Server_Info *,
119 extern struct mid_q_entry *cifs_setup_async_request(struct TCP_Server_Info *,
122 struct TCP_Server_Info *server, bool log_error);
[all …]
Dsmb2proto.h25 struct TCP_Server_Info *server);
32 extern int smb2_verify_signature(struct smb_rqst *, struct TCP_Server_Info *);
34 struct TCP_Server_Info *server, bool log_error);
36 struct TCP_Server_Info *,
39 struct TCP_Server_Info *server, struct smb_rqst *rqst);
40 extern struct cifs_ses *smb2_find_smb_ses(struct TCP_Server_Info *server,
42 extern struct cifs_tcon *smb2_find_smb_tcon(struct TCP_Server_Info *server,
45 struct TCP_Server_Info *server,
48 struct TCP_Server_Info *server,
53 struct TCP_Server_Info *srv);
[all …]
Dcifsglob.h232 struct TCP_Server_Info;
249 int (*send_cancel)(struct TCP_Server_Info *, struct smb_rqst *,
254 struct TCP_Server_Info *,
257 struct mid_q_entry *(*setup_async_request)(struct TCP_Server_Info *,
260 int (*check_receive)(struct mid_q_entry *, struct TCP_Server_Info *,
262 void (*add_credits)(struct TCP_Server_Info *server,
265 void (*set_credits)(struct TCP_Server_Info *, const int);
266 int * (*get_credits_field)(struct TCP_Server_Info *, const int);
268 __u64 (*get_next_mid)(struct TCP_Server_Info *);
269 void (*revert_current_mid)(struct TCP_Server_Info *server,
[all …]
Dsmbdirect.h267 struct TCP_Server_Info *server, struct sockaddr *dstaddr);
270 int smbd_reconnect(struct TCP_Server_Info *server);
272 void smbd_destroy(struct TCP_Server_Info *server);
276 int smbd_send(struct TCP_Server_Info *server,
312 struct TCP_Server_Info *server, struct sockaddr *dstaddr) {return NULL;} in smbd_get_connection()
313 static inline int smbd_reconnect(struct TCP_Server_Info *server) {return -1; } in smbd_reconnect()
314 static inline void smbd_destroy(struct TCP_Server_Info *server) {} in smbd_destroy()
316 static inline int smbd_send(struct TCP_Server_Info *server, int num_rqst, struct smb_rqst *rqst) {r… in smbd_send()
Dcifs_swn.h27 static inline bool cifs_swn_set_server_dstaddr(struct TCP_Server_Info *server) in cifs_swn_set_server_dstaddr()
36 static inline void cifs_swn_reset_server_dstaddr(struct TCP_Server_Info *server) in cifs_swn_reset_server_dstaddr()
48 static inline bool cifs_swn_set_server_dstaddr(struct TCP_Server_Info *server) { return false; } in cifs_swn_set_server_dstaddr()
49 static inline void cifs_swn_reset_server_dstaddr(struct TCP_Server_Info *server) {} in cifs_swn_reset_server_dstaddr()
Dsmb2transport.c30 smb3_crypto_shash_allocate(struct TCP_Server_Info *server) in smb3_crypto_shash_allocate()
50 smb311_crypto_shash_allocate(struct TCP_Server_Info *server) in smb311_crypto_shash_allocate()
77 int smb2_get_sign_key(__u64 ses_id, struct TCP_Server_Info *server, u8 *key) in smb2_get_sign_key()
80 struct TCP_Server_Info *pserver; in smb2_get_sign_key()
146 smb2_find_smb_ses_unlocked(struct TCP_Server_Info *server, __u64 ses_id) in smb2_find_smb_ses_unlocked()
148 struct TCP_Server_Info *pserver; in smb2_find_smb_ses_unlocked()
172 smb2_find_smb_ses(struct TCP_Server_Info *server, __u64 ses_id) in smb2_find_smb_ses()
204 smb2_find_smb_tcon(struct TCP_Server_Info *server, __u64 ses_id, __u32 tid) in smb2_find_smb_tcon()
229 smb2_calc_signature(struct smb_rqst *rqst, struct TCP_Server_Info *server, in smb2_calc_signature()
319 struct TCP_Server_Info *server = ses->server; in generate_key()
[all …]
Dconnect.c65 static int ip_connect(struct TCP_Server_Info *server);
66 static int generic_ip_connect(struct TCP_Server_Info *server);
76 static int reconn_set_ipaddr_from_hostname(struct TCP_Server_Info *server) in reconn_set_ipaddr_from_hostname()
149 cifs_signal_cifsd_for_reconnect(struct TCP_Server_Info *server, in cifs_signal_cifsd_for_reconnect()
152 struct TCP_Server_Info *pserver; in cifs_signal_cifsd_for_reconnect()
191 cifs_mark_tcp_ses_conns_for_reconnect(struct TCP_Server_Info *server, in cifs_mark_tcp_ses_conns_for_reconnect()
194 struct TCP_Server_Info *pserver; in cifs_mark_tcp_ses_conns_for_reconnect()
256 cifs_abort_connection(struct TCP_Server_Info *server) in cifs_abort_connection()
311 static bool cifs_tcp_ses_needs_reconnect(struct TCP_Server_Info *server, int num_targets) in cifs_tcp_ses_needs_reconnect()
344 static int __cifs_reconnect(struct TCP_Server_Info *server, in __cifs_reconnect()
[all …]
Dtransport.c44 alloc_mid(const struct smb_hdr *smb_buffer, struct TCP_Server_Info *server) in alloc_mid()
89 struct TCP_Server_Info *server = midEntry->server; in __release_mid()
161 struct TCP_Server_Info *server = mid->server; in release_mid()
191 smb_send_kvec(struct TCP_Server_Info *server, struct msghdr *smb_msg, in smb_send_kvec()
256 smb_rqst_len(struct TCP_Server_Info *server, struct smb_rqst *rqst) in smb_rqst_len()
281 __smb_send_rqst(struct TCP_Server_Info *server, int num_rqst, in __smb_send_rqst()
429 smb_send_rqst(struct TCP_Server_Info *server, int num_rqst, in smb_send_rqst()
472 smb_send(struct TCP_Server_Info *server, struct smb_hdr *smb_buffer, in smb_send()
488 wait_for_free_credits(struct TCP_Server_Info *server, const int num_credits, in wait_for_free_credits()
642 wait_for_free_request(struct TCP_Server_Info *server, const int flags, in wait_for_free_request()
[all …]
Dsess.c31 is_server_using_iface(struct TCP_Server_Info *server, in is_server_using_iface()
74 struct TCP_Server_Info *server) in cifs_ses_get_chan_index()
93 struct TCP_Server_Info *server) in cifs_chan_set_in_reconnect()
102 struct TCP_Server_Info *server) in cifs_chan_clear_in_reconnect()
111 struct TCP_Server_Info *server) in cifs_chan_in_reconnect()
120 struct TCP_Server_Info *server) in cifs_chan_set_need_reconnect()
131 struct TCP_Server_Info *server) in cifs_chan_clear_need_reconnect()
142 struct TCP_Server_Info *server) in cifs_chan_needs_reconnect()
151 struct TCP_Server_Info *server) in cifs_chan_is_iface_active()
162 struct TCP_Server_Info *server = ses->server; in cifs_try_adding_channels()
[all …]
Dntlmssp.h148 struct TCP_Server_Info *server,
152 struct TCP_Server_Info *server,
156 struct TCP_Server_Info *server,
Dsmb2pdu.c89 struct TCP_Server_Info *server) in smb2_hdr_assemble()
161 struct TCP_Server_Info *server) in smb2_reconnect()
349 struct TCP_Server_Info *server, in fill_small_buf()
375 struct TCP_Server_Info *server, in __smb2_plain_req_init()
402 struct TCP_Server_Info *server, in smb2_plain_req_init()
416 struct TCP_Server_Info *server, in smb2_ioctl_req_init()
537 struct TCP_Server_Info *server, unsigned int *total_len) in assemble_neg_contexts()
540 struct TCP_Server_Info *pserver; in assemble_neg_contexts()
635 static void decode_compress_ctx(struct TCP_Server_Info *server, in decode_compress_ctx()
660 static int decode_encrypt_ctx(struct TCP_Server_Info *server, in decode_encrypt_ctx()
[all …]
Dasn1.c13 struct TCP_Server_Info *server) in decode_negTokenInit()
43 struct TCP_Server_Info *server = context; in cifs_neg_token_init_mech_type()
Dsmb2misc.c136 smb2_check_message(char *buf, unsigned int len, struct TCP_Server_Info *server) in smb2_check_message()
138 struct TCP_Server_Info *pserver; in smb2_check_message()
615 smb2_is_valid_lease_break(char *buffer, struct TCP_Server_Info *server) in smb2_is_valid_lease_break()
618 struct TCP_Server_Info *pserver; in smb2_is_valid_lease_break()
676 smb2_is_valid_oplock_break(char *buffer, struct TCP_Server_Info *server) in smb2_is_valid_oplock_break()
679 struct TCP_Server_Info *pserver; in smb2_is_valid_oplock_break()
814 struct TCP_Server_Info *server = NULL; in smb2_handle_cancelled_close()
839 smb2_handle_cancelled_mid(struct mid_q_entry *mid, struct TCP_Server_Info *server) in smb2_handle_cancelled_mid()
878 smb311_update_preauth_hash(struct cifs_ses *ses, struct TCP_Server_Info *server, in smb311_update_preauth_hash()
Dsmb1ops.c29 send_nt_cancel(struct TCP_Server_Info *server, struct smb_rqst *rqst, in send_nt_cancel()
90 cifs_find_mid(struct TCP_Server_Info *server, char *buffer) in cifs_find_mid()
110 cifs_add_credits(struct TCP_Server_Info *server, in cifs_add_credits()
121 cifs_set_credits(struct TCP_Server_Info *server, const int val) in cifs_set_credits()
130 cifs_get_credits_field(struct TCP_Server_Info *server, const int optype) in cifs_get_credits_field()
163 cifs_get_next_mid(struct TCP_Server_Info *server) in cifs_get_next_mid()
378 cifs_downgrade_oplock(struct TCP_Server_Info *server, in cifs_downgrade_oplock()
386 cifs_check_trans2(struct mid_q_entry *mid, struct TCP_Server_Info *server, in cifs_check_trans2()
417 cifs_need_neg(struct TCP_Server_Info *server) in cifs_need_neg()
425 struct TCP_Server_Info *server) in cifs_negotiate()
[all …]
Ddfs.c323 static int update_server_fullpath(struct TCP_Server_Info *server, struct cifs_sb_info *cifs_sb, in update_server_fullpath()
365 static int target_share_matches_server(struct TCP_Server_Info *server, char *share, in target_share_matches_server()
393 struct TCP_Server_Info *server = ses->server; in __tree_connect_ipc()
442 struct TCP_Server_Info *server = tcon->ses->server; in __tree_connect_dfs_target()
528 struct TCP_Server_Info *server = tcon->ses->server; in tree_connect_dfs_target()
550 struct TCP_Server_Info *server = tcon->ses->server; in cifs_tree_connect()
Dcifsencrypt.c172 struct TCP_Server_Info *server, char *signature, in __cifs_calc_signature()
227 struct TCP_Server_Info *server, char *signature) in cifs_calc_signature()
255 int cifs_sign_rqst(struct smb_rqst *rqst, struct TCP_Server_Info *server, in cifs_sign_rqst()
298 int cifs_sign_smbv(struct kvec *iov, int n_vec, struct TCP_Server_Info *server, in cifs_sign_smbv()
308 int cifs_sign_smb(struct smb_hdr *cifs_pdu, struct TCP_Server_Info *server, in cifs_sign_smb()
323 struct TCP_Server_Info *server, in cifs_verify_signature()
844 cifs_crypto_secmech_release(struct TCP_Server_Info *server) in cifs_crypto_secmech_release()
Dcifs_debug.h18 void cifs_dump_detail(void *buf, struct TCP_Server_Info *ptcp_info);
19 void cifs_dump_mids(struct TCP_Server_Info *);
Dsmb2ops.c34 change_conf(struct TCP_Server_Info *server) in change_conf()
67 smb2_add_credits(struct TCP_Server_Info *server, in smb2_add_credits()
169 smb2_set_credits(struct TCP_Server_Info *server, const int val) in smb2_set_credits()
200 smb2_get_credits_field(struct TCP_Server_Info *server, const int optype) in smb2_get_credits_field()
219 smb2_wait_mtu_credits(struct TCP_Server_Info *server, unsigned int size, in smb2_wait_mtu_credits()
284 smb2_adjust_credits(struct TCP_Server_Info *server, in smb2_adjust_credits()
336 smb2_get_next_mid(struct TCP_Server_Info *server) in smb2_get_next_mid()
347 smb2_revert_current_mid(struct TCP_Server_Info *server, const unsigned int val) in smb2_revert_current_mid()
356 __smb2_find_mid(struct TCP_Server_Info *server, char *buf, bool dequeue) in __smb2_find_mid()
386 smb2_find_mid(struct TCP_Server_Info *server, char *buf) in smb2_find_mid()
[all …]
Dcifs_spnego.h33 struct TCP_Server_Info *server);
Dcifs_debug.c38 void cifs_dump_detail(void *buf, struct TCP_Server_Info *server) in cifs_dump_detail()
51 void cifs_dump_mids(struct TCP_Server_Info *server) in cifs_dump_mids()
137 struct TCP_Server_Info *server = chan->server; in cifs_dump_channel()
230 struct TCP_Server_Info *server; in cifs_debug_files_proc_show()
277 struct TCP_Server_Info *server; in cifs_debug_data_proc_show()
278 struct TCP_Server_Info *chan_server; in cifs_debug_data_proc_show()
594 struct TCP_Server_Info *server; in cifs_stats_proc_write()
651 struct TCP_Server_Info *server; in cifs_stats_proc_show()
Dfile.c346 struct TCP_Server_Info *server = tcon->ses->server; in cifs_nt_open()
456 struct TCP_Server_Info *server = tcon->ses->server; in cifs_new_fileinfo()
615 struct TCP_Server_Info *server = tcon->ses->server; in _cifsFileInfo_put()
665 struct TCP_Server_Info *server = tcon->ses->server; in _cifsFileInfo_put()
694 struct TCP_Server_Info *server; in cifs_open()
894 struct TCP_Server_Info *server; in cifs_reopen_file()
1159 struct TCP_Server_Info *server; in cifs_closedir()
1244 struct TCP_Server_Info *server = tlink_tcon(cfile->tlink)->ses->server; in cifs_find_fid_lock_conflict()
1306 struct TCP_Server_Info *server = tlink_tcon(cfile->tlink)->ses->server; in cifs_lock_test()
1661 bool *wait_flag, struct TCP_Server_Info *server) in cifs_read_flock()
[all …]
Ddfs_cache.c1098 static bool target_share_equal(struct TCP_Server_Info *server, const char *s1, const char *s2) in target_share_equal()
1135 static void mark_for_reconnect_if_needed(struct TCP_Server_Info *server, in mark_for_reconnect_if_needed()
1161 struct TCP_Server_Info *server = ses->server; in is_ses_good()
1178 struct TCP_Server_Info *server = ses->server; in __refresh_tcon()
1226 struct TCP_Server_Info *server = tcon->ses->server; in refresh_tcon()
1280 struct TCP_Server_Info *server; in dfs_cache_refresh()
Dmisc.c329 checkSMB(char *buf, unsigned int total_read, struct TCP_Server_Info *server) in checkSMB()
413 is_valid_oplock_break(char *buffer, struct TCP_Server_Info *srv) in is_valid_oplock_break()
417 struct TCP_Server_Info *pserver; in is_valid_oplock_break()
1186 int match_target_ip(struct TCP_Server_Info *server, in match_target_ip()
1314 int cifs_wait_for_server_reconnect(struct TCP_Server_Info *server, bool retry) in cifs_wait_for_server_reconnect()
Dinode.c416 struct TCP_Server_Info *server; in cifs_get_unix_fattr()
840 struct TCP_Server_Info *server = tcon->ses->server; in cifs_get_file_info()
961 struct TCP_Server_Info *server = tcon->ses->server; in cifs_set_fattr_ino()
1018 struct TCP_Server_Info *server = tcon->ses->server; in reparse_info_to_fattr()
1065 struct TCP_Server_Info *server; in cifs_get_fattr()
1511 struct TCP_Server_Info *server; in cifs_set_file_info()
1719 struct TCP_Server_Info *server; in cifs_unlink()
1900 struct TCP_Server_Info *server = tcon->ses->server;
1993 struct TCP_Server_Info *server;
2071 struct TCP_Server_Info *server;
[all …]
Ddir.c190 struct TCP_Server_Info *server = tcon->ses->server;
425 struct TCP_Server_Info *server;
548 struct TCP_Server_Info *server;

12