Lines Matching refs:remap
212 } remap[MAX_WORDS]; member
257 SetUpRemap(InputLine * line, RemapSpec * remap) in SetUpRemap() argument
268 len = remap->number; in SetUpRemap()
269 memset((char *) remap, 0, sizeof(RemapSpec)); in SetUpRemap()
270 remap->number = len; in SetUpRemap()
309 remap->remap[remap->num_remap].word = i; in SetUpRemap()
310 remap->remap[remap->num_remap++].index = ndx; in SetUpRemap()
332 remap->num_remap = 0; in SetUpRemap()
338 remap->num_remap = 0; in SetUpRemap()
341 remap->number++; in SetUpRemap()
372 RemapSpec * remap, XkbRF_RulePtr rule, XkbRF_GroupPtr group) in CheckLine() argument
407 SetUpRemap(line, remap); in CheckLine()
412 if (remap->num_remap == 0) { in CheckLine()
425 if (nread > remap->num_remap) { in CheckLine()
430 tmp.name[remap->remap[nread].word] = tok; in CheckLine()
434 if (nread < remap->num_remap) { in CheckLine()
441 rule->number = remap->number; in CheckLine()
461 if (remap->remap[i].index) { in CheckLine()
462 if (remap->remap[i].word == LAYOUT) in CheckLine()
463 rule->layout_num = remap->remap[i].index; in CheckLine()
464 if (remap->remap[i].word == VARIANT) in CheckLine()
465 rule->variant_num = remap->remap[i].index; in CheckLine()
939 RemapSpec remap; in XkbRF_LoadRules() local
945 memset((char *) &remap, 0, sizeof(RemapSpec)); in XkbRF_LoadRules()
949 if (CheckLine(&line, &remap, &trule, &tgroup)) { in XkbRF_LoadRules()