Lines Matching defs:ksmbd_conn
45 struct ksmbd_conn { struct
46 struct smb_version_values *vals;
47 struct smb_version_ops *ops;
48 struct smb_version_cmds *cmds;
49 unsigned int max_cmds;
50 struct mutex srv_mutex;
51 int status;
52 unsigned int cli_cap;
53 char *request_buf;
54 struct ksmbd_transport *transport;
55 struct nls_table *local_nls;
56 struct list_head conns_list;
58 struct list_head sessions;
59 unsigned long last_active;
61 atomic_t req_running;
63 atomic_t r_count;
64 unsigned short total_credits;
65 unsigned short max_credits;
66 spinlock_t credits_lock;
67 wait_queue_head_t req_running_q;
69 spinlock_t request_lock;
70 struct list_head requests;
71 struct list_head async_requests;
72 int connection_type;
73 struct ksmbd_stats stats;
74 char ClientGUID[SMB2_CLIENT_GUID_SIZE];
75 union {
99 struct ksmbd_conn_ops *conn_ops; argument
118 int (*process_fn)(struct ksmbd_conn *conn); argument