Lines Matching refs:ksmbd_session
32 struct ksmbd_session { struct
64 static inline int test_session_flag(struct ksmbd_session *sess, int bit) in test_session_flag() argument
69 static inline void set_session_flag(struct ksmbd_session *sess, int bit) in set_session_flag()
74 static inline void clear_session_flag(struct ksmbd_session *sess, int bit) in clear_session_flag()
79 struct ksmbd_session *ksmbd_smb2_session_create(void);
81 void ksmbd_session_destroy(struct ksmbd_session *sess);
83 struct ksmbd_session *ksmbd_session_lookup_slowpath(unsigned long long id);
84 struct ksmbd_session *ksmbd_session_lookup(struct ksmbd_conn *conn,
87 struct ksmbd_session *sess);
89 struct ksmbd_session *ksmbd_session_lookup_all(struct ksmbd_conn *conn,
96 int ksmbd_acquire_tree_conn_id(struct ksmbd_session *sess);
97 void ksmbd_release_tree_conn_id(struct ksmbd_session *sess, int id);
99 int ksmbd_session_rpc_open(struct ksmbd_session *sess, char *rpc_name);
100 void ksmbd_session_rpc_close(struct ksmbd_session *sess, int id);
101 int ksmbd_session_rpc_method(struct ksmbd_session *sess, int id);