Lines Matching refs:bits
93 * Check the given mask (in len bytes) for invalid mask bits.
94 * Invalid mask bits are any bits above XI2LastEvent.
189 unsigned char *bits = (unsigned char *) &evmask[1];
191 if (BitIsOn(bits, XI_HierarchyChanged)) {
199 unsigned char *bits = (unsigned char *) &evmask[1];
201 if (BitIsOn(bits, XI_RawKeyPress) ||
202 BitIsOn(bits, XI_RawKeyRelease) ||
203 BitIsOn(bits, XI_RawButtonPress) ||
204 BitIsOn(bits, XI_RawButtonRelease) ||
205 BitIsOn(bits, XI_RawMotion) ||
206 BitIsOn(bits, XI_RawTouchBegin) ||
207 BitIsOn(bits, XI_RawTouchUpdate) ||
208 BitIsOn(bits, XI_RawTouchEnd)) {
215 unsigned char *bits = (unsigned char *) &evmask[1];
218 if ((BitIsOn(bits, XI_TouchBegin) ||
219 BitIsOn(bits, XI_TouchUpdate) ||
220 BitIsOn(bits, XI_TouchOwnership) ||
221 BitIsOn(bits, XI_TouchEnd)) &&
222 (!BitIsOn(bits, XI_TouchBegin) ||
223 !BitIsOn(bits, XI_TouchUpdate) ||
224 !BitIsOn(bits, XI_TouchEnd))) {
230 if ((BitIsOn(bits, XI_GesturePinchBegin) ||
231 BitIsOn(bits, XI_GesturePinchUpdate) ||
232 BitIsOn(bits, XI_GesturePinchEnd)) &&
233 (!BitIsOn(bits, XI_GesturePinchBegin) ||
234 !BitIsOn(bits, XI_GesturePinchUpdate) ||
235 !BitIsOn(bits, XI_GesturePinchEnd))) {
244 (BitIsOn(bits, XI_GestureSwipeBegin) ||
245 BitIsOn(bits, XI_GestureSwipeUpdate)))
252 (BitIsOn(bits, XI_GestureSwipeBegin) ||
253 BitIsOn(bits, XI_GestureSwipeUpdate) ||
254 BitIsOn(bits, XI_GestureSwipeEnd)) &&
255 (!BitIsOn(bits, XI_GestureSwipeBegin) ||
256 !BitIsOn(bits, XI_GestureSwipeUpdate) ||
257 !BitIsOn(bits, XI_GestureSwipeEnd))) {
265 if (BitIsOn(bits, XI_TouchBegin)) {
273 if (BitIsOn(bits, XI_GesturePinchBegin)) {
281 if (BitIsOn(bits, XI_GestureSwipeBegin)) {