u 194 src/decNumber/decNumber.c # define QUOT10(u, n) ((((uInt)(u)>>(n))*multies[n])>>17) u 3257 src/decNumber/decNumber.c uInt u=*up; // work u 3260 src/decNumber/decNumber.c *ub=(uByte)(u%10); // [*6554 trick inhibits, here] u 3261 src/decNumber/decNumber.c u=u/10; u 3265 src/decNumber/decNumber.c u=*up; u 3405 src/decNumber/decNumber.c uInt u, pow; // work u 3435 src/decNumber/decNumber.c u=*up; // contains DECDPUN digits to lay out u 3436 src/decNumber/decNumber.c for (; cut>=0; c++, cut--) TODIGIT(u, cut, c, pow); u 3474 src/decNumber/decNumber.c u=*up; u 3482 src/decNumber/decNumber.c u=*up; u 3484 src/decNumber/decNumber.c TODIGIT(u, cut, c, pow); u 3493 src/decNumber/decNumber.c u=*up; u 3495 src/decNumber/decNumber.c TODIGIT(u, cut, c, pow); u 3509 src/decNumber/decNumber.c u=*up; u 3511 src/decNumber/decNumber.c TODIGIT(u, cut, c, pow); u 3522 src/decNumber/decNumber.c u=e; // .. u 3525 src/decNumber/decNumber.c u=-e; // uInt, please u 3529 src/decNumber/decNumber.c TODIGIT(u, cut, c, pow); u 4221 src/decNumber/decNumber.c Unit *u; // work u 4231 src/decNumber/decNumber.c for (u=msu1; cut>=DECDPUN; cut-=DECDPUN, u--) *u=0; u 5943 src/decNumber/decNumber.c const Unit *l, *r, *u; // work u 5986 src/decNumber/decNumber.c for (u=acc; u<acc+accunits-1 && *u==0;) u++; u 5987 src/decNumber/decNumber.c result=(*u==0 ? 0 : +1); u 160 src/decNumber/decNumberLocal.h # define LONGMUL32HI(w, u, v) { \ u 162 src/decNumber/decNumberLocal.h u0=u & 0xffff; u1=u>>16; \ u 318 src/decNumber/decNumberLocal.h # define TODIGIT(u, cut, c, pow) { \ u 321 src/decNumber/decNumberLocal.h if ((u)>pow) { \ u 323 src/decNumber/decNumberLocal.h if ((u)>=pow) {(u)-=pow; *(c)+=8;} \ u 325 src/decNumber/decNumberLocal.h if ((u)>=pow) {(u)-=pow; *(c)+=4;} \ u 328 src/decNumber/decNumberLocal.h if ((u)>=pow) {(u)-=pow; *(c)+=2;} \ u 330 src/decNumber/decNumberLocal.h if ((u)>=pow) {(u)-=pow; *(c)+=1;} \ u 464 src/decNumber/decNumberLocal.h # define ISCOEFFZERO(u) ( \ u 465 src/decNumber/decNumberLocal.h UBTOUI((u)+DECPMAX-4)==0 \ u 466 src/decNumber/decNumberLocal.h && UBTOUS((u)+DECPMAX-6)==0 \ u 467 src/decNumber/decNumberLocal.h && *(u)==0) u 469 src/decNumber/decNumberLocal.h # define ISCOEFFZERO(u) ( \ u 470 src/decNumber/decNumberLocal.h UBTOUI((u)+DECPMAX-4)==0 \ u 471 src/decNumber/decNumberLocal.h && UBTOUI((u)+DECPMAX-8)==0 \ u 472 src/decNumber/decNumberLocal.h && UBTOUI((u)+DECPMAX-12)==0 \ u 473 src/decNumber/decNumberLocal.h && UBTOUI(u)==0) u 475 src/decNumber/decNumberLocal.h # define ISCOEFFZERO(u) ( \ u 476 src/decNumber/decNumberLocal.h UBTOUI((u)+DECPMAX-4)==0 \ u 477 src/decNumber/decNumberLocal.h && UBTOUI((u)+DECPMAX-8)==0 \ u 478 src/decNumber/decNumberLocal.h && UBTOUI((u)+DECPMAX-12)==0 \ u 479 src/decNumber/decNumberLocal.h && UBTOUI((u)+DECPMAX-16)==0 \ u 480 src/decNumber/decNumberLocal.h && UBTOUI((u)+DECPMAX-20)==0 \ u 481 src/decNumber/decNumberLocal.h && UBTOUI((u)+DECPMAX-24)==0 \ u 482 src/decNumber/decNumberLocal.h && UBTOUI((u)+DECPMAX-28)==0 \ u 483 src/decNumber/decNumberLocal.h && UBTOUI((u)+DECPMAX-32)==0 \ u 484 src/decNumber/decNumberLocal.h && UBTOUS(u)==0) u 515 src/decNumber/decNumberLocal.h # define dpd2bcd8(u, dpd) memcpy(u, &DPD2BCD8[((dpd)&0x3ff)*4], 4) u 516 src/decNumber/decNumberLocal.h # define dpd2bcd83(u, dpd) memcpy(u, &DPD2BCD8[((dpd)&0x3ff)*4], 3) u 404 src/dps8/dps8_append.c word6 u = calc_hit_am (p->USE, toffset >> 4); u 407 src/dps8/dps8_append.c p->USE = u; u 678 src/dps8/dps8_append.c word6 u = calc_hit_am (p->USE, toffset >> 4); // before loading the SDWAM! u 687 src/dps8/dps8_append.c p->USE = u; u 760 src/dps8/dps8_append.c word6 u = calc_hit_am (p->USE, toffset >> 4); u 764 src/dps8/dps8_append.c p->USE = u; u 919 src/dps8/dps8_append.c word6 u = calc_hit_am (p->USE, toffset >> 4); // before loading the PTWAM u 930 src/dps8/dps8_append.c p->USE = u; u 1376 src/dps8/dps8_cable.c all (u, N_CPU_UNITS_MAX) all (prt, N_CPU_PORTS) u 1378 src/dps8/dps8_cable.c struct cpu_to_scu_s *p = &cables->cpu_to_scu[u][prt]; u 1380 src/dps8/dps8_cable.c cpus_used[u] = true; u 1387 src/dps8/dps8_cable.c all (u, N_SCU_UNITS_MAX) all (prt, N_SCU_PORTS) u 1389 src/dps8/dps8_cable.c struct scu_to_iom_s *p = &cables->scu_to_iom[u][prt]; u 1391 src/dps8/dps8_cable.c scus_used[u] = true; u 1393 src/dps8/dps8_cable.c all (u, N_CPU_UNITS_MAX) all (prt, N_CPU_PORTS) u 1395 src/dps8/dps8_cable.c struct cpu_to_scu_s *p = &cables->cpu_to_scu[u][prt]; u 1404 src/dps8/dps8_cable.c all (u, N_SCU_UNITS_MAX) all (prt, N_SCU_PORTS) u 1406 src/dps8/dps8_cable.c struct scu_to_iom_s *p = &cables->scu_to_iom[u][prt]; u 1447 src/dps8/dps8_cable.c all (u, N_ ## big ## _UNITS_MAX) all (prt, MAX_CTLR_PORTS) \ u 1449 src/dps8/dps8_cable.c struct ctlr_to_iom_s *p = &cables->small ## _to_iom[u][prt]; \ u 1452 src/dps8/dps8_cable.c #big, u, #shape, #color); \ u 1478 src/dps8/dps8_cable.c all (u, N_ ## to_big ## _UNITS_MAX) \ u 1481 src/dps8/dps8_cable.c &cables->to_small ## _to_ ## from_small[u]; \ u 1484 src/dps8/dps8_cable.c #to_label, u, #shape, #color); \ u 1495 src/dps8/dps8_cable.c all (u, N_CPU_UNITS_MAX) all (prt, N_CPU_PORTS) u 1497 src/dps8/dps8_cable.c struct cpu_to_scu_s *p = &cables->cpu_to_scu[u][prt]; u 1499 src/dps8/dps8_cable.c sim_printf (" CPU%c -- SCU%c;\r\n", u + 'A', u 1504 src/dps8/dps8_cable.c all (u, N_SCU_UNITS_MAX) all (prt, N_SCU_PORTS) u 1506 src/dps8/dps8_cable.c struct scu_to_iom_s *p = &cables->scu_to_iom[u][prt]; u 1508 src/dps8/dps8_cable.c sim_printf (" SCU%c -- IOM%c;\r\n", u + 'A', u 1513 src/dps8/dps8_cable.c all (u, N_IOM_UNITS_MAX) all (c, MAX_CHANNELS) u 1515 src/dps8/dps8_cable.c struct iom_to_ctlr_s *p = &cables->iom_to_ctlr[u][c]; u 1517 src/dps8/dps8_cable.c sim_printf (" IOM%c -- %s%d;\r\n", u + 'A', u 1524 src/dps8/dps8_cable.c all (u, N_ ## to_big ## _UNITS_MAX) \ u 1527 src/dps8/dps8_cable.c &cables->to_small ## _to_ ## from_small[u]; \ u 1531 src/dps8/dps8_cable.c p->ctlr_unit_idx, #to_label, u); \ u 1548 src/dps8/dps8_cable.c all (u, N_SCU_UNITS_MAX) u 1551 src/dps8/dps8_cable.c struct scu_to_iom_s * p = & cables->scu_to_iom[u][prt]; u 1553 src/dps8/dps8_cable.c sim_printf (" %4u %4u %4u %4u\r\n", u, prt, p->iom_unit_idx, p->iom_port_num); u 1559 src/dps8/dps8_cable.c all (u, N_IOM_UNITS_MAX) u 1562 src/dps8/dps8_cable.c struct iom_to_scu_s * p = & cables->iom_to_scu[u][prt]; u 1564 src/dps8/dps8_cable.c sim_printf (" %4u %4u %4u %4u\r\n", u, prt, p->scu_unit_idx, p->scu_port_num); u 1571 src/dps8/dps8_cable.c all (u, N_SCU_UNITS_MAX) u 1575 src/dps8/dps8_cable.c struct scu_to_cpu_s * p = & cables->scu_to_cpu[u][prt][sp]; u 1577 src/dps8/dps8_cable.c sim_printf (" %4u %4u %4u %4u\r\n", u, prt, p->cpu_unit_idx, p->cpu_port_num); u 1583 src/dps8/dps8_cable.c all (u, N_CPU_UNITS_MAX) u 1586 src/dps8/dps8_cable.c struct cpu_to_scu_s * p = & cables->cpu_to_scu[u][prt]; u 1589 src/dps8/dps8_cable.c u, prt, p->scu_unit_idx, p->scu_port_num, p->scu_subport_num); u 1597 src/dps8/dps8_cable.c all (u, N_IOM_UNITS_MAX) u 1600 src/dps8/dps8_cable.c struct iom_to_ctlr_s * p = & cables->iom_to_ctlr[u][c]; u 1603 src/dps8/dps8_cable.c u, c, p->ctlr_unit_idx, p->port_num, ctlr_type_strs[p->ctlr_type], u 1612 src/dps8/dps8_cable.c all (u, N_ ## big ## _UNITS_MAX) \ u 1615 src/dps8/dps8_cable.c struct ctlr_to_iom_s * p = & cables->small ## _to_iom[u][prt]; \ u 1617 src/dps8/dps8_cable.c sim_printf (" %4u %4u %4u %4u\r\n", u, prt, p->iom_unit_idx, p->chan_num); \ u 1649 src/dps8/dps8_cable.c all (u, N_ ## from_big ## _UNITS_MAX) \ u 1652 src/dps8/dps8_cable.c struct ctlr_to_dev_s * p = & cables->from_small ## _to_ ## to_small[u][prt]; \ u 1654 src/dps8/dps8_cable.c sim_printf (" %4u %4u %4u %10p\r\n", u, prt, p->unit_idx, (void *) p->iom_cmd); \ u 1658 src/dps8/dps8_cable.c all (u, N_ ## to_big ## _UNITS_MAX) \ u 1660 src/dps8/dps8_cable.c struct dev_to_ctlr_s * p = & cables->to_small ## _to_ ## from_small[u]; \ u 1662 src/dps8/dps8_cable.c sim_printf (" %4u %4u %4u %5s\r\n", u, p->ctlr_unit_idx, \ u 1364 src/dps8/dps8_cpu.c for (uint u = 0; u < N_SCU_UNITS_MAX; u ++) u 1365 src/dps8/dps8_cpu.c cpu.sc_num_banks[u] = 0; u 1896 src/dps8/dps8_cpu.c for (uint u = 0; u < N_SCU_UNITS_MAX; u ++) u 1897 src/dps8/dps8_cpu.c cpu.sc_num_banks[u] = 0; u 229 src/dps8/dps8_decimal.c u 248 src/dps8/dps8_decimal.c u 252 src/dps8/dps8_decimal.c u 253 src/dps8/dps8_decimal.c u 254 src/dps8/dps8_decimal.c u 256 src/dps8/dps8_decimal.c u 257 src/dps8/dps8_decimal.c u 12674 src/dps8/dps8_eis.c u 12693 src/dps8/dps8_eis.c u 12697 src/dps8/dps8_eis.c u 12698 src/dps8/dps8_eis.c u 12699 src/dps8/dps8_eis.c u 12701 src/dps8/dps8_eis.c u 12702 src/dps8/dps8_eis.c u 847 src/dps8/dps8_iom.c for (uint u = 0; u < IOM_MAP_UNITS; u ++) u 849 src/dps8/dps8_iom.c p->addrMap[u] = -1; u 850 src/dps8/dps8_iom.c p->addrMapPort[u] = -1; u 872 src/dps8/dps8_iom.c uint u = addr / IOM_MAP_UNIT; u 873 src/dps8/dps8_iom.c if (p->addrMap[u] >= 0) u 878 src/dps8/dps8_iom.c p->addrMapPort[u]); u 881 src/dps8/dps8_iom.c p->addrMap[u] = (int) (c->scu_unit_idx * IOM_ZONE_SZ + off); u 882 src/dps8/dps8_iom.c p->addrMapPort[u] = (int8_t) port; u 938 src/dps8/dps8_iom.c uint u = addr / IOM_MAP_UNIT; u 939 src/dps8/dps8_iom.c int base = u < IOM_MAP_UNITS ? p->addrMap[u] : -1; u 950 src/dps8/dps8_iom.c uint port = (uint) p->addrMapPort[u]; u 3780 src/dps8/dps8_iom.c iom_unit_data_t * u = & iom_unit_data[iom_unit_idx]; u 3796 src/dps8/dps8_iom.c u->wacData[action - 4] = pcw0; u 3799 src/dps8/dps8_iom.c u->wacStatus = pcw0; u 3802 src/dps8/dps8_iom.c u->wacStatus = (word36) testChan; u 3823 src/dps8/dps8_iom.c iom_core_read2 (iom_unit_idx, addr, & u->wacData[0], & u->wacData[1], __func__); u 3825 src/dps8/dps8_iom.c iom_core_read_lock (iom_unit_idx, addr, & u->wacData[action], __func__); u 3828 src/dps8/dps8_iom.c iom_core_read (iom_unit_idx, addr, & u->wacData[action], __func__); u 3837 src/dps8/dps8_iom.c iom_core_write2 (iom_unit_idx, addr, u->wacData[0], u->wacData[1], __func__); u 3839 src/dps8/dps8_iom.c iom_core_write (iom_unit_idx, addr, u->wacData[action], __func__); u 3853 src/dps8/dps8_iom.c iom_core_write (iom_unit_idx, getbits36_18 (scw, 0), u->wacStatus, __func__); u 3862 src/dps8/dps8_iom.c u->wacStatus = bus; u 274 src/dps8/dps8_math128.c static void mulmn (uint32_t w[], uint32_t u[], u 294 src/dps8/dps8_math128.c t = (uint64_t) u[i] * (uint64_t) v[j] + (uint64_t) w[i + j] + k; u 303 src/dps8/dps8_math128.c static void mulmns (uint32_t w[], uint32_t u[], u 306 src/dps8/dps8_math128.c mulmn (w, u, v, m, n); u 312 src/dps8/dps8_math128.c if ((int32_t)u[m - 1] < 0) u 327 src/dps8/dps8_math128.c int t = (int) w[i + n] - (int) u[i] - b; u 380 src/dps8/dps8_math128.c const uint16_t u[], const uint16_t v[], u 399 src/dps8/dps8_math128.c q[j] = (uint16_t) (((unsigned int) k*b + u[j])/v[0]); // divisor here. u 400 src/dps8/dps8_math128.c k = (int) (((unsigned int) k*b + u[j]) - q[j]*v[0]); u 420 src/dps8/dps8_math128.c un[m] = u[m-1] >> (16-s); u 422 src/dps8/dps8_math128.c un[i] = (uint16_t) (u[i] << s) | (uint16_t) (u[i-1] >> (16-s)); u 423 src/dps8/dps8_math128.c un[0] = (uint16_t) (u[0] << s); u 477 src/dps8/dps8_math128.c uint32_t w[l+l], u[l], v[l]; u 479 src/dps8/dps8_math128.c u[3] = (uint32_t) (a.h >> 32); u 480 src/dps8/dps8_math128.c u[2] = (uint32_t) a.h; u 481 src/dps8/dps8_math128.c u[1] = (uint32_t) (a.l >> 32); u 482 src/dps8/dps8_math128.c u[0] = (uint32_t) a.l; u 487 src/dps8/dps8_math128.c mulmn (w, u, v, l, l); u 497 src/dps8/dps8_math128.c uint32_t w[l+l], u[l], v[l]; u 499 src/dps8/dps8_math128.c u[3] = (uint32_t) (a.h >> 32); u 500 src/dps8/dps8_math128.c u[2] = (uint32_t) a.h; u 501 src/dps8/dps8_math128.c u[1] = (uint32_t) (a.l >> 32); u 502 src/dps8/dps8_math128.c u[0] = (uint32_t) a.l; u 507 src/dps8/dps8_math128.c mulmns (w, u, v, l, l); u 518 src/dps8/dps8_math128.c uint16_t q[m], u[m], v[n]; u 519 src/dps8/dps8_math128.c u[0] = (uint16_t) a.l; u 520 src/dps8/dps8_math128.c u[1] = (uint16_t) (a.l >> 16); u 521 src/dps8/dps8_math128.c u[2] = (uint16_t) (a.l >> 32); u 522 src/dps8/dps8_math128.c u[3] = (uint16_t) (a.l >> 48); u 523 src/dps8/dps8_math128.c u[4] = (uint16_t) a.h; u 524 src/dps8/dps8_math128.c u[5] = (uint16_t) (a.h >> 16); u 525 src/dps8/dps8_math128.c u[6] = (uint16_t) (a.h >> 32); u 526 src/dps8/dps8_math128.c u[7] = (uint16_t) (a.h >> 48); u 544 src/dps8/dps8_math128.c divmnu (q, remp ? r : NULL, u, v, m, normlen); u 573 src/dps8/dps8_math128.c uint16_t q[m], u[m], v[n]; u 574 src/dps8/dps8_math128.c u[0] = (uint16_t) a.l; u 575 src/dps8/dps8_math128.c u[1] = (uint16_t) (a.l >> 16); u 576 src/dps8/dps8_math128.c u[2] = (uint16_t) (a.l >> 32); u 577 src/dps8/dps8_math128.c u[3] = (uint16_t) (a.l >> 48); u 578 src/dps8/dps8_math128.c u[4] = (uint16_t) a.h; u 579 src/dps8/dps8_math128.c u[5] = (uint16_t) (a.h >> 16); u 580 src/dps8/dps8_math128.c u[6] = (uint16_t) (a.h >> 32); u 581 src/dps8/dps8_math128.c u[7] = (uint16_t) (a.h >> 48); u 587 src/dps8/dps8_math128.c divmnu (q, remp, u, v, m, n); u 609 src/dps8/dps8_math128.c uint16_t q[m], u[m], v[n], r[2]; u 610 src/dps8/dps8_math128.c u[0] = (uint16_t) a.l; u 611 src/dps8/dps8_math128.c u[1] = (uint16_t) (a.l >> 16); u 612 src/dps8/dps8_math128.c u[2] = (uint16_t) (a.l >> 32); u 613 src/dps8/dps8_math128.c u[3] = (uint16_t) (a.l >> 48); u 614 src/dps8/dps8_math128.c u[4] = (uint16_t) a.h; u 615 src/dps8/dps8_math128.c u[5] = (uint16_t) (a.h >> 16); u 616 src/dps8/dps8_math128.c u[6] = (uint16_t) (a.h >> 32); u 617 src/dps8/dps8_math128.c u[7] = (uint16_t) (a.h >> 48); u 624 src/dps8/dps8_math128.c divmnu (q, remp ? r : NULL, u, v, m, n); u 1042 src/dps8/dps8_math128.c TItype __multi3 (TItype u, TItype v) u 1047 src/dps8/dps8_math128.c if (u<0) u 1050 src/dps8/dps8_math128.c u = -u; u 1053 src/dps8/dps8_math128.c while (u != (TItype)0) u 1055 src/dps8/dps8_math128.c if ( u&(TItype)1 ) u 1057 src/dps8/dps8_math128.c u>>=1; u 2631 src/dps8/dps8_scu.c for (int u = 0; u < N_SCU_UNITS_MAX; u ++) u 2637 src/dps8/dps8_scu.c scu[u].ports[p].dev_port[s] = -1; u 2638 src/dps8/dps8_scu.c scu[u].ports[p].subport_enables[s] = false; u 2639 src/dps8/dps8_scu.c scu[u].ports[p].xipmask[s] = false; u 2641 src/dps8/dps8_scu.c scu[u].ports[p].xipmaskval = N_SCU_SUBPORTS; u 2643 src/dps8/dps8_scu.c scu[u].ports[p].type = ADEV_NONE; u 2644 src/dps8/dps8_scu.c scu[u].ports[p].is_exp = false; u 2650 src/dps8/dps8_scu.c scu [u].id = 02l; // 0b0010 u 2651 src/dps8/dps8_scu.c scu [u].mode_reg = 0; // used by T&D u 2652 src/dps8/dps8_scu.c scu [u].elapsed_days = 0; u 1057 src/prt2pdf/prt2pdf.c uint16_t u = ((uint16_t)buf [i] << 8) | buf [i + 1]; u 1060 src/prt2pdf/prt2pdf.c if (u >= 0xD800 && u <= 0xDBFF) u 1074 src/prt2pdf/prt2pdf.c cp = 0x10000 + (((uint32_t)u - 0xD800) << 10) + ((uint32_t)u2 - 0xDC00); u 1076 src/prt2pdf/prt2pdf.c else if (u >= 0xDC00 && u <= 0xDFFF) u 1082 src/prt2pdf/prt2pdf.c cp = u; u 4696 src/simh/scp.c int32 u = (int32)(uptr - dptr->units); u 4700 src/simh/scp.c (void)fprintf (st, " %s%d\r\n", sim_dname (dptr), u); u 4702 src/simh/scp.c (void)fprintf (st, " %s%d ", sim_dname (dptr), u); u 8067 src/simh/scp.c uint32 i, u; u 8095 src/simh/scp.c u = (uint32) get_uint (tptr, 10, dptr->numunits - 1, &r); u 8099 src/simh/scp.c *uptr = dptr->units + u; u 8103 src/simh/scp.c for (u = 0; u < dptr->numunits; u++) { u 8104 src/simh/scp.c if (0 == strcmp (cptr, sim_uname (&dptr->units[u]))) { u 8105 src/simh/scp.c *uptr = &dptr->units[u]; u 352 src/simh/sim_defs.h t_stat (*boot)(int32 u, DEVICE *dp); u 60 src/simh/sim_disk.h # define DK_GET_FMT(u) (((u)->flags >> DKUF_V_FMT) & DKUF_M_FMT) u 97 src/simh/sim_tape.h # define MT_SET_PNU(u) (u)->flags = (u)->flags | MTUF_PNU u 98 src/simh/sim_tape.h # define MT_CLR_PNU(u) (u)->flags = (u)->flags & ~MTUF_PNU u 99 src/simh/sim_tape.h # define MT_TST_PNU(u) ((u)->flags & MTUF_PNU) u 100 src/simh/sim_tape.h # define MT_GET_FMT(u) (((u)->flags >> MTUF_V_FMT) & MTUF_M_FMT)