| /OK3568_Linux_fs/external/xserver/dix/ |
| H A D | inpututils.c | 132 check_modmap_change(ClientPtr client, DeviceIntPtr dev, KeyCode *modmap) in check_modmap_change() argument 146 if (!modmap[i]) in check_modmap_change() 173 if (!xkb->map->modmap[i]) in check_modmap_change() 186 DeviceIntPtr slave, CARD8 *modmap) in check_modmap_change_slave() argument 203 if (!modmap[i]) in check_modmap_change_slave() 216 if (check_modmap_change(client, slave, modmap) != Success) in check_modmap_change_slave() 224 do_modmap_change(ClientPtr client, DeviceIntPtr dev, CARD8 *modmap) in do_modmap_change() argument 226 XkbApplyMappingChange(dev, NULL, 0, 0, modmap, serverClient); in do_modmap_change() 231 build_modmap_from_modkeymap(CARD8 *modmap, KeyCode *modkeymap, in build_modmap_from_modkeymap() argument 236 memset(modmap, 0, MAP_LENGTH); in build_modmap_from_modkeymap() [all …]
|
| H A D | getevents.c | 1109 pDev->key->xkbInfo->desc->map->modmap[key_code]) in GetKeyboardEvents()
|
| /OK3568_Linux_fs/external/xserver/hw/xnest/ |
| H A D | Keyboard.c | 121 CARD8 modmap[MAP_LENGTH]; in xnestKeyboardProc() local 151 memset(modmap, 0, sizeof(modmap)); in xnestKeyboardProc() 161 modmap[keycode] |= 1 << j; in xnestKeyboardProc() 189 modmap, serverClient); in xnestKeyboardProc() 253 if (keyc->xkbInfo->desc->map->modmap[key] & mask) { in xnestUpdateModifierState() 270 if (keyc->xkbInfo->desc->map->modmap[key] & mask) { in xnestUpdateModifierState()
|
| /OK3568_Linux_fs/external/xserver/xkb/ |
| H A D | XKBMAlloc.c | 118 if (map->modmap == NULL) { in XkbAllocClientMap() 120 map->modmap = calloc(i, sizeof(unsigned char)); in XkbAllocClientMap() 121 if (map->modmap == NULL) in XkbAllocClientMap() 586 if (xkb->map->modmap) { in XkbChangeKeycodeRange() 587 memset((char *) &xkb->map->modmap[minKC], 0, tmp); in XkbChangeKeycodeRange() 678 if (xkb->map->modmap) { in XkbChangeKeycodeRange() 679 unsigned char *prev_modmap = xkb->map->modmap; in XkbChangeKeycodeRange() 681 xkb->map->modmap = reallocarray(xkb->map->modmap, in XkbChangeKeycodeRange() 684 if (!xkb->map->modmap) { in XkbChangeKeycodeRange() 688 memset((char *) &xkb->map->modmap[xkb->max_key_code], 0, tmp); in XkbChangeKeycodeRange() [all …]
|
| H A D | xkbUtils.c | 292 newVMods[i] |= xkb->map->modmap[key]; in XkbUpdateDescActions() 553 CARD8 num_keys, CARD8 *modmap, ClientPtr client) in XkbApplyMappingChange() argument 574 if (modmap) { in XkbApplyMappingChange() 585 memcpy(kbd->key->xkbInfo->desc->map->modmap, modmap, MAP_LENGTH); in XkbApplyMappingChange() 1143 if (src->map->modmap) { in _XkbCopyClientMap() 1145 tmp = realloc(dst->map->modmap, src->max_key_code + 1); in _XkbCopyClientMap() 1148 dst->map->modmap = tmp; in _XkbCopyClientMap() 1150 memcpy(dst->map->modmap, src->map->modmap, src->max_key_code + 1); in _XkbCopyClientMap() 1153 free(dst->map->modmap); in _XkbCopyClientMap() 1154 dst->map->modmap = NULL; in _XkbCopyClientMap()
|
| H A D | xkbout.c | 534 if (map && map->modmap) { in XkbWriteXKBSymbols() 536 if (map->modmap[i] != 0) { in XkbWriteXKBSymbols() 540 if (map->modmap[i] & bit) { in XkbWriteXKBSymbols()
|
| H A D | XKBMisc.c | 396 mods = (xkb->map->modmap ? xkb->map->modmap[key] : 0); in XkbApplyCompatMapToKey()
|
| H A D | xkb.c | 1313 (!xkb) || (!xkb->map) || (!xkb->map->modmap)) { in XkbSizeModifierMap() 1320 if (xkb->map->modmap[i + rep->firstModMapKey] != 0) in XkbSizeModifierMap() 1337 pMap = &xkb->map->modmap[rep->firstModMapKey]; in XkbWriteModifierMap() 2332 memset(&xkb->modmap[first], 0, req->nModMapKeys); in SetModifierMap() 2334 xkb->modmap[wire[0]] = wire[1]; in SetModifierMap()
|
| H A D | xkmread.c | 798 xkb->map->modmap[i] = wireMap.modifier_map; in ReadXkmSymbols()
|
| /OK3568_Linux_fs/external/xserver/hw/dmx/input/ |
| H A D | dmxcommon.c | 600 XModifierKeymap *modmap; in dmxCommonSaveState() local 642 modmap = XNewModifiermap(0); in dmxCommonSaveState() 643 XSetModifierMapping(priv->display, modmap); in dmxCommonSaveState() 646 XFreeModifiermap(modmap); in dmxCommonSaveState()
|
| H A D | usb-keyboard.c | 354 || priv->pDevice->key->xkbInfo->desc->map->modmap[keyCode] in kbdUSBConvert()
|
| /OK3568_Linux_fs/external/xserver/hw/kdrive/ephyr/ |
| H A D | ephyr.c | 786 if (keyc->xkbInfo->desc->map->modmap[key] & mask) { in ephyrUpdateModifierState() 803 if (keyc->xkbInfo->desc->map->modmap[key] & mask) { in ephyrUpdateModifierState() 1326 CARD8 modmap[MAP_LENGTH]; in EphyrKeyboardInit() local 1332 if (hostx_load_keymap(&keySyms, modmap, &controls)) { in EphyrKeyboardInit() 1336 modmap, serverClient); in EphyrKeyboardInit()
|
| H A D | hostx.h | 152 hostx_load_keymap(KeySymsPtr keySyms, CARD8 *modmap, XkbControlsPtr controls);
|
| H A D | hostx.c | 1158 hostx_load_keymap(KeySymsPtr keySyms, CARD8 *modmap, XkbControlsPtr controls) in hostx_load_keymap() argument 1255 memset(modmap, 0, sizeof(CARD8) * MAP_LENGTH); in hostx_load_keymap() 1262 modmap[keycode] |= 1 << j; in hostx_load_keymap()
|
| /OK3568_Linux_fs/external/xserver/include/ |
| H A D | xkbstr.h | 353 unsigned char *modmap; member
|
| /OK3568_Linux_fs/buildroot/ |
| H A D | CHANGES | 9202 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
|
| /OK3568_Linux_fs/external/xserver/ |
| H A D | ChangeLog | 97339 a pointer with keys and thus need to change the modmap too. 119667 server to send back an empty modmap if one couldn't be made... 134972 mangle the keymap yourself, generate a new core keymap/modmap, and pass 134979 Also have the modmap change code traverse the device hierachy, rather 135135 We already have modmap (in the exact same format!) in XKB, so just use 149873 hack to Xquartz to prevent xmodmap from wiping out our valid modmap, per daniels 168345 When we reallocated modmap, we accidentally clobbered syms with the 168346 result, leaving syms definitely too small, and modmap also potentially too 171472 CoreKeyboardProc: don't leak keymap and modmap 172077 xkb: fix virtual modmap size computation [all …]
|