Lines Matching refs:deviceGrab

806                 pDev->deviceGrab.grab ? pDev->deviceGrab.grab->
979 GrabPtr grab = pDev->deviceGrab.grab;
1241 if (!qe->device->deviceGrab.sync.frozen) {
1279 for (dev = inputInfo.devices; dev && dev->deviceGrab.sync.frozen;
1302 dev->deviceGrab.sync.frozen = frozen;
1325 FreezeThaw(dev, dev->deviceGrab.sync.other ||
1326 (dev->deviceGrab.sync.state >= FROZEN));
1332 InternalEvent *event = replayDev->deviceGrab.sync.event;
1367 if (!dev->deviceGrab.sync.frozen) {
1377 if ((grab = dev->deviceGrab.grab) && grab->confineTo) {
1406 if ((grab = pDev->deviceGrab.grab) && grab->confineTo) {
1424 GrabPtr grab = thisDev->deviceGrab.grab;
1428 thisDev->deviceGrab.sync.state = FROZEN_NO_EVENT;
1430 thisDev->deviceGrab.sync.state = THAWED;
1431 if (thisDev->deviceGrab.sync.other &&
1432 (CLIENT_BITS(thisDev->deviceGrab.sync.other->resource) ==
1434 thisDev->deviceGrab.sync.other = NullGrab;
1440 dev->deviceGrab.sync.other = grab;
1442 if (dev->deviceGrab.sync.other &&
1443 (CLIENT_BITS(dev->deviceGrab.sync.other->resource) ==
1445 dev->deviceGrab.sync.other = NullGrab;
1520 if (!mouse->touch || mouse->deviceGrab.fromPassiveGrab)
1526 GrabPtr grab = mouse->deviceGrab.grab;
1564 if (!mouse->gesture || mouse->deviceGrab.fromPassiveGrab)
1569 GrabPtr grab = mouse->deviceGrab.grab;
1615 GrabInfoPtr grabinfo = &mouse->deviceGrab;
1661 GrabPtr grab = mouse->deviceGrab.grab;
1663 Bool wasPassive = mouse->deviceGrab.fromPassiveGrab;
1664 Bool wasImplicit = (mouse->deviceGrab.fromPassiveGrab &&
1665 mouse->deviceGrab.implicitGrab);
1694 mouse->deviceGrab.grab = NullGrab;
1695 mouse->deviceGrab.sync.state = NOT_GRABBED;
1696 mouse->deviceGrab.fromPassiveGrab = FALSE;
1699 if (dev->deviceGrab.sync.other == grab)
1700 dev->deviceGrab.sync.other = NullGrab;
1735 GrabInfoPtr grabinfo = &keybd->deviceGrab;
1783 GrabPtr grab = keybd->deviceGrab.grab;
1786 Bool wasImplicit = (keybd->deviceGrab.fromPassiveGrab &&
1787 keybd->deviceGrab.implicitGrab);
1795 keybd->deviceGrab.grab = NullGrab;
1796 keybd->deviceGrab.sync.state = NOT_GRABBED;
1797 keybd->deviceGrab.fromPassiveGrab = FALSE;
1800 if (dev->deviceGrab.sync.other == grab)
1801 dev->deviceGrab.sync.other = NullGrab;
1830 GrabInfoPtr devgrabinfo, grabinfo = &thisDev->deviceGrab;
1838 devgrabinfo = &dev->deviceGrab;
1877 devgrabinfo = &dev->deviceGrab;
1890 devgrabinfo = &dev->deviceGrab;
1915 devgrabinfo = &dev->deviceGrab;
2006 if (dev->deviceGrab.grab &&
2007 SameClient(dev->deviceGrab.grab, client)) {
2008 (*dev->deviceGrab.DeactivateGrab) (dev);
2192 (*dev->deviceGrab.ActivateGrab) (dev, tempGrab,
2479 GrabPtr grab = device->deviceGrab.grab;
3075 if (dev->deviceGrab.grab) {
3076 if (!dev->deviceGrab.fromPassiveGrab ||
3077 dev->deviceGrab.grab->type != XI_FocusIn ||
3078 dev->deviceGrab.grab->window == win ||
3079 IsParent(dev->deviceGrab.grab->window, win))
3082 (*dev->deviceGrab.DeactivateGrab) (dev);
3116 if (dev->deviceGrab.grab) {
3117 if (!dev->deviceGrab.fromPassiveGrab ||
3118 dev->deviceGrab.grab->type != XI_Enter ||
3119 dev->deviceGrab.grab->window == win ||
3120 IsParent(dev->deviceGrab.grab->window, win))
3123 (*dev->deviceGrab.DeactivateGrab) (dev);
3317 if ((grab = pDev->deviceGrab.grab) && grab->confineTo) {
3913 GrabInfoPtr grabinfo = &dev->deviceGrab;
3929 GrabPtr othergrab = other->deviceGrab.grab;
4203 if (device->deviceGrab.grab)
4242 device->deviceGrab.activatingKey = event->detail.key;
4350 GrabInfoPtr grabinfo = &dev->deviceGrab;
4428 grabinfo = &thisDev->deviceGrab;
4481 GrabInfoPtr grabinfo = &thisDev->deviceGrab;
4490 if ((dev->deviceGrab.sync.state == FREEZE_BOTH_NEXT_EVENT) &&
4492 CLIENT_BITS(dev->deviceGrab.grab->resource)))
4493 dev->deviceGrab.sync.state = FROZEN_NO_EVENT;
4495 dev->deviceGrab.sync.other = grab;
4740 GrabPtr grab = mouse->deviceGrab.grab;
4812 GrabPtr grab = mouse->deviceGrab.grab;
4975 mode = (dev->deviceGrab.grab) ? NotifyWhileGrabbed : NotifyNormal;
5103 grab = device->deviceGrab.grab;
5160 grab = device->deviceGrab.grab;
5169 (CompareTimeStamps(time, device->deviceGrab.grabTime) == EARLIER))
5196 grab = device->deviceGrab.grab;
5200 (CompareTimeStamps(time, device->deviceGrab.grabTime) != EARLIER) &&
5202 (*device->deviceGrab.DeactivateGrab) (device);
5235 GrabInfoPtr grabInfo = &dev->deviceGrab;
5386 grab = device->deviceGrab.grab;
5390 (CompareTimeStamps(time, device->deviceGrab.grabTime) != EARLIER) &&
5392 (*device->deviceGrab.DeactivateGrab) (device);
5913 grab = mouse->deviceGrab.grab;
5915 (*mouse->deviceGrab.DeactivateGrab) (mouse);
5918 grab = keybd->deviceGrab.grab;
5920 (*keybd->deviceGrab.DeactivateGrab) (keybd);
5924 grab = mouse->deviceGrab.grab;
5926 (*mouse->deviceGrab.DeactivateGrab) (mouse);
5941 if (keybd->deviceGrab.grab)
6019 grab = pDev->deviceGrab.grab;
6022 (*pDev->deviceGrab.DeactivateGrab) (pDev);
6257 GrabPtr grab = it->deviceGrab.grab;
6322 if (dev->deviceGrab.grab && SameClient(dev->deviceGrab.grab, client))
6327 if (it->deviceGrab.grab && SameClient(it->deviceGrab.grab, client)
6328 && !it->deviceGrab.fromPassiveGrab) {