Home
last modified time | relevance | path

Searched refs:wmi_driver (Results 1 – 17 of 17) sorted by relevance

/Linux-v6.1/include/linux/
Dwmi.h35 struct wmi_driver { struct
47 extern int __must_check __wmi_driver_register(struct wmi_driver *driver, argument
49 extern void wmi_driver_unregister(struct wmi_driver *driver);
/Linux-v6.1/drivers/platform/x86/
Dwmi.c139 struct wmi_driver *wdriver) in find_guid_context()
705 static inline struct wmi_driver *drv_to_wdrv(struct device_driver *drv) in drv_to_wdrv()
707 return container_of(drv, struct wmi_driver, driver); in drv_to_wdrv()
828 struct wmi_driver *wmi_driver = drv_to_wdrv(driver); in wmi_dev_match() local
830 const struct wmi_device_id *id = wmi_driver->id_table; in wmi_dev_match()
885 struct wmi_driver *wdriver; in wmi_ioctl()
958 struct wmi_driver *wdriver = drv_to_wdrv(dev->driver); in wmi_dev_probe()
1022 struct wmi_driver *wdriver = drv_to_wdrv(dev->driver); in wmi_dev_remove()
1348 struct wmi_driver *driver = drv_to_wdrv(wblock->dev.dev.driver); in acpi_wmi_notify_handler()
1455 int __must_check __wmi_driver_register(struct wmi_driver *driver, in __wmi_driver_register()
[all …]
Dxiaomi-wmi.c79 static struct wmi_driver xiaomi_wmi_driver = {
Dnvidia-wmi-ec-backlight.c128 static struct wmi_driver nvidia_wmi_ec_backlight_driver = {
Dwmi-bmof.c102 static struct wmi_driver wmi_bmof_driver = {
Dgigabyte-wmi.c192 static struct wmi_driver gigabyte_wmi_driver = {
Dlenovo-yogabook-wmi.c392 static struct wmi_driver yogabook_wmi_driver = {
Dthink-lmi.c1540 static struct wmi_driver tlmi_driver = {
/Linux-v6.1/drivers/platform/x86/dell/
Ddell-smbios-wmi.c149 struct wmi_driver *wdriver = in dell_smbios_wmi_probe()
150 container_of(wdev->dev.driver, struct wmi_driver, driver); in dell_smbios_wmi_probe()
252 static struct wmi_driver dell_smbios_wmi_driver = {
Ddell-wmi-descriptor.c191 static struct wmi_driver dell_wmi_descriptor_driver = {
Ddell-wmi-privacy.c367 static struct wmi_driver dell_privacy_wmi_driver = {
Ddell-wmi-base.c792 static struct wmi_driver dell_wmi_driver = {
/Linux-v6.1/drivers/platform/x86/intel/wmi/
Dthunderbolt.c61 static struct wmi_driver intel_wmi_thunderbolt_driver = {
Dsbl-fw-update.c131 static struct wmi_driver intel_wmi_sbl_fw_update_driver = {
/Linux-v6.1/drivers/platform/x86/dell/dell-wmi-sysman/
Dpasswordattr-interface.c133 static struct wmi_driver bios_attr_pass_interface_driver = {
Dbiosattr-interface.c166 static struct wmi_driver bios_attr_set_interface_driver = {
/Linux-v6.1/drivers/hwmon/
Dasus_wmi_sensors.c652 static struct wmi_driver asus_sensors_wmi_driver = {