Lines Matching refs:pDev
79 DeviceIntPtr pDev, kbd; in ProcXIQueryPointer() local
100 rc = dixLookupDevice(&pDev, stuff->deviceid, client, DixReadAccess); in ProcXIQueryPointer()
106 …if (pDev->valuator == NULL || IsKeyboardDevice(pDev) || (!IsMaster(pDev) && !IsFloating(pDev))) { … in ProcXIQueryPointer()
117 if (pDev->valuator->motionHintWindow) in ProcXIQueryPointer()
118 MaybeStopHint(pDev, client); in ProcXIQueryPointer()
120 if (IsMaster(pDev)) in ProcXIQueryPointer()
121 kbd = GetMaster(pDev, MASTER_KEYBOARD); in ProcXIQueryPointer()
123 kbd = (pDev->key) ? pDev : NULL; in ProcXIQueryPointer()
125 pSprite = pDev->spriteInfo->sprite; in ProcXIQueryPointer()
132 .root = (GetCurrentRootWindow(pDev))->drawable.id, in ProcXIQueryPointer()
149 if (pDev->button) { in ProcXIQueryPointer()
153 bytes_to_int32(bits_to_bytes(pDev->button->numButtons)); in ProcXIQueryPointer()
160 for (i = 1; i < pDev->button->numButtons; i++) in ProcXIQueryPointer()
161 if (BitIsOn(pDev->button->down, i)) in ProcXIQueryPointer()
162 SetBit(buttons, pDev->button->map[i]); in ProcXIQueryPointer()
164 if (!have_xi22 && pDev->touch && pDev->touch->buttonsDown > 0) in ProcXIQueryPointer()
165 SetBit(buttons, pDev->button->map[1]); in ProcXIQueryPointer()