Lines Matching defs:cmapPtr

111     TkColormap *cmapPtr;
143 for (cmapPtr = dispPtr->cmapPtr; cmapPtr != NULL;
144 cmapPtr = cmapPtr->nextPtr) {
145 if (cmapPtr->colormap == *colormapPtr) {
146 cmapPtr->refCount += 1;
319 for (cmapPtr = dispPtr->cmapPtr; cmapPtr != NULL;
320 cmapPtr = cmapPtr->nextPtr) {
321 if (cmapPtr->shareable && (cmapPtr->visual == visual)) {
322 *colormapPtr = cmapPtr->colormap;
323 cmapPtr->refCount += 1;
327 cmapPtr = (TkColormap *) ckalloc(sizeof(TkColormap));
328 cmapPtr->colormap = XCreateColormap(Tk_Display(tkwin),
331 cmapPtr->visual = visual;
332 cmapPtr->refCount = 1;
333 cmapPtr->shareable = 1;
334 cmapPtr->nextPtr = dispPtr->cmapPtr;
335 dispPtr->cmapPtr = cmapPtr;
336 *colormapPtr = cmapPtr->colormap;
377 TkColormap *cmapPtr;
386 cmapPtr = (TkColormap *) ckalloc(sizeof(TkColormap));
387 cmapPtr->colormap = XCreateColormap(Tk_Display(tkwin),
390 cmapPtr->visual = Tk_Visual(tkwin);
391 cmapPtr->refCount = 1;
392 cmapPtr->shareable = 0;
393 cmapPtr->nextPtr = dispPtr->cmapPtr;
394 dispPtr->cmapPtr = cmapPtr;
395 return cmapPtr->colormap;
425 for (cmapPtr = dispPtr->cmapPtr; cmapPtr != NULL;
426 cmapPtr = cmapPtr->nextPtr) {
427 if (cmapPtr->colormap == colormap) {
428 cmapPtr->refCount += 1;
464 TkColormap *cmapPtr, *prevPtr;
476 for (prevPtr = NULL, cmapPtr = dispPtr->cmapPtr; cmapPtr != NULL;
477 prevPtr = cmapPtr, cmapPtr = cmapPtr->nextPtr) {
478 if (cmapPtr->colormap == colormap) {
479 cmapPtr->refCount -= 1;
480 if (cmapPtr->refCount == 0) {
483 dispPtr->cmapPtr = cmapPtr->nextPtr;
485 prevPtr->nextPtr = cmapPtr->nextPtr;
487 ckfree((char *) cmapPtr);
524 TkColormap *cmapPtr;
536 for (cmapPtr = dispPtr->cmapPtr; cmapPtr != NULL;
537 cmapPtr, cmapPtr = cmapPtr->nextPtr) {
538 if (cmapPtr->colormap == colormap) {
539 cmapPtr->refCount += 1;