Lines Matching defs:sess
214 static int rpc_context_flags(struct ksmbd_session *sess)
216 if (user_guest(sess->user))
551 ksmbd_ipc_tree_connect_request(struct ksmbd_session *sess,
560 if (strlen(user_name(sess->user)) >= KSMBD_REQ_MAX_ACCOUNT_NAME_SZ)
574 req->account_flags = sess->user->flags;
575 req->session_id = sess->id;
577 strscpy(req->account, user_name(sess->user), KSMBD_REQ_MAX_ACCOUNT_NAME_SZ);
583 if (test_session_flag(sess, CIFDS_SESSION_FLAG_SMB2))
661 struct ksmbd_rpc_command *ksmbd_rpc_open(struct ksmbd_session *sess, int handle)
674 req->flags = ksmbd_session_rpc_method(sess, handle);
683 struct ksmbd_rpc_command *ksmbd_rpc_close(struct ksmbd_session *sess, int handle)
696 req->flags = ksmbd_session_rpc_method(sess, handle);
705 struct ksmbd_rpc_command *ksmbd_rpc_write(struct ksmbd_session *sess, int handle,
719 req->flags = ksmbd_session_rpc_method(sess, handle);
720 req->flags |= rpc_context_flags(sess);
730 struct ksmbd_rpc_command *ksmbd_rpc_read(struct ksmbd_session *sess, int handle)
743 req->flags = ksmbd_session_rpc_method(sess, handle);
744 req->flags |= rpc_context_flags(sess);
753 struct ksmbd_rpc_command *ksmbd_rpc_ioctl(struct ksmbd_session *sess, int handle,
767 req->flags = ksmbd_session_rpc_method(sess, handle);
768 req->flags |= rpc_context_flags(sess);
778 struct ksmbd_rpc_command *ksmbd_rpc_rap(struct ksmbd_session *sess, void *payload,
792 req->flags = rpc_context_flags(sess);