Lines Matching refs:huawei_wmi
61 struct huawei_wmi {
73 static struct huawei_wmi *huawei_wmi;
148 static int huawei_wmi_call(struct huawei_wmi *huawei,
174 struct huawei_wmi *huawei = huawei_wmi;
308 struct huawei_wmi *huawei = dev_get_drvdata(dev);
504 struct huawei_wmi *huawei = dev_get_drvdata(dev);
518 struct huawei_wmi *huawei = dev_get_drvdata(dev);
591 struct huawei_wmi *huawei = dev_get_drvdata(dev);
604 struct huawei_wmi *huawei = dev_get_drvdata(dev);
615 struct huawei_wmi *huawei = m->private;
651 struct huawei_wmi *huawei = m->private;
681 struct huawei_wmi *huawei = dev_get_drvdata(dev);
693 struct huawei_wmi *huawei = dev_get_drvdata(dev);
810 platform_set_drvdata(pdev, huawei_wmi);
811 huawei_wmi->dev = &pdev->dev;
814 struct input_dev *idev = *huawei_wmi->idev;
829 mutex_init(&huawei_wmi->wmi_lock);
873 huawei_wmi = kzalloc(sizeof(struct huawei_wmi), GFP_KERNEL);
874 if (!huawei_wmi)
899 kfree(huawei_wmi);
905 struct platform_device *pdev = to_platform_device(huawei_wmi->dev);
910 kfree(huawei_wmi);