Home
last modified time | relevance | path

Searched refs:doodad (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/external/xserver/xkb/
H A Dxkbout.c600 unsigned indent, XkbGeometryPtr geom, XkbDoodadPtr doodad) in WriteXKBDoodad() argument
608 XkbDoodadTypeText(doodad->any.type, XkbMessage), in WriteXKBDoodad()
609 XkbAtomText(doodad->any.name, XkbMessage)); in WriteXKBDoodad()
611 XkbGeomFPText(doodad->any.top, XkbXKBFile)); in WriteXKBDoodad()
613 XkbGeomFPText(doodad->any.left, XkbXKBFile)); in WriteXKBDoodad()
614 fprintf(file, "%s priority= %d;\n", i_str, doodad->any.priority); in WriteXKBDoodad()
615 switch (doodad->any.type) { in WriteXKBDoodad()
618 if (doodad->shape.angle != 0) { in WriteXKBDoodad()
620 XkbGeomFPText(doodad->shape.angle, XkbXKBFile)); in WriteXKBDoodad()
622 if (doodad->shape.color_ndx != 0) { in WriteXKBDoodad()
[all …]
H A DXKBGAlloc.c313 XkbDoodadPtr doodad = (XkbDoodadPtr) doodad_in; in _XkbClearDoodad() local
315 switch (doodad->any.type) { in _XkbClearDoodad()
318 free(doodad->text.text); in _XkbClearDoodad()
319 doodad->text.text = NULL; in _XkbClearDoodad()
320 free(doodad->text.font); in _XkbClearDoodad()
321 doodad->text.font = NULL; in _XkbClearDoodad()
326 free(doodad->logo.logo_name); in _XkbClearDoodad()
327 doodad->logo.logo_name = NULL; in _XkbClearDoodad()
338 register XkbDoodadPtr doodad; in XkbFreeGeomDoodads() local
341 for (i = 0, doodad = doodads; i < nDoodads; i++, doodad++) { in XkbFreeGeomDoodads()
[all …]
H A Dxkmread.c862 XkbDoodadPtr doodad; in ReadXkmGeomDoodad() local
871 doodad = XkbAddGeomDoodad(geom, section, XkbInternAtom(buf, FALSE)); in ReadXkmGeomDoodad()
872 if (!doodad) in ReadXkmGeomDoodad()
874 doodad->any.type = doodadWire.any.type; in ReadXkmGeomDoodad()
875 doodad->any.priority = doodadWire.any.priority; in ReadXkmGeomDoodad()
876 doodad->any.top = doodadWire.any.top; in ReadXkmGeomDoodad()
877 doodad->any.left = doodadWire.any.left; in ReadXkmGeomDoodad()
881 doodad->shape.angle = doodadWire.shape.angle; in ReadXkmGeomDoodad()
882 doodad->shape.color_ndx = doodadWire.shape.color_ndx; in ReadXkmGeomDoodad()
883 doodad->shape.shape_ndx = doodadWire.shape.shape_ndx; in ReadXkmGeomDoodad()
[all …]
H A Dxkb.c4759 XkbSizeGeomDoodads(int num_doodads, XkbDoodadPtr doodad) in XkbSizeGeomDoodads() argument
4763 for (i = size = 0; i < num_doodads; i++, doodad++) { in XkbSizeGeomDoodads()
4765 if (doodad->any.type == XkbTextDoodad) { in XkbSizeGeomDoodads()
4766 size += XkbSizeCountedString(doodad->text.text); in XkbSizeGeomDoodads()
4767 size += XkbSizeCountedString(doodad->text.font); in XkbSizeGeomDoodads()
4769 else if (doodad->any.type == XkbLogoDoodad) { in XkbSizeGeomDoodads()
4770 size += XkbSizeCountedString(doodad->logo.logo_name); in XkbSizeGeomDoodads()
4777 XkbWriteGeomDoodads(char *wire, int num_doodads, XkbDoodadPtr doodad, Bool swap) in XkbWriteGeomDoodads() argument
4782 for (i = 0; i < num_doodads; i++, doodad++) { in XkbWriteGeomDoodads()
4786 doodadWire->any.name = doodad->any.name; in XkbWriteGeomDoodads()
[all …]
/OK3568_Linux_fs/external/xserver/include/
H A Dxkbfile.h196 XkbDoodadPtr doodad; member