Lines Matching refs:pCursor

594 dmxBECreateCursor(ScreenPtr pScreen, CursorPtr pCursor)  in dmxBECreateCursor()  argument
597 dmxCursorPrivPtr pCursorPriv = DMX_GET_CURSOR_PRIV(pCursor, pScreen); in dmxBECreateCursor()
598 CursorBitsPtr pBits = pCursor->bits; in dmxBECreateCursor()
655 fg.red = pCursor->foreRed; in dmxBECreateCursor()
656 fg.green = pCursor->foreGreen; in dmxBECreateCursor()
657 fg.blue = pCursor->foreBlue; in dmxBECreateCursor()
659 bg.red = pCursor->backRed; in dmxBECreateCursor()
660 bg.green = pCursor->backGreen; in dmxBECreateCursor()
661 bg.blue = pCursor->backBlue; in dmxBECreateCursor()
676 _dmxRealizeCursor(ScreenPtr pScreen, CursorPtr pCursor) in _dmxRealizeCursor() argument
681 DMXDBG2("_dmxRealizeCursor(%d,%p)\n", pScreen->myNum, pCursor); in _dmxRealizeCursor()
683 DMX_SET_CURSOR_PRIV(pCursor, pScreen, malloc(sizeof(*pCursorPriv))); in _dmxRealizeCursor()
684 if (!DMX_GET_CURSOR_PRIV(pCursor, pScreen)) in _dmxRealizeCursor()
687 pCursorPriv = DMX_GET_CURSOR_PRIV(pCursor, pScreen); in _dmxRealizeCursor()
693 dmxBECreateCursor(pScreen, pCursor); in _dmxRealizeCursor()
699 dmxBEFreeCursor(ScreenPtr pScreen, CursorPtr pCursor) in dmxBEFreeCursor() argument
702 dmxCursorPrivPtr pCursorPriv = DMX_GET_CURSOR_PRIV(pCursor, pScreen); in dmxBEFreeCursor()
714 _dmxUnrealizeCursor(ScreenPtr pScreen, CursorPtr pCursor) in _dmxUnrealizeCursor() argument
718 DMXDBG2("_dmxUnrealizeCursor(%d,%p)\n", pScreen->myNum, pCursor); in _dmxUnrealizeCursor()
721 if (dmxBEFreeCursor(pScreen, pCursor)) in _dmxUnrealizeCursor()
722 free(DMX_GET_CURSOR_PRIV(pCursor, pScreen)); in _dmxUnrealizeCursor()
724 DMX_SET_CURSOR_PRIV(pCursor, pScreen, NULL); in _dmxUnrealizeCursor()
751 _dmxSetCursor(ScreenPtr pScreen, CursorPtr pCursor, int x, int y) in _dmxSetCursor() argument
755 DMXDBG4("_dmxSetCursor(%d,%p,%d,%d)\n", pScreen->myNum, pCursor, x, y); in _dmxSetCursor()
757 if (pCursor) { in _dmxSetCursor()
758 dmxCursorPrivPtr pCursorPriv = DMX_GET_CURSOR_PRIV(pCursor, pScreen); in _dmxSetCursor()
764 dmxScreen->cursor = pCursor; in _dmxSetCursor()
783 dmxRealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor) in dmxRealizeCursor() argument
789 return _dmxRealizeCursor(pScreen, pCursor); in dmxRealizeCursor()
794 _dmxRealizeCursor(screenInfo.screens[pt->index], pCursor); in dmxRealizeCursor()
802 dmxUnrealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor) in dmxUnrealizeCursor() argument
808 return _dmxUnrealizeCursor(pScreen, pCursor); in dmxUnrealizeCursor()
813 _dmxUnrealizeCursor(screenInfo.screens[pt->index], pCursor); in dmxUnrealizeCursor()
867 CursorPtr pCursor; in dmxMoveCursor() local
869 if ((pCursor = dmxFindCursor(start))) in dmxMoveCursor()
871 pt->cursor = pCursor); in dmxMoveCursor()
895 dmxSetCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor, int x, in dmxSetCursor() argument
903 pScreen->myNum, start, pCursor, x, y); in dmxSetCursor()
927 _dmxSetCursor(pScreen, pCursor, x, y); in dmxSetCursor()
935 _dmxSetCursor(screenInfo.screens[pt->index], pCursor, in dmxSetCursor()
991 CursorPtr pCursor; in dmxCheckCursor() local
993 if ((pCursor = dmxFindCursor(dmxScreen))) { in dmxCheckCursor()
994 _dmxRealizeCursor(pScreen, dmxScreen->cursor = pCursor); in dmxCheckCursor()