Lines Matching defs:mtclass
173 struct mt_class mtclass; /* our mt device class */
471 return sprintf(buf, "%u\n", td->mtclass.quirks);
487 td->mtclass.quirks = val;
561 if (td->mtclass.maxcontacts)
563 td->maxcontacts = td->mtclass.maxcontacts;
658 mt_application->quirks = td->mtclass.quirks;
674 if (!(td->mtclass.quirks & MT_QUIRK_SEPARATE_APP_REPORT) ||
691 struct mt_class *cls = &td->mtclass;
802 struct mt_class *cls = &td->mtclass;
1402 struct mt_class *cls = &td->mtclass;
1481 * If mtclass.export_all_inputs is not set, only map fields from
1486 if (!td->mtclass.export_all_inputs &&
1803 struct mt_class *cls = &td->mtclass;
1934 if (td->is_haptic_touchpad && (td->mtclass.name == MT_CLS_WIN_8 ||
1935 td->mtclass.name == MT_CLS_WIN_8_FORCE_MULTI_INPUT ||
1936 td->mtclass.name == MT_CLS_WIN_8_KEEP_LATENCY_ON_CLOSE)) {
1989 if (hi->report && td->mtclass.quirks & MT_QUIRK_YOGABOOK9I) {
2097 const struct mt_class *mtclass = mt_classes; /* MT_CLS_DEFAULT */
2101 mtclass = &(mt_classes[i]);
2117 td->mtclass = *mtclass;
2134 td->mtclass.quirks = MT_QUIRK_ORIENTATION_INVERT;
2151 if (mtclass->quirks & MT_QUIRK_FORCE_MULTI_INPUT) {
2162 if (mtclass->name == MT_CLS_APPLE_TOUCHBAR &&
2167 if (mtclass->quirks & MT_QUIRK_FIX_CONST_CONTACT_ID)
2203 if ((td->mtclass.quirks & MT_QUIRK_DISABLE_WAKEUP) ||
2251 if (td->mtclass.quirks & MT_QUIRK_KEEP_LATENCY_ON_CLOSE)