Searched refs:wmi_device (Results 1 – 9 of 9) sorted by relevance
/Linux-v5.10/include/linux/ |
D | wmi.h | 16 struct wmi_device { struct 24 extern acpi_status wmidev_evaluate_method(struct wmi_device *wdev, argument 30 extern union acpi_object *wmidev_block_query(struct wmi_device *wdev, 33 extern int set_required_buffer_size(struct wmi_device *wdev, u64 length); 39 int (*probe)(struct wmi_device *wdev, const void *context); 40 int (*remove)(struct wmi_device *wdev); 41 void (*notify)(struct wmi_device *device, union acpi_object *data); 42 long (*filter_callback)(struct wmi_device *wdev, unsigned int cmd,
|
/Linux-v5.10/drivers/platform/x86/ |
D | dell-smbios-wmi.c | 33 struct wmi_device *wdev; 46 static int run_smbios_call(struct wmi_device *wdev) in run_smbios_call() 110 static long dell_smbios_wmi_filter(struct wmi_device *wdev, unsigned int cmd, in dell_smbios_wmi_filter() 146 static int dell_smbios_wmi_probe(struct wmi_device *wdev, const void *context) in dell_smbios_wmi_probe() 208 static int dell_smbios_wmi_remove(struct wmi_device *wdev) in dell_smbios_wmi_remove()
|
D | dell-wmi.c | 346 static void dell_wmi_process_key(struct wmi_device *wdev, int type, int code) in dell_wmi_process_key() 377 static void dell_wmi_notify(struct wmi_device *wdev, in dell_wmi_notify() 536 static int dell_wmi_input_setup(struct wmi_device *wdev) in dell_wmi_input_setup() 652 static void dell_wmi_input_destroy(struct wmi_device *wdev) in dell_wmi_input_destroy() 696 static int dell_wmi_probe(struct wmi_device *wdev, const void *context) in dell_wmi_probe() 717 static int dell_wmi_remove(struct wmi_device *wdev) in dell_wmi_remove()
|
D | intel-wmi-thunderbolt.c | 59 static int intel_wmi_thunderbolt_probe(struct wmi_device *wdev, in intel_wmi_thunderbolt_probe() 69 static int intel_wmi_thunderbolt_remove(struct wmi_device *wdev) in intel_wmi_thunderbolt_remove()
|
D | xiaomi-wmi.c | 26 static int xiaomi_wmi_probe(struct wmi_device *wdev, const void *context) in xiaomi_wmi_probe() 51 static void xiaomi_wmi_notify(struct wmi_device *wdev, union acpi_object *dummy) in xiaomi_wmi_notify()
|
D | intel-wmi-sbl-fw-update.c | 113 static int intel_wmi_sbl_fw_update_probe(struct wmi_device *wdev, in intel_wmi_sbl_fw_update_probe() 120 static int intel_wmi_sbl_fw_update_remove(struct wmi_device *wdev) in intel_wmi_sbl_fw_update_remove()
|
D | wmi-bmof.c | 49 static int wmi_bmof_probe(struct wmi_device *wdev, const void *context) in wmi_bmof_probe() 89 static int wmi_bmof_remove(struct wmi_device *wdev) in wmi_bmof_remove()
|
D | dell-wmi-descriptor.c | 101 static int dell_wmi_descriptor_probe(struct wmi_device *wdev, in dell_wmi_descriptor_probe() 177 static int dell_wmi_descriptor_remove(struct wmi_device *wdev) in dell_wmi_descriptor_remove()
|
D | wmi.c | 56 struct wmi_device dev; 209 int set_required_buffer_size(struct wmi_device *wdev, u64 length) in set_required_buffer_size() 252 acpi_status wmidev_evaluate_method(struct wmi_device *wdev, u8 instance, in wmidev_evaluate_method() 386 union acpi_object *wmidev_block_query(struct wmi_device *wdev, u8 instance) in wmidev_block_query() 668 static struct wmi_device *dev_to_wdev(struct device *dev) in dev_to_wdev() 670 return container_of(dev, struct wmi_device, dev); in dev_to_wdev() 750 struct wmi_device *wdev = dev_to_wdev(dev); in setable_show()
|