Home
last modified time | relevance | path

Searched refs:key_aliases (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/external/xserver/xkb/
H A DXKBAlloc.c156 if (names->key_aliases == NULL) { in XkbAllocNames()
157 names->key_aliases = calloc(nTotalAliases, sizeof(XkbKeyAliasRec)); in XkbAllocNames()
160 XkbKeyAliasRec *prev_aliases = names->key_aliases; in XkbAllocNames()
162 names->key_aliases = reallocarray(names->key_aliases, in XkbAllocNames()
165 if (names->key_aliases != NULL) { in XkbAllocNames()
166 memset(&names->key_aliases[names->num_key_aliases], 0, in XkbAllocNames()
174 if (names->key_aliases == NULL) { in XkbAllocNames()
233 if ((which & XkbKeyAliasesMask) && (names->key_aliases)) { in XkbFreeNames()
234 free(names->key_aliases); in XkbFreeNames()
235 names->key_aliases = NULL; in XkbFreeNames()
H A Dxkbfmisc.c377 if (xkb->geom && xkb->geom->key_aliases) { in XkbFindKeycodeByName()
380 a = xkb->geom->key_aliases; in XkbFindKeycodeByName()
386 if (xkb->names && xkb->names->key_aliases) { in XkbFindKeycodeByName()
389 a = xkb->names->key_aliases; in XkbFindKeycodeByName()
H A DXKBGAlloc.c158 (char **) &geom->key_aliases, sizeof(XkbKeyAliasRec)); in XkbFreeGeomKeyAliases()
370 if ((which & XkbGeomKeyAliasesMask) && (geom->key_aliases != NULL)) in XkbFreeGeometry()
474 #define _XkbAllocKeyAliases(g,n) _XkbGeomAlloc((void *)&(g)->key_aliases,\
587 for (i = 0, alias = geom->key_aliases; i < geom->num_key_aliases; in XkbAddGeomKeyAlias()
599 alias = &geom->key_aliases[geom->num_key_aliases]; in XkbAddGeomKeyAlias()
H A DxkbUtils.c1301 tmp = reallocarray(dst->names->key_aliases, in _XkbCopyNames()
1306 dst->names->key_aliases = tmp; in _XkbCopyNames()
1308 memcpy(dst->names->key_aliases, src->names->key_aliases, in _XkbCopyNames()
1312 free(dst->names->key_aliases); in _XkbCopyNames()
1313 dst->names->key_aliases = NULL; in _XkbCopyNames()
1839 ((void **) &dst->geom->key_aliases, dst->geom->sz_key_aliases, in _XkbCopyGeom()
1846 memcpy(dst->geom->key_aliases, src->geom->key_aliases, in _XkbCopyGeom()
1852 free(dst->geom->key_aliases); in _XkbCopyGeom()
1853 dst->geom->key_aliases = NULL; in _XkbCopyGeom()
H A Dxkbout.c150 if (xkb->names->key_aliases != NULL) { in XkbWriteXKBKeycodes()
153 pAl = xkb->names->key_aliases; in XkbWriteXKBKeycodes()
838 if (geom->key_aliases != NULL) { in XkbWriteXKBGeometry()
841 pAl = geom->key_aliases; in XkbWriteXKBGeometry()
H A Dxkbgeom.h282 XkbKeyAliasPtr key_aliases; member
H A Dxkmread.c251 for (pAl = xkb->names->key_aliases, i = 0; i < nAl; i++, pAl++) { in ReadXkmKeycodes()
1157 if ((wireGeom.num_key_aliases > 0) && (geom->key_aliases)) { in ReadXkmGeometry()
1161 if (fread(geom->key_aliases, sz, num, file) != num) { in ReadXkmGeometry()
H A DXKM_file_format.txt500 key_aliases: LISTofXKMKeyAlias
H A Dxkb.c3844 (xkb->names->key_aliases) && (xkb->names->num_key_aliases > 0)) { in XkbComputeGetNamesReplySize()
3992 pAl = xkb->names->key_aliases; in XkbSendNames()
4390 memcpy((char *) names->key_aliases, (char *) tmp, in _XkbSetNames()
4394 else if (names->key_aliases != NULL) { in _XkbSetNames()
4395 free(names->key_aliases); in _XkbSetNames()
4396 names->key_aliases = NULL; in _XkbSetNames()
4656 memcpy(wire, (char *) geom->key_aliases, sz); in XkbWriteGeomKeyAliases()
/OK3568_Linux_fs/external/xserver/include/
H A Dxkbstr.h432 XkbKeyAliasPtr key_aliases; member
/OK3568_Linux_fs/external/xserver/
H A DChangeLog170767 Don't free key_aliases if it's NULL (theoretical, but sure).