Lines Matching defs:num
530 mksh_uari_t c, num = 0, base = 10;
577 if (have_base || num < 1)
579 if ((base = num) == 1) {
597 num = 0;
612 num = num * base + c;
616 num = -num;
617 nump->u = num;
629 mksh_ari_u num;
631 if ((base = getint(vp, &num, arith)) == -1)
633 setint_n(vq, num.i, 0);
640 /* convert variable vq to integer variable, setting its value to num */
642 setint_n(struct tbl *vq, mksh_ari_t num, int newbase)
649 vq->val.i = num;
1252 mksh_ari_u num;
1272 num.u = (mksh_uari_t)procpid;
1275 num.i = x_cols;
1278 num.i = histsize;
1281 num.u = (mksh_uari_t)current_lineno + user_lineno;
1284 num.i = x_lins;
1299 num.i = user_opt.uoptind;
1302 num.i = rndget();
1312 num.i = tv.tv_sec - seconds;
1321 setint_n(vp, num.i, 0);
1328 mksh_ari_u num;
1414 if (getint(vp, &num, false) == -1) {
1418 num.u = hash(s);
1438 if (num.i >= MIN_COLS)
1439 x_cols = num.i;
1442 sethistsize(num.i);
1446 user_lineno = num.u - (mksh_uari_t)current_lineno - 1;
1449 if (num.i >= MIN_LINS)
1450 x_lins = num.i;
1453 getopts_reset((int)num.i);
1460 rndset((unsigned long)num.u);
1467 seconds = tv.tv_sec - num.i;
1471 ksh_tmout = num.i >= 0 ? num.i : 0;