words 50 src/decNumber/decDouble.h uint32_t words[DECDOUBLE_Bytes/4]; words 362 src/decNumber/decNumberLocal.h # define DFWORD(df, off) ((df)->words[DECWORDS-1-(off)]) words 363 src/decNumber/decNumberLocal.h # define DFWWORD(dfw, off) ((dfw)->words[DECWWORDS-1-(off)]) words 366 src/decNumber/decNumberLocal.h # define DFWORD(df, off) ((df)->words[off]) words 367 src/decNumber/decNumberLocal.h # define DFWWORD(dfw, off) ((dfw)->words[off]) words 51 src/decNumber/decQuad.h uint32_t words[DECQUAD_Bytes/4]; words 52 src/decNumber/decSingle.h uint32_t words[DECSINGLE_Bytes/4]; words 343 src/dps8/dps8_ins.c static void dump_words (cpu_state_t * cpup, word36 * words) words 347 src/dps8/dps8_ins.c getbits36_1 (words[0], 18), getbits36_18 (words[4], 18), words 348 src/dps8/dps8_ins.c getbits36_15 (words[0], 3), getbits36_18 (words[4], 0), getbits36_15 (words[2], 3)); words 351 src/dps8/dps8_ins.c getbits36_1 (words[0], 19), words 352 src/dps8/dps8_ins.c getbits36_1 (words[5], 18), getbits36_1 (words[5], 19), getbits36_1 (words[5], 20), getbits36_1 (words[5], 21), words 353 src/dps8/dps8_ins.c getbits36_1 (words[5], 22), getbits36_1 (words[5], 24), getbits36_1 (words[5], 25), getbits36_1 (words[5], 26), words 354 src/dps8/dps8_ins.c getbits36_1 (words[5], 27), getbits36_1 (words[5], 28), getbits36_1 (words[5], 29), getbits36_6 (words[5], 30)); words 357 src/dps8/dps8_ins.c words[6], words[7]); words 360 src/dps8/dps8_ins.c static void scu2words (cpu_state_t * cpup, word36 *words) words 363 src/dps8/dps8_ins.c (void)memset (words, 0, 8 * sizeof (* words)); words 367 src/dps8/dps8_ins.c putbits36_3 (& words[0], 0, cpu.PPR.PRR); words 368 src/dps8/dps8_ins.c putbits36_15 (& words[0], 3, cpu.PPR.PSR); words 369 src/dps8/dps8_ins.c putbits36_1 (& words[0], 18, cpu.PPR.P); words 376 src/dps8/dps8_ins.c putbits36_1 (& words[0], 19, (cpu.cu.FIF || TST_I_ABS) ? cpu.cu.XSF : cpu.xsfScu); words 377 src/dps8/dps8_ins.c putbits36_1 (& words[0], 20, cpu.cu.SDWAMM); // Match on SDWAM (PA866 02B) words 378 src/dps8/dps8_ins.c putbits36_1 (& words[0], 21, cpu.cu.SD_ON); words 379 src/dps8/dps8_ins.c putbits36_1 (& words[0], 22, cpu.cu.PTWAMM); // Match on PTWAM words 380 src/dps8/dps8_ins.c putbits36_1 (& words[0], 23, cpu.cu.PT_ON); words 382 src/dps8/dps8_ins.c words 383 src/dps8/dps8_ins.c words 384 src/dps8/dps8_ins.c words 385 src/dps8/dps8_ins.c words 386 src/dps8/dps8_ins.c words 387 src/dps8/dps8_ins.c words 388 src/dps8/dps8_ins.c words 389 src/dps8/dps8_ins.c words 390 src/dps8/dps8_ins.c words 397 src/dps8/dps8_ins.c putbits36_12 (& words[0], 24, cpu.cu.APUCycleBits); words 402 src/dps8/dps8_ins.c putbits36_1 (& words[1], 0, cpu.cu.IRO_ISN); words 403 src/dps8/dps8_ins.c putbits36_1 (& words[1], 1, cpu.cu.OEB_IOC); words 404 src/dps8/dps8_ins.c putbits36_1 (& words[1], 2, cpu.cu.EOFF_IAIM); words 405 src/dps8/dps8_ins.c putbits36_1 (& words[1], 3, cpu.cu.ORB_ISP); words 406 src/dps8/dps8_ins.c putbits36_1 (& words[1], 4, cpu.cu.ROFF_IPR); words 407 src/dps8/dps8_ins.c putbits36_1 (& words[1], 5, cpu.cu.OWB_NEA); words 408 src/dps8/dps8_ins.c putbits36_1 (& words[1], 6, cpu.cu.WOFF_OOB); words 409 src/dps8/dps8_ins.c putbits36_1 (& words[1], 7, cpu.cu.NO_GA); words 410 src/dps8/dps8_ins.c putbits36_1 (& words[1], 8, cpu.cu.OCB); words 411 src/dps8/dps8_ins.c putbits36_1 (& words[1], 9, cpu.cu.OCALL); words 412 src/dps8/dps8_ins.c putbits36_1 (& words[1], 10, cpu.cu.BOC); words 413 src/dps8/dps8_ins.c putbits36_1 (& words[1], 11, cpu.cu.PTWAM_ER); words 414 src/dps8/dps8_ins.c putbits36_1 (& words[1], 12, cpu.cu.CRT); words 415 src/dps8/dps8_ins.c putbits36_1 (& words[1], 13, cpu.cu.RALR); words 416 src/dps8/dps8_ins.c putbits36_1 (& words[1], 14, cpu.cu.SDWAM_ER); words 417 src/dps8/dps8_ins.c putbits36_1 (& words[1], 15, cpu.cu.OOSB); words 418 src/dps8/dps8_ins.c putbits36_1 (& words[1], 16, cpu.cu.PARU); words 419 src/dps8/dps8_ins.c putbits36_1 (& words[1], 17, cpu.cu.PARL); words 420 src/dps8/dps8_ins.c putbits36_1 (& words[1], 18, cpu.cu.ONC1); words 421 src/dps8/dps8_ins.c putbits36_1 (& words[1], 19, cpu.cu.ONC2); words 422 src/dps8/dps8_ins.c putbits36_4 (& words[1], 20, cpu.cu.IA); words 423 src/dps8/dps8_ins.c putbits36_3 (& words[1], 24, cpu.cu.IACHN); words 424 src/dps8/dps8_ins.c putbits36_3 (& words[1], 27, cpu.cu.CNCHN); words 425 src/dps8/dps8_ins.c putbits36_5 (& words[1], 30, cpu.cu.FI_ADDR); words 426 src/dps8/dps8_ins.c putbits36_1 (& words[1], 35, cpu.cycle == INTERRUPT_cycle ? 0 : 1); words 430 src/dps8/dps8_ins.c putbits36_3 (& words[2], 0, cpu.TPR.TRR); words 431 src/dps8/dps8_ins.c putbits36_15 (& words[2], 3, cpu.TPR.TSR); words 435 src/dps8/dps8_ins.c putbits36_3 (& words[2], 27, (word3) cpu.switches.cpu_num); words 436 src/dps8/dps8_ins.c putbits36_6 (& words[2], 30, cpu.cu.delta); words 440 src/dps8/dps8_ins.c putbits36_3 (& words[3], 18, cpu.cu.TSN_VALID[0] ? cpu.cu.TSN_PRNO[0] : 0); words 441 src/dps8/dps8_ins.c putbits36_1 (& words[3], 21, cpu.cu.TSN_VALID[0]); words 442 src/dps8/dps8_ins.c putbits36_3 (& words[3], 22, cpu.cu.TSN_VALID[1] ? cpu.cu.TSN_PRNO[1] : 0); words 443 src/dps8/dps8_ins.c putbits36_1 (& words[3], 25, cpu.cu.TSN_VALID[1]); words 444 src/dps8/dps8_ins.c putbits36_3 (& words[3], 26, cpu.cu.TSN_VALID[2] ? cpu.cu.TSN_PRNO[2] : 0); words 445 src/dps8/dps8_ins.c putbits36_1 (& words[3], 29, cpu.cu.TSN_VALID[2]); words 446 src/dps8/dps8_ins.c putbits36_6 (& words[3], 30, cpu.TPR.TBR); words 450 src/dps8/dps8_ins.c putbits36_18 (& words[4], 0, cpu.PPR.IC); words 455 src/dps8/dps8_ins.c putbits36_18 (& words[4], 18, cpu.cu.IR); words 492 src/dps8/dps8_ins.c putbits36 (& words[5], 0, 18, cpu.TPR.CA); words 493 src/dps8/dps8_ins.c putbits36 (& words[5], 18, 1, cpu.cu.repeat_first); words 494 src/dps8/dps8_ins.c putbits36 (& words[5], 19, 1, cpu.cu.rpt); words 495 src/dps8/dps8_ins.c putbits36 (& words[5], 20, 1, cpu.cu.rd); words 496 src/dps8/dps8_ins.c putbits36 (& words[5], 21, 1, cpu.cu.rl); words 497 src/dps8/dps8_ins.c putbits36 (& words[5], 22, 1, cpu.cu.pot); words 499 src/dps8/dps8_ins.c putbits36_1 (& words[5], 24, cpu.cu.xde); words 503 src/dps8/dps8_ins.c putbits36_1 (& words[5], 25, cpu.cu.xdo && (! cpu.cu.xde || (cpu.PPR.IC & 1))); words 504 src/dps8/dps8_ins.c putbits36_1 (& words[5], 26, cpu.cu.itp); words 505 src/dps8/dps8_ins.c putbits36_1 (& words[5], 27, cpu.cu.rfi); words 506 src/dps8/dps8_ins.c putbits36_1 (& words[5], 28, cpu.cu.its); words 507 src/dps8/dps8_ins.c putbits36_1 (& words[5], 29, cpu.cu.FIF); words 511 src/dps8/dps8_ins.c putbits36_6 (& words[5], 30, cpu.lastTag); words 513 src/dps8/dps8_ins.c putbits36_6 (& words[5], 30, cpu.cu.CT_HOLD); words 517 src/dps8/dps8_ins.c words[6] = cpu.cu.IWB; words 521 src/dps8/dps8_ins.c words[7] = cpu.cu.IRODD; words 525 src/dps8/dps8_ins.c dump_words (cpup, words); words 607 src/dps8/dps8_ins.c if (memcmp (words, rewrite_table[i].was, 8*sizeof (word36)) == 0) words 609 src/dps8/dps8_ins.c memcpy (words, rewrite_table[i].should_be, 8*sizeof (word36)); words 650 src/dps8/dps8_ins.c static void words2scu (cpu_state_t * cpup, word36 * words) words 657 src/dps8/dps8_ins.c cpu.PPR.PRR = getbits36_3 (words[0], 0); words 658 src/dps8/dps8_ins.c cpu.PPR.PSR = getbits36_15 (words[0], 3); words 659 src/dps8/dps8_ins.c cpu.PPR.P = getbits36_1 (words[0], 18); words 660 src/dps8/dps8_ins.c cpu.cu.XSF = getbits36_1 (words[0], 19); words 680 src/dps8/dps8_ins.c cpu.cu.APUCycleBits = (word12) ((cpu.cu.APUCycleBits & 07770) | (word12) getbits36_3 (words[0], 33)); words 685 src/dps8/dps8_ins.c words 686 src/dps8/dps8_ins.c words 687 src/dps8/dps8_ins.c words 688 src/dps8/dps8_ins.c words 689 src/dps8/dps8_ins.c words 690 src/dps8/dps8_ins.c words 691 src/dps8/dps8_ins.c words 692 src/dps8/dps8_ins.c words 693 src/dps8/dps8_ins.c words 694 src/dps8/dps8_ins.c words 695 src/dps8/dps8_ins.c words 696 src/dps8/dps8_ins.c words 697 src/dps8/dps8_ins.c words 698 src/dps8/dps8_ins.c words 699 src/dps8/dps8_ins.c words 700 src/dps8/dps8_ins.c words 701 src/dps8/dps8_ins.c words 702 src/dps8/dps8_ins.c words 703 src/dps8/dps8_ins.c words 704 src/dps8/dps8_ins.c words 705 src/dps8/dps8_ins.c words 706 src/dps8/dps8_ins.c words 707 src/dps8/dps8_ins.c words 708 src/dps8/dps8_ins.c words 709 src/dps8/dps8_ins.c words 714 src/dps8/dps8_ins.c cpu.TPR.TRR = getbits36_3 (words[2], 0); words 715 src/dps8/dps8_ins.c cpu.TPR.TSR = getbits36_15 (words[2], 3); words 720 src/dps8/dps8_ins.c cpu.cu.delta = getbits36_6 (words[2], 30); words 726 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[0] = getbits36_3 (words[3], 18); words 727 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[0] = getbits36_1 (words[3], 21); words 728 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[1] = getbits36_3 (words[3], 22); words 729 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[1] = getbits36_1 (words[3], 25); words 730 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[2] = getbits36_3 (words[3], 26); words 731 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[2] = getbits36_1 (words[3], 29); words 732 src/dps8/dps8_ins.c cpu.TPR.TBR = getbits36_6 (words[3], 30); words 736 src/dps8/dps8_ins.c cpu.cu.IR = getbits36_18 (words[4], 18); // HWR words 737 src/dps8/dps8_ins.c cpu.PPR.IC = getbits36_18 (words[4], 0); words 743 src/dps8/dps8_ins.c cpu.cu.repeat_first = getbits36_1 (words[5], 18); words 744 src/dps8/dps8_ins.c cpu.cu.rpt = getbits36_1 (words[5], 19); words 745 src/dps8/dps8_ins.c cpu.cu.rd = getbits36_1 (words[5], 20); words 746 src/dps8/dps8_ins.c cpu.cu.rl = getbits36_1 (words[5], 21); words 747 src/dps8/dps8_ins.c cpu.cu.pot = getbits36_1 (words[5], 22); words 749 src/dps8/dps8_ins.c cpu.cu.xde = getbits36_1 (words[5], 24); words 751 src/dps8/dps8_ins.c cpu.cu.xdo = getbits36_1 (words[5], 25) | cpu.cu.xde; words 752 src/dps8/dps8_ins.c cpu.cu.itp = getbits36_1 (words[5], 26); words 753 src/dps8/dps8_ins.c cpu.cu.rfi = getbits36_1 (words[5], 27); words 754 src/dps8/dps8_ins.c cpu.cu.its = getbits36_1 (words[5], 28); words 755 src/dps8/dps8_ins.c cpu.cu.FIF = getbits36_1 (words[5], 29); words 756 src/dps8/dps8_ins.c cpu.cu.CT_HOLD = getbits36_6 (words[5], 30); words 764 src/dps8/dps8_ins.c cpu.cu.IWB = words[6]; words 768 src/dps8/dps8_ins.c cpu.cu.IRODD = words[7]; words 777 src/dps8/dps8_ins.c static void du2words (cpu_state_t * cpup, word36 * words) words 785 src/dps8/dps8_ins.c words[i] = cpu.du.image[i]; words 790 src/dps8/dps8_ins.c (void)memset (words, 0, 8 * sizeof (* words)); words 795 src/dps8/dps8_ins.c putbits36_1 (& words[0], 9, cpu.du.Z); words 796 src/dps8/dps8_ins.c putbits36_1 (& words[0], 10, cpu.du.NOP); words 797 src/dps8/dps8_ins.c putbits36_24 (& words[0], 12, cpu.du.CHTALLY); words 802 src/dps8/dps8_ins.c words[1] = words[0]; words 806 src/dps8/dps8_ins.c putbits36_18 (& words[2], 0, cpu.du.D1_PTR_W); words 807 src/dps8/dps8_ins.c putbits36_6 (& words[2], 18, cpu.du.D1_PTR_B); words 808 src/dps8/dps8_ins.c putbits36_2 (& words[2], 25, cpu.du.TAk[0]); words 809 src/dps8/dps8_ins.c putbits36_1 (& words[2], 31, cpu.du.F1); words 810 src/dps8/dps8_ins.c putbits36_1 (& words[2], 32, cpu.du.Ak[0]); words 814 src/dps8/dps8_ins.c putbits36_10 (& words[3], 0, cpu.du.LEVEL1); words 815 src/dps8/dps8_ins.c putbits36_24 (& words[3], 12, cpu.du.D1_RES); words 819 src/dps8/dps8_ins.c putbits36_18 (& words[4], 0, cpu.du.D2_PTR_W); words 820 src/dps8/dps8_ins.c putbits36_6 (& words[4], 18, cpu.du.D2_PTR_B); words 821 src/dps8/dps8_ins.c putbits36_2 (& words[4], 25, cpu.du.TAk[1]); words 822 src/dps8/dps8_ins.c putbits36_1 (& words[4], 30, cpu.du.R); words 823 src/dps8/dps8_ins.c putbits36_1 (& words[4], 31, cpu.du.F2); words 824 src/dps8/dps8_ins.c putbits36_1 (& words[4], 32, cpu.du.Ak[1]); words 828 src/dps8/dps8_ins.c putbits36_10 (& words[5], 0, cpu.du.LEVEL2); words 829 src/dps8/dps8_ins.c putbits36_24 (& words[5], 12, cpu.du.D2_RES); words 833 src/dps8/dps8_ins.c putbits36_18 (& words[6], 0, cpu.du.D3_PTR_W); words 834 src/dps8/dps8_ins.c putbits36_6 (& words[6], 18, cpu.du.D3_PTR_B); words 835 src/dps8/dps8_ins.c putbits36_2 (& words[6], 25, cpu.du.TAk[2]); words 836 src/dps8/dps8_ins.c putbits36_1 (& words[6], 31, cpu.du.F3); words 837 src/dps8/dps8_ins.c putbits36_1 (& words[6], 32, cpu.du.Ak[2]); words 838 src/dps8/dps8_ins.c putbits36_3 (& words[6], 33, cpu.du.JMP); words 842 src/dps8/dps8_ins.c putbits36_24 (& words[7], 12, cpu.du.D3_RES); words 846 src/dps8/dps8_ins.c static void words2du (cpu_state_t * cpup, word36 * words) words 851 src/dps8/dps8_ins.c cpu.du.Z = getbits36_1 (words[0], 9); words 852 src/dps8/dps8_ins.c cpu.du.NOP = getbits36_1 (words[0], 10); words 853 src/dps8/dps8_ins.c cpu.du.CHTALLY = getbits36_24 (words[0], 12); words 858 src/dps8/dps8_ins.c cpu.du.D1_PTR_W = getbits36_18 (words[2], 0); words 859 src/dps8/dps8_ins.c cpu.du.D1_PTR_B = getbits36_6 (words[2], 18); words 860 src/dps8/dps8_ins.c cpu.du.TAk[0] = getbits36_2 (words[2], 25); words 861 src/dps8/dps8_ins.c cpu.du.F1 = getbits36_1 (words[2], 31); words 862 src/dps8/dps8_ins.c cpu.du.Ak[0] = getbits36_1 (words[2], 32); words 866 src/dps8/dps8_ins.c cpu.du.LEVEL1 = getbits36_10 (words[3], 0); words 867 src/dps8/dps8_ins.c cpu.du.D1_RES = getbits36_24 (words[3], 12); words 871 src/dps8/dps8_ins.c cpu.du.D2_PTR_W = getbits36_18 (words[4], 0); words 872 src/dps8/dps8_ins.c cpu.du.D2_PTR_B = getbits36_6 (words[4], 18); words 873 src/dps8/dps8_ins.c cpu.du.TAk[1] = getbits36_2 (words[4], 25); words 874 src/dps8/dps8_ins.c cpu.du.F2 = getbits36_1 (words[4], 31); words 875 src/dps8/dps8_ins.c cpu.du.Ak[1] = getbits36_1 (words[4], 32); words 879 src/dps8/dps8_ins.c cpu.du.LEVEL2 = getbits36_10 (words[5], 0); words 880 src/dps8/dps8_ins.c cpu.du.D2_RES = getbits36_24 (words[5], 12); words 884 src/dps8/dps8_ins.c cpu.du.D3_PTR_W = getbits36_18 (words[6], 0); words 885 src/dps8/dps8_ins.c cpu.du.D3_PTR_B = getbits36_6 (words[6], 18); words 886 src/dps8/dps8_ins.c cpu.du.TAk[2] = getbits36_2 (words[6], 25); words 887 src/dps8/dps8_ins.c cpu.du.F3 = getbits36_1 (words[6], 31); words 888 src/dps8/dps8_ins.c cpu.du.Ak[2] = getbits36_1 (words[6], 32); words 889 src/dps8/dps8_ins.c cpu.du.JMP = getbits36_3 (words[6], 33); words 893 src/dps8/dps8_ins.c cpu.du.D3_RES = getbits36_24 (words[7], 12); words 899 src/dps8/dps8_ins.c cpu.du.image[i] = words[i]; words 208 src/dps8/dps8_mgp.c static void dumppkt(char *hdr, word36 *buf, uint words); words 819 src/dps8/dps8_mgp.c word36_to_pkt8(word36 *buf, uint words, u_char *pkt8, int maxlen) words 822 src/dps8/dps8_mgp.c int total = (int)(words * 4); words 950 src/dps8/dps8_mgp.c dumppkt(char *hdr, word36 *buf, uint words) words 953 src/dps8/dps8_mgp.c if (words < MGP_PACKET_HEADER_SIZE) words 955 src/dps8/dps8_mgp.c (void)sir_notice("%s: packet too small (%d words)", hdr, words); words 976 src/dps8/dps8_mgp.c hdr, words); words 986 src/dps8/dps8_mgp.c if (pklen > (int)words) words 988 src/dps8/dps8_mgp.c pklen = (int)words; words 205 src/dps8/dps8_net.c static void dumppkt(char *hdr, word36 *buf, uint words); words 828 src/dps8/dps8_net.c word36_to_pkt8(word36 *buf, uint words, u_char *pkt8, int maxlen) words 831 src/dps8/dps8_net.c int total = (int)((uint)words * 36u / 8u); words 842 src/dps8/dps8_net.c if (word_idx >= words) words 853 src/dps8/dps8_net.c u_char lo = (word_idx + 1u < words) words 991 src/dps8/dps8_net.c dumppkt(char *hdr, word36 *buf, uint words) words 994 src/dps8/dps8_net.c if (words < GATEWAY_PACKET_HEADER_SIZE) words 997 src/dps8/dps8_net.c hdr, words, GATEWAY_PACKET_HEADER_SIZE); words 1032 src/dps8/dps8_net.c (void)sir_notice("%s packet (%d words)", hdr, words); words 1042 src/dps8/dps8_net.c if (pklen > (int)words) words 1044 src/dps8/dps8_net.c pklen = (int)words; words 527 src/simh/sim_hints.c static const char *words[] = { "Zero", "One", "Two", "Three", "Four", "Five", "Six" }; words 531 src/simh/sim_hints.c return words[count];