Home
last modified time | relevance | path

Searched refs:wmi_driver (Results 1 - 25 of 31) sorted by relevance

12

/kernel/linux/linux-5.10/include/linux/
H A Dwmi.h35 struct wmi_driver { struct
46 extern int __must_check __wmi_driver_register(struct wmi_driver *driver,
48 extern void wmi_driver_unregister(struct wmi_driver *driver);
/kernel/linux/linux-6.6/include/linux/
H A Dwmi.h43 * struct wmi_driver - WMI driver structure
56 struct wmi_driver { struct
68 extern int __must_check __wmi_driver_register(struct wmi_driver *driver,
70 extern void wmi_driver_unregister(struct wmi_driver *driver);
74 * @driver: wmi_driver struct
83 * @__wmi_driver: wmi_driver struct
/kernel/linux/linux-5.10/drivers/platform/x86/
H A Dwmi.c144 struct wmi_driver *wdriver) in find_guid_context()
804 struct wmi_driver *wmi_driver = in wmi_dev_match() local
805 container_of(driver, struct wmi_driver, driver); in wmi_dev_match()
807 const struct wmi_device_id *id = wmi_driver->id_table; in wmi_dev_match()
850 struct wmi_driver *wdriver; in wmi_ioctl()
891 struct wmi_driver, driver); in wmi_ioctl()
924 struct wmi_driver *wdriver = in wmi_dev_probe()
925 container_of(dev->driver, struct wmi_driver, driver); in wmi_dev_probe()
988 struct wmi_driver *wdrive in wmi_dev_remove()
[all...]
H A 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()
253 static struct wmi_driver dell_smbios_wmi_driver = {
H A Dintel-wmi-thunderbolt.c81 static struct wmi_driver intel_wmi_thunderbolt_driver = {
H A Dxiaomi-wmi.c79 static struct wmi_driver xiaomi_wmi_driver = {
H A Dintel-wmi-sbl-fw-update.c132 static struct wmi_driver intel_wmi_sbl_fw_update_driver = {
H A Dwmi-bmof.c103 static struct wmi_driver wmi_bmof_driver = {
H A Ddell-wmi-descriptor.c192 static struct wmi_driver dell_wmi_descriptor_driver = {
H A Ddell-wmi.c730 static struct wmi_driver dell_wmi_driver = {
/kernel/linux/linux-6.6/drivers/platform/x86/
H A Dwmi.c105 /* allow duplicate GUIDs as these device drivers use struct wmi_driver */
150 struct wmi_driver *wdriver) in find_guid_context()
773 static inline struct wmi_driver *drv_to_wdrv(struct device_driver *drv) in drv_to_wdrv()
775 return container_of(drv, struct wmi_driver, driver); in drv_to_wdrv()
896 struct wmi_driver *wmi_driver = drv_to_wdrv(driver); in wmi_dev_match() local
898 const struct wmi_device_id *id = wmi_driver->id_table; in wmi_dev_match()
941 struct wmi_driver *wdriver; in wmi_ioctl()
1014 struct wmi_driver *wdriver = drv_to_wdrv(dev->driver); in wmi_dev_probe()
1078 struct wmi_driver *wdrive in wmi_dev_remove()
[all...]
H A Dxiaomi-wmi.c79 static struct wmi_driver xiaomi_wmi_driver = {
H A Dgigabyte-wmi.c152 static struct wmi_driver gigabyte_wmi_driver = {
H A Dnvidia-wmi-ec-backlight.c132 static struct wmi_driver nvidia_wmi_ec_backlight_driver = {
H A Dwmi-bmof.c90 static struct wmi_driver wmi_bmof_driver = {
H A Dlenovo-ymc.c206 static struct wmi_driver lenovo_ymc_driver = {
/kernel/linux/linux-6.6/drivers/platform/x86/dell/
H A 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 = {
H A Ddell-wmi-descriptor.c191 static struct wmi_driver dell_wmi_descriptor_driver = {
H A Ddell-wmi-privacy.c388 static struct wmi_driver dell_privacy_wmi_driver = {
H A Ddell-wmi-base.c795 static struct wmi_driver dell_wmi_driver = {
/kernel/linux/linux-6.6/drivers/platform/x86/intel/wmi/
H A Dthunderbolt.c61 static struct wmi_driver intel_wmi_thunderbolt_driver = {
H A Dsbl-fw-update.c131 static struct wmi_driver intel_wmi_sbl_fw_update_driver = {
/kernel/linux/linux-6.6/drivers/platform/x86/dell/dell-wmi-sysman/
H A Dpasswordattr-interface.c133 static struct wmi_driver bios_attr_pass_interface_driver = {
H A Dbiosattr-interface.c166 static struct wmi_driver bios_attr_set_interface_driver = {
/kernel/linux/linux-6.6/drivers/platform/x86/hp/hp-bioscfg/
H A Dbiosattr-interface.c293 static struct wmi_driver hp_attr_set_interface_driver = {

Completed in 18 milliseconds

12