Lines Matching refs:iclass

587 InputClassMatches(const XF86ConfInputClassPtr iclass, const InputInfoPtr idev,  in InputClassMatches()  argument
592 (attrs->product, &iclass->match_product, match_substring)) in InputClassMatches()
596 if (!MatchAttrToken(attrs->vendor, &iclass->match_vendor, match_substring)) in InputClassMatches()
601 (attrs->device, &iclass->match_device, match_path_pattern)) in InputClassMatches()
605 if (!MatchAttrToken(HostOS(), &iclass->match_os, strcasecmp)) in InputClassMatches()
609 if (!MatchAttrToken(attrs->pnp_id, &iclass->match_pnpid, match_pattern)) in InputClassMatches()
613 if (!MatchAttrToken(attrs->usb_id, &iclass->match_usbid, match_pattern)) in InputClassMatches()
617 if (!MatchAttrToken(idev->driver, &iclass->match_driver, strcmp)) in InputClassMatches()
624 if (!xorg_list_is_empty(&iclass->match_tag)) { in InputClassMatches()
631 if (MatchAttrToken(*tag, &iclass->match_tag, strcmp)) { in InputClassMatches()
641 if (!xorg_list_is_empty(&iclass->match_layout)) { in InputClassMatches()
643 &iclass->match_layout, match_string_implicit)) in InputClassMatches()
648 if (iclass->is_keyboard.set && in InputClassMatches()
649 iclass->is_keyboard.val != ! !(attrs->flags & (ATTR_KEY|ATTR_KEYBOARD))) in InputClassMatches()
651 if (iclass->is_pointer.set && in InputClassMatches()
652 iclass->is_pointer.val != ! !(attrs->flags & ATTR_POINTER)) in InputClassMatches()
654 if (iclass->is_joystick.set && in InputClassMatches()
655 iclass->is_joystick.val != ! !(attrs->flags & ATTR_JOYSTICK)) in InputClassMatches()
657 if (iclass->is_tablet.set && in InputClassMatches()
658 iclass->is_tablet.val != ! !(attrs->flags & ATTR_TABLET)) in InputClassMatches()
660 if (iclass->is_tablet_pad.set && in InputClassMatches()
661 iclass->is_tablet_pad.val != ! !(attrs->flags & ATTR_TABLET_PAD)) in InputClassMatches()
663 if (iclass->is_touchpad.set && in InputClassMatches()
664 iclass->is_touchpad.val != ! !(attrs->flags & ATTR_TOUCHPAD)) in InputClassMatches()
666 if (iclass->is_touchscreen.set && in InputClassMatches()
667 iclass->is_touchscreen.val != ! !(attrs->flags & ATTR_TOUCHSCREEN)) in InputClassMatches()