Searched refs:key_sym_map (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/external/xserver/xkb/ |
| H A D | XKBMAlloc.c | 106 if (map->key_sym_map == NULL) { in XkbAllocClientMap() 108 map->key_sym_map = calloc(i, sizeof(XkbSymMapRec)); in XkbAllocClientMap() 109 if (map->key_sym_map == NULL) in XkbAllocClientMap() 414 xkb->map->key_sym_map[i].offset = nSyms; in XkbResizeKeyType() 420 xkb->map->key_sym_map[i].offset = nSyms; in XkbResizeKeyType() 485 xkb->map->key_sym_map[key].offset = 0; in XkbResizeKeySyms() 502 xkb->map->key_sym_map[key].offset = xkb->map->num_syms; in XkbResizeKeySyms() 504 return &xkb->map->syms[xkb->map->key_sym_map[key].offset]; in XkbResizeKeySyms() 526 xkb->map->key_sym_map[i].offset = nSyms; in XkbResizeKeySyms() 532 return &xkb->map->syms[xkb->map->key_sym_map[key].offset]; in XkbResizeKeySyms() [all …]
|
| H A D | XKBMisc.c | 383 if ((!xkb) || (!xkb->map) || (!xkb->map->key_sym_map) || in XkbApplyCompatMapToKey() 550 xkb->map->key_sym_map[key].kt_index[i] = XkbOneLevelIndex; in XkbChangeTypesOfKey() 552 i = xkb->map->key_sym_map[key].group_info; in XkbChangeTypesOfKey() 554 xkb->map->key_sym_map[key].group_info = i; in XkbChangeTypesOfKey() 585 i = xkb->map->key_sym_map[key].group_info; in XkbChangeTypesOfKey() 587 xkb->map->key_sym_map[key].group_info = i; in XkbChangeTypesOfKey() 588 xkb->map->key_sym_map[key].width = width; in XkbChangeTypesOfKey() 590 xkb->map->key_sym_map[key].kt_index[i] = newTypes[i]; in XkbChangeTypesOfKey() 632 i = xkb->map->key_sym_map[key].group_info; in XkbChangeTypesOfKey() 634 xkb->map->key_sym_map[key].group_info = i; in XkbChangeTypesOfKey() [all …]
|
| H A D | xkbUtils.c | 966 if (src->map->key_sym_map) { in _XkbCopyClientMap() 968 tmp = reallocarray(dst->map->key_sym_map, in _XkbCopyClientMap() 972 dst->map->key_sym_map = tmp; in _XkbCopyClientMap() 974 memcpy(dst->map->key_sym_map, src->map->key_sym_map, in _XkbCopyClientMap() 978 free(dst->map->key_sym_map); in _XkbCopyClientMap() 979 dst->map->key_sym_map = NULL; in _XkbCopyClientMap()
|
| H A D | xkbfmisc.c | 229 if ((!xkb->map) || (!xkb->map->key_sym_map)) in XkbWriteXKBKeymapForNames()
|
| H A D | xkmread.c | 831 xkb->map->key_sym_map[i].kt_index[g] = in ReadXkmSymbols() 834 xkb->map->key_sym_map[i].group_info = wireMap.num_groups; in ReadXkmSymbols() 835 xkb->map->key_sym_map[i].width = wireMap.width; in ReadXkmSymbols()
|
| H A D | xkbout.c | 367 if ((!map) || (!map->syms) || (!map->key_sym_map)) { in XkbWriteXKBSymbols()
|
| H A D | xkb.c | 1087 (!xkb) || (!xkb->map) || (!xkb->map->key_sym_map)) { in XkbSizeKeySyms() 1094 symMap = &xkb->map->key_sym_map[rep->firstKeySym]; in XkbSizeKeySyms() 1133 symMap = &xkb->map->key_sym_map[rep->firstKeySym]; in XkbWriteKeySyms() 1781 map = &xkb->map->key_sym_map[i]; in CheckKeySyms() 2112 oldMap = &xkb->map->key_sym_map[req->firstKeySym]; in SetKeySyms() 2524 map = &xkb->map->key_sym_map[xkb->min_key_code]; in _XkbSetMapChecks()
|
| /OK3568_Linux_fs/external/xserver/include/ |
| H A D | xkbstr.h | 351 XkbSymMapPtr key_sym_map; member 356 #define XkbCMKeyGroupInfo(m, k) ((m)->key_sym_map[(k)].group_info) 357 #define XkbCMKeyNumGroups(m, k) (XkbNumGroups((m)->key_sym_map[(k)].group_info)) 359 #define XkbCMKeyGroupsWidth(m, k) ((m)->key_sym_map[(k)].width) 360 #define XkbCMKeyTypeIndex(m, k, g) ((m)->key_sym_map[(k)].kt_index[(g) & 0x3]) 364 #define XkbCMKeySymsOffset(m, k) ((m)->key_sym_map[(k)].offset)
|