Lines Matching refs:legal
100 #define CHK_MASK_LEGAL3(err,mask,legal,ev,er,ret) {\
101 if ((mask)&(~(legal))) { \
102 (ev)= _XkbErrCode2((err),((mask)&(~(legal))));\
107 #define CHK_MASK_LEGAL2(err,mask,legal,ev,er) {\
108 if ((mask)&(~(legal))) { \
109 (ev)= _XkbErrCode2((err),((mask)&(~(legal))));\
113 #define CHK_MASK_LEGAL(err,mask,legal) \
114 CHK_MASK_LEGAL2(err,mask,legal,client->errorValue,BadValue)
218 unsigned legal;
262 legal= XkbAllNewKeyboardEventsMask;
267 legal= XkbAllStateEventsMask;
272 legal= XkbAllControlEventsMask;
277 legal= XkbAllIndicatorEventsMask;
282 legal= XkbAllIndicatorEventsMask;
287 legal= XkbAllNameEventsMask;
292 legal= XkbAllCompatMapEventsMask;
297 legal= XkbAllBellEventsMask;
302 legal= XkbAllActionMessagesMask;
307 legal= XkbAllAccessXEventsMask;
312 legal= XkbAllExtensionDeviceEventsMask;
335 CHK_MASK_LEGAL(ndx,from.c16[0],legal);
341 CHK_MASK_LEGAL(ndx,from.c32[0],legal);
347 CHK_MASK_LEGAL(ndx,from.c8[0],legal);
5622 unsigned char *wire,*str,*tmp,*legal;
5624 if (allowExpr) legal= &componentExprLegal[0];
5625 else legal= &componentSpecLegal[0];
5634 if (legal[(*wire)/8]&(1<<((*wire)%8)))