Lines Matching defs:doodads
291 if (section->doodads != NULL) {
292 XkbFreeGeomDoodads(section->doodads, section->num_doodads, TRUE);
293 section->doodads = NULL;
335 XkbFreeGeomDoodads(XkbDoodadPtr doodads, int nDoodads, Bool freeAll)
340 if (doodads) {
341 for (i = 0, doodad = doodads; i < nDoodads; i++, doodad++) {
345 free(doodads);
365 if ((which & XkbGeomDoodadsMask) && (geom->doodads != NULL)) {
366 XkbFreeGeomDoodads(geom->doodads, geom->num_doodads, TRUE);
367 geom->doodads = NULL;
471 #define _XkbAllocDoodads(g,n) _XkbGeomAlloc((void *)&(g)->doodads,\
760 old = section->doodads;
764 old = geom->doodads;
776 doodad = §ion->doodads[section->num_doodads++];
782 doodad = &geom->doodads[geom->num_doodads++];