// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2018 Samsung Electronics Co., Ltd. */ #include <linux/slab.h> #include <linux/mm.h> #include "user_config.h" #include "../transport_ipc.h" struct ksmbd_user *ksmbd_login_user(const char *account) { … } struct ksmbd_user *ksmbd_alloc_user(struct ksmbd_login_response *resp) { … } void ksmbd_free_user(struct ksmbd_user *user) { … } int ksmbd_anonymous_user(struct ksmbd_user *user) { … } bool ksmbd_compare_user(struct ksmbd_user *u1, struct ksmbd_user *u2) { … }