Lines Matching refs:huawei_wmi
61 struct huawei_wmi { struct
72 static struct huawei_wmi *huawei_wmi; argument
147 static int huawei_wmi_call(struct huawei_wmi *huawei, in huawei_wmi_call()
173 struct huawei_wmi *huawei = huawei_wmi; in huawei_wmi_cmd()
307 struct huawei_wmi *huawei = dev_get_drvdata(dev); in huawei_wmi_leds_setup()
503 struct huawei_wmi *huawei = dev_get_drvdata(dev); in huawei_wmi_battery_setup()
517 struct huawei_wmi *huawei = dev_get_drvdata(dev); in huawei_wmi_battery_exit()
590 struct huawei_wmi *huawei = dev_get_drvdata(dev); in huawei_wmi_fn_lock_setup()
603 struct huawei_wmi *huawei = dev_get_drvdata(dev); in huawei_wmi_fn_lock_exit()
614 struct huawei_wmi *huawei = m->private; in huawei_wmi_debugfs_call_dump()
650 struct huawei_wmi *huawei = m->private; in huawei_wmi_debugfs_call_show()
680 struct huawei_wmi *huawei = dev_get_drvdata(dev); in huawei_wmi_debugfs_setup()
692 struct huawei_wmi *huawei = dev_get_drvdata(dev); in huawei_wmi_debugfs_exit()
808 platform_set_drvdata(pdev, huawei_wmi); in huawei_wmi_probe()
809 huawei_wmi->dev = &pdev->dev; in huawei_wmi_probe()
824 mutex_init(&huawei_wmi->wmi_lock); in huawei_wmi_probe()
866 huawei_wmi = kzalloc(sizeof(struct huawei_wmi), GFP_KERNEL); in huawei_wmi_init()
867 if (!huawei_wmi) in huawei_wmi_init()
892 kfree(huawei_wmi); in huawei_wmi_init()
898 struct platform_device *pdev = to_platform_device(huawei_wmi->dev); in huawei_wmi_exit()
903 kfree(huawei_wmi); in huawei_wmi_exit()