Searched refs:ksmbd_session (Results 1 – 13 of 13) sorted by relevance
| /linux/fs/smb/server/mgmt/ |
| H A D | user_session.h | 33 struct ksmbd_session { struct 75 static inline int test_session_flag(struct ksmbd_session *sess, int bit) in test_session_flag() argument 80 static inline void set_session_flag(struct ksmbd_session *sess, int bit) in set_session_flag() 85 static inline void clear_session_flag(struct ksmbd_session *sess, int bit) in clear_session_flag() 90 struct ksmbd_session *ksmbd_smb2_session_create(void); 92 void ksmbd_session_destroy(struct ksmbd_session *sess); 94 struct ksmbd_session *ksmbd_session_lookup_slowpath(unsigned long long id); 95 struct ksmbd_session *ksmbd_session_lookup(struct ksmbd_conn *conn, 100 struct ksmbd_session *sess); 102 struct ksmbd_session *__session_lookup(unsigned long long id); [all …]
|
| H A D | user_session.c | 58 static const char *session_state_string(struct ksmbd_session *session) in session_state_string() 72 static const char *session_user_name(struct ksmbd_session *session) in session_user_name() 81 static const char *session_account_type(struct ksmbd_session *session) in session_account_type() 90 static unsigned int session_open_file_count(struct ksmbd_session *session) in session_open_file_count() 105 struct ksmbd_session *sess; in show_proc_session() 112 sess = (struct ksmbd_session *)m->private; in show_proc_session() 200 static int create_proc_session(struct ksmbd_session *sess) in create_proc_session() 212 static void delete_proc_session(struct ksmbd_session *sess) in delete_proc_session() 220 struct ksmbd_session *session; in show_proc_sessions() 261 static int create_proc_session(struct ksmbd_session *sess) { return 0; } in create_proc_session() [all …]
|
| /linux/fs/smb/server/ |
| H A D | transport_ipc.h | 18 struct ksmbd_session; 24 ksmbd_ipc_tree_connect_request(struct ksmbd_session *sess, 37 struct ksmbd_rpc_command *ksmbd_rpc_open(struct ksmbd_session *sess, int handle); 38 struct ksmbd_rpc_command *ksmbd_rpc_close(struct ksmbd_session *sess, int handle); 39 struct ksmbd_rpc_command *ksmbd_rpc_write(struct ksmbd_session *sess, int handle, 41 struct ksmbd_rpc_command *ksmbd_rpc_read(struct ksmbd_session *sess, int handle); 42 struct ksmbd_rpc_command *ksmbd_rpc_ioctl(struct ksmbd_session *sess, int handle,
|
| H A D | auth.c | 74 static int calc_ntlmv2_hash(struct ksmbd_conn *conn, struct ksmbd_session *sess, in calc_ntlmv2_hash() 141 int ksmbd_auth_ntlmv2(struct ksmbd_conn *conn, struct ksmbd_session *sess, in ksmbd_auth_ntlmv2() 200 struct ksmbd_session *sess, char *sess_key) in ksmbd_decode_ntlmssp_auth_blob() 405 int ksmbd_krb5_authenticate(struct ksmbd_session *sess, char *in_blob, in ksmbd_krb5_authenticate() 475 int ksmbd_krb5_authenticate(struct ksmbd_session *sess, char *in_blob, in ksmbd_krb5_authenticate() 566 static int generate_smb3signingkey(struct ksmbd_session *sess, in generate_smb3signingkey() 596 int ksmbd_gen_smb30_signingkey(struct ksmbd_session *sess, in ksmbd_gen_smb30_signingkey() 610 int ksmbd_gen_smb311_signingkey(struct ksmbd_session *sess, in ksmbd_gen_smb311_signingkey() 639 struct ksmbd_session *sess, in generate_smb3encryptionkey() 656 struct ksmbd_session *sess) in ksmbd_gen_smb30_encryptionkey() [all …]
|
| H A D | ksmbd_work.h | 13 struct ksmbd_session; 34 struct ksmbd_session *sess;
|
| H A D | vfs_cache.h | 36 struct ksmbd_session; 197 void ksmbd_destroy_file_table(struct ksmbd_session *sess); 229 void ksmbd_wake_session_blocked_works(struct ksmbd_session *sess);
|
| H A D | transport_ipc.c | 230 static int rpc_context_flags(struct ksmbd_session *sess) in rpc_context_flags() 706 ksmbd_ipc_tree_connect_request(struct ksmbd_session *sess, in ksmbd_ipc_tree_connect_request() 816 struct ksmbd_rpc_command *ksmbd_rpc_open(struct ksmbd_session *sess, int handle) in ksmbd_rpc_open() 838 struct ksmbd_rpc_command *ksmbd_rpc_close(struct ksmbd_session *sess, int handle) in ksmbd_rpc_close() 860 struct ksmbd_rpc_command *ksmbd_rpc_write(struct ksmbd_session *sess, int handle, in ksmbd_rpc_write() 892 struct ksmbd_rpc_command *ksmbd_rpc_read(struct ksmbd_session *sess, int handle) in ksmbd_rpc_read() 919 struct ksmbd_rpc_command *ksmbd_rpc_ioctl(struct ksmbd_session *sess, int handle, in ksmbd_rpc_ioctl()
|
| H A D | connection.c | 410 static bool ksmbd_session_is_bound_to_conn(struct ksmbd_session *sess, in ksmbd_session_is_bound_to_conn() 427 void ksmbd_all_conn_set_status(struct ksmbd_session *sess, u32 status) in ksmbd_all_conn_set_status() 467 struct ksmbd_session *sess) in ksmbd_conn_wait_idle_sess()
|
| H A D | oplock.h | 64 struct ksmbd_session *sess;
|
| H A D | smb2pdu.h | 419 struct channel *lookup_chann_list(struct ksmbd_session *sess,
|
| H A D | vfs_cache.c | 856 void ksmbd_wake_session_blocked_works(struct ksmbd_session *sess) in ksmbd_wake_session_blocked_works() 1365 __close_file_table_ids(struct ksmbd_session *sess, in __close_file_table_ids() 1975 void ksmbd_destroy_file_table(struct ksmbd_session *sess) in ksmbd_destroy_file_table()
|
| H A D | smb2pdu.c | 77 struct channel *lookup_chann_list(struct ksmbd_session *sess, struct ksmbd_conn *conn) in lookup_chann_list() 90 static int register_session_channel(struct ksmbd_session *sess, in register_session_channel() 934 static bool smb2_session_kerberos_expired(struct ksmbd_session *sess) in smb2_session_kerberos_expired() 2013 static int alloc_preauth_hash(struct ksmbd_session *sess, in alloc_preauth_hash() 2033 struct ksmbd_session *sess = work->sess; in generate_preauth_hash() 2192 struct ksmbd_session *sess = work->sess; in ntlm_authenticate() 2328 struct ksmbd_session *sess = work->sess; in krb5_authenticate() 2439 struct ksmbd_session *sess; in smb2_sess_setup() 2790 struct ksmbd_session *sess = work->sess; in smb2_tree_connect() 3019 struct ksmbd_session *sess = work->sess; in smb2_tree_disconnect() [all …]
|
| H A D | oplock.c | 82 struct ksmbd_session *sess = work->sess; in alloc_opinfo()
|