Lines Matching defs:application

109 	unsigned int application;
156 struct mt_application *application;
234 static int cypress_compute_slot(struct mt_application *application,
237 if (*slot->contactid != 0 || application->num_received == 0)
419 struct mt_application *application;
428 list_for_each_entry(application, &td->applications, list) {
429 application->quirks = val;
430 if (!application->have_contact_count)
431 application->quirks &= ~MT_QUIRK_CONTACT_CNT_ACCURATE;
528 struct mt_application *application)
550 list_add_tail(&usage->list, &application->mt_usages);
558 unsigned int application = report->application;
566 mt_application->application = application;
569 if (application == HID_DG_TOUCHSCREEN)
575 if (application == HID_DG_TOUCHPAD) {
593 unsigned int application = report->application;
597 if (application == tmp->application) {
624 rdata->application = mt_find_application(td, report);
626 if (!rdata->application) {
671 struct mt_application *application,
678 if (list_empty(&application->mt_usages))
679 usage = mt_allocate_usage(hdev, application);
681 usage = list_last_entry(&application->mt_usages,
701 usage = mt_allocate_usage(hdev, application);
728 if (field->application == HID_DG_TOUCHSCREEN &&
760 if (field->application == HID_GD_SYSTEM_MULTIAXIS) {
799 (field->application == HID_DG_TOUCHPAD ||
800 field->application == HID_DG_TOUCHSCREEN))
812 if (field->application != HID_GD_SYSTEM_MULTIAXIS)
888 field->application == HID_DG_TOUCHPAD &&
892 if (field->application == HID_GD_SYSTEM_MULTIAXIS)
1061 if (app->application == HID_GD_SYSTEM_MULTIAXIS)
1200 struct mt_application *app = rdata->application;
1347 struct mt_application *application;
1356 application = rdata->application;
1365 field->application != HID_DG_TOUCHSCREEN &&
1366 field->application != HID_DG_PEN &&
1367 field->application != HID_DG_TOUCHPAD &&
1368 field->application != HID_GD_KEYBOARD &&
1369 field->application != HID_GD_SYSTEM_CONTROL &&
1370 field->application != HID_CP_CONSUMER_CONTROL &&
1371 field->application != HID_GD_WIRELESS_RADIO_CTLS &&
1372 field->application != HID_GD_SYSTEM_MULTIAXIS &&
1373 !(field->application == HID_VD_ASUS_CUSTOM_MEDIA_KEYS &&
1374 application->quirks & MT_QUIRK_ASUS_CUSTOM_UP))
1382 if (field->application == HID_VD_ASUS_CUSTOM_MEDIA_KEYS &&
1383 application->quirks & MT_QUIRK_ASUS_CUSTOM_UP &&
1402 application);
1405 * some egalax touchscreens have "application == DG_TOUCHSCREEN"
1406 * for the stylus. Overwrite the hid_input application
1409 hi->application = HID_DG_STYLUS;
1610 mt_application = rdata->application;
1620 switch (hi->application) {
1685 struct mt_application *application;
1703 list_for_each_entry(application, &td->applications, list) {
1704 application->num_received = 0;