Lines Matching refs:mask
62 unsigned char mask[MAXDEVICES][XI2LASTEVENT]; /* intentionally bigger */
98 xXIEventMask *mask;
101 mask = (xXIEventMask *) data;
104 swaps(&mask->deviceid);
105 swaps(&mask->mask_len);
108 assert(mask->deviceid < 6);
109 assert(mask->mask_len <= (((XI2LASTEVENT + 8) / 8) + 3) / 4);
111 bitmask = (unsigned char *) &mask[1];
113 test_data.mask[mask->deviceid], mask->mask_len * 4) == 0);
115 mask =
116 (xXIEventMask *) ((char *) mask + mask->mask_len * 4 +
149 unsigned char *mask;
167 memset(test_data.mask, 0, sizeof(test_data.mask));
174 * reply even if a mask is set */
178 mask = test_data.mask[j];
181 SetBit(mask, i);
182 XISetEventMask(&dev, &root, &client, (i + 8) / 8, mask);
184 ClearBit(mask, i);
187 /* all valid mask bits */
189 SetBit(mask, i);
190 XISetEventMask(&dev, &root, &client, (i + 8) / 8, mask);
201 mask = test_data.mask[j];
202 memset(mask, 0, XI2LASTEVENT);