Lines Matching refs:wire

282 xkmKeyTypeDesc		wire;
314 if ((int)fread(&wire,SIZEOF(xkmKeyTypeDesc),1,file)<1) {
319 if (((i==XkbOneLevelIndex)&&(wire.numLevels!=1))||
321 ((i)==XkbKeypadIndex))&&(wire.numLevels!=2))) {
325 tmp= wire.nMapEntries;
327 if ((wire.nMapEntries>0)&&(type->map==NULL)) {
328 _XkbLibError(_XkbErrBadValue,"ReadXkmKeyTypes",wire.nMapEntries);
331 for (n=0,entry= type->map;n<wire.nMapEntries;n++,entry++) {
356 if (wire.preserve) {
365 for (n=0,pre=type->preserve;n<wire.nMapEntries;n++,pre++) {
376 if (wire.nLevelNames>0) {
377 int width= wire.numLevels;
378 if (wire.nLevelNames>(unsigned)width) {
384 for (n=0;n<wire.nLevelNames;n++) {
394 type->mods.mask= wire.realMods;
395 type->mods.real_mods= wire.realMods;
396 type->mods.vmods= wire.virtualMods;
397 type->num_levels= wire.numLevels;
398 type->map_count= wire.nMapEntries;
417 xkmSymInterpretDesc wire;
444 tmp= fread(&wire,SIZEOF(xkmSymInterpretDesc),1,file);
446 interp->sym= wire.sym;
447 interp->mods= wire.mods;
448 interp->match= wire.match;
449 interp->virtual_mod= wire.virtualMod;
450 interp->flags= wire.flags;
451 interp->act.type= wire.actionType;
458 act->mods.flags = wire.actionData[0];
459 act->mods.mask = wire.actionData[1];
460 act->mods.real_mods = wire.actionData[2];
461 act->mods.vmods1 = wire.actionData[3];
462 act->mods.vmods2 = wire.actionData[4];
467 act->group.flags = wire.actionData[0];
468 act->group.group_XXX = wire.actionData[1];
471 act->ptr.flags = wire.actionData[0];
472 act->ptr.high_XXX = wire.actionData[1];
473 act->ptr.low_XXX = wire.actionData[2];
474 act->ptr.high_YYY = wire.actionData[3];
475 act->ptr.low_YYY = wire.actionData[4];
479 act->btn.flags = wire.actionData[0];
480 act->btn.count = wire.actionData[1];
481 act->btn.button = wire.actionData[2];
485 act->devbtn.flags = wire.actionData[0];
486 act->devbtn.count = wire.actionData[1];
487 act->devbtn.button = wire.actionData[2];
488 act->devbtn.device = wire.actionData[3];
491 act->dflt.flags = wire.actionData[0];
492 act->dflt.affect = wire.actionData[1];
493 act->dflt.valueXXX = wire.actionData[2];
496 act->iso.flags = wire.actionData[0];
497 act->iso.mask = wire.actionData[1];
498 act->iso.real_mods = wire.actionData[2];
499 act->iso.group_XXX = wire.actionData[3];
500 act->iso.affect = wire.actionData[4];
501 act->iso.vmods1 = wire.actionData[5];
502 act->iso.vmods2 = wire.actionData[6];
505 act->screen.flags = wire.actionData[0];
506 act->screen.screenXXX = wire.actionData[1];
510 act->ctrls.flags = wire.actionData[0];
511 act->ctrls.ctrls3 = wire.actionData[1];
512 act->ctrls.ctrls2 = wire.actionData[2];
513 act->ctrls.ctrls1 = wire.actionData[3];
514 act->ctrls.ctrls0 = wire.actionData[4];
517 act->redirect.new_key = wire.actionData[0];
518 act->redirect.mods_mask = wire.actionData[1];
519 act->redirect.mods = wire.actionData[2];
520 act->redirect.vmods_mask0 = wire.actionData[3];
521 act->redirect.vmods_mask1 = wire.actionData[4];
522 act->redirect.vmods0 = wire.actionData[4];
523 act->redirect.vmods1 = wire.actionData[5];
526 act->devval.device = wire.actionData[0];
527 act->devval.v1_what = wire.actionData[1];
528 act->devval.v1_ndx = wire.actionData[2];
529 act->devval.v1_value = wire.actionData[3];
530 act->devval.v2_what = wire.actionData[4];
531 act->devval.v2_ndx = wire.actionData[5];
532 act->devval.v2_what = wire.actionData[6];
537 memcpy(act->any.data, wire.actionData, XkbAnyActionDataSize);
579 xkmIndicatorMapDesc wire;
607 if ((tmp=fread(&wire,SIZEOF(xkmIndicatorMapDesc),1,file))<1) {
613 xkb->names->indicators[wire.indicator-1]= name;
615 changes->names.changed_indicators|= (1<<(wire.indicator-1));
617 map= &xkb->indicators->maps[wire.indicator-1];
618 map->flags= wire.flags;
619 map->which_groups= wire.which_groups;
620 map->groups= wire.groups;
621 map->which_mods= wire.which_mods;
622 map->mods.mask= wire.real_mods;
623 map->mods.real_mods= wire.real_mods;
624 map->mods.vmods= wire.vmods;
625 map->ctrls= wire.ctrls;