| /OK3568_Linux_fs/external/xserver/render/ |
| H A D | animcur.c | 133 ScreenPtr pScreen = dev->spriteInfo->anim.pScreen; in AnimCurTimerNotify() 136 AnimCurPtr ac = GetAnimCur(dev->spriteInfo->sprite->current); in AnimCurTimerNotify() 137 int elt = (dev->spriteInfo->anim.elt + 1) % ac->nelt; in AnimCurTimerNotify() 149 dev->spriteInfo->anim.elt = elt; in AnimCurTimerNotify() 150 dev->spriteInfo->anim.pCursor = ac->elts[elt].pCursor; in AnimCurTimerNotify() 158 CursorPtr cur = pDev->spriteInfo->sprite ? in AnimCurCancelTimer() 159 pDev->spriteInfo->sprite->current : NULL; in AnimCurCancelTimer() 176 if (pCursor != pDev->spriteInfo->sprite->current) { in AnimCurDisplayCursor() 184 pDev->spriteInfo->anim.elt = 0; in AnimCurDisplayCursor() 185 pDev->spriteInfo->anim.pCursor = pCursor; in AnimCurDisplayCursor() [all …]
|
| /OK3568_Linux_fs/external/xserver/dix/ |
| H A D | events.c | 309 return pDev->spriteInfo->spriteOwner; in DevHasCursor() 496 screenno = dev->spriteInfo->sprite->screen->myNum; in SyntheticMotion() 512 SpritePtr pSprite = pDev->spriteInfo->sprite; in XineramaSetCursorPosition() 545 SpritePtr pSprite = pDev->spriteInfo->sprite; in XineramaConstrainCursor() 565 SpritePtr pSprite = pDev->spriteInfo->sprite; in XineramaSetWindowPntrs() 596 SpritePtr pSprite = pDev->spriteInfo->sprite; in XineramaConfineCursorToWindow() 710 SpritePtr pSprite = pDev->spriteInfo->sprite; in CheckPhysLimits() 774 SpritePtr pSprite = pDev->spriteInfo->sprite; in CheckVirtualMotion() 873 RootWindow(pDev->spriteInfo->sprite) = pSprite->hot.pScreen->root; in CheckVirtualMotion() 880 SpritePtr pSprite = pDev->spriteInfo->sprite; in ConfineCursorToWindow() [all …]
|
| H A D | devices.c | 203 if (ptr->spriteInfo->paired) in PairDevices() 206 if (kbd->spriteInfo->spriteOwner) { in PairDevices() 207 free(kbd->spriteInfo->sprite); in PairDevices() 208 kbd->spriteInfo->sprite = NULL; in PairDevices() 209 kbd->spriteInfo->spriteOwner = FALSE; in PairDevices() 212 kbd->spriteInfo->sprite = ptr->spriteInfo->sprite; in PairDevices() 213 kbd->spriteInfo->paired = ptr; in PairDevices() 214 ptr->spriteInfo->paired = kbd; in PairDevices() 228 dev->spriteInfo->spriteOwner && !dev->spriteInfo->paired) in NextFreePointerDevice() 295 dev->spriteInfo = (SpriteInfoPtr) &dev[1]; in AddInputDevice() [all …]
|
| H A D | touch.c | 514 else if (dev->spriteInfo->sprite) in TouchBuildDependentSpriteTrace() 515 srcsprite = dev->spriteInfo->sprite; in TouchBuildDependentSpriteTrace() 551 sourcedev->spriteInfo->sprite->hotPhys.pScreen->root; in TouchBuildSprite()
|
| H A D | enterleave.c | 803 xi2event->root_x = double_to_fp1616(mouse->spriteInfo->sprite->hot.x); in DeviceFocusEvent() 804 xi2event->root_y = double_to_fp1616(mouse->spriteInfo->sprite->hot.y); in DeviceFocusEvent() 822 FixUpEventFromWindow(dev->spriteInfo->sprite, (xEvent *) xi2event, pWin, in DeviceFocusEvent() 1434 SpritePtr sprite = dev->spriteInfo->sprite; in DeviceFocusEvents()
|
| H A D | getevents.c | 1872 ScreenPtr scr = dev->spriteInfo->sprite->hotPhys.pScreen; in GetTouchEvents() 1981 screenx = dev->spriteInfo->sprite->hotPhys.x; in GetTouchEvents() 1982 screeny = dev->spriteInfo->sprite->hotPhys.y; in GetTouchEvents() 2038 ScreenPtr scr = dev->spriteInfo->sprite->hotPhys.pScreen; in GetDixTouchEnd()
|
| /OK3568_Linux_fs/external/xserver/test/ |
| H A D | input.c | 1494 vcp.spriteInfo = &vcp_sprite; in dix_get_master() 1495 vck.spriteInfo = &vck_sprite; in dix_get_master() 1496 ptr.spriteInfo = &ptr_sprite; in dix_get_master() 1497 kbd.spriteInfo = &kbd_sprite; in dix_get_master() 1498 floating.spriteInfo = &floating_sprite; in dix_get_master() 1780 static SpriteInfoRec spriteInfo; in _mieq_test_generate_events() local 1784 memset(&spriteInfo, 0, sizeof(spriteInfo)); in _mieq_test_generate_events() 1786 dev.spriteInfo = &spriteInfo; in _mieq_test_generate_events() 1787 spriteInfo.sprite = &sprite; in _mieq_test_generate_events() 1862 SpriteInfoRec spriteInfo; in dix_enqueue_events() local [all …]
|
| H A D | touch.c | 228 dev.spriteInfo = &sprite; in touch_begin_touch() 268 dev.spriteInfo = &sprite; in touch_init()
|
| /OK3568_Linux_fs/external/xserver/hw/xquartz/ |
| H A D | quartz.c | 286 inputInfo.pointer->spriteInfo->sprite->physLimits = bounds; in QuartzUpdateScreens() 287 inputInfo.pointer->spriteInfo->sprite->hotLimits = bounds; in QuartzUpdateScreens()
|
| /OK3568_Linux_fs/external/xserver/xfixes/ |
| H A D | cursor.c | 137 if (pDev && pDev->spriteInfo && pDev->spriteInfo->sprite) { in CursorForDevice() 138 if (pDev->spriteInfo->anim.pCursor) in CursorForDevice() 139 return pDev->spriteInfo->anim.pCursor; in CursorForDevice() 140 return pDev->spriteInfo->sprite->current; in CursorForDevice()
|
| /OK3568_Linux_fs/external/xserver/mi/ |
| H A D | mieq.c | 69 #define EnqueueScreen(dev) dev->spriteInfo->sprite->pEnqueueScreen 70 #define DequeueScreen(dev) dev->spriteInfo->sprite->pDequeueScreen
|
| /OK3568_Linux_fs/external/xserver/Xi/ |
| H A D | xiwarppointer.c | 112 pSprite = pDev->spriteInfo->sprite; in ProcXIWarpPointer()
|
| H A D | xiquerypointer.c | 125 pSprite = pDev->spriteInfo->sprite; in ProcXIQueryPointer()
|
| H A D | exevents.c | 1423 WindowPtr sprite_win = DeepestSpriteWin(dev->spriteInfo->sprite); in DeliverTouchEmulatedEvent() 1449 WindowPtr sprite_win = DeepestSpriteWin(dev->spriteInfo->sprite); in DeliverTouchEmulatedEvent() 1755 SpritePtr pSprite = device->spriteInfo->sprite; in ProcessDeviceEvent()
|
| /OK3568_Linux_fs/external/xserver/test/xi2/ |
| H A D | protocol-xiquerypointer.c | 80 sprite = test_data.dev->spriteInfo->sprite; in reply_XIQueryPointer()
|
| H A D | protocol-common.c | 58 sprite = dev->spriteInfo->sprite; in fake_init_sprite()
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/common/ |
| H A D | xf86Cursor.c | 216 if (IsPointerDevice(dev) && dev->spriteInfo->spriteOwner) in xf86SwitchMode() 282 if (IsPointerDevice(it) && it->spriteInfo->spriteOwner) { in xf86SwitchMode()
|
| H A D | xf86Xinput.c | 380 dev->spriteInfo->spriteOwner = FALSE; in xf86ActivateDevice()
|
| /OK3568_Linux_fs/external/xserver/include/ |
| H A D | inputstr.h | 568 SpriteInfoPtr spriteInfo; member
|
| /OK3568_Linux_fs/external/xserver/hw/xwayland/ |
| H A D | xwayland-input.c | 1156 dev->spriteInfo->spriteOwner = FALSE; in add_device() 2543 device->spriteInfo->sprite == sprite) in sprite_check_lost_focus()
|
| /OK3568_Linux_fs/external/xserver/ |
| H A D | ChangeLog | 1758 dix: Check for NULL spriteInfo in GetPairedDevice 1760 There is a race when reseting the XServer that causes spriteInfo to be 10140 Formerly spriteInfo->anim.pCursor would point to the animated cursor (or 10142 spriteInfo->sprite->current, so instead lets use anim.pCursor to point 83581 already freed spriteInfo in mieqEnqueue's EnqueueScreen macro. 155240 If we call it unconditionally, we flip the dev->spriteInfo->sprite permanently 158267 Also fixing up comment for paired field in spriteInfo, will be set
|