cpu_state_t 20 src/dps8/doAppendCycleABSA.h word24 doAppendCycleABSA (cpu_state_t * cpup, word36 * data, uint nWords) { cpu_state_t 18 src/dps8/doAppendCycleAPUDataRMW.h word24 doAppendCycleAPUDataRMW (cpu_state_t * cpup, word36 * data, uint nWords) { cpu_state_t 18 src/dps8/doAppendCycleAPUDataRead.h word24 doAppendCycleAPUDataRead (cpu_state_t * cpup, word36 * data, uint nWords) { cpu_state_t 18 src/dps8/doAppendCycleAPUDataStore.h word24 doAppendCycleAPUDataStore (cpu_state_t * cpup, word36 * data, uint nWords) { cpu_state_t 54 src/dps8/doAppendCycleIndirectWordFetch.h word24 doAppendCycleIndirectWordFetch (cpu_state_t * cpup, word36 * data, uint nWords) { cpu_state_t 62 src/dps8/doAppendCycleInstructionFetch.h word24 doAppendCycleInstructionFetch (cpu_state_t * cpup, word36 * data, uint nWords) { cpu_state_t 18 src/dps8/doAppendCycleOperandRMW.h word24 doAppendCycleOperandRMW (cpu_state_t * cpup, word36 * data, uint nWords) { cpu_state_t 58 src/dps8/doAppendCycleOperandRead.h word24 doAppendCycleOperandRead (cpu_state_t * cpup, word36 * data, uint nWords) { cpu_state_t 18 src/dps8/doAppendCycleOperandStore.h word24 doAppendCycleOperandStore (cpu_state_t * cpup, word36 * data, uint nWords) { cpu_state_t 18 src/dps8/doAppendCycleRTCDOperandFetch.h word24 doAppendCycleRTCDOperandFetch (cpu_state_t * cpup, word36 * data, uint nWords) { cpu_state_t 263 src/dps8/dps8_absi.c cpu_state_t * cpup = _cpup; cpu_state_t 45 src/dps8/dps8_addrmods.c static word18 get_Cr (cpu_state_t * cpup, word4 Tdes) cpu_state_t 112 src/dps8/dps8_addrmods.c static char * op_desc_str (cpu_state_t * cpup, char * temp) cpu_state_t 193 src/dps8/dps8_addrmods.c static void do_ITP (cpu_state_t * cpup) cpu_state_t 237 src/dps8/dps8_addrmods.c static void do_ITS (cpu_state_t * cpup) cpu_state_t 279 src/dps8/dps8_addrmods.c static void do_ITS_ITP (cpu_state_t * cpup) cpu_state_t 318 src/dps8/dps8_addrmods.c void updateIWB (cpu_state_t * cpup, word18 addr, word6 tag) cpu_state_t 357 src/dps8/dps8_addrmods.c void do_caf (cpu_state_t * cpup) cpu_state_t 17 src/dps8/dps8_addrmods.h void do_caf (cpu_state_t * cpup); cpu_state_t 18 src/dps8/dps8_addrmods.h void updateIWB (cpu_state_t * cpup, word18 addr, word6 tag); cpu_state_t 59 src/dps8/dps8_append.c cpu_state_t 168 src/dps8/dps8_append.c void do_ldbr (cpu_state_t * cpup, word36 * Ypair) cpu_state_t 235 src/dps8/dps8_append.c static void fetch_dsptw (cpu_state_t * cpup, word15 segno) cpu_state_t 281 src/dps8/dps8_append.c static void modify_dsptw (cpu_state_t * cpup, word15 segno) cpu_state_t 319 src/dps8/dps8_append.c cpu_state_t * cpup = _cpup; cpu_state_t 337 src/dps8/dps8_append.c static sdw_s * fetch_sdw_from_sdwam (cpu_state_t * cpup, word15 segno) { cpu_state_t 419 src/dps8/dps8_append.c static void fetch_psdw (cpu_state_t * cpup, word15 segno) cpu_state_t 471 src/dps8/dps8_append.c static void fetch_nsdw (cpu_state_t * cpup, word15 segno) cpu_state_t 547 src/dps8/dps8_append.c t_stat dump_sdwam (cpu_state_t * cpup) cpu_state_t 586 src/dps8/dps8_append.c static void load_sdwam (cpu_state_t * cpup, word15 segno, bool nomatch) cpu_state_t 678 src/dps8/dps8_append.c static ptw_s * fetch_ptw_from_ptwam (cpu_state_t * cpup, word15 segno, word18 CA) cpu_state_t 759 src/dps8/dps8_append.c static void fetch_ptw (cpu_state_t * cpup, sdw_s *sdw, word18 offset) cpu_state_t 822 src/dps8/dps8_append.c static void loadPTWAM (cpu_state_t * cpup, word15 segno, word18 offset, UNUSED bool nomatch) cpu_state_t 923 src/dps8/dps8_append.c static void modify_ptw (cpu_state_t * cpup, sdw_s *sdw, word18 offset) cpu_state_t 956 src/dps8/dps8_append.c static void do_ptw2 (cpu_state_t * cpup, sdw_s *sdw, word18 offset) cpu_state_t 1061 src/dps8/dps8_append.c word24 do_append_cycle (cpu_state_t * cpup, processor_cycle_type thisCycle, word36 * data, uint nWords) { cpu_state_t 2227 src/dps8/dps8_append.c cpu_state_t * cpup = _cpup; cpu_state_t 116 src/dps8/dps8_append.h static inline void set_apu_status (cpu_state_t * cpup, apuStatusBits status) cpu_state_t 123 src/dps8/dps8_append.h t_stat dump_sdwam (cpu_state_t * cpup); cpu_state_t 125 src/dps8/dps8_append.h word24 do_append_cycle (cpu_state_t * cpup, processor_cycle_type thisCycle, word36 * data, uint nWords); cpu_state_t 127 src/dps8/dps8_append.h word24 doAppendCycleUnknown (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 128 src/dps8/dps8_append.h word24 doAppendCycleOperandStore (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 129 src/dps8/dps8_append.h word24 doAppendCycleOperandRead (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 130 src/dps8/dps8_append.h word24 doAppendCycleIndirectWordFetch (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 131 src/dps8/dps8_append.h word24 doAppendCycleRTCDOperandFetch (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 132 src/dps8/dps8_append.h word24 doAppendCycleInstructionFetch (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 133 src/dps8/dps8_append.h word24 doAppendCycleAPUDataRead (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 134 src/dps8/dps8_append.h word24 doAppendCycleAPUDataStore (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 135 src/dps8/dps8_append.h word24 doAppendCycleABSA (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 137 src/dps8/dps8_append.h word24 doAppendCycleOperandRMW (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 138 src/dps8/dps8_append.h word24 doAppendCycleAPUDataRMW (cpu_state_t * cpup, word36 * data, uint nWords); cpu_state_t 156 src/dps8/dps8_append.h void do_ldbr (cpu_state_t * cpup, word36 * Ypair); cpu_state_t 166 src/dps8/dps8_append.h static inline void fauxDoAppendCycle (cpu_state_t * cpup, processor_cycle_type thisCycle) cpu_state_t 1290 src/dps8/dps8_console.c cpu_state_t * cpup = _cpup; cpu_state_t 825 src/dps8/dps8_cpu.c cpu_state_t * cpun = cpus + cpuUnitIdx; cpu_state_t 850 src/dps8/dps8_cpu.c cpu_state_t * cpun = cpus + cpuUnitIdx; cpu_state_t 898 src/dps8/dps8_cpu.c static void set_cpu_cycle (cpu_state_t * cpup, cycles_e cycle) cpu_state_t 925 src/dps8/dps8_cpu.c cpu_state_t * cpup = _cpup; cpu_state_t 998 src/dps8/dps8_cpu.c cpu_state_t * cpun = cpus + cpu_unit_idx; cpu_state_t 1279 src/dps8/dps8_cpu.c void setup_scbank_map (cpu_state_t * cpup) cpu_state_t 1379 src/dps8/dps8_cpu.c int lookup_cpu_mem_map (cpu_state_t * cpup, word24 addr) cpu_state_t 1398 src/dps8/dps8_cpu.c static void get_serial_number (cpu_state_t * cpup) cpu_state_t 1487 src/dps8/dps8_cpu.c cpu_state_t * cpup = _cpup; cpu_state_t 1543 src/dps8/dps8_cpu.c (void)memset (cpus, 0, sizeof (cpu_state_t) * N_CPU_UNITS_MAX); cpu_state_t 1556 src/dps8/dps8_cpu.c cpu_state_t * cpup = _cpup; cpu_state_t 1578 src/dps8/dps8_cpu.c cpu_state_t * cpup = _cpup; cpu_state_t 1699 src/dps8/dps8_cpu.c cpu_state_t * cpus = NULL; cpu_state_t 1701 src/dps8/dps8_cpu.c cpu_state_t cpus [N_CPU_UNITS_MAX]; cpu_state_t 1704 src/dps8/dps8_cpu.c __thread cpu_state_t * restrict _cpup; cpu_state_t 1706 src/dps8/dps8_cpu.c cpu_state_t * restrict _cpup; cpu_state_t 1718 src/dps8/dps8_cpu.c static uint get_highest_intr (cpu_state_t *cpup) cpu_state_t 1733 src/dps8/dps8_cpu.c bool sample_interrupts (cpu_state_t * cpup) cpu_state_t 1746 src/dps8/dps8_cpu.c t_stat simh_hooks (cpu_state_t * cpup) cpu_state_t 1789 src/dps8/dps8_cpu.c cpu_state_t * cpup = _cpup; cpu_state_t 1834 src/dps8/dps8_cpu.c cpu_state_t * cpup = _cpup; cpu_state_t 2060 src/dps8/dps8_cpu.c static void do_LUF_fault (cpu_state_t * cpup) cpu_state_t 2114 src/dps8/dps8_cpu.c static void set_temporary_absolute_mode (cpu_state_t * cpup) cpu_state_t 2123 src/dps8/dps8_cpu.c static bool clear_temporary_absolute_mode (cpu_state_t * cpup) cpu_state_t 2158 src/dps8/dps8_cpu.c cpu_state_t * cpup = _cpup; cpu_state_t 2184 src/dps8/dps8_cpu.c cpu_state_t * cpup = _cpup; cpu_state_t 3318 src/dps8/dps8_cpu.c int operand_size (cpu_state_t * cpup) cpu_state_t 3336 src/dps8/dps8_cpu.c void readOperandRead (cpu_state_t * cpup, word18 addr) { cpu_state_t 3374 src/dps8/dps8_cpu.c void readOperandRMW (cpu_state_t * cpup, word18 addr) { cpu_state_t 3407 src/dps8/dps8_cpu.c t_stat write_operand (cpu_state_t * cpup, word18 addr, UNUSED processor_cycle_type cyctyp) cpu_state_t 3484 src/dps8/dps8_cpu.c cpu_state_t * cpup = _cpup; cpu_state_t 3504 src/dps8/dps8_cpu.c int core_read (cpu_state_t * cpup, word24 addr, word36 *data, const char * ctx) cpu_state_t 3548 src/dps8/dps8_cpu.c int core_read_lock (cpu_state_t * cpup, word24 addr, word36 *data, UNUSED const char * ctx) cpu_state_t 3569 src/dps8/dps8_cpu.c int core_write (cpu_state_t * cpup, word24 addr, word36 data, const char * ctx) cpu_state_t 3615 src/dps8/dps8_cpu.c int core_write_unlock (cpu_state_t * cpup, word24 addr, word36 data, UNUSED const char * ctx) cpu_state_t 3633 src/dps8/dps8_cpu.c int core_unlock_all (cpu_state_t * cpup) cpu_state_t 3649 src/dps8/dps8_cpu.c int core_write_zone (cpu_state_t * cpup, word24 addr, word36 data, const char * ctx) cpu_state_t 3697 src/dps8/dps8_cpu.c int core_read2 (cpu_state_t * cpup, word24 addr, word36 *even, word36 *odd, const char * ctx) cpu_state_t 3791 src/dps8/dps8_cpu.c int core_write2 (cpu_state_t * cpup, word24 addr, word36 even, word36 odd, const char * ctx) { cpu_state_t 3868 src/dps8/dps8_cpu.c void decode_instruction (cpu_state_t * cpup, word36 inst, DCDstruct * p) cpu_state_t 3917 src/dps8/dps8_cpu.c int is_priv_mode (cpu_state_t * cpup) cpu_state_t 3941 src/dps8/dps8_cpu.c bool get_bar_mode (cpu_state_t * cpup) cpu_state_t 3946 src/dps8/dps8_cpu.c addr_modes_e get_addr_mode (cpu_state_t * cpup) cpu_state_t 3974 src/dps8/dps8_cpu.c void set_addr_mode (cpu_state_t * cpup, addr_modes_e mode) cpu_state_t 4039 src/dps8/dps8_cpu.c word18 get_BAR_address (cpu_state_t * cpup, word18 addr) cpu_state_t 4064 src/dps8/dps8_cpu.c static void add_history (cpu_state_t * cpup, uint hset, word36 w0, word36 w1) cpu_state_t 4074 src/dps8/dps8_cpu.c void add_history_force (cpu_state_t * cpup, uint hset, word36 w0, word36 w1) cpu_state_t 4081 src/dps8/dps8_cpu.c void add_dps8m_CU_history (cpu_state_t * cpup) cpu_state_t 4105 src/dps8/dps8_cpu.c void add_dps8m_DU_OU_history (cpu_state_t * cpup, word36 flags, word18 ICT, word9 RS_REG, word9 flags2) cpu_state_t 4114 src/dps8/dps8_cpu.c void add_dps8m_APU_history (cpu_state_t * cpup, word15 ESN, word21 flags, word24 RMA, word3 RTRR, word9 flags2) cpu_state_t 4172 src/dps8/dps8_cpu.c void add_l68_CU_history (cpu_state_t * cpup) cpu_state_t 4290 src/dps8/dps8_cpu.c void add_l68_DU_history (cpu_state_t * cpup) cpu_state_t 4296 src/dps8/dps8_cpu.c void add_l68_OU_history (cpu_state_t * cpup) cpu_state_t 4405 src/dps8/dps8_cpu.c void add_l68_APU_history (cpu_state_t * cpup, enum APUH_e op) cpu_state_t 5015 src/dps8/dps8_cpu.c (void) memset (cpus, 0, sizeof (cpu_state_t) * N_CPU_UNITS_MAX); cpu_state_t 1924 src/dps8/dps8_cpu.h int (* f) (cpu_state_t *); // pointer to mop() [returns character to be stored] cpu_state_t 1928 src/dps8/dps8_cpu.h extern cpu_state_t * cpus; cpu_state_t 1930 src/dps8/dps8_cpu.h extern cpu_state_t cpus [N_CPU_UNITS_MAX]; cpu_state_t 1934 src/dps8/dps8_cpu.h extern __thread cpu_state_t * restrict _cpup; cpu_state_t 1936 src/dps8/dps8_cpu.h extern cpu_state_t * restrict _cpup; cpu_state_t 1968 src/dps8/dps8_cpu.h static inline void SET_PR_BITNO (cpu_state_t * restrict cpup, uint n, word6 b) cpu_state_t 1975 src/dps8/dps8_cpu.h static inline void SET_AR_CHAR_BITNO (cpu_state_t * restrict cpup, uint n, word2 c, word4 b) cpu_state_t 1983 src/dps8/dps8_cpu.h bool sample_interrupts (cpu_state_t * cpup); cpu_state_t 1984 src/dps8/dps8_cpu.h t_stat simh_hooks (cpu_state_t * cpup); cpu_state_t 1985 src/dps8/dps8_cpu.h int operand_size (cpu_state_t * cpup); cpu_state_t 1987 src/dps8/dps8_cpu.h void readOperandRead (cpu_state_t * cpup, word18 addr); cpu_state_t 1988 src/dps8/dps8_cpu.h void readOperandRMW (cpu_state_t * cpup, word18 addr); cpu_state_t 1989 src/dps8/dps8_cpu.h t_stat write_operand (cpu_state_t * cpup, word18 addr, processor_cycle_type acctyp); cpu_state_t 1994 src/dps8/dps8_cpu.h cpu_state_t * cpup = _cpup; cpu_state_t 2118 src/dps8/dps8_cpu.h int core_read (cpu_state_t * cpup, word24 addr, word36 *data, const char * ctx); cpu_state_t 2119 src/dps8/dps8_cpu.h int core_write (cpu_state_t * cpup, word24 addr, word36 data, const char * ctx); cpu_state_t 2120 src/dps8/dps8_cpu.h int core_write_zone (cpu_state_t * cpup, word24 addr, word36 data, const char * ctx); cpu_state_t 2121 src/dps8/dps8_cpu.h int core_read2 (cpu_state_t * cpup, word24 addr, word36 *even, word36 *odd, const char * ctx); cpu_state_t 2122 src/dps8/dps8_cpu.h int core_write2 (cpu_state_t * cpup, word24 addr, word36 even, word36 odd, const char * ctx); cpu_state_t 2186 src/dps8/dps8_cpu.h int core_read_lock (cpu_state_t * cpup, word24 addr, word36 *data, const char * ctx); cpu_state_t 2187 src/dps8/dps8_cpu.h int core_write_unlock (cpu_state_t * cpup, word24 addr, word36 data, const char * ctx); cpu_state_t 2188 src/dps8/dps8_cpu.h int core_unlock_all(cpu_state_t * cpup); cpu_state_t 2356 src/dps8/dps8_cpu.h static inline void core_readN (cpu_state_t * cpup, word24 addr, word36 * data, uint n, cpu_state_t 2366 src/dps8/dps8_cpu.h static inline void core_writeN (cpu_state_t * cpup, word24 addr, word36 * data, uint n, cpu_state_t 2376 src/dps8/dps8_cpu.h int is_priv_mode (cpu_state_t * cpup); cpu_state_t 2380 src/dps8/dps8_cpu.h bool get_bar_mode (cpu_state_t * cpup); cpu_state_t 2381 src/dps8/dps8_cpu.h addr_modes_e get_addr_mode (cpu_state_t * cpup); cpu_state_t 2382 src/dps8/dps8_cpu.h void set_addr_mode (cpu_state_t * cpup, addr_modes_e mode); cpu_state_t 2383 src/dps8/dps8_cpu.h void decode_instruction (cpu_state_t * cpup, word36 inst, DCDstruct * p); cpu_state_t 2388 src/dps8/dps8_cpu.h int lookup_cpu_mem_map (cpu_state_t * cpup, word24 addr); cpu_state_t 2390 src/dps8/dps8_cpu.h void setup_scbank_map (cpu_state_t * cpup); cpu_state_t 2391 src/dps8/dps8_cpu.h void add_dps8m_CU_history (cpu_state_t * cpup); cpu_state_t 2395 src/dps8/dps8_cpu.h void add_l68_CU_history (cpu_state_t * cpup); cpu_state_t 2396 src/dps8/dps8_cpu.h void add_l68_OU_history (cpu_state_t * cpup); cpu_state_t 2397 src/dps8/dps8_cpu.h void add_l68_DU_history (cpu_state_t * cpup); cpu_state_t 2398 src/dps8/dps8_cpu.h void add_l68_APU_history (cpu_state_t * cpup, enum APUH_e op); cpu_state_t 2399 src/dps8/dps8_cpu.h void add_history_force (cpu_state_t * cpup, uint hset, word36 w0, word36 w1); cpu_state_t 2401 src/dps8/dps8_cpu.h word18 get_BAR_address(cpu_state_t * cpup, word18 addr); cpu_state_t 1188 src/dps8/dps8_crdpun.c cpu_state_t * cpup = _cpup; cpu_state_t 465 src/dps8/dps8_crdrdr.c cpu_state_t * cpup = _cpup; cpu_state_t 914 src/dps8/dps8_crdrdr.c cpu_state_t * cpup = _cpup; cpu_state_t 1183 src/dps8/dps8_disk.c cpu_state_t * cpup = _cpup; cpu_state_t 1209 src/dps8/dps8_disk.c cpu_state_t * cpup = _cpup; cpu_state_t 321 src/dps8/dps8_eis.c static word36 getCrAR (cpu_state_t * cpup, word4 reg) cpu_state_t 384 src/dps8/dps8_eis.c static word18 getMFReg18 (cpu_state_t * cpup, uint n, bool allowDU, bool allowNIC, fault_ipr_subtype_ *mod_fault) cpu_state_t 477 src/dps8/dps8_eis.c static word36 getMFReg36 (cpu_state_t * cpup, uint n, bool allowDU, bool allowNIC, fault_ipr_subtype_ *mod_fault) cpu_state_t 554 src/dps8/dps8_eis.c static void EISWriteCache (cpu_state_t * cpup, EISaddr * p) cpu_state_t 618 src/dps8/dps8_eis.c static void EISReadCache (cpu_state_t * cpup, EISaddr * p, word18 address) cpu_state_t 683 src/dps8/dps8_eis.c static void EISWriteIdx (cpu_state_t * cpup, EISaddr *p, uint n, word36 data, bool flush) cpu_state_t 721 src/dps8/dps8_eis.c static word36 EISReadIdx (cpu_state_t * cpup, EISaddr * p, uint n) cpu_state_t 751 src/dps8/dps8_eis.c static word36 EISRead (cpu_state_t * cpup, EISaddr * p) cpu_state_t 765 src/dps8/dps8_eis.c cpu_state_t 781 src/dps8/dps8_eis.c static void EISReadPage (cpu_state_t * cpup, EISaddr * p, uint n, word36 * data) cpu_state_t 843 src/dps8/dps8_eis.c static void EISWritePage (cpu_state_t * cpup, EISaddr * p, uint n, word36 * data) cpu_state_t 905 src/dps8/dps8_eis.c static word9 EISget469 (cpu_state_t * cpup, int k, uint i) cpu_state_t 967 src/dps8/dps8_eis.c static void EISput469 (cpu_state_t * cpup, int k, uint i, word9 c469) cpu_state_t 1028 src/dps8/dps8_eis.c static word9 EISget49 (cpu_state_t * cpup, EISaddr * p, int * pos, int tn) cpu_state_t 1065 src/dps8/dps8_eis.c static bool EISgetBitRWN (cpu_state_t * cpup, EISaddr * p, bool flush) cpu_state_t 1111 src/dps8/dps8_eis.c static void setupOperandDescriptorCache (cpu_state_t * cpup, int k) cpu_state_t 1151 src/dps8/dps8_eis.c static void setupOperandDescriptor (cpu_state_t * cpup, int k, fault_ipr_subtype_ *mod_fault) cpu_state_t 1311 src/dps8/dps8_eis.c void setupEISoperands (cpu_state_t * cpup) cpu_state_t 1327 src/dps8/dps8_eis.c static void parseAlphanumericOperandDescriptor (cpu_state_t * cpup, uint k, uint useTA, bool allowDU, fault_ipr_subtype_ *mod_fault) cpu_state_t 1585 src/dps8/dps8_eis.c static void parseArgOperandDescriptor (cpu_state_t * cpup, uint k, fault_ipr_subtype_ *mod_fault) cpu_state_t 1640 src/dps8/dps8_eis.c static void parseNumericOperandDescriptor (cpu_state_t * cpup, int k, fault_ipr_subtype_ *mod_fault) cpu_state_t 1823 src/dps8/dps8_eis.c static void parseBitstringOperandDescriptor (cpu_state_t * cpup, int k, fault_ipr_subtype_ *mod_fault) cpu_state_t 1924 src/dps8/dps8_eis.c static void cleanupOperandDescriptor (cpu_state_t * cpup, int k) cpu_state_t 1954 src/dps8/dps8_eis.c void a4bd (cpu_state_t * cpup) cpu_state_t 2040 src/dps8/dps8_eis.c void s4bd (cpu_state_t * cpup) cpu_state_t 2087 src/dps8/dps8_eis.c void axbd (cpu_state_t * cpup, uint sz) cpu_state_t 2165 src/dps8/dps8_eis.c void abd (cpu_state_t * cpup) cpu_state_t 2228 src/dps8/dps8_eis.c cpu_state_t 2375 src/dps8/dps8_eis.c void awd (cpu_state_t * cpup) cpu_state_t 2422 src/dps8/dps8_eis.c void sbd (cpu_state_t * cpup) cpu_state_t 2458 src/dps8/dps8_eis.c void swd (cpu_state_t * cpup) cpu_state_t 2504 src/dps8/dps8_eis.c void s9bd (cpu_state_t * cpup) cpu_state_t 2581 src/dps8/dps8_eis.c void asxbd (cpu_state_t * cpup, uint sz, bool sub) cpu_state_t 2987 src/dps8/dps8_eis.c void cmpc (cpu_state_t * cpup) cpu_state_t 3130 src/dps8/dps8_eis.c void scd (cpu_state_t * cpup) cpu_state_t 3313 src/dps8/dps8_eis.c void scdr (cpu_state_t * cpup) cpu_state_t 3499 src/dps8/dps8_eis.c void scm (cpu_state_t * cpup) cpu_state_t 3667 src/dps8/dps8_eis.c void scmr (cpu_state_t * cpup) cpu_state_t 3840 src/dps8/dps8_eis.c cpu_state_t 3860 src/dps8/dps8_eis.c static word9 xlate (cpu_state_t * cpup, EISaddr * xlatTbl, uint dstTA, uint c) cpu_state_t 3879 src/dps8/dps8_eis.c void tct (cpu_state_t * cpup) cpu_state_t 4071 src/dps8/dps8_eis.c void tctr (cpu_state_t * cpup) cpu_state_t 4329 src/dps8/dps8_eis.c void mlr (cpu_state_t * cpup) cpu_state_t 4731 src/dps8/dps8_eis.c void mrl (cpu_state_t * cpup) cpu_state_t 5059 src/dps8/dps8_eis.c static void EISloadInputBufferNumeric (cpu_state_t * cpup, int k) cpu_state_t 5222 src/dps8/dps8_eis.c static void EISloadInputBufferAlphnumeric (cpu_state_t * cpup, int k) cpu_state_t 5244 src/dps8/dps8_eis.c static void EISwriteOutputBufferToMemory (cpu_state_t * cpup, int k) cpu_state_t 5255 src/dps8/dps8_eis.c static void writeToOutputBuffer (cpu_state_t *cpup, word9 **dstAddr, int szSrc, int szDst, word9 c49) cpu_state_t 5374 src/dps8/dps8_eis.c static int mopCHT (cpu_state_t * cpup) cpu_state_t 5418 src/dps8/dps8_eis.c static int mopENF (cpu_state_t * cpup) cpu_state_t 5464 src/dps8/dps8_eis.c static int mopIGN (cpu_state_t * cpup) cpu_state_t 5498 src/dps8/dps8_eis.c static int mopINSA (cpu_state_t * cpup) cpu_state_t 5629 src/dps8/dps8_eis.c static int mopINSB (cpu_state_t * cpup) cpu_state_t 5704 src/dps8/dps8_eis.c static int mopINSM (cpu_state_t * cpup) cpu_state_t 5735 src/dps8/dps8_eis.c static int mopINSN (cpu_state_t * cpup) cpu_state_t 5804 src/dps8/dps8_eis.c static int mopINSP (cpu_state_t * cpup) cpu_state_t 5862 src/dps8/dps8_eis.c static int mopLTE (cpu_state_t * cpup) cpu_state_t 5925 src/dps8/dps8_eis.c static int mopMFLC (cpu_state_t * cpup) cpu_state_t 6031 src/dps8/dps8_eis.c static int mopMFLS (cpu_state_t * cpup) cpu_state_t 6141 src/dps8/dps8_eis.c static int mopMORS (cpu_state_t * cpup) cpu_state_t 6183 src/dps8/dps8_eis.c static int mopMVC (cpu_state_t * cpup) cpu_state_t 6240 src/dps8/dps8_eis.c static int mopMSES (cpu_state_t * cpup) cpu_state_t 6303 src/dps8/dps8_eis.c static int mopMVZA (cpu_state_t * cpup) cpu_state_t 6369 src/dps8/dps8_eis.c static int mopMVZB (cpu_state_t * cpup) cpu_state_t 6430 src/dps8/dps8_eis.c static int mopSES (cpu_state_t * cpup) cpu_state_t 6495 src/dps8/dps8_eis.c static MOP_struct* EISgetMop (cpu_state_t * cpup) cpu_state_t 6558 src/dps8/dps8_eis.c static void mopExecutor (cpu_state_t * cpup) cpu_state_t 6560 src/dps8/dps8_eis.c static void mopExecutor (cpu_state_t * cpup, int kMop) cpu_state_t 6703 src/dps8/dps8_eis.c void mve (cpu_state_t * cpup) cpu_state_t 6830 src/dps8/dps8_eis.c void mvne (cpu_state_t * cpup) cpu_state_t 7052 src/dps8/dps8_eis.c void mvt (cpu_state_t * cpup) cpu_state_t 7354 src/dps8/dps8_eis.c void cmpn (cpu_state_t * cpup) cpu_state_t 7520 src/dps8/dps8_eis.c static void EISwrite4(cpu_state_t * cpup, EISaddr *p, int *pos, word4 char4) cpu_state_t 7583 src/dps8/dps8_eis.c static void EISwrite9(cpu_state_t *cpup, EISaddr *p, int *pos, word9 char9) cpu_state_t 7630 src/dps8/dps8_eis.c static void EISwrite49(cpu_state_t * cpup, EISaddr *p, int *pos, int tn, word9 c49) cpu_state_t 7643 src/dps8/dps8_eis.c void mvn (cpu_state_t * cpup) cpu_state_t 7978 src/dps8/dps8_eis.c void csl (cpu_state_t * cpup) cpu_state_t 8204 src/dps8/dps8_eis.c static bool EISgetBitRWNR (cpu_state_t * cpup, EISaddr * p, bool flush) cpu_state_t 8264 src/dps8/dps8_eis.c void csr (cpu_state_t * cpup) cpu_state_t 8458 src/dps8/dps8_eis.c void sztl (cpu_state_t * cpup) cpu_state_t 8645 src/dps8/dps8_eis.c void sztr (cpu_state_t * cpup) cpu_state_t 8842 src/dps8/dps8_eis.c static bool EISgetBit(cpu_state_t * cpup, EISaddr *p, int *cpos, int *bpos) cpu_state_t 8883 src/dps8/dps8_eis.c void cmpb (cpu_state_t * cpup) cpu_state_t 9311 src/dps8/dps8_eis.c static void load9x(cpu_state_t * cpup, int n, EISaddr *addr, int pos) cpu_state_t 9479 src/dps8/dps8_eis.c void btd (cpu_state_t * cpup) cpu_state_t 9968 src/dps8/dps8_eis.c void dtb (cpu_state_t * cpup) cpu_state_t 10164 src/dps8/dps8_eis.c void ad2d (cpu_state_t * cpup) cpu_state_t 10523 src/dps8/dps8_eis.c void ad3d (cpu_state_t * cpup) cpu_state_t 10874 src/dps8/dps8_eis.c void sb2d (cpu_state_t * cpup) cpu_state_t 11195 src/dps8/dps8_eis.c void sb3d (cpu_state_t * cpup) cpu_state_t 11534 src/dps8/dps8_eis.c void mp2d (cpu_state_t * cpup) cpu_state_t 11813 src/dps8/dps8_eis.c void mp3d (cpu_state_t * cpup) cpu_state_t 12875 src/dps8/dps8_eis.c void dv2d (cpu_state_t * cpup) cpu_state_t 13278 src/dps8/dps8_eis.c void dv3d (cpu_state_t * cpup) cpu_state_t 19 src/dps8/dps8_eis.h void setupEISoperands (cpu_state_t * cpup); cpu_state_t 20 src/dps8/dps8_eis.h void abd (cpu_state_t * cpup); cpu_state_t 21 src/dps8/dps8_eis.h void awd (cpu_state_t * cpup); cpu_state_t 22 src/dps8/dps8_eis.h void a4bd (cpu_state_t * cpup); cpu_state_t 23 src/dps8/dps8_eis.h void axbd (cpu_state_t * cpup, uint sz); cpu_state_t 25 src/dps8/dps8_eis.h void sbd (cpu_state_t * cpup); cpu_state_t 26 src/dps8/dps8_eis.h void swd (cpu_state_t * cpup); cpu_state_t 27 src/dps8/dps8_eis.h void s4bd (cpu_state_t * cpup); cpu_state_t 28 src/dps8/dps8_eis.h void s9bd (cpu_state_t * cpup); cpu_state_t 29 src/dps8/dps8_eis.h void sxbd (cpu_state_t * cpup, uint sz); cpu_state_t 30 src/dps8/dps8_eis.h void asxbd (cpu_state_t * cpup, uint sz, bool sub); cpu_state_t 32 src/dps8/dps8_eis.h void s4bd (cpu_state_t * cpup); cpu_state_t 33 src/dps8/dps8_eis.h void cmpc (cpu_state_t * cpup); cpu_state_t 34 src/dps8/dps8_eis.h void scd (cpu_state_t * cpup); cpu_state_t 35 src/dps8/dps8_eis.h void scdr (cpu_state_t * cpup); cpu_state_t 36 src/dps8/dps8_eis.h void scm (cpu_state_t * cpup); cpu_state_t 37 src/dps8/dps8_eis.h void scmr (cpu_state_t * cpup); cpu_state_t 38 src/dps8/dps8_eis.h void tct (cpu_state_t * cpup); cpu_state_t 39 src/dps8/dps8_eis.h void tctr (cpu_state_t * cpup); cpu_state_t 40 src/dps8/dps8_eis.h void mlr (cpu_state_t * cpup); cpu_state_t 41 src/dps8/dps8_eis.h void mrl (cpu_state_t * cpup); cpu_state_t 42 src/dps8/dps8_eis.h void mve (cpu_state_t * cpup); cpu_state_t 43 src/dps8/dps8_eis.h void mvne (cpu_state_t * cpup); cpu_state_t 44 src/dps8/dps8_eis.h void mvt (cpu_state_t * cpup); cpu_state_t 45 src/dps8/dps8_eis.h void cmpn (cpu_state_t * cpup); cpu_state_t 46 src/dps8/dps8_eis.h void mvn (cpu_state_t * cpup); cpu_state_t 48 src/dps8/dps8_eis.h void csl (cpu_state_t * cpup); cpu_state_t 49 src/dps8/dps8_eis.h void sztl (cpu_state_t * cpup); cpu_state_t 50 src/dps8/dps8_eis.h void csr (cpu_state_t * cpup); cpu_state_t 51 src/dps8/dps8_eis.h void sztr (cpu_state_t * cpup); cpu_state_t 52 src/dps8/dps8_eis.h void cmpb (cpu_state_t * cpup); cpu_state_t 53 src/dps8/dps8_eis.h void btd (cpu_state_t * cpup); cpu_state_t 54 src/dps8/dps8_eis.h void dtb (cpu_state_t * cpup); cpu_state_t 55 src/dps8/dps8_eis.h void ad2d (cpu_state_t * cpup); cpu_state_t 56 src/dps8/dps8_eis.h void ad3d (cpu_state_t * cpup); cpu_state_t 57 src/dps8/dps8_eis.h void sb2d (cpu_state_t * cpup); cpu_state_t 58 src/dps8/dps8_eis.h void sb3d (cpu_state_t * cpup); cpu_state_t 59 src/dps8/dps8_eis.h void mp2d (cpu_state_t * cpup); cpu_state_t 60 src/dps8/dps8_eis.h void mp3d (cpu_state_t * cpup); cpu_state_t 61 src/dps8/dps8_eis.h void dv2d (cpu_state_t * cpup); cpu_state_t 62 src/dps8/dps8_eis.h void dv3d (cpu_state_t * cpup); cpu_state_t 256 src/dps8/dps8_faults.c cpu_state_t * cpup = _cpup; cpu_state_t 266 src/dps8/dps8_faults.c void clearFaultCycle (cpu_state_t * cpup) cpu_state_t 374 src/dps8/dps8_faults.c cpu_state_t * cpup = _cpup; cpu_state_t 724 src/dps8/dps8_faults.c void do_FFV_fault (cpu_state_t * cpup, uint fault_number, const char * fault_msg) cpu_state_t 867 src/dps8/dps8_faults.c cpu_state_t * cpup = _cpup; cpu_state_t 881 src/dps8/dps8_faults.c bool bG7Pending (cpu_state_t * cpup) cpu_state_t 889 src/dps8/dps8_faults.c bool bG7PendingNoTRO (cpu_state_t * cpup) cpu_state_t 899 src/dps8/dps8_faults.c cpu_state_t * cpup = &cpus[cpuNo]; cpu_state_t 910 src/dps8/dps8_faults.c void set_FFV_fault (cpu_state_t * cpup, uint f_fault_no) cpu_state_t 918 src/dps8/dps8_faults.c void clearTROFault (cpu_state_t * cpup) cpu_state_t 923 src/dps8/dps8_faults.c void doG7Fault (cpu_state_t * cpup, bool allowTR) cpu_state_t 1001 src/dps8/dps8_faults.c void advanceG7Faults (cpu_state_t * cpup) cpu_state_t 86 src/dps8/dps8_faults.h void clearFaultCycle (cpu_state_t * cpup); cpu_state_t 89 src/dps8/dps8_faults.h void cu_safe_restore (cpu_state_t * cpup); cpu_state_t 91 src/dps8/dps8_faults.h NO_RETURN void doG7Fault(cpu_state_t * cpup, bool allowTR); cpu_state_t 127 src/dps8/dps8_faults.h bool bG7PendingNoTRO (cpu_state_t * cpup); cpu_state_t 128 src/dps8/dps8_faults.h bool bG7Pending (cpu_state_t * cpup); cpu_state_t 131 src/dps8/dps8_faults.h void clearTROFault (cpu_state_t * cpup); cpu_state_t 132 src/dps8/dps8_faults.h void advanceG7Faults (cpu_state_t * cpup); cpu_state_t 133 src/dps8/dps8_faults.h void set_FFV_fault (cpu_state_t * cpup, uint f_fault_no); cpu_state_t 134 src/dps8/dps8_faults.h void do_FFV_fault (cpu_state_t * cpup, uint fault_number, const char * fault_msg); cpu_state_t 404 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 436 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 458 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 480 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 502 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 612 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 658 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 680 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 702 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 725 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 793 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 1326 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 1378 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 1472 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 1549 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 1928 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 2164 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 2190 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 2314 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 2742 src/dps8/dps8_fnp2.c cpu_state_t * cpup = _cpup; cpu_state_t 164 src/dps8/dps8_fnp2_iomcmd.c cpu_state_t * cpup = _cpup; cpu_state_t 1167 src/dps8/dps8_fnp2_iomcmd.c cpu_state_t * cpup = _cpup; cpu_state_t 1236 src/dps8/dps8_fnp2_iomcmd.c cpu_state_t * cpup = _cpup; cpu_state_t 1318 src/dps8/dps8_fnp2_iomcmd.c cpu_state_t * cpup = _cpup; cpu_state_t 1396 src/dps8/dps8_fnp2_iomcmd.c cpu_state_t * cpup = _cpup; cpu_state_t 1471 src/dps8/dps8_fnp2_iomcmd.c cpu_state_t * cpup = _cpup; cpu_state_t 1647 src/dps8/dps8_fnp2_iomcmd.c cpu_state_t * cpup = _cpup; cpu_state_t 1685 src/dps8/dps8_fnp2_iomcmd.c cpu_state_t * cpup = _cpup; cpu_state_t 1757 src/dps8/dps8_fnp2_iomcmd.c cpu_state_t * cpup = _cpup; cpu_state_t 1816 src/dps8/dps8_fnp2_iomcmd.c cpu_state_t * cpup = _cpup; cpu_state_t 51 src/dps8/dps8_iefp.c void Read (cpu_state_t * cpup, word18 address, word36 * result, processor_cycle_type cyctyp) cpu_state_t 155 src/dps8/dps8_iefp.c void ReadAPUDataRead (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 225 src/dps8/dps8_iefp.c void ReadOperandRead (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 297 src/dps8/dps8_iefp.c void ReadOperandRMW (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 367 src/dps8/dps8_iefp.c void ReadAPUDataRMW (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 439 src/dps8/dps8_iefp.c void ReadInstructionFetch (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 509 src/dps8/dps8_iefp.c void ReadIndirectWordFetch (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 581 src/dps8/dps8_iefp.c void Read2 (cpu_state_t * cpup, word18 address, word36 * result, processor_cycle_type cyctyp) { cpu_state_t 677 src/dps8/dps8_iefp.c void Read2OperandRead (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 769 src/dps8/dps8_iefp.c void Read2OperandRMW (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 855 src/dps8/dps8_iefp.c void Read2InstructionFetch (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 940 src/dps8/dps8_iefp.c void Read2RTCDOperandFetch (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 979 src/dps8/dps8_iefp.c void Read2IndirectWordFetch (cpu_state_t * cpup, word18 address, word36 * result) { cpu_state_t 1065 src/dps8/dps8_iefp.c void Read8 (cpu_state_t * cpup, word18 address, word36 * result, bool isAR) cpu_state_t 1176 src/dps8/dps8_iefp.c void Read16 (cpu_state_t * cpup, word18 address, word36 * result) cpu_state_t 1184 src/dps8/dps8_iefp.c void ReadPage (cpu_state_t * cpup, word18 address, word36 * result, bool isAR) cpu_state_t 1302 src/dps8/dps8_iefp.c void Write (cpu_state_t * cpup, word18 address, word36 data, processor_cycle_type cyctyp) { cpu_state_t 1376 src/dps8/dps8_iefp.c void WriteAPUDataStore (cpu_state_t * cpup, word18 address, word36 data) { cpu_state_t 1444 src/dps8/dps8_iefp.c void WriteOperandStore (cpu_state_t * cpup, word18 address, word36 data) { cpu_state_t 1520 src/dps8/dps8_iefp.c void Write2 (cpu_state_t * cpup, word18 address, word36 * data, processor_cycle_type cyctyp) cpu_state_t 1608 src/dps8/dps8_iefp.c void Write2OperandStore (cpu_state_t * cpup, word18 address, word36 * data) { cpu_state_t 1680 src/dps8/dps8_iefp.c void Write1 (cpu_state_t * cpup, word18 address, word36 data, bool isAR) cpu_state_t 1761 src/dps8/dps8_iefp.c void Write8 (cpu_state_t * cpup, word18 address, word36 * data, bool isAR) cpu_state_t 1868 src/dps8/dps8_iefp.c void Write16 (cpu_state_t * cpup, word18 address, word36 * data) cpu_state_t 1875 src/dps8/dps8_iefp.c void Write32 (cpu_state_t * cpup, word18 address, word36 * data) cpu_state_t 1886 src/dps8/dps8_iefp.c void WritePage (cpu_state_t * cpup, word18 address, word36 * data, bool isAR) cpu_state_t 1997 src/dps8/dps8_iefp.c void ReadIndirect (cpu_state_t * cpup) cpu_state_t 47 src/dps8/dps8_iefp.h void ReadAPUDataRead (cpu_state_t * cpup, word18 addr, word36 *dat); cpu_state_t 48 src/dps8/dps8_iefp.h void ReadOperandRead (cpu_state_t * cpup, word18 addr, word36 *dat); cpu_state_t 50 src/dps8/dps8_iefp.h void ReadOperandRMW (cpu_state_t * cpup, word18 addr, word36 *dat); cpu_state_t 51 src/dps8/dps8_iefp.h void ReadAPUDataRMW (cpu_state_t * cpup, word18 addr, word36 *dat); cpu_state_t 56 src/dps8/dps8_iefp.h void ReadInstructionFetch (cpu_state_t * cpup, word18 addr, word36 *dat); cpu_state_t 57 src/dps8/dps8_iefp.h void ReadIndirectWordFetch (cpu_state_t * cpup, word18 address, word36 * result); cpu_state_t 58 src/dps8/dps8_iefp.h void Read2OperandRead (cpu_state_t * cpup, word18 address, word36 * result); cpu_state_t 60 src/dps8/dps8_iefp.h void Read2OperandRMW (cpu_state_t * cpup, word18 address, word36 * result); cpu_state_t 62 src/dps8/dps8_iefp.h void Read2InstructionFetch (cpu_state_t * cpup, word18 address, word36 * result); cpu_state_t 63 src/dps8/dps8_iefp.h void Read2RTCDOperandFetch (cpu_state_t * cpup, word18 address, word36 * result); cpu_state_t 64 src/dps8/dps8_iefp.h void Read2IndirectWordFetch (cpu_state_t * cpup, word18 address, word36 * result); cpu_state_t 65 src/dps8/dps8_iefp.h void WriteAPUDataStore (cpu_state_t * cpup, word18 addr, word36 dat); cpu_state_t 66 src/dps8/dps8_iefp.h void WriteOperandStore (cpu_state_t * cpup, word18 addr, word36 dat); cpu_state_t 67 src/dps8/dps8_iefp.h void Write2OperandStore (cpu_state_t * cpup, word18 address, word36 * data); cpu_state_t 69 src/dps8/dps8_iefp.h void Write1 (cpu_state_t * cpup, word18 address, word36 data, bool isAR); cpu_state_t 70 src/dps8/dps8_iefp.h void Write8 (cpu_state_t * cpup, word18 address, word36 * data, bool isAR); cpu_state_t 71 src/dps8/dps8_iefp.h void Write16 (cpu_state_t * cpup, word18 address, word36 * data); cpu_state_t 72 src/dps8/dps8_iefp.h void Write32 (cpu_state_t * cpup, word18 address, word36 * data); cpu_state_t 73 src/dps8/dps8_iefp.h void Read8 (cpu_state_t * cpup, word18 address, word36 * result, bool isAR); cpu_state_t 74 src/dps8/dps8_iefp.h void Read16 (cpu_state_t * cpup, word18 address, word36 * result); cpu_state_t 75 src/dps8/dps8_iefp.h void WritePage (cpu_state_t * cpup, word18 address, word36 * data, bool isAR); cpu_state_t 76 src/dps8/dps8_iefp.h void ReadPage (cpu_state_t * cpup, word18 address, word36 * result, bool isAR); cpu_state_t 77 src/dps8/dps8_iefp.h void ReadIndirect (cpu_state_t * cpup); cpu_state_t 61 src/dps8/dps8_ins.c static int doABSA (cpu_state_t * cpup, word36 * result); cpu_state_t 62 src/dps8/dps8_ins.c static t_stat doInstruction (cpu_state_t * cpup); cpu_state_t 63 src/dps8/dps8_ins.c static int emCall (cpu_state_t * cpup); cpu_state_t 118 src/dps8/dps8_ins.c static void writeOperands (cpu_state_t * cpup) cpu_state_t 197 src/dps8/dps8_ins.c static void readOperands (cpu_state_t * cpup) cpu_state_t 286 src/dps8/dps8_ins.c static void read_tra_op (cpu_state_t * cpup) cpu_state_t 336 src/dps8/dps8_ins.c static void dump_words (cpu_state_t * cpup, word36 * words) cpu_state_t 353 src/dps8/dps8_ins.c static void scu2words (cpu_state_t * cpup, word36 *words) cpu_state_t 596 src/dps8/dps8_ins.c void cu_safe_store (cpu_state_t * cpup) cpu_state_t 611 src/dps8/dps8_ins.c void tidy_cu (cpu_state_t * cpup) cpu_state_t 629 src/dps8/dps8_ins.c static void words2scu (cpu_state_t * cpup, word36 * words) cpu_state_t 745 src/dps8/dps8_ins.c void cu_safe_restore (cpu_state_t * cpup) cpu_state_t 751 src/dps8/dps8_ins.c static void du2words (cpu_state_t * cpup, word36 * words) cpu_state_t 820 src/dps8/dps8_ins.c static void words2du (cpu_state_t * cpup, word36 * words) cpu_state_t 1147 src/dps8/dps8_ins.c void fetchInstruction (cpu_state_t * cpup, word18 addr) cpu_state_t 1214 src/dps8/dps8_ins.c cpu_state_t * cpup = _cpup; cpu_state_t 1339 src/dps8/dps8_ins.c bool chkOVF (cpu_state_t * cpup) cpu_state_t 1351 src/dps8/dps8_ins.c bool tstOVFfault (cpu_state_t * cpup) cpu_state_t 1371 src/dps8/dps8_ins.c t_stat executeInstruction (cpu_state_t * cpup) { cpu_state_t 2331 src/dps8/dps8_ins.c static inline void overflow (cpu_state_t * cpup, bool ovf, bool dly, const char * msg) cpu_state_t 2375 src/dps8/dps8_ins.c static t_stat doInstruction (cpu_state_t * cpup) cpu_state_t 9460 src/dps8/dps8_ins.c static int emCall (cpu_state_t * cpup) cpu_state_t 9728 src/dps8/dps8_ins.c static int doABSA (cpu_state_t * cpup, word36 * result) cpu_state_t 9755 src/dps8/dps8_ins.c void doRCU (cpu_state_t * cpup) cpu_state_t 19 src/dps8/dps8_ins.h void tidy_cu (cpu_state_t * cpup); cpu_state_t 20 src/dps8/dps8_ins.h void cu_safe_store(cpu_state_t * cpup); cpu_state_t 27 src/dps8/dps8_ins.h void cu_safe_restore(cpu_state_t * cpup); cpu_state_t 28 src/dps8/dps8_ins.h void fetchInstruction(cpu_state_t * cpup, word18 addr); cpu_state_t 29 src/dps8/dps8_ins.h t_stat executeInstruction (cpu_state_t * cpup); cpu_state_t 30 src/dps8/dps8_ins.h NO_RETURN void doRCU (cpu_state_t * cpup); cpu_state_t 32 src/dps8/dps8_ins.h bool tstOVFfault (cpu_state_t * cpup); cpu_state_t 33 src/dps8/dps8_ins.h bool chkOVF (cpu_state_t * cpup); cpu_state_t 1718 src/dps8/dps8_iom.c cpu_state_t * cpup = _cpup; cpu_state_t 2355 src/dps8/dps8_iom.c cpu_state_t * cpup = _cpup; cpu_state_t 2391 src/dps8/dps8_iom.c cpu_state_t * cpup = _cpup; cpu_state_t 2500 src/dps8/dps8_iom.c cpu_state_t * cpup = _cpup; cpu_state_t 2575 src/dps8/dps8_iom.c cpu_state_t * cpup = _cpup; cpu_state_t 2619 src/dps8/dps8_iom.c cpu_state_t * cpup = _cpup; cpu_state_t 3059 src/dps8/dps8_iom.c cpu_state_t * cpup = _cpup; cpu_state_t 3319 src/dps8/dps8_iom.c cpu_state_t * cpup = _cpup; cpu_state_t 3504 src/dps8/dps8_iom.c cpu_state_t * cpup = _cpup; cpu_state_t 74 src/dps8/dps8_math.c long double EAQToIEEElongdouble(cpu_state_t * cpup) cpu_state_t 126 src/dps8/dps8_math.c double EAQToIEEEdouble(cpu_state_t * cpup) cpu_state_t 454 src/dps8/dps8_math.c static inline bool isHex (cpu_state_t * cpup) { cpu_state_t 462 src/dps8/dps8_math.c void ufa (cpu_state_t * cpup, bool sub, bool normalize) { cpu_state_t 716 src/dps8/dps8_math.c void fno (cpu_state_t * cpup, word8 * E, word36 * A, word36 * Q) { cpu_state_t 721 src/dps8/dps8_math.c void fno_ext (cpu_state_t * cpup, int * e0, word8 * E, word36 * A, word36 * Q) { cpu_state_t 1070 src/dps8/dps8_math.c void fneg (cpu_state_t * cpup) { cpu_state_t 1124 src/dps8/dps8_math.c void ufm (cpu_state_t * cpup, bool normalize) { cpu_state_t 1248 src/dps8/dps8_math.c static void fdvX (cpu_state_t * cpup, bool bInvert) { cpu_state_t 1477 src/dps8/dps8_math.c void fdv (cpu_state_t * cpup) { cpu_state_t 1481 src/dps8/dps8_math.c void fdi (cpu_state_t * cpup) { cpu_state_t 1488 src/dps8/dps8_math.c void frd (cpu_state_t * cpup) { cpu_state_t 1603 src/dps8/dps8_math.c void fstr (cpu_state_t * cpup, word36 *Y) cpu_state_t 1676 src/dps8/dps8_math.c void fcmp (cpu_state_t * cpup) { cpu_state_t 1801 src/dps8/dps8_math.c void fcmg (cpu_state_t * cpup) { cpu_state_t 1967 src/dps8/dps8_math.c void dufa (cpu_state_t * cpup, bool subtract, bool normalize) { cpu_state_t 2291 src/dps8/dps8_math.c void dufm (cpu_state_t * cpup, bool normalize) { cpu_state_t 2452 src/dps8/dps8_math.c static void dfdvX (cpu_state_t * cpup, bool bInvert) { cpu_state_t 2680 src/dps8/dps8_math.c void dfdv (cpu_state_t * cpup) { cpu_state_t 2685 src/dps8/dps8_math.c void dfdi (cpu_state_t * cpup) { cpu_state_t 2693 src/dps8/dps8_math.c void dvf (cpu_state_t * cpup) cpu_state_t 3145 src/dps8/dps8_math.c void dfrd (cpu_state_t * cpup) { cpu_state_t 3214 src/dps8/dps8_math.c void dfstr (cpu_state_t * cpup, word36 *Ypair) cpu_state_t 3306 src/dps8/dps8_math.c void dfcmp (cpu_state_t * cpup) { cpu_state_t 3440 src/dps8/dps8_math.c void dfcmg (cpu_state_t * cpup) { cpu_state_t 19 src/dps8/dps8_math.h long double EAQToIEEElongdouble(cpu_state_t * cpup); cpu_state_t 21 src/dps8/dps8_math.h double EAQToIEEEdouble(cpu_state_t * cpup); cpu_state_t 29 src/dps8/dps8_math.h void ufa (cpu_state_t * cpup, bool sub, bool normalize); cpu_state_t 30 src/dps8/dps8_math.h void ufs (cpu_state_t * cpup); cpu_state_t 31 src/dps8/dps8_math.h void fno (cpu_state_t * cpup, word8 * E, word36 * A, word36 * Q); cpu_state_t 32 src/dps8/dps8_math.h void fno_ext (cpu_state_t * cpup, int * e0, word8 * E, word36 * A, word36 * Q); cpu_state_t 34 src/dps8/dps8_math.h void fneg (cpu_state_t * cpup); cpu_state_t 35 src/dps8/dps8_math.h void ufm (cpu_state_t * cpup, bool normalize); cpu_state_t 36 src/dps8/dps8_math.h void fdv (cpu_state_t * cpup); cpu_state_t 37 src/dps8/dps8_math.h void fdi (cpu_state_t * cpup); cpu_state_t 38 src/dps8/dps8_math.h void frd (cpu_state_t * cpup); cpu_state_t 39 src/dps8/dps8_math.h void fcmp(cpu_state_t * cpup); cpu_state_t 40 src/dps8/dps8_math.h void fcmg(cpu_state_t * cpup); cpu_state_t 44 src/dps8/dps8_math.h void dufa (cpu_state_t * cpup, bool subtract, bool normalize); cpu_state_t 45 src/dps8/dps8_math.h void dufm (cpu_state_t * cpup, bool normalize); cpu_state_t 46 src/dps8/dps8_math.h void dfdv (cpu_state_t * cpup); cpu_state_t 47 src/dps8/dps8_math.h void dfdi (cpu_state_t * cpup); cpu_state_t 48 src/dps8/dps8_math.h void dfrd (cpu_state_t * cpup); cpu_state_t 49 src/dps8/dps8_math.h void dfcmp (cpu_state_t * cpup); cpu_state_t 50 src/dps8/dps8_math.h void dfcmg (cpu_state_t * cpup); cpu_state_t 52 src/dps8/dps8_math.h void dvf (cpu_state_t * cpup); cpu_state_t 54 src/dps8/dps8_math.h void dfstr (cpu_state_t * cpup, word36 *Ypair); cpu_state_t 55 src/dps8/dps8_math.h void fstr(cpu_state_t * cpup, word36 *CY); cpu_state_t 347 src/dps8/dps8_mgp.c cpu_state_t * cpup = _cpup; cpu_state_t 444 src/dps8/dps8_mgp.c cpu_state_t * cpup = _cpup; cpu_state_t 732 src/dps8/dps8_mt.c cpu_state_t * cpup = _cpup; cpu_state_t 988 src/dps8/dps8_mt.c cpu_state_t * cpup = _cpup; cpu_state_t 1241 src/dps8/dps8_mt.c cpu_state_t * cpup = _cpup; cpu_state_t 1397 src/dps8/dps8_mt.c cpu_state_t * cpup = _cpup; cpu_state_t 1481 src/dps8/dps8_mt.c cpu_state_t * cpup = _cpup; cpu_state_t 1022 src/dps8/dps8_prt.c cpu_state_t * cpup = _cpup; cpu_state_t 1124 src/dps8/dps8_prt.c cpu_state_t * cpup = _cpup; cpu_state_t 1208 src/dps8/dps8_prt.c cpu_state_t * cpup = _cpup; cpu_state_t 1304 src/dps8/dps8_prt.c cpu_state_t * cpup = _cpup; cpu_state_t 1400 src/dps8/dps8_prt.c cpu_state_t * cpup = _cpup; cpu_state_t 1972 src/dps8/dps8_prt.c cpu_state_t * cpup = _cpup; cpu_state_t 628 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 692 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 851 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 1053 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 1175 src/dps8/dps8_scu.c static uint64 set_SCU_clock (cpu_state_t * cpup, uint scu_unit_idx) cpu_state_t 1347 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 1506 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 1599 src/dps8/dps8_scu.c t_stat scu_sscr (cpu_state_t * cpup, uint scu_unit_idx, UNUSED uint cpu_unit_udx, cpu_state_t 1872 src/dps8/dps8_scu.c t_stat scu_rscr (cpu_state_t * cpup, uint scu_unit_idx, uint cpu_unit_udx, word18 addr, cpu_state_t 2195 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 2379 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 2411 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 2495 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 2593 src/dps8/dps8_scu.c cpu_state_t * cpup = _cpup; cpu_state_t 94 src/dps8/dps8_scu.h t_stat scu_sscr (cpu_state_t * cpup, uint scu_unit_idx, UNUSED uint cpu_unit_idx, uint cpu_port_num, word18 addr, cpu_state_t 97 src/dps8/dps8_scu.h t_stat scu_rscr (cpu_state_t * cpup, uint scu_unit_idx, uint cpu_unit_idx, word18 addr, word36 * rega, word36 * regq); cpu_state_t 86 src/dps8/dps8_state.h cpu_state_t cpus [N_CPU_UNITS_MAX]; cpu_state_t 1824 src/dps8/dps8_sys.c cpu_state_t * cpup = _cpup; cpu_state_t 2512 src/dps8/dps8_sys.c cpu_state_t * cpup = _cpup; cpu_state_t 2722 src/dps8/dps8_sys.c cpu_state_t * cpup = _cpup; cpu_state_t 3162 src/dps8/dps8_sys.c cpu_state_t * cpup = _cpup; cpu_state_t 3196 src/dps8/dps8_sys.c cpu_state_t * cpup = _cpup; cpu_state_t 4051 src/dps8/dps8_sys.c { "sizeof(*cpus)", SYM_STRUCT_SZ, SYM_SZ, sizeof (cpu_state_t) }, cpu_state_t 4053 src/dps8/dps8_sys.c { "cpus[].PPR", SYM_STRUCT_OFFSET, SYM_PTR, offsetof (cpu_state_t, PPR) }, cpu_state_t 4059 src/dps8/dps8_sys.c { "cpus[].cu", SYM_STRUCT_OFFSET, SYM_PTR, offsetof (cpu_state_t, cu) }, cpu_state_t 4063 src/dps8/dps8_sys.c { "cpus[].rA", SYM_STRUCT_OFFSET, SYM_UINT64_36, offsetof (cpu_state_t, rA) }, cpu_state_t 4065 src/dps8/dps8_sys.c { "cpus[].rQ", SYM_STRUCT_OFFSET, SYM_UINT64_36, offsetof (cpu_state_t, rQ) }, cpu_state_t 4067 src/dps8/dps8_sys.c { "cpus[].rE", SYM_STRUCT_OFFSET, SYM_UINT64_36, offsetof (cpu_state_t, rE) }, cpu_state_t 4069 src/dps8/dps8_sys.c { "cpus[].rX[]", SYM_STRUCT_OFFSET, SYM_ARRAY, offsetof (cpu_state_t, rX) }, cpu_state_t 4073 src/dps8/dps8_sys.c { "cpus[].rTR", SYM_STRUCT_OFFSET, SYM_UINT32_27, offsetof (cpu_state_t, rTR) }, cpu_state_t 4075 src/dps8/dps8_sys.c { "cpus[].rRALR", SYM_STRUCT_OFFSET, SYM_UINT8_3, offsetof (cpu_state_t, rRALR) }, cpu_state_t 4077 src/dps8/dps8_sys.c { "cpus[].PAR[]", SYM_STRUCT_OFFSET, SYM_ARRAY, offsetof (cpu_state_t, PAR) }, cpu_state_t 4085 src/dps8/dps8_sys.c { "cpus[].BAR", SYM_STRUCT_OFFSET, SYM_PTR, offsetof (cpu_state_t, BAR) }, cpu_state_t 4089 src/dps8/dps8_sys.c { "cpus[].TPR", SYM_STRUCT_OFFSET, SYM_PTR, offsetof (cpu_state_t, TPR) }, cpu_state_t 4095 src/dps8/dps8_sys.c { "cpus[].DSBR", SYM_STRUCT_OFFSET, SYM_PTR, offsetof (cpu_state_t, DSBR) }, cpu_state_t 4101 src/dps8/dps8_sys.c { "cpus[].faultNumber", SYM_STRUCT_OFFSET, SYM_UINT32, offsetof (cpu_state_t, faultNumber) }, cpu_state_t 4621 src/dps8/dps8_sys.c cpu_state_t * cpup = _cpup; cpu_state_t 4738 src/dps8/dps8_sys.c cpu_state_t * cpup = _cpup; cpu_state_t 213 src/dps8/dps8_urp.c cpu_state_t * cpup = _cpup; cpu_state_t 172 src/dps8/dps8_utils.c word36 Add36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf) cpu_state_t 252 src/dps8/dps8_utils.c word36 Sub36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf) cpu_state_t 336 src/dps8/dps8_utils.c word18 Add18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf) cpu_state_t 412 src/dps8/dps8_utils.c word18 Sub18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf) cpu_state_t 496 src/dps8/dps8_utils.c word72 Add72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf) cpu_state_t 610 src/dps8/dps8_utils.c word72 Sub72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf) cpu_state_t 784 src/dps8/dps8_utils.c word36 compl36(cpu_state_t * cpup, word36 op1, word18 *flags, bool * ovf) cpu_state_t 820 src/dps8/dps8_utils.c word18 compl18(cpu_state_t * cpup, word18 op1, word18 *flags, bool * ovf) cpu_state_t 984 src/dps8/dps8_utils.c void cmp36(cpu_state_t * cpup, word36 oP1, word36 oP2, word18 *flags) cpu_state_t 1028 src/dps8/dps8_utils.c void cmp18(cpu_state_t * cpup, word18 oP1, word18 oP2, word18 *flags) cpu_state_t 1072 src/dps8/dps8_utils.c void cmp36wl(cpu_state_t * cpup, word36 A, word36 Y, word36 Q, word18 *flags) cpu_state_t 1107 src/dps8/dps8_utils.c void cmp72(cpu_state_t * cpup, word72 op1, word72 op2, word18 *flags) cpu_state_t 50 src/dps8/dps8_utils.h word36 compl36(cpu_state_t * cpup, word36 op1, word18 *flags, bool * ovf); cpu_state_t 51 src/dps8/dps8_utils.h word18 compl18(cpu_state_t * cpup, word18 op1, word18 *flags, bool * ovf); cpu_state_t 59 src/dps8/dps8_utils.h void cmp36(cpu_state_t * cpup, word36 op1, word36 op2, word18 *flags); cpu_state_t 60 src/dps8/dps8_utils.h void cmp36wl(cpu_state_t * cpup, word36 A, word36 Y, word36 Q, word18 *flags); cpu_state_t 61 src/dps8/dps8_utils.h void cmp18(cpu_state_t * cpup, word18 op1, word18 op2, word18 *flags); cpu_state_t 62 src/dps8/dps8_utils.h void cmp72(cpu_state_t * cpup, word72 op1, word72 op2, word18 *flags); cpu_state_t 889 src/dps8/dps8_utils.h word36 Add36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf); cpu_state_t 890 src/dps8/dps8_utils.h word36 Sub36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf); cpu_state_t 891 src/dps8/dps8_utils.h word18 Add18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf); cpu_state_t 892 src/dps8/dps8_utils.h word18 Sub18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf); cpu_state_t 893 src/dps8/dps8_utils.h word72 Add72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf); cpu_state_t 894 src/dps8/dps8_utils.h word72 Sub72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf); cpu_state_t 190 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 201 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 209 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 217 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 227 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 237 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 247 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 256 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 267 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 275 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 283 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 291 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 315 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 324 src/dps8/hdbg.c cpu_state_t * cpup = _cpup; cpu_state_t 50 src/dps8/panelScraper.c static cpu_state_t * volatile panel_cpup; cpu_state_t 540 src/dps8/threadz.c cpu_state_t * cpup = _cpup; cpu_state_t 22 src/dps8/ucache.c void ucInvalidate (cpu_state_t * cpup) { cpu_state_t 27 src/dps8/ucache.c (cpu_state_t * cpup, uint ucNum, word15 segno, word18 offset, word14 bound, cpu_state_t 49 src/dps8/ucache.c (cpu_state_t * cpup, uint ucNum, word15 segno, word18 offset, word14 * bound, cpu_state_t 8669 src/simh/scp.c cpu_state_t * cpup = _cpup; cpu_state_t 8755 src/simh/scp.c cpu_state_t * cpup = _cpup; cpu_state_t 8836 src/simh/scp.c cpu_state_t * cpup = _cpup; cpu_state_t 9851 src/simh/scp.c cpu_state_t * cpup = _cpup; cpu_state_t 10044 src/simh/scp.c cpu_state_t * cpup = _cpup; cpu_state_t 10443 src/simh/scp.c cpu_state_t * cpup = _cpup; cpu_state_t 659 src/simh/sim_console.c cpu_state_t * cpup = _cpup;