Lines Matching refs:changes
533 XkbChangeNames(Display *dpy, XkbDescPtr xkb, XkbNameChangesPtr changes)
548 if ((!xkb) || (!xkb->names) || (!changes))
550 which = changes->changed;
551 firstType = changes->first_type;
552 nTypes = changes->num_types;
553 firstLvlType = changes->first_lvl;
554 nLvlTypes = changes->num_lvls;
596 if (changes->num_keys < 1)
599 changes->first_key = changes->num_keys = 0;
600 else if ((changes->first_key < xkb->min_key_code) ||
601 (changes->first_key + changes->num_keys > xkb->max_key_code)) {
606 changes->changed_vmods = 0;
607 else if (changes->changed_vmods == 0)
611 changes->changed_indicators = 0;
612 else if (changes->changed_indicators == 0)
616 changes->changed_groups = 0;
617 else if (changes->changed_groups == 0)
629 req->firstKey = changes->first_key;
630 req->nKeys = changes->num_keys;
656 leds = req->indicators = (CARD32) changes->changed_indicators;
657 nLEDs = _XkbCountBits(XkbNumIndicators, changes->changed_indicators);
667 vmods = req->virtualMods = changes->changed_vmods;
669 (unsigned long) changes->changed_vmods);
679 groups = req->groupNames = changes->changed_groups;
681 (unsigned long) changes->changed_groups);