Lines Matching refs:pCmapPriv
52 dmxColormapPrivPtr pCmapPriv; in dmxAllocateColormapPrivates() local
54 pCmapPriv = (dmxColormapPrivPtr) malloc(sizeof(*pCmapPriv)); in dmxAllocateColormapPrivates()
55 if (!pCmapPriv) in dmxAllocateColormapPrivates()
57 pCmapPriv->cmap = (Colormap) 0; in dmxAllocateColormapPrivates()
59 DMX_SET_COLORMAP_PRIV(pColormap, pCmapPriv); in dmxAllocateColormapPrivates()
70 dmxColormapPrivPtr pCmapPriv = DMX_GET_COLORMAP_PRIV(pColormap); in dmxBECreateColormap() local
75 pCmapPriv->cmap = XCreateColormap(dmxScreen->beDisplay, in dmxBECreateColormap()
80 return pCmapPriv->cmap != 0; in dmxBECreateColormap()
119 dmxColormapPrivPtr pCmapPriv = DMX_GET_COLORMAP_PRIV(pColormap); in dmxBEFreeColormap() local
121 if (pCmapPriv->cmap) { in dmxBEFreeColormap()
122 XFreeColormap(dmxScreen->beDisplay, pCmapPriv->cmap); in dmxBEFreeColormap()
123 pCmapPriv->cmap = (Colormap) 0; in dmxBEFreeColormap()
137 dmxColormapPrivPtr pCmapPriv = DMX_GET_COLORMAP_PRIV(pColormap); in dmxDestroyColormap() local
141 free(pCmapPriv); in dmxDestroyColormap()
157 dmxColormapPrivPtr pCmapPriv = DMX_GET_COLORMAP_PRIV(pColormap); in dmxInstallColormap() local
165 XInstallColormap(dmxScreen->beDisplay, pCmapPriv->cmap); in dmxInstallColormap()
177 dmxColormapPrivPtr pCmapPriv = DMX_GET_COLORMAP_PRIV(pColormap); in dmxStoreColors() local
192 XStoreColors(dmxScreen->beDisplay, pCmapPriv->cmap, color, ndef); in dmxStoreColors()
205 XStoreColor(dmxScreen->beDisplay, pCmapPriv->cmap, &c); in dmxStoreColors()