Searched refs:ksmbd_session (Results 1 – 17 of 17) sorted by relevance
| /linux/fs/ksmbd/mgmt/ |
| A D | user_session.h | 33 struct ksmbd_session { struct 81 struct ksmbd_session *ksmbd_smb2_session_create(void); 83 void ksmbd_session_destroy(struct ksmbd_session *sess); 86 struct ksmbd_session *ksmbd_session_lookup(struct ksmbd_conn *conn, 89 struct ksmbd_session *sess); 98 int ksmbd_acquire_tree_conn_id(struct ksmbd_session *sess); 99 void ksmbd_release_tree_conn_id(struct ksmbd_session *sess, int id); 102 void ksmbd_session_rpc_close(struct ksmbd_session *sess, int id); 103 int ksmbd_session_rpc_method(struct ksmbd_session *sess, int id); 104 int get_session(struct ksmbd_session *sess); [all …]
|
| A D | user_session.c | 31 static void free_channel_list(struct ksmbd_session *sess) in free_channel_list() 175 struct ksmbd_session *sess; in __session_lookup() 185 struct ksmbd_session *sess) in ksmbd_session_register() 193 struct ksmbd_session *sess; in ksmbd_sessions_deregister() 197 struct ksmbd_session, in ksmbd_sessions_deregister() 213 struct ksmbd_session *sess = NULL; in ksmbd_session_lookup() 222 int get_session(struct ksmbd_session *sess) in get_session() 227 void put_session(struct ksmbd_session *sess) in put_session() 235 struct ksmbd_session *sess; in ksmbd_session_lookup_slowpath() 251 struct ksmbd_session *sess; in ksmbd_session_lookup_all() [all …]
|
| A D | tree_connect.h | 40 struct ksmbd_session; 43 ksmbd_tree_conn_connect(struct ksmbd_session *sess, char *share_name); 45 int ksmbd_tree_conn_disconnect(struct ksmbd_session *sess, 48 struct ksmbd_tree_connect *ksmbd_tree_conn_lookup(struct ksmbd_session *sess, 51 struct ksmbd_share_config *ksmbd_tree_conn_share(struct ksmbd_session *sess, 54 int ksmbd_tree_conn_session_logoff(struct ksmbd_session *sess);
|
| A D | tree_connect.c | 19 ksmbd_tree_conn_connect(struct ksmbd_session *sess, char *share_name) in ksmbd_tree_conn_connect() 81 int ksmbd_tree_conn_disconnect(struct ksmbd_session *sess, in ksmbd_tree_conn_disconnect() 94 struct ksmbd_tree_connect *ksmbd_tree_conn_lookup(struct ksmbd_session *sess, in ksmbd_tree_conn_lookup() 100 struct ksmbd_share_config *ksmbd_tree_conn_share(struct ksmbd_session *sess, in ksmbd_tree_conn_share() 111 int ksmbd_tree_conn_session_logoff(struct ksmbd_session *sess) in ksmbd_tree_conn_session_logoff()
|
| /linux/fs/ksmbd/ |
| A D | auth.h | 34 struct ksmbd_session; 41 int ksmbd_auth_ntlm(struct ksmbd_session *sess, char *pw_buf); 42 int ksmbd_auth_ntlmv2(struct ksmbd_session *sess, struct ntlmv2_resp *ntlmv2, 45 int blob_len, struct ksmbd_session *sess); 47 int blob_len, struct ksmbd_session *sess); 50 struct ksmbd_session *sess); 51 int ksmbd_krb5_authenticate(struct ksmbd_session *sess, char *in_blob, 57 int ksmbd_gen_smb30_signingkey(struct ksmbd_session *sess, 59 int ksmbd_gen_smb311_signingkey(struct ksmbd_session *sess, 61 int ksmbd_gen_smb30_encryptionkey(struct ksmbd_session *sess); [all …]
|
| A D | transport_ipc.h | 16 struct ksmbd_session; 22 ksmbd_ipc_tree_connect_request(struct ksmbd_session *sess, 35 struct ksmbd_rpc_command *ksmbd_rpc_open(struct ksmbd_session *sess, int handle); 36 struct ksmbd_rpc_command *ksmbd_rpc_close(struct ksmbd_session *sess, int handle); 37 struct ksmbd_rpc_command *ksmbd_rpc_write(struct ksmbd_session *sess, int handle, 39 struct ksmbd_rpc_command *ksmbd_rpc_read(struct ksmbd_session *sess, int handle); 40 struct ksmbd_rpc_command *ksmbd_rpc_ioctl(struct ksmbd_session *sess, int handle, 42 struct ksmbd_rpc_command *ksmbd_rpc_rap(struct ksmbd_session *sess, void *payload,
|
| A D | auth.c | 78 static int ksmbd_gen_sess_key(struct ksmbd_session *sess, char *hash, in ksmbd_gen_sess_key() 298 int blob_len, struct ksmbd_session *sess) in ksmbd_decode_ntlmssp_auth_blob() 350 int blob_len, struct ksmbd_session *sess) in ksmbd_decode_ntlmssp_neg_blob() 378 struct ksmbd_session *sess) in ksmbd_build_ntlmssp_challenge_blob() 719 static int generate_smb3signingkey(struct ksmbd_session *sess, in generate_smb3signingkey() 753 int ksmbd_gen_smb30_signingkey(struct ksmbd_session *sess, in ksmbd_gen_smb30_signingkey() 767 int ksmbd_gen_smb311_signingkey(struct ksmbd_session *sess, in ksmbd_gen_smb311_signingkey() 795 static int generate_smb3encryptionkey(struct ksmbd_session *sess, in generate_smb3encryptionkey() 832 int ksmbd_gen_smb30_encryptionkey(struct ksmbd_session *sess) in ksmbd_gen_smb30_encryptionkey() 852 int ksmbd_gen_smb311_encryptionkey(struct ksmbd_session *sess) in ksmbd_gen_smb311_encryptionkey() [all …]
|
| A D | ksmbd_work.h | 13 struct ksmbd_session; 26 struct ksmbd_session *sess;
|
| A D | transport_ipc.c | 212 static int rpc_context_flags(struct ksmbd_session *sess) in rpc_context_flags() 542 ksmbd_ipc_tree_connect_request(struct ksmbd_session *sess, in ksmbd_ipc_tree_connect_request() 652 struct ksmbd_rpc_command *ksmbd_rpc_open(struct ksmbd_session *sess, int handle) in ksmbd_rpc_open() 674 struct ksmbd_rpc_command *ksmbd_rpc_close(struct ksmbd_session *sess, int handle) in ksmbd_rpc_close() 696 struct ksmbd_rpc_command *ksmbd_rpc_write(struct ksmbd_session *sess, int handle, in ksmbd_rpc_write() 721 struct ksmbd_rpc_command *ksmbd_rpc_read(struct ksmbd_session *sess, int handle) in ksmbd_rpc_read() 744 struct ksmbd_rpc_command *ksmbd_rpc_ioctl(struct ksmbd_session *sess, int handle, in ksmbd_rpc_ioctl() 769 struct ksmbd_rpc_command *ksmbd_rpc_rap(struct ksmbd_session *sess, void *payload, in ksmbd_rpc_rap()
|
| A D | oplock.h | 61 struct ksmbd_session *sess; 124 int find_same_lease_key(struct ksmbd_session *sess, struct ksmbd_inode *ci,
|
| A D | smb_common.h | 422 int (*generate_signingkey)(struct ksmbd_session *sess, struct ksmbd_conn *conn); 423 int (*generate_encryptionkey)(struct ksmbd_session *sess);
|
| A D | vfs_cache.h | 29 struct ksmbd_session;
|
| A D | smb2pdu.c | 62 struct ksmbd_session *sess; in check_session_id() 1249 struct ksmbd_session *sess = work->sess; in generate_preauth_hash() 1409 struct ksmbd_session *sess = work->sess; in ntlm_authenticate() 1544 struct ksmbd_session *sess = work->sess; in krb5_authenticate() 1631 struct ksmbd_session *sess; in smb2_sess_setup() 1850 struct ksmbd_session *sess = work->sess; in smb2_tree_connect() 2020 struct ksmbd_session *sess = work->sess; in smb2_tree_disconnect() 2053 struct ksmbd_session *sess = work->sess; in smb2_session_logoff() 2481 struct ksmbd_session *sess = work->sess; in smb2_open() 4859 struct ksmbd_session *sess = work->sess; in smb2_get_info_filesystem() [all …]
|
| A D | oplock.c | 33 struct ksmbd_session *sess = work->sess; in alloc_opinfo() 958 int find_same_lease_key(struct ksmbd_session *sess, struct ksmbd_inode *ci, in find_same_lease_key() 1087 struct ksmbd_session *sess = work->sess; in smb_grant_oplock()
|
| A D | smb_common.c | 605 struct ksmbd_session *sess = work->sess; in ksmbd_override_fsids()
|
| A D | smb2pdu.h | 1007 struct channel *lookup_chann_list(struct ksmbd_session *sess,
|
| A D | vfs.c | 486 struct ksmbd_session *sess = work->sess; in ksmbd_vfs_write()
|
Completed in 48 milliseconds