Lines Matching defs:mt_device
158 struct mt_device {
172 static void mt_post_parse_default_settings(struct mt_device *td,
174 static void mt_post_parse(struct mt_device *td, struct mt_application *app);
378 struct mt_device *td = hid_get_drvdata(hdev);
388 struct mt_device *td = hid_get_drvdata(hdev);
453 struct mt_device *td = hid_get_drvdata(hdev);
525 static struct mt_application *mt_allocate_application(struct mt_device *td,
560 static struct mt_application *mt_find_application(struct mt_device *td,
582 static struct mt_report_data *mt_allocate_report_data(struct mt_device *td,
622 static struct mt_report_data *mt_find_report_data(struct mt_device *td,
690 struct mt_device *td = hid_get_drvdata(hdev);
877 static int mt_compute_slot(struct mt_device *td, struct mt_application *app,
898 static void mt_release_pending_palms(struct mt_device *td,
924 static void mt_sync_frame(struct mt_device *td, struct mt_application *app,
976 static int mt_process_slot(struct mt_device *td, struct input_dev *input,
1145 struct mt_device *td = hid_get_drvdata(hid);
1246 struct mt_device *td = hid_get_drvdata(hdev);
1293 struct mt_device *td = hid_get_drvdata(hdev);
1366 struct mt_device *td = hid_get_drvdata(hdev);
1382 struct mt_device *td = hid_get_drvdata(hid);
1394 struct mt_device *td = hid_get_drvdata(hid);
1417 struct mt_device *td = hid_get_drvdata(hdev);
1518 static void mt_post_parse_default_settings(struct mt_device *td,
1535 static void mt_post_parse(struct mt_device *td, struct mt_application *app)
1543 struct mt_device *td = hid_get_drvdata(hdev);
1636 struct mt_device *td = hid_get_drvdata(hid);
1660 struct mt_device *td = from_timer(td, t, release_timer);
1677 struct mt_device *td;
1687 td = devm_kzalloc(&hdev->dev, sizeof(struct mt_device), GFP_KERNEL);
1768 struct mt_device *td = hid_get_drvdata(hdev);