wmi_buffer
void __iomem *src = wmi_buffer(wil, d.addr) +
a = wmi_buffer(wil, cpu_to_le32(mem_addr));
void __iomem *wmi_buffer(struct wil6210_priv *wil, __le32 ptr);
src = wmi_buffer(wil, d_tail.addr) +
void __iomem *src = wmi_buffer(wil, ptr);
dst = wmi_buffer(wil, d_head.addr);
struct wmi_buffer buffer;
const struct wmi_buffer *in, struct wmi_buffer *out)
int wmidev_query_block(struct wmi_device *wdev, u8 instance, struct wmi_buffer *out)
int wmidev_set_block(struct wmi_device *wdev, u8 instance, const struct wmi_buffer *in)
struct wmi_buffer;
int wmi_unmarshal_acpi_object(const union acpi_object *obj, struct wmi_buffer *buffer);
int wmi_marshal_string(const struct wmi_buffer *buffer, struct acpi_buffer *out);
int wmi_unmarshal_acpi_object(const union acpi_object *obj, struct wmi_buffer *buffer)
int wmi_marshal_string(const struct wmi_buffer *buffer, struct acpi_buffer *out)
const struct wmi_buffer buffer;
const struct wmi_buffer buffer;
struct wmi_buffer result;
struct wmi_buffer result;
const struct wmi_buffer buffer;
struct wmi_buffer buffer;
struct wmi_buffer buffer = {
struct wmi_buffer buffer;
struct wmi_buffer *buffer = dev_get_drvdata(dev);
struct wmi_buffer *buffer = dev_get_drvdata(dev);
struct wmi_buffer *buffer;
struct wmi_buffer *buffer = dev_get_drvdata(&wdev->dev);
static void xiaomi_wmi_notify(struct wmi_device *wdev, const struct wmi_buffer *dummy)
void (*notify_new)(struct wmi_device *device, const struct wmi_buffer *data);
const struct wmi_buffer *in, struct wmi_buffer *out);
int wmidev_query_block(struct wmi_device *wdev, u8 instance, struct wmi_buffer *out);
int wmidev_set_block(struct wmi_device *wdev, u8 instance, const struct wmi_buffer *in);