Lines Matching defs:doodads
350 if (section->doodads != NULL) {
351 XkbFreeGeomDoodads(section->doodads, section->num_doodads, True);
352 section->doodads = NULL;
400 XkbFreeGeomDoodads(XkbDoodadPtr doodads, int nDoodads, Bool freeAll)
405 if (doodads) {
406 for (i = 0, doodad = doodads; i < nDoodads; i++, doodad++) {
410 _XkbFree(doodads);
430 if ((which & XkbGeomDoodadsMask) && (geom->doodads != NULL)) {
431 XkbFreeGeomDoodads(geom->doodads, geom->num_doodads, True);
432 geom->doodads = NULL;
493 #define _XkbAllocDoodads(g, n) _XkbGeomAlloc((XPointer *)&(g)->doodads, \
870 old = section->doodads;
874 old = geom->doodads;
886 doodad = §ion->doodads[section->num_doodads++];
892 doodad = &geom->doodads[geom->num_doodads++];