Lines Matching refs:changed
372 unsigned changed,tmp;
383 changed= 0; /* keeps track of what has changed in _this_ call */
415 changed|= XkbKeyActionsMask;
421 changed|= XkbKeyActionsMask;
446 changed|= XkbVirtualModMapMask;
453 changed|= XkbKeyBehaviorsMask;
478 changed|= XkbKeyBehaviorsMask;
484 tmp= (changed&mc->changed);
487 else if (changed&XkbKeyActionsMask) {
488 mc->changed|= XkbKeyActionsMask;
496 else if (changed&XkbKeyBehaviorsMask) {
497 mc->changed|= XkbKeyBehaviorsMask;
503 else if (changed&XkbVirtualModMapMask) {
504 mc->changed|= XkbVirtualModMapMask;
508 mc->changed|= changed;
624 if (changes->changed&XkbKeySymsMask) {
629 changes->changed|= XkbKeySymsMask;
664 XkbUpdateActionVirtualMods(XkbDescPtr xkb,XkbAction *act,unsigned changed)
670 if (((tmp= XkbModActionVMods(&act->mods))&changed)!=0) {
678 if ((((tmp= XkbModActionVMods(&act->iso))!=0)&changed)!=0) {
692 unsigned int changed,
717 if (changes->map.changed&XkbKeyTypesMask) {
729 changes->map.changed|= XkbKeyTypesMask;
738 XkbApplyVirtualModChanges(XkbDescPtr xkb,unsigned changed,XkbChangesPtr changes)
743 if ((!xkb) || (!xkb->map) || (changed==0))
746 if (xkb->map->types[i].mods.vmods & changed)
747 XkbUpdateKeyTypeVirtualMods(xkb,&xkb->map->types[i],changed,changes);
749 if (changed&xkb->ctrls->internal.vmods) {
761 if (changed&xkb->ctrls->ignore_lock.vmods) {
777 if (map->mods.vmods&changed) {
817 XkbUpdateActionVirtualMods(xkb,pAct,changed)) {
825 if (changes && (lowChange>0)) { /* something changed */
826 if (changes->map.changed&XkbKeyActionsMask) {
834 changes->map.changed|= XkbKeyActionsMask;