Lines Matching refs:key_sym_map
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()
574 if (xkb->map->key_sym_map) { in XkbChangeKeycodeRange()
575 memset((char *) &xkb->map->key_sym_map[minKC], 0, in XkbChangeKeycodeRange()
657 if (xkb->map->key_sym_map) { in XkbChangeKeycodeRange()
658 XkbSymMapRec *prev_key_sym_map = xkb->map->key_sym_map; in XkbChangeKeycodeRange()
660 xkb->map->key_sym_map = reallocarray(xkb->map->key_sym_map, in XkbChangeKeycodeRange()
663 if (!xkb->map->key_sym_map) { in XkbChangeKeycodeRange()
667 memset((char *) &xkb->map->key_sym_map[xkb->max_key_code], 0, in XkbChangeKeycodeRange()
875 free(map->key_sym_map); in XkbFreeClientMap()
876 map->key_sym_map = NULL; in XkbFreeClientMap()