Lines Matching refs:wdriver
111 struct wmi_driver *wdriver) in find_guid_context() argument
115 id = wdriver->id_table; in find_guid_context()
830 struct wmi_driver *wdriver = drv_to_wdrv(dev->driver); in wmi_dev_probe() local
838 if (test_bit(WMI_GUID_DUPLICATED, &wblock->flags) && !wdriver->no_singleton) { in wmi_dev_probe()
845 if (wdriver->notify) { in wmi_dev_probe()
846 if (test_bit(WMI_NO_EVENT_DATA, &wblock->flags) && !wdriver->no_notify_data) in wmi_dev_probe()
853 if (wdriver->probe) { in wmi_dev_probe()
854 ret = wdriver->probe(dev_to_wdev(dev), in wmi_dev_probe()
855 find_guid_context(wblock, wdriver)); in wmi_dev_probe()
874 struct wmi_driver *wdriver = drv_to_wdrv(dev->driver); in wmi_dev_remove() local
880 if (wdriver->remove) in wmi_dev_remove()
881 wdriver->remove(dev_to_wdev(dev)); in wmi_dev_remove()