Lines Matching refs:huawei_wmi
61 struct huawei_wmi {
72 static struct huawei_wmi *huawei_wmi;
147 static int huawei_wmi_call(struct huawei_wmi *huawei,
173 struct huawei_wmi *huawei = huawei_wmi;
307 struct huawei_wmi *huawei = dev_get_drvdata(dev);
503 struct huawei_wmi *huawei = dev_get_drvdata(dev);
517 struct huawei_wmi *huawei = dev_get_drvdata(dev);
590 struct huawei_wmi *huawei = dev_get_drvdata(dev);
603 struct huawei_wmi *huawei = dev_get_drvdata(dev);
614 struct huawei_wmi *huawei = m->private;
650 struct huawei_wmi *huawei = m->private;
680 struct huawei_wmi *huawei = dev_get_drvdata(dev);
692 struct huawei_wmi *huawei = dev_get_drvdata(dev);
808 platform_set_drvdata(pdev, huawei_wmi);
809 huawei_wmi->dev = &pdev->dev;
824 mutex_init(&huawei_wmi->wmi_lock);
866 huawei_wmi = kzalloc(sizeof(struct huawei_wmi), GFP_KERNEL);
867 if (!huawei_wmi)
892 kfree(huawei_wmi);
898 struct platform_device *pdev = to_platform_device(huawei_wmi->dev);
903 kfree(huawei_wmi);