Lines Matching defs:runp
1742 struct bitvalue *runp = (yyvsp[(1) - (3)].bit);
1743 while (runp->next != NULL)
1744 runp = runp->next;
1745 runp->next = (yyvsp[(3) - (3)].bit);
1761 struct bitvalue *runp = (yyvsp[(1) - (2)].bit);
1762 while (runp->next != NULL)
1763 runp = runp->next;
1764 runp->next = (yyvsp[(2) - (2)].bit);
1830 struct argument *runp = (yyvsp[(1) - (3)].arg);
1831 while (runp->next != NULL)
1832 runp = runp->next;
1833 runp->next = xmalloc (sizeof (struct argument));
1834 runp->next->name = combine ((yyvsp[(3) - (3)].name));
1835 runp->next->next = NULL;
1852 struct argname *runp = (yyvsp[(1) - (2)].name);
1853 while (runp->next != NULL)
1854 runp = runp->next;
1855 runp->next = (yyvsp[(2) - (2)].name);
2197 struct bitvalue *runp = val;
2200 while (runp != NULL)
2202 if (runp->type == zeroone)
2204 else if (runp->field == NULL)
2208 total += runp->field->bits;
2210 runp = runp->next;
2276 struct bitvalue *runp = bitval;
2278 while (runp != NULL)
2279 if (runp->type == field && runp->field == name->field)
2282 runp = runp->next;
2284 if (runp == NULL)
2312 struct argument *runp;
2313 for (runp = args; runp != NULL; runp = runp->next)
2315 struct argname *name = runp->name;
2328 if (runp == NULL)
2348 for (struct argname *runp = name; runp != NULL; runp = runp->next)
2350 if (runp->type == string)
2353 last_str = runp;
2358 + strlen (runp->str) + 1);
2359 strcat (last_str->str, runp->str);
2360 last_str->next = runp->next;
2385 struct argname *runp = name;
2387 while (runp != NULL)
2390 if (runp->type == string)
2397 instr->operands[n].str = runp->str;
2401 assert (runp->type == nfield);
2407 if (runp->field == NULL)
2412 char *fieldname = runp->field->name;
2426 if (runp->field != NULL)
2431 if (strcmp (b->field->name, runp->field->name) == 0)
2451 if (runp->field != NULL
2452 && strncasecmp (runp->field->name, "mod", 3) == 0)
2456 runp = runp->next;
2510 struct instruction *runp = instructions;
2511 while (runp != NULL)
2514 if (runp->operands[i].fct != NULL)
2516 struct argstring search = { .str = runp->operands[i].fct };
2520 newp->str = runp->operands[i].fct;
2527 if (runp->operands[i].str != NULL)
2529 search.str = runp->operands[i].str;
2533 newp->str = runp->operands[i].str;
2541 maxoff[i][0] = MAX (maxoff[i][0], runp->operands[i].off1);
2542 maxoff[i][1] = MAX (maxoff[i][1], runp->operands[i].off2);
2543 maxoff[i][2] = MAX (maxoff[i][2], runp->operands[i].off3);
2545 if (runp->operands[i].off1 > 0)
2546 minoff[i][0] = MIN (minoff[i][0], runp->operands[i].off1);
2547 if (runp->operands[i].off2 > 0)
2548 minoff[i][1] = MIN (minoff[i][1], runp->operands[i].off2);
2549 if (runp->operands[i].off3 > 0)
2550 minoff[i][2] = MIN (minoff[i][2], runp->operands[i].off3);
2553 struct instruction *old = runp;
2554 runp = runp->next;