Lines Matching defs:application

107 	unsigned int application;
154 struct mt_application *application;
229 static int cypress_compute_slot(struct mt_application *application,
232 if (*slot->contactid != 0 || application->num_received == 0)
389 struct mt_application *application;
398 list_for_each_entry(application, &td->applications, list) {
399 application->quirks = val;
400 if (!application->have_contact_count)
401 application->quirks &= ~MT_QUIRK_CONTACT_CNT_ACCURATE;
498 struct mt_application *application)
520 list_add_tail(&usage->list, &application->mt_usages);
528 unsigned int application = report->application;
536 mt_application->application = application;
539 if (application == HID_DG_TOUCHSCREEN)
545 if (application == HID_DG_TOUCHPAD) {
563 unsigned int application = report->application;
567 if (application == tmp->application) {
594 rdata->application = mt_find_application(td, report);
596 if (!rdata->application) {
641 struct mt_application *application,
648 if (list_empty(&application->mt_usages))
649 usage = mt_allocate_usage(hdev, application);
651 usage = list_last_entry(&application->mt_usages,
671 usage = mt_allocate_usage(hdev, application);
698 if (field->application == HID_DG_TOUCHSCREEN &&
730 if (field->application == HID_GD_SYSTEM_MULTIAXIS) {
767 (field->application == HID_DG_TOUCHPAD ||
768 field->application == HID_DG_TOUCHSCREEN))
780 if (field->application != HID_GD_SYSTEM_MULTIAXIS)
856 field->application == HID_DG_TOUCHPAD &&
860 if (field->application == HID_GD_SYSTEM_MULTIAXIS)
1028 if (app->application == HID_GD_SYSTEM_MULTIAXIS)
1147 struct mt_application *app = rdata->application;
1294 struct mt_application *application;
1303 application = rdata->application;
1312 field->application != HID_DG_TOUCHSCREEN &&
1313 field->application != HID_DG_PEN &&
1314 field->application != HID_DG_TOUCHPAD &&
1315 field->application != HID_GD_KEYBOARD &&
1316 field->application != HID_GD_SYSTEM_CONTROL &&
1317 field->application != HID_CP_CONSUMER_CONTROL &&
1318 field->application != HID_GD_WIRELESS_RADIO_CTLS &&
1319 field->application != HID_GD_SYSTEM_MULTIAXIS &&
1320 !(field->application == HID_VD_ASUS_CUSTOM_MEDIA_KEYS &&
1321 application->quirks & MT_QUIRK_ASUS_CUSTOM_UP))
1329 if (field->application == HID_VD_ASUS_CUSTOM_MEDIA_KEYS &&
1330 application->quirks & MT_QUIRK_ASUS_CUSTOM_UP &&
1349 application);
1352 * some egalax touchscreens have "application == DG_TOUCHSCREEN"
1353 * for the stylus. Overwrite the hid_input application
1356 hi->application = HID_DG_STYLUS;
1557 mt_application = rdata->application;
1567 switch (hi->application) {
1635 struct mt_application *application;
1653 list_for_each_entry(application, &td->applications, list) {
1654 application->num_received = 0;