Lines Matching refs:mods
151 if ((map->mods.mask) && ((map->which_mods & (~XkbIM_UseBase)) != 0)) {
157 state->locked_mods |= map->mods.mask;
159 state->locked_mods &= ~map->mods.mask;
168 newmods |= map->mods.mask;
170 newmods &= ~map->mods.mask;
172 newmods &= map->mods.mask;
173 XkbLatchModifiers(xkbi->device, map->mods.mask, newmods);
195 CARD8 mods, group;
198 mods = group = 0;
201 mods |= state->base_mods;
203 mods |= state->latched_mods;
205 mods |= state->locked_mods;
207 mods |= state->mods;
209 mods |= state->compat_state;
210 on = ((map->mods.mask & mods) != 0);
211 on = on || ((mods == 0) && (map->mods.mask == 0) &&
212 (map->mods.vmods == 0));
493 map->mods.mask = map->mods.real_mods;
494 if (map->mods.vmods != 0) {
495 map->mods.mask |= XkbMaskForVMask(xkb, map->mods.vmods);