Symbol: wmi_string
drivers/platform/wmi/marshalling.c
100
string = (struct wmi_string *)aligned;
drivers/platform/wmi/marshalling.c
195
const struct wmi_string *string;
drivers/platform/wmi/marshalling.c
43
size = struct_size_t(struct wmi_string, chars, obj->string.length + 1);
drivers/platform/wmi/marshalling.c
85
struct wmi_string *string;
drivers/platform/wmi/string.c
34
ssize_t wmi_string_to_utf8s(const struct wmi_string *str, u8 *dst, size_t length)
drivers/platform/wmi/string.c
68
ssize_t wmi_string_from_utf8s(struct wmi_string *str, size_t max_chars, const u8 *src,
drivers/platform/wmi/tests/string_kunit.c
112
static const struct wmi_string invalid_test_wmi_string = {
drivers/platform/wmi/tests/string_kunit.c
131
.wmi_string = &test_wmi_string,
drivers/platform/wmi/tests/string_kunit.c
138
.wmi_string = &special_wmi_string,
drivers/platform/wmi/tests/string_kunit.c
145
.wmi_string = &multi_point_wmi_string,
drivers/platform/wmi/tests/string_kunit.c
157
KUNIT_ARRAY_PARAM(wmi_string, wmi_string_params_array, wmi_string_param_get_desc);
drivers/platform/wmi/tests/string_kunit.c
168
ret = wmi_string_to_utf8s(param->wmi_string, result, param->utf8_string_length);
drivers/platform/wmi/tests/string_kunit.c
177
struct wmi_string *result;
drivers/platform/wmi/tests/string_kunit.c
189
KUNIT_EXPECT_MEMEQ(test, result, param->wmi_string, param->wmi_string_length);
drivers/platform/wmi/tests/string_kunit.c
20
const struct wmi_string *wmi_string;
drivers/platform/wmi/tests/string_kunit.c
205
struct wmi_string *result;
drivers/platform/wmi/tests/string_kunit.c
233
struct wmi_string *result;
drivers/platform/wmi/tests/string_kunit.c
261
struct wmi_string *result;
drivers/platform/wmi/tests/string_kunit.c
33
static const struct wmi_string test_wmi_string = {
drivers/platform/wmi/tests/string_kunit.c
48
static const struct wmi_string special_wmi_string = {
drivers/platform/wmi/tests/string_kunit.c
64
static const struct wmi_string multi_point_wmi_string = {
drivers/platform/wmi/tests/string_kunit.c
80
static const struct wmi_string padded_test_wmi_string = {
drivers/platform/wmi/tests/string_kunit.c
96
static const struct wmi_string oversized_test_wmi_string = {
include/linux/wmi.h
65
ssize_t wmi_string_to_utf8s(const struct wmi_string *str, u8 *dst, size_t length);
include/linux/wmi.h
67
ssize_t wmi_string_from_utf8s(struct wmi_string *str, size_t max_chars, const u8 *src,