Lines Matching refs:TCP_Server_Info
224 struct TCP_Server_Info;
241 int (*send_cancel)(struct TCP_Server_Info *, struct smb_rqst *,
246 struct TCP_Server_Info *,
249 struct mid_q_entry *(*setup_async_request)(struct TCP_Server_Info *,
252 int (*check_receive)(struct mid_q_entry *, struct TCP_Server_Info *,
254 void (*add_credits)(struct TCP_Server_Info *server,
257 void (*set_credits)(struct TCP_Server_Info *, const int);
258 int * (*get_credits_field)(struct TCP_Server_Info *, const int);
260 __u64 (*get_next_mid)(struct TCP_Server_Info *);
261 void (*revert_current_mid)(struct TCP_Server_Info *server,
276 struct mid_q_entry * (*find_mid)(struct TCP_Server_Info *, char *);
277 void (*dump_detail)(void *buf, struct TCP_Server_Info *ptcp_info);
282 int (*check_message)(char *, unsigned int, struct TCP_Server_Info *);
283 bool (*is_oplock_break)(char *, struct TCP_Server_Info *);
284 int (*handle_cancelled_mid)(struct mid_q_entry *, struct TCP_Server_Info *);
285 void (*downgrade_oplock)(struct TCP_Server_Info *server,
289 bool (*check_trans2)(struct mid_q_entry *, struct TCP_Server_Info *,
292 bool (*need_neg)(struct TCP_Server_Info *);
296 struct TCP_Server_Info *server);
303 struct TCP_Server_Info *server,
349 bool (*can_echo)(struct TCP_Server_Info *);
351 int (*echo)(struct TCP_Server_Info *);
425 bool (*is_status_pending)(char *buf, struct TCP_Server_Info *server);
449 struct TCP_Server_Info *server);
450 int (*calc_signature)(struct smb_rqst *, struct TCP_Server_Info *,
496 int (*wait_mtu_credits)(struct TCP_Server_Info *, unsigned int,
499 int (*adjust_credits)(struct TCP_Server_Info *server,
507 int (*init_transform_rq)(struct TCP_Server_Info *, int num_rqst,
510 int (*receive_transform)(struct TCP_Server_Info *,
512 enum securityEnum (*select_sectype)(struct TCP_Server_Info *,
537 void (*is_network_name_deleted)(char *buf, struct TCP_Server_Info *srv);
610 struct TCP_Server_Info { struct
734 struct TCP_Server_Info *primary_server; argument
758 static inline bool is_smb1(struct TCP_Server_Info *server) in is_smb1() argument
763 static inline void cifs_server_lock(struct TCP_Server_Info *server) in cifs_server_lock()
771 static inline void cifs_server_unlock(struct TCP_Server_Info *server) in cifs_server_unlock()
785 in_flight(struct TCP_Server_Info *server) in in_flight()
795 has_credits(struct TCP_Server_Info *server, int *credits, int num_credits) in has_credits()
805 add_credits(struct TCP_Server_Info *server, const struct cifs_credits *credits, in add_credits()
812 add_credits_and_wake_if(struct TCP_Server_Info *server, in add_credits_and_wake_if()
822 set_credits(struct TCP_Server_Info *server, const int val) in set_credits()
828 adjust_credits(struct TCP_Server_Info *server, struct cifs_credits *credits, in adjust_credits()
836 get_next_mid64(struct TCP_Server_Info *server) in get_next_mid64()
842 get_next_mid(struct TCP_Server_Info *server) in get_next_mid()
853 revert_current_mid(struct TCP_Server_Info *server, const unsigned int val) in revert_current_mid()
860 revert_current_mid_from_hdr(struct TCP_Server_Info *server, in revert_current_mid_from_hdr()
927 static inline struct net *cifs_net_ns(struct TCP_Server_Info *srv) in cifs_net_ns()
932 static inline void cifs_set_net_ns(struct TCP_Server_Info *srv, struct net *net) in cifs_set_net_ns()
939 static inline struct net *cifs_net_ns(struct TCP_Server_Info *srv) in cifs_net_ns()
944 static inline void cifs_set_net_ns(struct TCP_Server_Info *srv, struct net *net) in cifs_set_net_ns()
1010 struct TCP_Server_Info *server;
1025 struct TCP_Server_Info *server; /* pointer to server info */
1413 struct TCP_Server_Info *server;
1452 int (*read_into_pages)(struct TCP_Server_Info *server,
1455 int (*copy_into_pages)(struct TCP_Server_Info *server,
1459 struct TCP_Server_Info *server;
1484 struct TCP_Server_Info *server;
1638 typedef int (mid_receive_t)(struct TCP_Server_Info *server,
1655 typedef int (mid_handle_t)(struct TCP_Server_Info *server,
1662 struct TCP_Server_Info *server; /* server corresponding to this mid */
1700 static inline void cifs_in_send_inc(struct TCP_Server_Info *server) in cifs_in_send_inc()
1705 static inline void cifs_in_send_dec(struct TCP_Server_Info *server) in cifs_in_send_dec()
1710 static inline void cifs_num_waiters_inc(struct TCP_Server_Info *server) in cifs_num_waiters_inc()
1715 static inline void cifs_num_waiters_dec(struct TCP_Server_Info *server) in cifs_num_waiters_dec()
2082 static inline bool is_smb1_server(struct TCP_Server_Info *server) in is_smb1_server()