Searched refs:doodad (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/external/xserver/xkb/ |
| H A D | xkbout.c | 600 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 D | XKBGAlloc.c | 313 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 D | xkmread.c | 862 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 D | xkb.c | 4759 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 D | xkbfile.h | 196 XkbDoodadPtr doodad; member
|