Lines Matching defs:xp
220 Chain_t* xp;
246 xp = vmnewof(pz->vm, 0, Chain_t, 1, 0);
247 xp->next = cp;
248 xp->convert = stk[m];
249 return xp;
350 register Pzconvert_t* xp;
375 for (xp = state->conversions; ; xp++)
376 if (!xp->from)
382 else if (streq(opt_info.arg, xp->from->name))
384 pz->row = xp->from->row;
387 else if (streq(opt_info.arg, xp->to->name))
389 pz->row = xp->to->row;
396 for (xp = state->conversions; xp->from; xp++);
397 i = (xp - state->conversions) * 2 + 1;
401 for (xp = state->conversions; xp->from; xp++)
403 for (i = 0; vp[i] && !streq(xp->from->name, vp[i]); i++);
406 vp[i++] = (char*)xp->from->name;
407 sfprintf(sfstdout, "%-16s %5u %s\n", xp->from->name, xp->from->row, xp->from->description);
409 for (i = 0; vp[i] && !streq(xp->to->name, vp[i]); i++);
412 vp[i++] = (char*)xp->to->name;
413 sfprintf(sfstdout, "%-16s %5u %s\n", xp->to->name, xp->to->row, xp->to->description);
461 for (xp = state->conversions;; xp++)
463 if (!xp->from)
469 if (streq(opt_info.arg, xp->from->name) || streq(opt_info.arg, xp->to->name))
549 for (xp = state->conversions, rp = 0, zp = 0;; xp++)
551 if (!xp->from)
553 i = xp - state->conversions;
554 if (xp = zp)
556 if (n != xp->to->row)
560 cp->convert = xp;
570 if (streq(t, xp->to->name))
572 if (streq(f, xp->from->name))
576 cp->convert = xp;
579 if (!zp && n == xp->from->row)
580 zp = xp;
581 if (!rp && n == xp->to->row)
582 rp = xp;