Searched refs:ksmbd_session (Results 1 – 16 of 16) sorted by relevance
| /linux/fs/smb/server/mgmt/ |
| A D | user_session.h | 32 struct ksmbd_session { struct 83 struct ksmbd_session *ksmbd_smb2_session_create(void); 85 void ksmbd_session_destroy(struct ksmbd_session *sess); 88 struct ksmbd_session *ksmbd_session_lookup(struct ksmbd_conn *conn, 91 struct ksmbd_session *sess); 93 struct ksmbd_session *__session_lookup(unsigned long long id); 103 int ksmbd_acquire_tree_conn_id(struct ksmbd_session *sess); 107 void ksmbd_session_rpc_close(struct ksmbd_session *sess, int id); 108 int ksmbd_session_rpc_method(struct ksmbd_session *sess, int id); 109 void ksmbd_user_session_get(struct ksmbd_session *sess); [all …]
|
| A D | user_session.c | 30 static void free_channel_list(struct ksmbd_session *sess) in free_channel_list() 145 void ksmbd_session_destroy(struct ksmbd_session *sess) in ksmbd_session_destroy() 165 struct ksmbd_session *sess; in __session_lookup() 179 struct ksmbd_session *sess; in ksmbd_expire_session() 199 struct ksmbd_session *sess) in ksmbd_session_register() 221 struct ksmbd_session *sess; in ksmbd_sessions_deregister() 262 struct ksmbd_session *sess; in ksmbd_session_lookup() 274 struct ksmbd_session *sess; in ksmbd_session_lookup_slowpath() 286 struct ksmbd_session *sess; in ksmbd_session_lookup_all() 332 struct ksmbd_session *prev_sess; in destroy_previous_session() [all …]
|
| A D | tree_connect.h | 51 struct ksmbd_session; 57 int ksmbd_tree_conn_disconnect(struct ksmbd_session *sess, 60 struct ksmbd_tree_connect *ksmbd_tree_conn_lookup(struct ksmbd_session *sess, 63 int ksmbd_tree_conn_session_logoff(struct ksmbd_session *sess);
|
| A D | tree_connect.c | 27 struct ksmbd_session *sess = work->sess; in ksmbd_tree_conn_connect() 112 int ksmbd_tree_conn_disconnect(struct ksmbd_session *sess, in ksmbd_tree_conn_disconnect() 132 struct ksmbd_tree_connect *ksmbd_tree_conn_lookup(struct ksmbd_session *sess, in ksmbd_tree_conn_lookup() 150 int ksmbd_tree_conn_session_logoff(struct ksmbd_session *sess) in ksmbd_tree_conn_session_logoff()
|
| /linux/fs/smb/server/ |
| 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, 44 struct ksmbd_rpc_command *ksmbd_rpc_rap(struct ksmbd_session *sess, void *payload,
|
| A D | auth.h | 34 struct ksmbd_session; 42 int ksmbd_auth_ntlmv2(struct ksmbd_conn *conn, struct ksmbd_session *sess, 47 struct ksmbd_session *sess); 53 int ksmbd_krb5_authenticate(struct ksmbd_session *sess, char *in_blob, 59 int ksmbd_gen_smb30_signingkey(struct ksmbd_session *sess, 61 int ksmbd_gen_smb311_signingkey(struct ksmbd_session *sess, 64 struct ksmbd_session *sess); 66 struct ksmbd_session *sess);
|
| A D | auth.c | 79 static int ksmbd_gen_sess_key(struct ksmbd_session *sess, char *hash, in ksmbd_gen_sess_key() 307 struct ksmbd_session *sess) in ksmbd_decode_ntlmssp_auth_blob() 511 int ksmbd_krb5_authenticate(struct ksmbd_session *sess, char *in_blob, in ksmbd_krb5_authenticate() 565 int ksmbd_krb5_authenticate(struct ksmbd_session *sess, char *in_blob, in ksmbd_krb5_authenticate() 767 static int generate_smb3signingkey(struct ksmbd_session *sess, in generate_smb3signingkey() 801 int ksmbd_gen_smb30_signingkey(struct ksmbd_session *sess, in ksmbd_gen_smb30_signingkey() 815 int ksmbd_gen_smb311_signingkey(struct ksmbd_session *sess, in ksmbd_gen_smb311_signingkey() 844 struct ksmbd_session *sess, in generate_smb3encryptionkey() 882 struct ksmbd_session *sess) in ksmbd_gen_smb30_encryptionkey() 903 struct ksmbd_session *sess) in ksmbd_gen_smb311_encryptionkey() [all …]
|
| A D | ksmbd_work.h | 13 struct ksmbd_session; 31 struct ksmbd_session *sess;
|
| A D | transport_ipc.c | 229 static int rpc_context_flags(struct ksmbd_session *sess) in rpc_context_flags() 644 ksmbd_ipc_tree_connect_request(struct ksmbd_session *sess, in ksmbd_ipc_tree_connect_request() 754 struct ksmbd_rpc_command *ksmbd_rpc_open(struct ksmbd_session *sess, int handle) in ksmbd_rpc_open() 776 struct ksmbd_rpc_command *ksmbd_rpc_close(struct ksmbd_session *sess, int handle) in ksmbd_rpc_close() 798 struct ksmbd_rpc_command *ksmbd_rpc_write(struct ksmbd_session *sess, int handle, in ksmbd_rpc_write() 823 struct ksmbd_rpc_command *ksmbd_rpc_read(struct ksmbd_session *sess, int handle) in ksmbd_rpc_read() 846 struct ksmbd_rpc_command *ksmbd_rpc_ioctl(struct ksmbd_session *sess, int handle, in ksmbd_rpc_ioctl() 871 struct ksmbd_rpc_command *ksmbd_rpc_rap(struct ksmbd_session *sess, void *payload, in ksmbd_rpc_rap()
|
| A D | oplock.h | 57 struct ksmbd_session *sess; 120 int find_same_lease_key(struct ksmbd_session *sess, struct ksmbd_inode *ci,
|
| A D | smb_common.h | 409 int (*generate_signingkey)(struct ksmbd_session *sess, struct ksmbd_conn *conn); 410 int (*generate_encryptionkey)(struct ksmbd_conn *conn, struct ksmbd_session *sess);
|
| A D | vfs_cache.h | 30 struct ksmbd_session;
|
| A D | smb2pdu.h | 461 struct channel *lookup_chann_list(struct ksmbd_session *sess,
|
| A D | smb2pdu.c | 64 struct ksmbd_session *sess; in check_session_id() 1279 struct ksmbd_session *sess = work->sess; in generate_preauth_hash() 1438 struct ksmbd_session *sess = work->sess; in ntlm_authenticate() 1576 struct ksmbd_session *sess = work->sess; in krb5_authenticate() 1664 struct ksmbd_session *sess; in smb2_sess_setup() 1937 struct ksmbd_session *sess = work->sess; in smb2_tree_connect() 2135 struct ksmbd_session *sess = work->sess; in smb2_tree_disconnect() 2200 struct ksmbd_session *sess; in smb2_session_logoff() 2821 struct ksmbd_session *sess = work->sess; in smb2_open() 5303 struct ksmbd_session *sess = work->sess; in smb2_get_info_filesystem() [all …]
|
| A D | oplock.c | 34 struct ksmbd_session *sess = work->sess; in alloc_opinfo() 976 int find_same_lease_key(struct ksmbd_session *sess, struct ksmbd_inode *ci, in find_same_lease_key() 1180 struct ksmbd_session *sess = work->sess; in smb_grant_oplock()
|
| A D | smb_common.c | 742 struct ksmbd_session *sess = work->sess; in __ksmbd_override_fsids()
|
Completed in 46 milliseconds