Home
last modified time | relevance | path

Searched refs:sym_interpret (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/external/xserver/xkb/
H A DXKBAlloc.c56 if (compat->sym_interpret == NULL) in XkbAllocCompatMap()
58 prev_interpret = compat->sym_interpret; in XkbAllocCompatMap()
59 compat->sym_interpret = reallocarray(compat->sym_interpret, in XkbAllocCompatMap()
61 if (compat->sym_interpret == NULL) { in XkbAllocCompatMap()
67 memset(&compat->sym_interpret[compat->num_si], 0, in XkbAllocCompatMap()
77 compat->sym_interpret = calloc(nSI, sizeof(XkbSymInterpretRec)); in XkbAllocCompatMap()
78 if (!compat->sym_interpret) { in XkbAllocCompatMap()
105 if ((compat->sym_interpret) && (compat->size_si > 0)) in XkbFreeCompatMap()
106 free(compat->sym_interpret); in XkbFreeCompatMap()
108 compat->sym_interpret = NULL; in XkbFreeCompatMap()
H A DxkbUtils.c1368 if (src->compat->sym_interpret && src->compat->num_si) { in _XkbCopyCompat()
1370 tmp = reallocarray(dst->compat->sym_interpret, in _XkbCopyCompat()
1375 dst->compat->sym_interpret = tmp; in _XkbCopyCompat()
1377 memcpy(dst->compat->sym_interpret, src->compat->sym_interpret, in _XkbCopyCompat()
1384 if (dst->compat->sym_interpret && dst->compat->size_si) in _XkbCopyCompat()
1385 free(dst->compat->sym_interpret); in _XkbCopyCompat()
1387 dst->compat->sym_interpret = NULL; in _XkbCopyCompat()
H A DxkbInit.c357 if (compat->sym_interpret) { in XkbInitCompatStructs()
359 memcpy((char *) compat->sym_interpret, (char *) dfltSI, sizeof(dfltSI)); in XkbInitCompatStructs()
H A DXKBMisc.c286 interp = xkb->compat->sym_interpret; in _XkbFindMatchingInterp()
384 (!xkb->compat) || (!xkb->compat->sym_interpret) || in XkbApplyCompatMapToKey()
H A Dxkbout.c282 if ((!xkb) || (!xkb->compat) || (!xkb->compat->sym_interpret)) { in XkbWriteXKBCompatMap()
297 interp = xkb->compat->sym_interpret; in XkbWriteXKBCompatMap()
H A Dxkb.c2846 XkbSymInterpretPtr sym = &compat->sym_interpret[rep->firstSI]; in XkbSendCompatMap()
2998 compat->sym_interpret = reallocarray(compat->sym_interpret, in _XkbSetCompatMap()
3001 if (!compat->sym_interpret) { in _XkbSetCompatMap()
3009 sym = &compat->sym_interpret[req->firstSI]; in _XkbSetCompatMap()
H A Dxkmread.c445 interp = compat->sym_interpret; in ReadXkmCompatMap()
/OK3568_Linux_fs/external/xserver/include/
H A Dxkbstr.h381 XkbSymInterpretPtr sym_interpret; member
/OK3568_Linux_fs/external/xserver/
H A DChangeLog169250 XkbCopyKeymap: make sure sym_interpret is always valid
169252 Make sure we're not copying sym_interpret across from an empty source.