Home
last modified time | relevance | path

Searched refs:doodads (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/external/xserver/xkb/
H A DXKBGAlloc.c291 if (section->doodads != NULL) { in _XkbClearSection()
292 XkbFreeGeomDoodads(section->doodads, section->num_doodads, TRUE); in _XkbClearSection()
293 section->doodads = NULL; in _XkbClearSection()
335 XkbFreeGeomDoodads(XkbDoodadPtr doodads, int nDoodads, Bool freeAll) in XkbFreeGeomDoodads() argument
340 if (doodads) { in XkbFreeGeomDoodads()
341 for (i = 0, doodad = doodads; i < nDoodads; i++, doodad++) { in XkbFreeGeomDoodads()
345 free(doodads); in XkbFreeGeomDoodads()
365 if ((which & XkbGeomDoodadsMask) && (geom->doodads != NULL)) { in XkbFreeGeometry()
366 XkbFreeGeomDoodads(geom->doodads, geom->num_doodads, TRUE); in XkbFreeGeometry()
367 geom->doodads = NULL; in XkbFreeGeometry()
[all …]
H A DxkbUtils.c1668 for (j = 0, ddoodad = dsection->doodads; in _XkbCopyGeom()
1682 free(dsection->doodads); in _XkbCopyGeom()
1734 dsection->doodads = tmp; in _XkbCopyGeom()
1737 dsection->doodads = NULL; in _XkbCopyGeom()
1742 sdoodad = ssection->doodads, in _XkbCopyGeom()
1743 ddoodad = dsection->doodads; in _XkbCopyGeom()
1776 ddoodad = dst->geom->doodads + in _XkbCopyGeom()
1796 ((void **) &dst->geom->doodads, dst->geom->sz_doodads, in _XkbCopyGeom()
1804 sdoodad = src->geom->doodads, in _XkbCopyGeom()
1805 ddoodad = dst->geom->doodads; in _XkbCopyGeom()
[all …]
H A Dxkbgeom.h232 XkbDoodadPtr doodads; member
281 XkbDoodadPtr doodads; member
H A Dxkbout.c795 if (s->doodads != NULL) { in WriteXKBSection()
798 for (i = 0, doodad = s->doodads; i < s->num_doodads; i++, doodad++) { in WriteXKBSection()
916 for (i = 0, doodad = geom->doodads; i < geom->num_doodads; in XkbWriteXKBGeometry()
H A DXKM_file_format.txt499 doodads: LISTofXKMGeomDoodad
548 doodads: LISTofXKMGeomDoodad
H A Dxkb.c4896 if (section->doodads) in XkbSizeGeomSections()
4897 size += XkbSizeGeomDoodads(section->num_doodads, section->doodads); in XkbSizeGeomSections()
4985 if (section->doodads) { in XkbWriteGeomSections()
4987 section->num_doodads, section->doodads, in XkbWriteGeomSections()
5013 len += XkbSizeGeomDoodads(geom->num_doodads, geom->doodads); in XkbComputeGetGeometryReplySize()
5063 desc = XkbWriteGeomDoodads(desc, geom->num_doodads, geom->doodads, in XkbSendGeometry()
/OK3568_Linux_fs/external/xserver/
H A DChangeLog95008 Currently shapes, sections and doodads may leak on copy.
151372 XkbCopyKeymap was mangling doodads and overlays