Lines Matching defs:compat
35 #include "compat.h"
787 XkbCompatMapPtr compat, Bool needSymbol, unsigned pred)
796 if (compat->num_si >= compat->size_si)
802 compat->sym_interpret[compat->num_si++] = si->interp;
835 xkb->names->compat =
839 WSGO("Couldn't allocate space for compat name\n");
847 CopyInterps(&info, xkb->compat, True, XkbSI_Exactly);
848 CopyInterps(&info, xkb->compat, True, XkbSI_AllOf | XkbSI_NoneOf);
849 CopyInterps(&info, xkb->compat, True, XkbSI_AnyOf);
850 CopyInterps(&info, xkb->compat, True, XkbSI_AnyOfOrNone);
851 CopyInterps(&info, xkb->compat, False, XkbSI_Exactly);
852 CopyInterps(&info, xkb->compat, False,
854 CopyInterps(&info, xkb->compat, False, XkbSI_AnyOf);
855 CopyInterps(&info, xkb->compat, False, XkbSI_AnyOfOrNone);
863 xkb->compat->groups[i].mask = gcm->real_mods;
864 xkb->compat->groups[i].real_mods = gcm->real_mods;
865 xkb->compat->groups[i].vmods = gcm->vmods;