Lines Matching refs:pDev

93 static Bool miPointerRealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen,
95 static Bool miPointerUnrealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen,
97 static Bool miPointerDisplayCursor(DeviceIntPtr pDev, ScreenPtr pScreen,
99 static void miPointerConstrainCursor(DeviceIntPtr pDev, ScreenPtr pScreen,
101 static void miPointerCursorLimits(DeviceIntPtr pDev, ScreenPtr pScreen,
104 static Bool miPointerSetCursorPosition(DeviceIntPtr pDev, ScreenPtr pScreen,
107 static void miPointerMove(DeviceIntPtr pDev, ScreenPtr pScreen, int x, int y);
108 static Bool miPointerDeviceInitialize(DeviceIntPtr pDev, ScreenPtr pScreen);
109 static void miPointerDeviceCleanup(DeviceIntPtr pDev, ScreenPtr pScreen);
110 static void miPointerMoveNoEvent(DeviceIntPtr pDev, ScreenPtr pScreen, int x,
178 miPointerRealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor) in miPointerRealizeCursor() argument
181 return (*pScreenPriv->spriteFuncs->RealizeCursor) (pDev, pScreen, pCursor); in miPointerRealizeCursor()
185 miPointerUnrealizeCursor(DeviceIntPtr pDev, in miPointerUnrealizeCursor() argument
189 return (*pScreenPriv->spriteFuncs->UnrealizeCursor) (pDev, pScreen, in miPointerUnrealizeCursor()
194 miPointerDisplayCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor) in miPointerDisplayCursor() argument
199 if (!IsPointerDevice(pDev)) in miPointerDisplayCursor()
202 pPointer = MIPOINTER(pDev); in miPointerDisplayCursor()
206 miPointerUpdateSprite(pDev); in miPointerDisplayCursor()
220 miPointerConstrainCursor(DeviceIntPtr pDev, ScreenPtr pScreen, BoxPtr pBox) in miPointerConstrainCursor() argument
224 pPointer = MIPOINTER(pDev); in miPointerConstrainCursor()
227 pPointer->confined = PointerConfinedToScreen(pDev); in miPointerConstrainCursor()
242 miPointerCursorLimits(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor, in miPointerCursorLimits() argument
270 miPointerSetCursorPosition(DeviceIntPtr pDev, ScreenPtr pScreen, in miPointerSetCursorPosition() argument
274 miPointerPtr pPointer = MIPOINTER(pDev); in miPointerSetCursorPosition()
279 pScreen->ConstrainCursorHarder(pDev, pScreen, Absolute, &x, &y); in miPointerSetCursorPosition()
282 (*pScreenPriv->screenFuncs->WarpCursor) (pDev, pScreen, x, y); in miPointerSetCursorPosition()
284 miPointerUpdateSprite(pDev); in miPointerSetCursorPosition()
289 miRecolorCursor(DeviceIntPtr pDev, ScreenPtr pScr, in miRecolorCursor() argument
296 pScr->UnrealizeCursor(pDev, pScr, pCurs); in miRecolorCursor()
297 pScr->RealizeCursor(pDev, pScr, pCurs); in miRecolorCursor()
299 pScr->DisplayCursor(pDev, pScr, pCurs); in miRecolorCursor()
311 miPointerDeviceInitialize(DeviceIntPtr pDev, ScreenPtr pScreen) in miPointerDeviceInitialize() argument
334 if (!((*pScreenPriv->spriteFuncs->DeviceCursorInitialize) (pDev, pScreen))) { in miPointerDeviceInitialize()
339 dixSetPrivate(&pDev->devPrivates, miPointerPrivKey, pPointer); in miPointerDeviceInitialize()
351 miPointerDeviceCleanup(DeviceIntPtr pDev, ScreenPtr pScreen) in miPointerDeviceCleanup() argument
355 if (!IsMaster(pDev) && !IsFloating(pDev)) in miPointerDeviceCleanup()
358 (*pScreenPriv->spriteFuncs->DeviceCursorCleanup) (pDev, pScreen); in miPointerDeviceCleanup()
359 free(dixLookupPrivate(&pDev->devPrivates, miPointerPrivKey)); in miPointerDeviceCleanup()
360 dixSetPrivate(&pDev->devPrivates, miPointerPrivKey, NULL); in miPointerDeviceCleanup()
376 miPointerWarpCursor(DeviceIntPtr pDev, ScreenPtr pScreen, int x, int y) in miPointerWarpCursor() argument
381 pPointer = MIPOINTER(pDev); in miPointerWarpCursor()
384 mieqSwitchScreen(pDev, pScreen, TRUE); in miPointerWarpCursor()
389 miPointerMove(pDev, pScreen, x, y); in miPointerWarpCursor()
391 miPointerMoveNoEvent(pDev, pScreen, x, y); in miPointerWarpCursor()
401 UpdateSpriteForScreen(pDev, pScreen); in miPointerWarpCursor()
410 miPointerUpdateSprite(DeviceIntPtr pDev) in miPointerUpdateSprite() argument
418 if (!pDev || !pDev->coreEvents) in miPointerUpdateSprite()
421 pPointer = MIPOINTER(pDev); in miPointerUpdateSprite()
447 (pDev, pPointer->pSpriteScreen, NullCursor, 0, 0); in miPointerUpdateSprite()
454 (pDev, pScreen, pPointer->pCursor, x, y); in miPointerUpdateSprite()
468 (*pScreenPriv->spriteFuncs->SetCursor) (pDev, pScreen, pCursor, x, y); in miPointerUpdateSprite()
478 (*pScreenPriv->spriteFuncs->MoveCursor) (pDev, pScreen, x, y); in miPointerUpdateSprite()
489 miPointerInvalidateSprite(DeviceIntPtr pDev) in miPointerInvalidateSprite() argument
493 pPointer = MIPOINTER(pDev); in miPointerInvalidateSprite()
506 miPointerSetScreen(DeviceIntPtr pDev, int screen_no, int x, int y) in miPointerSetScreen() argument
511 pPointer = MIPOINTER(pDev); in miPointerSetScreen()
514 mieqSwitchScreen(pDev, pScreen, FALSE); in miPointerSetScreen()
515 NewCurrentScreen(pDev, pScreen, x, y); in miPointerSetScreen()
525 miPointerGetScreen(DeviceIntPtr pDev) in miPointerGetScreen() argument
527 miPointerPtr pPointer = MIPOINTER(pDev); in miPointerGetScreen()
549 miPointerMoveNoEvent(DeviceIntPtr pDev, ScreenPtr pScreen, int x, int y) in miPointerMoveNoEvent() argument
555 pPointer = MIPOINTER(pDev); in miPointerMoveNoEvent()
562 if (GetMaster(pDev, MASTER_POINTER) == inputInfo.pointer in miPointerMoveNoEvent()
567 (*pScreenPriv->spriteFuncs->MoveCursor) (pDev, pScreen, x, y); in miPointerMoveNoEvent()
595 miPointerSetPosition(DeviceIntPtr pDev, int mode, double *screenx, in miPointerSetPosition() argument
609 pPointer = MIPOINTER(pDev); in miPointerSetPosition()
629 current_x = MIPOINTER(pDev)->x - pScreen->x; in miPointerSetPosition()
630 current_y = MIPOINTER(pDev)->y - pScreen->y; in miPointerSetPosition()
632 input_constrain_cursor(pDev, pScreen, in miPointerSetPosition()
648 mieqSwitchScreen(pDev, pScreen, FALSE); in miPointerSetPosition()
666 pScreen->ConstrainCursorHarder(pDev, pScreen, mode, &x, &y); in miPointerSetPosition()
669 miPointerMoveNoEvent(pDev, pScreen, x, y); in miPointerSetPosition()
706 miPointerGetPosition(DeviceIntPtr pDev, int *x, int *y) in miPointerGetPosition() argument
708 *x = MIPOINTER(pDev)->x; in miPointerGetPosition()
709 *y = MIPOINTER(pDev)->y; in miPointerGetPosition()
722 miPointerMove(DeviceIntPtr pDev, ScreenPtr pScreen, int x, int y) in miPointerMove() argument
728 miPointerMoveNoEvent(pDev, pScreen, x, y); in miPointerMove()
744 nevents = GetPointerEvents(mipointermove_events, pDev, MotionNotify, 0, in miPointerMove()
750 mieqEnqueue(pDev, &mipointermove_events[i]); in miPointerMove()