Searched refs:ignore_lock (Results 1 – 6 of 6) sorted by relevance
791 if (changed & xkb->ctrls->ignore_lock.vmods) { in XkbApplyVirtualModChanges()794 XkbVirtualModsToReal(xkb, xkb->ctrls->ignore_lock.vmods, &newMask); in XkbApplyVirtualModChanges()795 newMask |= xkb->ctrls->ignore_lock.real_mods; in XkbApplyVirtualModChanges()796 if (xkb->ctrls->ignore_lock.mask != newMask) { in XkbApplyVirtualModChanges()797 xkb->ctrls->ignore_lock.mask = newMask; in XkbApplyVirtualModChanges()
354 if ((old->ignore_lock.mask != new->ignore_lock.mask) || in XkbComputeControlsNotify()355 (old->ignore_lock.real_mods != new->ignore_lock.real_mods) || in XkbComputeControlsNotify()356 (old->ignore_lock.vmods != new->ignore_lock.vmods)) in XkbComputeControlsNotify()
497 ctrls->ignore_lock.mask = 0; in XkbInitControls()498 ctrls->ignore_lock.real_mods = 0; in XkbInitControls()499 ctrls->ignore_lock.vmods = 0; in XkbInitControls()
717 .ignoreLockMods = xkb->ignore_lock.mask, in ProcXkbGetControls()719 .ignoreLockRealMods = xkb->ignore_lock.real_mods, in ProcXkbGetControls()721 .ignoreLockVMods = xkb->ignore_lock.vmods, in ProcXkbGetControls()818 new.ignore_lock.real_mods &= ~(stuff->affectIgnoreLockMods); in ProcXkbSetControls()819 new.ignore_lock.real_mods |= (stuff->affectIgnoreLockMods & in ProcXkbSetControls()821 new.ignore_lock.vmods &= ~(stuff->affectIgnoreLockVMods); in ProcXkbSetControls()822 new.ignore_lock.vmods |= (stuff->affectIgnoreLockVMods & in ProcXkbSetControls()824 new.ignore_lock.mask = new.ignore_lock.real_mods | in ProcXkbSetControls()825 XkbMaskForVMask(xkbi->desc, new.ignore_lock.vmods); in ProcXkbSetControls()
723 state->grab_mods = state->lookup_mods & (~ctrls->ignore_lock.mask); in XkbComputeDerivedState()725 ((state->base_mods | state->latched_mods) & ctrls->ignore_lock.mask); in XkbComputeDerivedState()
288 XkbModsRec ignore_lock; member