Lines Matching refs:pPointer

196     miPointerPtr pPointer;  in miPointerDisplayCursor()  local
202 pPointer = MIPOINTER(pDev); in miPointerDisplayCursor()
204 pPointer->pCursor = pCursor; in miPointerDisplayCursor()
205 pPointer->pScreen = pScreen; in miPointerDisplayCursor()
222 miPointerPtr pPointer; in miPointerConstrainCursor() local
224 pPointer = MIPOINTER(pDev); in miPointerConstrainCursor()
226 pPointer->limits = *pBox; in miPointerConstrainCursor()
227 pPointer->confined = PointerConfinedToScreen(pDev); in miPointerConstrainCursor()
274 miPointerPtr pPointer = MIPOINTER(pDev); in miPointerSetCursorPosition() local
276 pPointer->generateEvent = generateEvent; in miPointerSetCursorPosition()
313 miPointerPtr pPointer; in miPointerDeviceInitialize() local
317 pPointer = malloc(sizeof(miPointerRec)); in miPointerDeviceInitialize()
318 if (!pPointer) in miPointerDeviceInitialize()
321 pPointer->pScreen = NULL; in miPointerDeviceInitialize()
322 pPointer->pSpriteScreen = NULL; in miPointerDeviceInitialize()
323 pPointer->pCursor = NULL; in miPointerDeviceInitialize()
324 pPointer->pSpriteCursor = NULL; in miPointerDeviceInitialize()
325 pPointer->limits.x1 = 0; in miPointerDeviceInitialize()
326 pPointer->limits.x2 = 32767; in miPointerDeviceInitialize()
327 pPointer->limits.y1 = 0; in miPointerDeviceInitialize()
328 pPointer->limits.y2 = 32767; in miPointerDeviceInitialize()
329 pPointer->confined = FALSE; in miPointerDeviceInitialize()
330 pPointer->x = 0; in miPointerDeviceInitialize()
331 pPointer->y = 0; in miPointerDeviceInitialize()
332 pPointer->generateEvent = FALSE; in miPointerDeviceInitialize()
335 free(pPointer); in miPointerDeviceInitialize()
339 dixSetPrivate(&pDev->devPrivates, miPointerPrivKey, pPointer); in miPointerDeviceInitialize()
378 miPointerPtr pPointer; in miPointerWarpCursor() local
381 pPointer = MIPOINTER(pDev); in miPointerWarpCursor()
383 if (pPointer->pScreen != pScreen) { in miPointerWarpCursor()
388 if (pPointer->generateEvent) in miPointerWarpCursor()
416 miPointerPtr pPointer; in miPointerUpdateSprite() local
421 pPointer = MIPOINTER(pDev); in miPointerUpdateSprite()
423 if (!pPointer) in miPointerUpdateSprite()
426 pScreen = pPointer->pScreen; in miPointerUpdateSprite()
430 x = pPointer->x; in miPointerUpdateSprite()
431 y = pPointer->y; in miPointerUpdateSprite()
432 devx = pPointer->devx; in miPointerUpdateSprite()
433 devy = pPointer->devy; in miPointerUpdateSprite()
440 if (pScreen != pPointer->pSpriteScreen) { in miPointerUpdateSprite()
441 if (pPointer->pSpriteScreen) { in miPointerUpdateSprite()
444 pOldPriv = GetScreenPrivate(pPointer->pSpriteScreen); in miPointerUpdateSprite()
445 if (pPointer->pCursor) { in miPointerUpdateSprite()
447 (pDev, pPointer->pSpriteScreen, NullCursor, 0, 0); in miPointerUpdateSprite()
449 (*pOldPriv->screenFuncs->CrossScreen) (pPointer->pSpriteScreen, in miPointerUpdateSprite()
454 (pDev, pScreen, pPointer->pCursor, x, y); in miPointerUpdateSprite()
455 pPointer->devx = x; in miPointerUpdateSprite()
456 pPointer->devy = y; in miPointerUpdateSprite()
457 pPointer->pSpriteCursor = pPointer->pCursor; in miPointerUpdateSprite()
458 pPointer->pSpriteScreen = pScreen; in miPointerUpdateSprite()
463 else if (pPointer->pCursor != pPointer->pSpriteCursor) { in miPointerUpdateSprite()
464 pCursor = pPointer->pCursor; in miPointerUpdateSprite()
470 pPointer->devx = x; in miPointerUpdateSprite()
471 pPointer->devy = y; in miPointerUpdateSprite()
472 pPointer->pSpriteCursor = pPointer->pCursor; in miPointerUpdateSprite()
475 pPointer->devx = x; in miPointerUpdateSprite()
476 pPointer->devy = y; in miPointerUpdateSprite()
477 if (pPointer->pCursor && !pPointer->pCursor->bits->emptyMask) in miPointerUpdateSprite()
491 miPointerPtr pPointer; in miPointerInvalidateSprite() local
493 pPointer = MIPOINTER(pDev); in miPointerInvalidateSprite()
494 pPointer->pSpriteCursor = (CursorPtr) 1; in miPointerInvalidateSprite()
509 miPointerPtr pPointer; in miPointerSetScreen() local
511 pPointer = MIPOINTER(pDev); in miPointerSetScreen()
517 pPointer->limits.x2 = pScreen->width; in miPointerSetScreen()
518 pPointer->limits.y2 = pScreen->height; in miPointerSetScreen()
527 miPointerPtr pPointer = MIPOINTER(pDev); in miPointerGetScreen() local
529 return (pPointer) ? pPointer->pScreen : NULL; in miPointerGetScreen()
551 miPointerPtr pPointer; in miPointerMoveNoEvent() local
555 pPointer = MIPOINTER(pDev); in miPointerMoveNoEvent()
563 &&!pScreenPriv->waitForUpdate && pScreen == pPointer->pSpriteScreen) { in miPointerMoveNoEvent()
564 pPointer->devx = x; in miPointerMoveNoEvent()
565 pPointer->devy = y; in miPointerMoveNoEvent()
566 if (pPointer->pCursor && !pPointer->pCursor->bits->emptyMask) in miPointerMoveNoEvent()
570 pPointer->x = x; in miPointerMoveNoEvent()
571 pPointer->y = y; in miPointerMoveNoEvent()
572 pPointer->pScreen = pScreen; in miPointerMoveNoEvent()
607 miPointerPtr pPointer; in miPointerSetPosition() local
609 pPointer = MIPOINTER(pDev); in miPointerSetPosition()
610 pScreen = pPointer->pScreen; in miPointerSetPosition()
643 if (!pPointer->confined) { in miPointerSetPosition()
650 pPointer->limits.x2 = pScreen->width; in miPointerSetPosition()
651 pPointer->limits.y2 = pScreen->height; in miPointerSetPosition()
656 if (x < pPointer->limits.x1) in miPointerSetPosition()
657 x = pPointer->limits.x1; in miPointerSetPosition()
658 if (x >= pPointer->limits.x2) in miPointerSetPosition()
659 x = pPointer->limits.x2 - 1; in miPointerSetPosition()
660 if (y < pPointer->limits.y1) in miPointerSetPosition()
661 y = pPointer->limits.y1; in miPointerSetPosition()
662 if (y >= pPointer->limits.y2) in miPointerSetPosition()
663 y = pPointer->limits.y2 - 1; in miPointerSetPosition()
668 if (pPointer->x != x || pPointer->y != y || pPointer->pScreen != pScreen) in miPointerSetPosition()