Lines Matching refs:cptkbd_data

522 	struct lenovo_drvdata *cptkbd_data = hid_get_drvdata(hdev);  in lenovo_features_set_cptkbd()  local
524 ret = lenovo_send_cmd_cptkbd(hdev, 0x05, cptkbd_data->fn_lock); in lenovo_features_set_cptkbd()
528 ret = lenovo_send_cmd_cptkbd(hdev, 0x02, cptkbd_data->sensitivity); in lenovo_features_set_cptkbd()
582 struct lenovo_drvdata *cptkbd_data = hid_get_drvdata(hdev); in attr_sensitivity_show_cptkbd() local
585 cptkbd_data->sensitivity); in attr_sensitivity_show_cptkbd()
594 struct lenovo_drvdata *cptkbd_data = hid_get_drvdata(hdev); in attr_sensitivity_store_cptkbd() local
600 cptkbd_data->sensitivity = value; in attr_sensitivity_store_cptkbd()
669 struct lenovo_drvdata *cptkbd_data = hid_get_drvdata(hdev); in lenovo_event_cptkbd() local
675 cptkbd_data->middlebutton_state = 2; in lenovo_event_cptkbd()
682 cptkbd_data->middlebutton_state = 1; in lenovo_event_cptkbd()
684 if (cptkbd_data->middlebutton_state == 1) { in lenovo_event_cptkbd()
693 cptkbd_data->middlebutton_state = 0; in lenovo_event_cptkbd()
704 cptkbd_data->fn_lock = !cptkbd_data->fn_lock; in lenovo_event_cptkbd()
1110 struct lenovo_drvdata *cptkbd_data; in lenovo_probe_cptkbd() local
1120 cptkbd_data = devm_kzalloc(&hdev->dev, in lenovo_probe_cptkbd()
1121 sizeof(*cptkbd_data), in lenovo_probe_cptkbd()
1123 if (cptkbd_data == NULL) { in lenovo_probe_cptkbd()
1127 hid_set_drvdata(hdev, cptkbd_data); in lenovo_probe_cptkbd()
1146 cptkbd_data->middlebutton_state = 0; in lenovo_probe_cptkbd()
1147 cptkbd_data->fn_lock = true; in lenovo_probe_cptkbd()
1148 cptkbd_data->sensitivity = 0x05; in lenovo_probe_cptkbd()