Lines Matching defs:map
699 is wasteful of map entries, so we specify a symmetrical cube and
703 we don't actually allocate map entries, but it's handy to be able to
1381 XStandardColormap *map,
1388 Colormap cmap = map->colormap;
1403 if (map->blue_max == 0 || vinfo->class == DirectColor) total = 2;
1428 if (map->blue_max != 0 || npixels >= 2) success = True;
1444 /* If there are enough free cells, shrink the map to fit.
1446 if (((map->blue_max == 0 || vinfo->class == DirectColor) &&
1448 ShrinkMapToFit(map, count, vinfo);
1532 XStandardColormap *map,
1536 if (map->blue_max == 0) map->red_max = *space - 1;
1538 if (map->red_max > *space - 1) map->red_max = *space - 1;
1539 if (map->green_max > *space - 1) map->green_max = *space - 1;
1540 if (map->blue_max > *space - 1) map->blue_max = *space - 1;
1543 while ((map->red_max + 1) * (map->green_max + 1) *
1544 (map->blue_max + 1) > *space) {
1546 if (map->red_max > 1) map->red_max--;
1549 if (map->green_max > 1) map->green_max--;
1552 if (map->blue_max > 1) map->blue_max--;
1556 *space = (map->red_max + 1) * (map->green_max + 1) *
1557 (map->blue_max + 1);
1559 map->red_mult = (map->green_max + 1) * (map->blue_max + 1);
1560 map->green_mult = map->blue_max + 1;
1561 map->blue_mult = 1;
1567 XStandardColormap *map,
1577 XSetRGBColormaps(dpy, RootWindow(dpy, vinfo->screen), map, 1, atom);
1588 map->colormap == DefaultColormap(dpy, vinfo->screen)) {
1598 copy[i] = *map;