data 20 src/dps8/doAppendCycleABSA.h word24 doAppendCycleABSA (cpu_state_t * cpup, word36 * data, uint nWords) { data 18 src/dps8/doAppendCycleAPUDataRMW.h word24 doAppendCycleAPUDataRMW (cpu_state_t * cpup, word36 * data, uint nWords) { data 334 src/dps8/doAppendCycleAPUDataRMW.h core_read_lock (cpup, finalAddress, data, "APU_DATA_RMW"); data 337 src/dps8/doAppendCycleAPUDataRMW.h core_readN (cpup, finalAddress, data, nWords, "APU_DATA_RMW"); data 18 src/dps8/doAppendCycleAPUDataRead.h word24 doAppendCycleAPUDataRead (cpu_state_t * cpup, word36 * data, uint nWords) { data 289 src/dps8/doAppendCycleAPUDataRead.h core_readN (cpup, finalAddress, data, nWords, "APU_DATA_READ"); data 18 src/dps8/doAppendCycleAPUDataStore.h word24 doAppendCycleAPUDataStore (cpu_state_t * cpup, word36 * data, uint nWords) { data 293 src/dps8/doAppendCycleAPUDataStore.h core_writeN (cpup, finalAddress, data, nWords, "APU_DATA_STORE"); data 54 src/dps8/doAppendCycleIndirectWordFetch.h word24 doAppendCycleIndirectWordFetch (cpu_state_t * cpup, word36 * data, uint nWords) { data 404 src/dps8/doAppendCycleIndirectWordFetch.h core_readN (cpup, finalAddress, data, nWords, "INDIRECT_WORD_FETCH"); data 419 src/dps8/doAppendCycleIndirectWordFetch.h if (ISITS (* data)) data 421 src/dps8/doAppendCycleIndirectWordFetch.h if (ISITP (* data)) data 435 src/dps8/doAppendCycleIndirectWordFetch.h word3 its_RNR = GET_ITS_RN (data); data 450 src/dps8/doAppendCycleIndirectWordFetch.h n = GET_ITP_PRNUM (data); data 62 src/dps8/doAppendCycleInstructionFetch.h word24 doAppendCycleInstructionFetch (cpu_state_t * cpup, word36 * data, uint nWords) { data 583 src/dps8/doAppendCycleInstructionFetch.h core_readN (cpup, finalAddress, data, nWords, "INSTRUCTION_FETCH"); data 18 src/dps8/doAppendCycleOperandRMW.h word24 doAppendCycleOperandRMW (cpu_state_t * cpup, word36 * data, uint nWords) { data 332 src/dps8/doAppendCycleOperandRMW.h core_read_lock (cpup, finalAddress, data, "OPERAND_RMW"); data 335 src/dps8/doAppendCycleOperandRMW.h core_readN (cpup, finalAddress, data, nWords, "OPERAND_RMW"); data 58 src/dps8/doAppendCycleOperandRead.h word24 doAppendCycleOperandRead (cpu_state_t * cpup, word36 * data, uint nWords) { data 703 src/dps8/doAppendCycleOperandRead.h core_readN (cpup, finalAddress, data, nWords, "OPERAND_READ"); data 18 src/dps8/doAppendCycleOperandStore.h word24 doAppendCycleOperandStore (cpu_state_t * cpup, word36 * data, uint nWords) { data 292 src/dps8/doAppendCycleOperandStore.h core_write_zone (cpup, finalAddress, * data, "OPERAND_STORE"); data 294 src/dps8/doAppendCycleOperandStore.h core_writeN (cpup, finalAddress, data, nWords, "OPERAND_STORE"); data 18 src/dps8/doAppendCycleRTCDOperandFetch.h word24 doAppendCycleRTCDOperandFetch (cpu_state_t * cpup, word36 * data, uint nWords) { data 328 src/dps8/doAppendCycleRTCDOperandFetch.h core_readN (cpup, finalAddress, data, nWords, "RTCD_OPERAND_FETCH"); data 341 src/dps8/doAppendCycleRTCDOperandFetch.h word3 y = GET_ITS_RN (data); data 345 src/dps8/doAppendCycleRTCDOperandFetch.h cpu.TPR.TSR = GET_ITS_SEGNO (data); data 354 src/dps8/doAppendCycleRTCDOperandFetch.h cpu.TPR.CA = GET_ITS_WORDNO (data); data 1061 src/dps8/dps8_append.c word24 do_append_cycle (cpu_state_t * cpup, processor_cycle_type thisCycle, word36 * data, uint nWords) { data 1064 src/dps8/dps8_append.c return doAppendCycleOperandStore (cpup, data, nWords); data 1066 src/dps8/dps8_append.c return doAppendCycleOperandRead (cpup, data, nWords); data 1068 src/dps8/dps8_append.c return doAppendCycleIndirectWordFetch (cpup, data, nWords); data 1070 src/dps8/dps8_append.c return doAppendCycleRTCDOperandFetch (cpup, data, nWords); data 1072 src/dps8/dps8_append.c return doAppendCycleInstructionFetch (cpup, data, nWords); data 1074 src/dps8/dps8_append.c return doAppendCycleAPUDataRead (cpup, data, nWords); data 1076 src/dps8/dps8_append.c return doAppendCycleAPUDataStore (cpup, data, nWords); data 1078 src/dps8/dps8_append.c return doAppendCycleABSA (cpup, data, nWords); data 1081 src/dps8/dps8_append.c return doAppendCycleOperandRMW (cpup, data, nWords); data 1083 src/dps8/dps8_append.c return doAppendCycleAPUDataRMW (cpup, data, nWords); data 1191 src/dps8/dps8_append.c word24 do_append_cycle (processor_cycle_type thisCycle, word36 * data, data 1896 src/dps8/dps8_append.c core_write_zone (finalAddress, * data, str_pct (thisCycle)); data 1900 src/dps8/dps8_append.c core_writeN (finalAddress, data, nWords, str_pct (thisCycle)); data 1907 src/dps8/dps8_append.c core_read_lock (finalAddress, data, str_pct (thisCycle)); data 1913 src/dps8/dps8_append.c core_readN (finalAddress, data, nWords, str_pct (thisCycle)); data 1917 src/dps8/dps8_append.c core_readN (finalAddress, data, nWords, str_pct (thisCycle)); data 1958 src/dps8/dps8_append.c if (ISITS (* data)) data 1960 src/dps8/dps8_append.c if (ISITP (* data)) data 1995 src/dps8/dps8_append.c data 1997 src/dps8/dps8_append.c if ((* data) & 060) data 2020 src/dps8/dps8_append.c word3 y = GET_ITS_RN (data); data 2024 src/dps8/dps8_append.c cpu.TPR.TSR = GET_ITS_SEGNO (data); data 2033 src/dps8/dps8_append.c cpu.TPR.CA = GET_ITS_WORDNO (data); data 2178 src/dps8/dps8_append.c word3 its_RNR = GET_ITS_RN (data); data 2193 src/dps8/dps8_append.c n = GET_ITP_PRNUM (data); data 125 src/dps8/dps8_append.h word24 do_append_cycle (cpu_state_t * cpup, processor_cycle_type thisCycle, word36 * data, uint nWords); data 127 src/dps8/dps8_append.h word24 doAppendCycleUnknown (cpu_state_t * cpup, word36 * data, uint nWords); data 128 src/dps8/dps8_append.h word24 doAppendCycleOperandStore (cpu_state_t * cpup, word36 * data, uint nWords); data 129 src/dps8/dps8_append.h word24 doAppendCycleOperandRead (cpu_state_t * cpup, word36 * data, uint nWords); data 130 src/dps8/dps8_append.h word24 doAppendCycleIndirectWordFetch (cpu_state_t * cpup, word36 * data, uint nWords); data 131 src/dps8/dps8_append.h word24 doAppendCycleRTCDOperandFetch (cpu_state_t * cpup, word36 * data, uint nWords); data 132 src/dps8/dps8_append.h word24 doAppendCycleInstructionFetch (cpu_state_t * cpup, word36 * data, uint nWords); data 133 src/dps8/dps8_append.h word24 doAppendCycleAPUDataRead (cpu_state_t * cpup, word36 * data, uint nWords); data 134 src/dps8/dps8_append.h word24 doAppendCycleAPUDataStore (cpu_state_t * cpup, word36 * data, uint nWords); data 135 src/dps8/dps8_append.h word24 doAppendCycleABSA (cpu_state_t * cpup, word36 * data, uint nWords); data 137 src/dps8/dps8_append.h word24 doAppendCycleOperandRMW (cpu_state_t * cpup, word36 * data, uint nWords); data 138 src/dps8/dps8_append.h word24 doAppendCycleAPUDataRMW (cpu_state_t * cpup, word36 * data, uint nWords); data 141 src/dps8/dps8_append.h # define doAppendCycleUnknown(data, nWords) do_append_cycle (UNKNOWN_CYCLE, data, nWords) data 142 src/dps8/dps8_append.h # define doAppendCycleOperandStore(data, nWords) do_append_cycle (OPERAND_STORE, data, nWords) data 143 src/dps8/dps8_append.h # define doAppendCycleOperandRead(data, nWords) do_append_cycle (OPERAND_READ, data, nWords) data 144 src/dps8/dps8_append.h # define doAppendCycleIndirectWordFetch(data, nWords) do_append_cycle (INDIRECT_WORD_FETCH, data, nWords) data 145 src/dps8/dps8_append.h # define doAppendCycleRTCDOperandFetch(data, nWords) do_append_cycle (RTCD_OPERAND_FETCH, data, nWords) data 146 src/dps8/dps8_append.h # define doAppendCycleInstructionFetch(data, nWords) do_append_cycle (INSTRUCTION_FETCH, data, nWords) data 147 src/dps8/dps8_append.h # define doAppendCycleAPUDataRead(data, nWords) do_append_cycle (APU_DATA_READ, data, nWords) data 148 src/dps8/dps8_append.h # define doAppendCycleAPUDataStore(data, nWords) do_append_cycle (APU_DATA_STORE, data, nWords) data 149 src/dps8/dps8_append.h # define doAppendCycleABSA(data, nWords) do_append_cycle (ABSA_CYCLE, data, nWords) data 151 src/dps8/dps8_append.h # define doAppendCycleOperandRMW(data, nWords) do_append_cycle (OPERAND_RMW, data, nWords) data 152 src/dps8/dps8_append.h # define doAppendCycleAPUDataRMW(data, nWords) do_append_cycle (APU_DATA_RMW, data, nWords) data 1976 src/dps8/dps8_console.c uv_access * console_access = (uv_access *) client->data; data 3720 src/dps8/dps8_cpu.c int core_read (cpu_state_t * cpup, word24 addr, word36 *data, const char * ctx) data 3746 src/dps8/dps8_cpu.c *data = v & DMASK; data 3749 src/dps8/dps8_cpu.c *data = M[addr] & DMASK; data 3755 src/dps8/dps8_cpu.c addr, * data, ctx); data 3756 src/dps8/dps8_cpu.c PNL (trackport (addr, * data)); data 3762 src/dps8/dps8_cpu.c int core_read_lock (cpu_state_t * cpup, word24 addr, word36 *data, UNUSED const char * ctx) data 3776 src/dps8/dps8_cpu.c * data = v & DMASK; data 3783 src/dps8/dps8_cpu.c int core_write (cpu_state_t * cpup, word24 addr, word36 data, const char * ctx) data 3803 src/dps8/dps8_cpu.c STORE_REL_CORE_WORD(addr, data); data 3806 src/dps8/dps8_cpu.c M[addr] = data & DMASK; data 3820 src/dps8/dps8_cpu.c addr, data, ctx); data 3821 src/dps8/dps8_cpu.c PNL (trackport (addr, data)); data 3827 src/dps8/dps8_cpu.c int core_write_unlock (cpu_state_t * cpup, word24 addr, word36 data, UNUSED const char * ctx) data 3839 src/dps8/dps8_cpu.c STORE_REL_CORE_WORD(addr, data); data 3861 src/dps8/dps8_cpu.c int core_write_zone (cpu_state_t * cpup, word24 addr, word36 data, const char * ctx) data 3882 src/dps8/dps8_cpu.c v = (v & ~cpu.zone) | (data & cpu.zone); data 3885 src/dps8/dps8_cpu.c M[mapAddr] = (M[mapAddr] & ~cpu.zone) | (data & cpu.zone); data 3900 src/dps8/dps8_cpu.c mapAddr, data, ctx); data 3901 src/dps8/dps8_cpu.c PNL (trackport (mapAddr, data)); data 481 src/dps8/dps8_cpu.h word36 data; data 2032 src/dps8/dps8_cpu.h static inline int core_read (word24 addr, word36 *data, \ data 2037 src/dps8/dps8_cpu.h * data = M[addr] & DMASK; data 2039 src/dps8/dps8_cpu.h PNL (trackport (addr, * data);) data 2043 src/dps8/dps8_cpu.h static inline int core_write (word24 addr, word36 data, \ data 2061 src/dps8/dps8_cpu.h M[addr] = data & DMASK; data 2063 src/dps8/dps8_cpu.h PNL (trackport (addr, data);) data 2067 src/dps8/dps8_cpu.h static inline int core_write_zone (word24 addr, word36 data, \ data 2085 src/dps8/dps8_cpu.h M[addr] = (M[addr] & ~cpu.zone) | (data & cpu.zone); data 2088 src/dps8/dps8_cpu.h PNL (trackport (addr, data);) data 2129 src/dps8/dps8_cpu.h int core_read (cpu_state_t * cpup, word24 addr, word36 *data, const char * ctx); data 2130 src/dps8/dps8_cpu.h int core_write (cpu_state_t * cpup, word24 addr, word36 data, const char * ctx); data 2131 src/dps8/dps8_cpu.h int core_write_zone (cpu_state_t * cpup, word24 addr, word36 data, const char * ctx); data 2197 src/dps8/dps8_cpu.h int core_read_lock (cpu_state_t * cpup, word24 addr, word36 *data, const char * ctx); data 2198 src/dps8/dps8_cpu.h int core_write_unlock (cpu_state_t * cpup, word24 addr, word36 data, const char * ctx); data 2303 src/dps8/dps8_cpu.h # define STORE_REL_CORE_WORD(addr, data) \ data 2306 src/dps8/dps8_cpu.h atomic_store_rel_64((volatile uint64_t *)&M[addr], data & DMASK); \ data 2348 src/dps8/dps8_cpu.h # define STORE_REL_CORE_WORD(addr, data) \ data 2351 src/dps8/dps8_cpu.h __atomic_store_n((volatile uint64_t *)&M[addr], data & \ data 2398 src/dps8/dps8_cpu.h # define STORE_REL_CORE_WORD(addr, data) \ data 2402 src/dps8/dps8_cpu.h M[addr] = data & DMASK; \ data 2409 src/dps8/dps8_cpu.h static inline void core_readN (cpu_state_t * cpup, word24 addr, word36 * data, uint n, data 2414 src/dps8/dps8_cpu.h core_read (cpup, addr + i, data + i, ctx); data 2419 src/dps8/dps8_cpu.h static inline void core_writeN (cpu_state_t * cpup, word24 addr, word36 * data, uint n, data 2424 src/dps8/dps8_cpu.h core_write (cpup, addr + i, data [i], ctx); data 60 src/dps8/dps8_dia.c static inline void fnp_core_read (word24 addr, word36 *data, UNUSED const char * ctx) data 65 src/dps8/dps8_dia.c * data = M [addr] & DMASK; data 381 src/dps8/dps8_dia.c static inline void fnp_core_write (word24 addr, word36 data, UNUSED const char * ctx) data 386 src/dps8/dps8_dia.c M [addr] = data & DMASK; data 683 src/dps8/dps8_eis.c static void EISWriteIdx (cpu_state_t * cpup, EISaddr *p, uint n, word36 data, bool flush) data 709 src/dps8/dps8_eis.c p -> cachedParagraph [paragraphOffset] = data; data 781 src/dps8/dps8_eis.c static void EISReadPage (cpu_state_t * cpup, EISaddr * p, uint n, word36 * data) data 806 src/dps8/dps8_eis.c ReadPage (cpup, addressN, data, true); data 814 src/dps8/dps8_eis.c __func__, data [i], cpu.TPR.TSR, addressN + i); data 818 src/dps8/dps8_eis.c __func__, data [i], p -> SNR, addressN + i); data 831 src/dps8/dps8_eis.c ReadPage (cpup, addressN, data, false); data 837 src/dps8/dps8_eis.c __func__, data [i], cpu.TPR.TSR, addressN + i); data 843 src/dps8/dps8_eis.c static void EISWritePage (cpu_state_t * cpup, EISaddr * p, uint n, word36 * data) data 868 src/dps8/dps8_eis.c WritePage (cpup, addressN, data, true); data 876 src/dps8/dps8_eis.c __func__, data [i], cpu.TPR.TSR, addressN + i); data 880 src/dps8/dps8_eis.c __func__, data [i], p -> SNR, addressN + i); data 893 src/dps8/dps8_eis.c WritePage (cpup, addressN, data, false); data 899 src/dps8/dps8_eis.c __func__, data [i], cpu.TPR.TSR, addressN + i); data 937 src/dps8/dps8_eis.c word36 data = EISRead (cpup, & e -> addr [k - 1]); // read it from memory data 947 src/dps8/dps8_eis.c c = (word9) get4 (data, (int) residue); data 951 src/dps8/dps8_eis.c c = (word9) get6 (data, (int) residue); data 955 src/dps8/dps8_eis.c c = get9 (data, (int) residue); data 999 src/dps8/dps8_eis.c word36 data = EISRead (cpup, & e -> addr [k - 1]); // read it from memory data 1009 src/dps8/dps8_eis.c w = put4 (data, (int) residue, (word4) c469); data 1013 src/dps8/dps8_eis.c w = put6 (data, (int) residue, (word6) c469); data 1017 src/dps8/dps8_eis.c w = put9 (data, (int) residue, c469); data 1043 src/dps8/dps8_eis.c p -> data = EISRead (cpup, p); // read it from memory data 1047 src/dps8/dps8_eis.c p -> data = EISRead (cpup, p); // read data word from memory data 1054 src/dps8/dps8_eis.c c = get4 (p -> data, * pos); data 1057 src/dps8/dps8_eis.c c = get9 (p -> data, * pos); data 1088 src/dps8/dps8_eis.c p -> data = EISRead (cpup, p); // read data word from memory data 1092 src/dps8/dps8_eis.c p -> bit = getbits36_1 (p -> data, (uint) bitPosn); data 1096 src/dps8/dps8_eis.c p -> data = setbits36_1 (p -> data, (uint) bitPosn, p -> bit); data 1098 src/dps8/dps8_eis.c EISWriteIdx (cpup, p, 0, p -> data, flush); // write data word to memory data 6523 src/dps8/dps8_eis.c p->data = EISRead(cpup, p); // read data word from memory data 6530 src/dps8/dps8_eis.c p->data = EISRead(cpup, &e->ADDR2); // read it from memory data 6533 src/dps8/dps8_eis.c PNL (p->data = EISRead(cpup, e->mopAddress)); // read it from memory data 6536 src/dps8/dps8_eis.c p->data = EISRead(cpup, e->mopAddress); // read it from memory data 6539 src/dps8/dps8_eis.c p->data = EISRead(cpup, e->mopAddress); // read it from memory data 6544 src/dps8/dps8_eis.c word9 mop9 = (word9) get9 (p -> data, e -> mopPos); // get 9-bit mop data 8251 src/dps8/dps8_eis.c p -> data = EISRead (cpup, p); // read data word from memory data 8255 src/dps8/dps8_eis.c p -> bit = getbits36_1 (p -> data, (uint) bitPosn); data 8260 src/dps8/dps8_eis.c p -> data = setbits36_1 (p -> data, (uint) bitPosn, p -> bit); data 8262 src/dps8/dps8_eis.c EISWriteIdx (cpup, p, 0, p -> data, flush); // write data word to memory data 8883 src/dps8/dps8_eis.c p->data = EISRead(cpup, p); // read data word from memory data 8887 src/dps8/dps8_eis.c bool b = getbits36_1 (p->data, (uint) bitPosn) != 0; data 9335 src/dps8/dps8_eis.c word36 data = EISRead(cpup, addr); data 9354 src/dps8/dps8_eis.c data = EISRead(cpup, addr); // read it from memory data 9358 src/dps8/dps8_eis.c x = or_128 (x, construct_128 (0, GETBYTE (data, pos))); data 9360 src/dps8/dps8_eis.c x |= GETBYTE(data, pos); // fetch byte at position pos and 'or' it in data 9787 src/dps8/dps8_eis.c data 9805 src/dps8/dps8_eis.c data 9812 src/dps8/dps8_eis.c data 9815 src/dps8/dps8_eis.c data 303 src/dps8/dps8_fnp2.c word36 data; data 304 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan, timwAddress, & data, direct_read_clear); data 305 src/dps8/dps8_fnp2.c l_putbits36_1 (& data, (uint) mbx, 1); data 306 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan, timwAddress, & data, direct_store); data 360 src/dps8/dps8_fnp2.c uvClientData * data = (uvClientData *) line_client->data; data 362 src/dps8/dps8_fnp2.c if (data && data->telnetp) { data 364 src/dps8/dps8_fnp2.c fnpUnitIdx, lineNum, data->telnetp); data 365 src/dps8/dps8_fnp2.c FREE (data->telnetp); data 366 src/dps8/dps8_fnp2.c data->telnetp = NULL; data 413 src/dps8/dps8_fnp2.c word36 data = 0; data 414 src/dps8/dps8_fnp2.c l_putbits36_3 (& data, 0, (word3) fnp_unit_idx); // dn355_no XXX data 415 src/dps8/dps8_fnp2.c l_putbits36_1 (& data, 8, 1); // is_hsla XXX data 416 src/dps8/dps8_fnp2.c l_putbits36_3 (& data, 9, 0); // la_no XXX data 417 src/dps8/dps8_fnp2.c l_putbits36_6 (& data, 12, (word6) lineno); // slot_no XXX data 418 src/dps8/dps8_fnp2.c l_putbits36_18 (& data, 18, 256); // blocks available XXX data 419 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD1, & data, direct_store); data 446 src/dps8/dps8_fnp2.c word36 data = 0; data 447 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 9, 2); // cmd_data_len data 448 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 70); // op_code ack_echnego_init data 449 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 450 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 468 src/dps8/dps8_fnp2.c word36 data = 0; data 469 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 9, 2); // cmd_data_len data 470 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 71); // op_code ack_echnego_stop data 471 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 472 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 490 src/dps8/dps8_fnp2.c word36 data = 0; data 491 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 9, 2); // cmd_data_len data 492 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 0101); // op_code cmd_data_len data 493 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 494 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 516 src/dps8/dps8_fnp2.c word36 data = 0; data 517 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 9, (word9) n_chars); // n_chars data 518 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 0102); // op_code input_in_mailbox data 519 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 520 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 571 src/dps8/dps8_fnp2.c data = 0; data 572 src/dps8/dps8_fnp2.c l_putbits36_1 (& data, 16, (word1) output_chain_present); data 573 src/dps8/dps8_fnp2.c l_putbits36_1 (& data, 17, linep->input_break ? 1 : 0); data 574 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+INP_COMMAND_DATA, & data, direct_store); data 597 src/dps8/dps8_fnp2.c word36 data = 0; data 598 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 9, 2); // cmd_data_len data 599 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 0124); // op_code line_status data 600 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 601 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 625 src/dps8/dps8_fnp2.c word36 data = 0; data 626 src/dps8/dps8_fnp2.c l_putbits36_18 (& data, 0, (word18) linep->nPos); // cmd_data_len XXX data 627 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 0112); // op_code accept_input data 628 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 629 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 634 src/dps8/dps8_fnp2.c data = 1; data 635 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+N_BUFFERS, & data, direct_store); data 637 src/dps8/dps8_fnp2.c data = 0; data 638 src/dps8/dps8_fnp2.c l_putbits36_12 (& data, 24, (word12) linep->nPos); data 639 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+DCWS+0, & data, direct_store); data 646 src/dps8/dps8_fnp2.c data = 0; data 647 src/dps8/dps8_fnp2.c l_putbits36_1 (& data, 16, (word1) output_chain_present); data 648 src/dps8/dps8_fnp2.c l_putbits36_1 (& data, 17, linep->input_break ? 1 : 0); data 649 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+INP_COMMAND_DATA, & data, direct_store); data 668 src/dps8/dps8_fnp2.c word36 data = 0; data 669 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 9, 0); // cmd_data_len XXX data 670 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 0113); // op_code line_break data 671 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 672 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 690 src/dps8/dps8_fnp2.c word36 data = 0; data 691 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 9, 0); // cmd_data_len XXX data 692 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 0105); // op_code send_output data 693 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 694 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 713 src/dps8/dps8_fnp2.c word36 data = 0; data 714 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 9, 2); // cmd_data_len XXX data 715 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 82); // op_code acu_dial_failure data 716 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 717 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 737 src/dps8/dps8_fnp2.c word36 data = 0; data 738 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 9, 2); // cmd_data_len XXX data 739 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 64); // op_code accept_new_terminal data 740 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 741 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 781 src/dps8/dps8_fnp2.c data = 0; data 782 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, linep->lineType); // ??? 0 instead of 27 ? data 783 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+MYSTERY+0, & data, direct_store); data 784 src/dps8/dps8_fnp2.c data = 0; data 785 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+MYSTERY+1, & data, direct_store); data 804 src/dps8/dps8_fnp2.c word36 data = 0; data 805 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 9, 2); // cmd_data_len XXX data 806 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 18, 0114); // op_code wru_timeout data 807 src/dps8/dps8_fnp2.c l_putbits36_9 (& data, 27, 1); // io_cmd rcd data 808 src/dps8/dps8_fnp2.c iom_direct_data_service (iom_unit_idx, chan_num, fsmbx+WORD2, & data, direct_store); data 830 src/dps8/dps8_fnp2.c uvClientData * p = linep->line_client->data; data 1218 src/dps8/dps8_fnp2.c if (! client || ! client->data) data 1223 src/dps8/dps8_fnp2.c uvClientData * p = client->data; data 2655 src/dps8/dps8_fnp2.c if (! client || ! client->data) data 2663 src/dps8/dps8_fnp2.c uvClientData * p = client->data; data 2682 src/dps8/dps8_fnp2.c if (! client || ! client->data) data 2687 src/dps8/dps8_fnp2.c uvClientData * p = (uvClientData *) client->data; data 2746 src/dps8/dps8_fnp2.c if (! client || ! client->data) data 2751 src/dps8/dps8_fnp2.c uvClientData * p = (uvClientData *) client->data; data 2869 src/dps8/dps8_fnp2.c if (! client || ! client->data) data 2874 src/dps8/dps8_fnp2.c uvClientData * p = (uvClientData *) client->data; data 57 src/dps8/dps8_fnp2_iomcmd.c static inline void fnp_core_read_n (word24 addr, word36 *data, uint n, UNUSED const char * ctx) data 63 src/dps8/dps8_fnp2_iomcmd.c data [i] = M [addr + i] & DMASK; data 1118 src/dps8/dps8_fnp2_iomcmd.c static void tun_write (struct t_line * linep, uint16_t * data, uint tally) data 1122 src/dps8/dps8_fnp2_iomcmd.c data 1131 src/dps8/dps8_fnp2_iomcmd.c if (data [i] == 0x100) data 1146 src/dps8/dps8_fnp2_iomcmd.c linep->frame[linep->frameLen ++] = (uint8_t) (data [i] & 0xff); data 1178 src/dps8/dps8_fnp2_iomcmd.c unsigned char data [tally]; data 1193 src/dps8/dps8_fnp2_iomcmd.c data [i] = byte & 0377; data 1205 src/dps8/dps8_fnp2_iomcmd.c data 1206 src/dps8/dps8_fnp2_iomcmd.c data 1208 src/dps8/dps8_fnp2_iomcmd.c data 1223 src/dps8/dps8_fnp2_iomcmd.c if (! linep->line_client || ! linep->line_client->data) //-V560 data 1228 src/dps8/dps8_fnp2_iomcmd.c uvClientData * p = linep->line_client->data; data 1229 src/dps8/dps8_fnp2_iomcmd.c (* p->write_cb) (linep->line_client, data, tally); data 1252 src/dps8/dps8_fnp2_iomcmd.c word36 data; data 1253 src/dps8/dps8_fnp2_iomcmd.c iom_direct_data_service (decoded_p->iom_unit, decoded_p->chan_num, decoded_p->smbx+WORD6, & data, direct_load); data 1254 src/dps8/dps8_fnp2_iomcmd.c uint dcwAddr = getbits36_18 (data, 0); data 1255 src/dps8/dps8_fnp2_iomcmd.c uint dcwCnt = getbits36_9 (data, 27); data 1335 src/dps8/dps8_fnp2_iomcmd.c word36 data; data 1336 src/dps8/dps8_fnp2_iomcmd.c iom_direct_data_service (decoded_p->iom_unit, decoded_p->chan_num, decoded_p->fsmbx+DCWS+j, & data, direct_load); data 1337 src/dps8/dps8_fnp2_iomcmd.c word24 addr = getbits36_24 (data, 0); data 1338 src/dps8/dps8_fnp2_iomcmd.c word12 tally = getbits36_12 (data, 24); data 1302 src/dps8/dps8_iefp.c void Write (cpu_state_t * cpup, word18 address, word36 data, processor_cycle_type cyctyp) { data 1317 src/dps8/dps8_iefp.c core_write_zone (cpu.iefpFinalAddress, data, __func__); data 1319 src/dps8/dps8_iefp.c core_write (cpu.iefpFinalAddress, data, __func__); data 1320 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Write(Actual) Write: bar address=%08o writeData=%012"PRIo64"\n", address, data); data 1323 src/dps8/dps8_iefp.c HDBGMWrite (cpu.iefpFinalAddress, data, "Write ABBR"); data 1330 src/dps8/dps8_iefp.c core_write_zone (address, data, __func__); data 1332 src/dps8/dps8_iefp.c core_write (address, data, __func__); data 1335 src/dps8/dps8_iefp.c address, data); data 1338 src/dps8/dps8_iefp.c HDBGMWrite (address, data, "Write AB"); data 1350 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = do_append_cycle (cpup, cyctyp, & data, 1); data 1353 src/dps8/dps8_iefp.c cpu.iefpFinalAddress, data); data 1356 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data, "Write BR"); data 1360 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = do_append_cycle (cpup, cyctyp, & data, 1); data 1363 src/dps8/dps8_iefp.c cpu.iefpFinalAddress, data); data 1366 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data, "Write"); data 1376 src/dps8/dps8_iefp.c void WriteAPUDataStore (cpu_state_t * cpup, word18 address, word36 data) { data 1390 src/dps8/dps8_iefp.c core_write (cpup, cpu.iefpFinalAddress, data, __func__); data 1393 src/dps8/dps8_iefp.c address, data); data 1396 src/dps8/dps8_iefp.c HDBGMWrite (cpu.iefpFinalAddress, data, "WriteAPUDataStore ABBR"); data 1402 src/dps8/dps8_iefp.c core_write (cpup, address, data, __func__); data 1405 src/dps8/dps8_iefp.c address, data); data 1408 src/dps8/dps8_iefp.c HDBGMWrite (address, data, "WriteAPUDataStore AB"); data 1420 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleAPUDataStore (cpup, & data, 1); data 1423 src/dps8/dps8_iefp.c cpu.iefpFinalAddress, data); data 1426 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data, "WriteAPUDataStore BR"); data 1430 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleAPUDataStore (cpup, & data, 1); data 1433 src/dps8/dps8_iefp.c cpu.iefpFinalAddress, data); data 1436 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data, "WriteAPUDataStore"); data 1444 src/dps8/dps8_iefp.c void WriteOperandStore (cpu_state_t * cpup, word18 address, word36 data) { data 1459 src/dps8/dps8_iefp.c core_write_zone (cpup, cpu.iefpFinalAddress, data, __func__); data 1461 src/dps8/dps8_iefp.c core_write (cpup, cpu.iefpFinalAddress, data, __func__); data 1464 src/dps8/dps8_iefp.c address, data); data 1467 src/dps8/dps8_iefp.c HDBGMWrite (cpu.iefpFinalAddress, data, "WriteOperandStore ABBR"); data 1474 src/dps8/dps8_iefp.c core_write_zone (cpup, address, data, __func__); data 1476 src/dps8/dps8_iefp.c core_write (cpup, address, data, __func__); data 1479 src/dps8/dps8_iefp.c address, data); data 1482 src/dps8/dps8_iefp.c HDBGMWrite (address, data, "WriteOperandStore AB"); data 1494 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleOperandStore (cpup, & data, 1); data 1497 src/dps8/dps8_iefp.c cpu.iefpFinalAddress, data); data 1500 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data, "WriteOperandStore BR"); data 1504 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleOperandStore (cpup, & data, 1); data 1507 src/dps8/dps8_iefp.c cpu.iefpFinalAddress, data); data 1510 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data, "WriteOperandStore"); data 1520 src/dps8/dps8_iefp.c void Write2 (cpu_state_t * cpup, word18 address, word36 * data, processor_cycle_type cyctyp) data 1537 src/dps8/dps8_iefp.c core_write2 (cpu.iefpFinalAddress, data [0], data [1], data 1541 src/dps8/dps8_iefp.c HDBGMWrite (cpu.iefpFinalAddress, data [0], "Write2 ABBR evn"); data 1542 src/dps8/dps8_iefp.c HDBGMWrite (cpu.iefpFinalAddress+1, data [1], "Write2 ABBR odd"); data 1547 src/dps8/dps8_iefp.c address, data [0], data [1]); data 1554 src/dps8/dps8_iefp.c core_write2 (address, data [0], data [1], __func__); data 1558 src/dps8/dps8_iefp.c address, data [0], data [1]); data 1561 src/dps8/dps8_iefp.c HDBGMWrite (address, data [0], "Write2 AB evn"); data 1562 src/dps8/dps8_iefp.c HDBGMWrite (address+1, data [1], "Write2 AB odd"); data 1576 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = do_append_cycle (cyctyp, data, 2); data 1580 src/dps8/dps8_iefp.c address, data [0], data [1]); data 1583 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data[0], "Write2 BR evn"); data 1584 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA + 1, cpu.iefpFinalAddress + 1, data[1], "Write2 BR odd"); data 1590 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = do_append_cycle (cyctyp, data, 2); data 1594 src/dps8/dps8_iefp.c address, data [0], data [1]); data 1597 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data[0], "Write2 evn"); data 1598 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA + 1, cpu.iefpFinalAddress + 1, data[1], "Write2 odd"); data 1608 src/dps8/dps8_iefp.c void Write2OperandStore (cpu_state_t * cpup, word18 address, word36 * data) { data 1621 src/dps8/dps8_iefp.c core_write2 (cpup, cpu.iefpFinalAddress, data [0], data [1], __func__); data 1624 src/dps8/dps8_iefp.c HDBGMWrite (cpu.iefpFinalAddress, data [0], "Write2OperandStore ABBR evn"); data 1625 src/dps8/dps8_iefp.c HDBGMWrite (cpu.iefpFinalAddress+1, data [1], "Write2OperandStore ABBR odd"); data 1629 src/dps8/dps8_iefp.c address, data [0], data [1]); data 1634 src/dps8/dps8_iefp.c core_write2 (cpup, address, data [0], data [1], __func__); data 1637 src/dps8/dps8_iefp.c address, data [0], data [1]); data 1640 src/dps8/dps8_iefp.c HDBGMWrite (address, data [0], "Write2OperandStore AB evn"); data 1641 src/dps8/dps8_iefp.c HDBGMWrite (address+1, data [1], "Write2OperandStore AB odd"); data 1653 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleOperandStore (cpup, data, 2); data 1656 src/dps8/dps8_iefp.c address, data [0], data [1]); data 1659 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data[0], "Write2OperandStore BR evn"); data 1660 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA + 1, cpu.iefpFinalAddress + 1, data[1], "Write2OperandStore BR odd"); data 1664 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleOperandStore (cpup, data, 2); data 1667 src/dps8/dps8_iefp.c address, data [0], data [1]); data 1670 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data[0], "Write2OperandStore evn"); data 1671 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA + 1, cpu.iefpFinalAddress + 1, data[1], "Write2OperandStore odd"); data 1680 src/dps8/dps8_iefp.c void Write1 (cpu_state_t * cpup, word18 address, word36 data, bool isAR) data 1695 src/dps8/dps8_iefp.c core_write (cpup, cpu.iefpFinalAddress, data, __func__); data 1699 src/dps8/dps8_iefp.c address, data); data 1702 src/dps8/dps8_iefp.c HDBGMWrite (cpu.iefpFinalAddress, data, "Write1 ABBR"); data 1710 src/dps8/dps8_iefp.c core_write (cpup, address, data, __func__); data 1714 src/dps8/dps8_iefp.c address, data); data 1717 src/dps8/dps8_iefp.c HDBGMWrite (address, data, "Write1 AB"); data 1732 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleAPUDataStore (cpup, & data, 1); data 1736 src/dps8/dps8_iefp.c cpu.iefpFinalAddress, data); data 1739 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data, "Write1 BR"); data 1746 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleAPUDataStore (cpup, & data, 1); data 1750 src/dps8/dps8_iefp.c cpu.iefpFinalAddress, data); data 1753 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA, cpu.iefpFinalAddress, data, "Write1"); data 1761 src/dps8/dps8_iefp.c void Write8 (cpu_state_t * cpup, word18 address, word36 * data, bool isAR) data 1780 src/dps8/dps8_iefp.c core_writeN (cpup, cpu.iefpFinalAddress, data, 8, __func__); data 1787 src/dps8/dps8_iefp.c address + i, data [i]); data 1792 src/dps8/dps8_iefp.c HDBGMWrite (cpu.iefpFinalAddress + i, data [i], "Write8 ABBR"); data 1800 src/dps8/dps8_iefp.c core_writeN (cpup, address, data, 8, __func__); data 1807 src/dps8/dps8_iefp.c address + i, data [i]); data 1812 src/dps8/dps8_iefp.c HDBGMWrite (address + i, data [i], "Write8 AB"); data 1827 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleAPUDataStore (cpup, data, 8); data 1834 src/dps8/dps8_iefp.c cpu.iefpFinalAddress + i, data [i]); data 1839 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA + i, cpu.iefpFinalAddress + i, data [i], "Write8 BR"); data 1847 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleAPUDataStore (cpup, data, 8); data 1854 src/dps8/dps8_iefp.c cpu.iefpFinalAddress + i, data [i]); data 1859 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA + i, cpu.iefpFinalAddress + i, data [i], "Write8"); data 1868 src/dps8/dps8_iefp.c void Write16 (cpu_state_t * cpup, word18 address, word36 * data) data 1871 src/dps8/dps8_iefp.c Write8 (cpup, address, data, cpu.currentInstruction.b29); data 1872 src/dps8/dps8_iefp.c Write8 (cpup, address + 8, data + 8, cpu.currentInstruction.b29); data 1875 src/dps8/dps8_iefp.c void Write32 (cpu_state_t * cpup, word18 address, word36 * data) data 1880 src/dps8/dps8_iefp.c Write8 (cpup, address, data, cpu.currentInstruction.b29); data 1881 src/dps8/dps8_iefp.c Write8 (cpup, address + 8, data + 8, cpu.currentInstruction.b29); data 1882 src/dps8/dps8_iefp.c Write8 (cpup, address + 16, data + 16, cpu.currentInstruction.b29); data 1883 src/dps8/dps8_iefp.c Write8 (cpup, address + 24, data + 24, cpu.currentInstruction.b29); data 1886 src/dps8/dps8_iefp.c void WritePage (cpu_state_t * cpup, word18 address, word36 * data, bool isAR) data 1909 src/dps8/dps8_iefp.c core_writeN (cpup, cpu.iefpFinalAddress, data, PGSZ, __func__); data 1916 src/dps8/dps8_iefp.c address + i, data [i]); data 1921 src/dps8/dps8_iefp.c HDBGMWrite (cpu.iefpFinalAddress + i, data [i], "WritePage ABBR"); data 1929 src/dps8/dps8_iefp.c core_writeN (cpup, address, data, PGSZ, __func__); data 1936 src/dps8/dps8_iefp.c address + i, data [i]); data 1941 src/dps8/dps8_iefp.c HDBGMWrite (address + i, data [i], "WritePage AB"); data 1956 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleAPUDataStore (cpup, data, PGSZ); data 1964 src/dps8/dps8_iefp.c cpu.iefpFinalAddress + i, data [i]); data 1969 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA + i, cpu.iefpFinalAddress + i, data [i], "WritePage BR"); data 1976 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = doAppendCycleAPUDataStore (cpup, data, PGSZ); data 1983 src/dps8/dps8_iefp.c cpu.iefpFinalAddress + i, data [i]); data 1988 src/dps8/dps8_iefp.c HDBGAPUWrite (cpu.TPR.TSR, cpu.TPR.CA + i, cpu.iefpFinalAddress + i, data [i], "WritePage"); data 24 src/dps8/dps8_iefp.h void Write2 (word18 address, word36 * data, processor_cycle_type cyctyp); data 25 src/dps8/dps8_iefp.h # define ReadAPUDataRead(addr,data) Read (addr, data, APU_DATA_READ) data 26 src/dps8/dps8_iefp.h # define ReadOperandRead(addr,data) Read (addr, data, OPERAND_READ) data 28 src/dps8/dps8_iefp.h # define ReadOperandRMW(addr,data) Read (addr, data, OPERAND_RMW) data 29 src/dps8/dps8_iefp.h # define ReadAPUDataRMW(addr,data) Read (addr, data, APU_DATA_RMW) data 34 src/dps8/dps8_iefp.h # define ReadInstructionFetch(addr,data) Read (addr, data, INSTRUCTION_FETCH) data 35 src/dps8/dps8_iefp.h # define ReadIndirectWordFetch(addr,data) Read2 (addr, data, INDIRECT_WORD_FETCH) data 36 src/dps8/dps8_iefp.h # define Read2OperandRead(addr,data) Read2 (addr, data, OPERAND_READ) data 38 src/dps8/dps8_iefp.h # define Read2OperandRMW(addr,data) Read2 (addr, data, OPERAND_RMW) data 40 src/dps8/dps8_iefp.h # define Read2InstructionFetch(addr,data) Read2 (addr, data, INSTRUCTION_FETCH) data 41 src/dps8/dps8_iefp.h # define Read2RTCDOperandFetch(addr,data) Read2 (addr, data, RTCD_OPERAND_FETCH) data 42 src/dps8/dps8_iefp.h # define Read2IndirectWordFetch(addr,data) Read2 (addr, data, INDIRECT_WORD_FETCH) data 43 src/dps8/dps8_iefp.h # define WriteAPUDataStore(addr,data) Write (addr, data, APU_DATA_STORE) data 44 src/dps8/dps8_iefp.h # define WriteOperandStore(addr,data) Write (addr, data, OPERAND_STORE) data 45 src/dps8/dps8_iefp.h # define Write2OperandStore(addr,data) Write2 (addr, data, OPERAND_STORE) data 67 src/dps8/dps8_iefp.h void Write2OperandStore (cpu_state_t * cpup, word18 address, word36 * data); data 69 src/dps8/dps8_iefp.h void Write1 (cpu_state_t * cpup, word18 address, word36 data, bool isAR); data 70 src/dps8/dps8_iefp.h void Write8 (cpu_state_t * cpup, word18 address, word36 * data, bool isAR); data 71 src/dps8/dps8_iefp.h void Write16 (cpu_state_t * cpup, word18 address, word36 * data); data 72 src/dps8/dps8_iefp.h void Write32 (cpu_state_t * cpup, word18 address, word36 * data); data 75 src/dps8/dps8_iefp.h void WritePage (cpu_state_t * cpup, word18 address, word36 * data, bool isAR); data 812 src/dps8/dps8_iom.c void iom_core_read (UNUSED uint iom_unit_idx, word24 addr, word36 *data, UNUSED const char * ctx) data 818 src/dps8/dps8_iom.c * data = v & DMASK; data 821 src/dps8/dps8_iom.c * data = M[addr] & DMASK; data 844 src/dps8/dps8_iom.c void iom_core_write (uint iom_unit_idx, word24 addr, word36 data, UNUSED const char * ctx) data 849 src/dps8/dps8_iom.c STORE_REL_CORE_WORD(addr, data); data 852 src/dps8/dps8_iom.c M[addr] = data & DMASK; data 874 src/dps8/dps8_iom.c void iom_core_read_lock (UNUSED uint iom_unit_idx, word24 addr, word36 *data, UNUSED const char * ctx) data 881 src/dps8/dps8_iom.c * data = v & DMASK; data 884 src/dps8/dps8_iom.c * data = M[addr] & DMASK; data 888 src/dps8/dps8_iom.c void iom_core_write_unlock (UNUSED uint iom_unit_idx, word24 addr, word36 data, UNUSED const char * ctx) data 892 src/dps8/dps8_iom.c STORE_REL_CORE_WORD(addr, data); data 895 src/dps8/dps8_iom.c M[addr] = data & DMASK; data 1953 src/dps8/dps8_iom.c void iom_direct_data_service (uint iom_unit_idx, uint chan, word24 daddr, word36 * data, data 1980 src/dps8/dps8_iom.c iom_core_write (iom_unit_idx, daddr, * data, __func__); data 1982 src/dps8/dps8_iom.c iom_core_read (iom_unit_idx, daddr, data, __func__); data 1985 src/dps8/dps8_iom.c iom_core_read_lock (iom_unit_idx, daddr, data, __func__); data 1995 src/dps8/dps8_iom.c void iom_indirect_data_service (uint iom_unit_idx, uint chan, word36 * data, uint * cnt, bool write) { data 2022 src/dps8/dps8_iom.c iom_core_write (iom_unit_idx, addr, * data, __func__); data 2032 src/dps8/dps8_iom.c iom_core_write (iom_unit_idx, daddr2, * data, __func__); data 2036 src/dps8/dps8_iom.c data ++; data 2044 src/dps8/dps8_iom.c * data = 0; data 2049 src/dps8/dps8_iom.c iom_core_read (iom_unit_idx, addr, data, __func__); data 2060 src/dps8/dps8_iom.c iom_core_read (iom_unit_idx, daddr2, data, __func__); data 2065 src/dps8/dps8_iom.c data ++; data 402 src/dps8/dps8_iom.h void iom_direct_data_service (uint iom_unit_idx, uint chan, word24 daddr, word36 * data, data 404 src/dps8/dps8_iom.h void iom_indirect_data_service (uint iom_unit_idx, uint chan, word36 * data, data 415 src/dps8/dps8_iom.h void iom_core_read (uint iom_unit_idx, word24 addr, word36 *data, UNUSED const char * ctx); data 417 src/dps8/dps8_iom.h void iom_core_write (uint iom_unit_idx, word24 addr, word36 data, UNUSED const char * ctx); data 419 src/dps8/dps8_iom.h void iom_core_read_lock (uint iom_unit_idx, word24 addr, word36 *data, UNUSED const char * ctx); data 420 src/dps8/dps8_iom.h void iom_core_write_unlock (uint iom_unit_idx, word24 addr, word36 data, UNUSED const char * ctx); data 913 src/dps8/dps8_utils.c void putByte(word36 *dst, word9 data, int posn) data 933 src/dps8/dps8_utils.c putbits36_9 (dst, (uint) posn * 9, data); data 936 src/dps8/dps8_utils.c void putChar(word36 *dst, word6 data, int posn) data 962 src/dps8/dps8_utils.c putbits36_6 (dst, (uint) posn * 6, data); data 56 src/dps8/dps8_utils.h void putByte(word36 *dst, word9 data, int posn); data 57 src/dps8/dps8_utils.h void putChar(word36 *dst, word6 data, int posn); data 55 src/dps8/fnptelnet.c if (! client || ! client->data) data 60 src/dps8/fnptelnet.c uvClientData * p = (uvClientData *) client->data; data 61 src/dps8/fnptelnet.c (* p->read_cb) (client, (ssize_t) event->data.size, (unsigned char *)event->data.buffer); data 69 src/dps8/fnptelnet.c if (! client || ! client->data) data 74 src/dps8/fnptelnet.c uvClientData * p = client->data; data 75 src/dps8/fnptelnet.c (* p->write_actual_cb) (client, (unsigned char *) event->data.buffer, (ssize_t) event->data.size); data 151 src/dps8/fnptelnet.c if (! client || ! client->data) data 156 src/dps8/fnptelnet.c uvClientData * p = (uvClientData *) client->data; data 176 src/dps8/fnptelnet.c if (! client || ! client->data) data 181 src/dps8/fnptelnet.c uvClientData * p = (uvClientData *) client->data; data 273 src/dps8/fnpuv.c if (! client->data) data 278 src/dps8/fnpuv.c uvClientData * p = (uvClientData *) client->data; data 331 src/dps8/fnpuv.c uvClientData * p = (uvClientData *) stream->data; data 383 src/dps8/fnpuv.c if (((uvClientData *) stream->data)->ttype) data 384 src/dps8/fnpuv.c FREE (((uvClientData *) stream->data)->ttype); data 385 src/dps8/fnpuv.c FREE (stream->data); data 386 src/dps8/fnpuv.c stream->data = NULL; data 416 src/dps8/fnpuv.c uvClientData * p = (uvClientData *) stream->data; data 473 src/dps8/fnpuv.c FREE (req->data); data 512 src/dps8/fnpuv.c static void fnpuv_start_write_3270_actual (UNUSED uv_tcp_t * client, unsigned char * data, ssize_t datalen) data 555 src/dps8/fnpuv.c req->data = buf.base; data 558 src/dps8/fnpuv.c memcpy (buf.base, data, (unsigned long) datalen); data 569 src/dps8/fnpuv.c void fnpuv_start_write_actual (uv_tcp_t * client, unsigned char * data, ssize_t datalen) data 593 src/dps8/fnpuv.c req->data = buf.base; data 596 src/dps8/fnpuv.c memcpy (buf.base, data, (unsigned long) datalen); data 611 src/dps8/fnpuv.c void fnpuv_start_write (uv_tcp_t * client, unsigned char * data, ssize_t datalen) data 615 src/dps8/fnpuv.c uvClientData * p = (uvClientData *) client->data; data 623 src/dps8/fnpuv.c telnet_send (p->telnetp, (char *) data, (size_t) datalen); data 626 src/dps8/fnpuv.c void fnpuv_start_3270_write (uv_tcp_t * client, unsigned char * data, ssize_t datalen) data 628 src/dps8/fnpuv.c if (! client || uv_is_closing ((uv_handle_t *) client) || ! client->data) data 630 src/dps8/fnpuv.c uvClientData * p = (uvClientData *) client->data; data 641 src/dps8/fnpuv.c if (datalen == 1 && data [0] == 0x37) // EOT data 650 src/dps8/fnpuv.c unsigned char * actual_data_start = data; data 653 src/dps8/fnpuv.c if (datalen > 0 && data [datalen - 1] == 0x03) // ETX data 658 src/dps8/fnpuv.c if (datalen > 0 && data [0] == 0x02) // STX data 662 src/dps8/fnpuv.c if (actual_datalen > 0 && data [1] == 0x27) // ESC data 679 src/dps8/fnpuv.c void fnpuv_start_writestr (uv_tcp_t * client, unsigned char * data) data 684 src/dps8/fnpuv.c if (! client->data) data 689 src/dps8/fnpuv.c uvClientData * p = client->data; data 690 src/dps8/fnpuv.c (* p->write_cb) (client, data, (ssize_t) strlen ((char *) data)); data 697 src/dps8/fnpuv.c if (! client->data) data 702 src/dps8/fnpuv.c uvClientData * p = (uvClientData *) client->data; data 770 src/dps8/fnpuv.c if (server->data) data 772 src/dps8/fnpuv.c uvClientData * p = (uvClientData *) server->data; data 815 src/dps8/fnpuv.c client->data = p; data 821 src/dps8/fnpuv.c if (! server->data) data 838 src/dps8/fnpuv.c uvClientData * q = (uvClientData *) server->data; data 844 src/dps8/fnpuv.c if (! server->data) data 848 src/dps8/fnpuv.c uvClientData * p = (uvClientData *) server->data; data 883 src/dps8/fnpuv.c fnpData.du_server.data = NULL; data 925 src/dps8/fnpuv.c uvClientData * p = (uvClientData *) server->handle->data; data 948 src/dps8/fnpuv.c linep->line_client->data = p; data 1094 src/dps8/fnpuv.c linep->line_client->data = p; data 1120 src/dps8/fnpuv.c data 1146 src/dps8/fnpuv.c if (linep->server.data) data 1177 src/dps8/fnpuv.c linep->server.data = p; data 1447 src/dps8/fnpuv.c client->data = p; data 1520 src/dps8/fnpuv.c fnpData.du3270_server.data = NULL; data 18 src/dps8/fnpuv.h typedef void (* uv_write_cb_t) (uv_tcp_t * client, unsigned char * data, ssize_t datalen); data 42 src/dps8/fnpuv.h void fnpuv_start_write (uv_tcp_t * client, unsigned char * data, ssize_t len); data 43 src/dps8/fnpuv.h void fnpuv_start_writestr (uv_tcp_t * client, unsigned char * data); data 46 src/dps8/fnpuv.h void fnpuv_start_write_actual (uv_tcp_t * client, unsigned char * data, ssize_t datalen); data 61 src/dps8/fnpuv.h void fnpuv_start_3270_write (uv_tcp_t * client, unsigned char * data, ssize_t datalen); data 75 src/dps8/hdbg.c word36 data; data 96 src/dps8/hdbg.c word36 data; data 101 src/dps8/hdbg.c struct par_s data; data 112 src/dps8/hdbg.c struct dsbr_s data; data 120 src/dps8/hdbg.c word36 data; data 200 src/dps8/hdbg.c void hdbgMRead (word24 addr, word36 data, const char * ctx) { data 204 src/dps8/hdbg.c hevents[p].memref.data = data; data 208 src/dps8/hdbg.c void hdbgMWrite (word24 addr, word36 data, const char * ctx) { data 212 src/dps8/hdbg.c hevents[p].memref.data = data; data 216 src/dps8/hdbg.c void hdbgAPURead (word15 segno, word18 offset, word24 final, word36 data, const char * ctx) { data 222 src/dps8/hdbg.c hevents[p].apu.data = data; data 226 src/dps8/hdbg.c void hdbgAPUWrite (word15 segno, word18 offset, word24 final, word36 data, const char * ctx) { data 232 src/dps8/hdbg.c hevents[p].apu.data = data; data 266 src/dps8/hdbg.c void hdbgRegR (enum hregs_t type, word36 data, const char * ctx) { data 270 src/dps8/hdbg.c hevents[p].reg.data = data; data 274 src/dps8/hdbg.c void hdbgRegW (enum hregs_t type, word36 data, const char * ctx) { data 278 src/dps8/hdbg.c hevents[p].reg.data = data; data 282 src/dps8/hdbg.c void hdbgPARegR (enum hregs_t type, struct par_s * data, const char * ctx) { data 286 src/dps8/hdbg.c hevents[p].par.data = * data; data 290 src/dps8/hdbg.c void hdbgPARegW (enum hregs_t type, struct par_s * data, const char * ctx) { data 294 src/dps8/hdbg.c hevents[p].par.data = * data; data 299 src/dps8/hdbg.c data 302 src/dps8/hdbg.c data 306 src/dps8/hdbg.c data 309 src/dps8/hdbg.c data 342 src/dps8/hdbg.c (unsigned long long int)p->memref.data); data 354 src/dps8/hdbg.c (unsigned long long int)p->apu.data); data 432 src/dps8/hdbg.c (unsigned long long int)p->reg.data, data 433 src/dps8/hdbg.c TSTF (p->reg.data, I_ZERO), data 434 src/dps8/hdbg.c TSTF (p->reg.data, I_NEG), data 435 src/dps8/hdbg.c TSTF (p->reg.data, I_CARRY), data 436 src/dps8/hdbg.c TSTF (p->reg.data, I_OFLOW), data 437 src/dps8/hdbg.c TSTF (p->reg.data, I_TALLY)); data 445 src/dps8/hdbg.c (unsigned long long int)p->reg.data); data 453 src/dps8/hdbg.c (unsigned long long int)p->reg.data); data 465 src/dps8/hdbg.c p->par.data.SNR, data 466 src/dps8/hdbg.c p->par.data.WORDNO, data 467 src/dps8/hdbg.c p->par.data.PR_BITNO, data 468 src/dps8/hdbg.c p->par.data.RNR); data 475 src/dps8/hdbg.c p->par.data.SNR, data 476 src/dps8/hdbg.c p->par.data.WORDNO, data 477 src/dps8/hdbg.c p->par.data.AR_CHAR, data 478 src/dps8/hdbg.c p->par.data.AR_BITNO, data 479 src/dps8/hdbg.c p->par.data.RNR); data 489 src/dps8/hdbg.c p->par.data.SNR, data 490 src/dps8/hdbg.c p->par.data.WORDNO, data 491 src/dps8/hdbg.c p->par.data.PR_BITNO, data 492 src/dps8/hdbg.c p->par.data.RNR); data 42 src/dps8/hdbg.h void hdbgMRead (word24 addr, word36 data, const char * ctx); data 43 src/dps8/hdbg.h void hdbgMWrite (word24 addr, word36 data, const char * ctx); data 66 src/dps8/hdbg.h void hdbgRegR (enum hregs_t type, word36 data, const char * ctx); data 67 src/dps8/hdbg.h void hdbgRegW (enum hregs_t type, word36 data, const char * ctx); data 69 src/dps8/hdbg.h void hdbgPARegR (enum hregs_t type, struct par_s * data, const char * ctx); data 70 src/dps8/hdbg.h void hdbgPARegW (enum hregs_t type, struct par_s * data, const char * ctx); data 72 src/dps8/hdbg.h void hdbgAPURead (word15 segno, word18 offset, word24 final, word36 data, const char * ctx); data 73 src/dps8/hdbg.h void hdbgAPUWrite (word15 segno, word18 offset, word24 final, word36 data, const char * ctx); data 190 src/dps8/libtelnet.c ev.data.buffer = buffer; data 191 src/dps8/libtelnet.c ev.data.size = size; data 779 src/dps8/libtelnet.c ev.data.buffer = buffer + start; data 780 src/dps8/libtelnet.c ev.data.size = i - start; data 789 src/dps8/libtelnet.c ev.data.buffer = buffer + start; data 790 src/dps8/libtelnet.c ev.data.size = i - start; data 802 src/dps8/libtelnet.c ev.data.buffer = (char*)&byte; data 803 src/dps8/libtelnet.c ev.data.size = 1; data 840 src/dps8/libtelnet.c ev.data.buffer = (char*)&byte; data 841 src/dps8/libtelnet.c ev.data.size = 1; data 956 src/dps8/libtelnet.c ev.data.buffer = buffer + start; data 957 src/dps8/libtelnet.c ev.data.size = i - start; data 264 src/dps8/libtelnet.h } data; data 1383 src/dps8/panelScraper.c #define SETS(word, data, from, n) \ data 1385 src/dps8/panelScraper.c if (data [from + i]) \ data 125 src/dps8/udplib.c uint16_t data[MAXDATA]; // and the actual H316 data words/IMP packet data 361 src/dps8/udplib.c pkt . data [i] = htons (* pdata ++); data 524 src/dps8/udplib.c * pdata ++ = ntohs (pkt . data [i]); data 77 src/dps8/uvutil.c FREE (req->data); data 110 src/dps8/uvutil.c uv_access * access = (uv_access *) stream->data; data 148 src/dps8/uvutil.c static void accessStartWriteActual (uv_tcp_t * client, char * data, data 173 src/dps8/uvutil.c req->data = buf.base; data 175 src/dps8/uvutil.c memcpy (buf.base, data, (unsigned long) datalen); data 188 src/dps8/uvutil.c void accessStartWrite (uv_tcp_t * client, char * data, ssize_t datalen) data 192 src/dps8/uvutil.c uv_access * access = (uv_access *) client->data; data 194 src/dps8/uvutil.c telnet_send (access->telnetp, data, (size_t) datalen); data 196 src/dps8/uvutil.c accessStartWriteActual (client, data, (ssize_t) datalen); data 211 src/dps8/uvutil.c void accessStartWriteStr (uv_tcp_t * client, char * data) data 213 src/dps8/uvutil.c accessStartWrite (client, data, (ssize_t) strlen (data)); data 346 src/dps8/uvutil.c uv_access * access = (uv_access *) stream->data; data 415 src/dps8/uvutil.c uv_access * access = (uv_access *) client->data; data 431 src/dps8/uvutil.c accessTelnetReadCallback (client, (ssize_t) event->data.size, data 432 src/dps8/uvutil.c (unsigned char *)event->data.buffer); data 438 src/dps8/uvutil.c accessStartWriteActual (client, (char *) event->data.buffer, data 439 src/dps8/uvutil.c (ssize_t) event->data.size); data 551 src/dps8/uvutil.c uv_access * access = (uv_access *) server->data; data 567 src/dps8/uvutil.c client->data = server->data; data 642 src/dps8/uvutil.c access->server.data = (void *) access; data 47 src/dps8/uvutil.h void accessStartWriteStr (uv_tcp_t * client, char * data); data 54 src/dps8/uvutil.h void accessStartWrite (uv_tcp_t * client, char * data, ssize_t datalen); data 41 src/libsir/include/sir/filecache.h bool _sir_updatefile(sirfileid id, const sir_update_config_data* data); data 56 src/libsir/include/sir/filecache.h bool _sirfile_update(sirfile* sf, const sir_update_config_data* data); data 60 src/libsir/include/sir/filecache.h bool _sir_fcache_update(const sirfcache* sfc, sirfileid id, const sir_update_config_data* data); data 197 src/libsir/include/sir/helpers.h bool __sir_validupdatedata(const sir_update_config_data* data, const char* func, data 201 src/libsir/include/sir/helpers.h # define _sir_validupdatedata(data) \ data 202 src/libsir/include/sir/helpers.h __sir_validupdatedata(data, __func__, __file__, __LINE__) data 452 src/libsir/include/sir/helpers.h uint32_t FNV32_1a(const uint8_t* data, size_t len) { data 455 src/libsir/include/sir/helpers.h hash ^= (uint32_t)data[n]; data 72 src/libsir/include/sir/internal.h bool _sir_stdoutlevels(sirinit* si, const sir_update_config_data* data); data 75 src/libsir/include/sir/internal.h bool _sir_stdoutopts(sirinit* si, const sir_update_config_data* data); data 78 src/libsir/include/sir/internal.h bool _sir_stderrlevels(sirinit* si, const sir_update_config_data* data); data 81 src/libsir/include/sir/internal.h bool _sir_stderropts(sirinit* si, const sir_update_config_data* data); data 84 src/libsir/include/sir/internal.h bool _sir_sysloglevels(sirinit* si, const sir_update_config_data* data); data 87 src/libsir/include/sir/internal.h bool _sir_syslogopts(sirinit* si, const sir_update_config_data* data); data 90 src/libsir/include/sir/internal.h bool _sir_syslogid(sirinit* si, const sir_update_config_data* data); data 93 src/libsir/include/sir/internal.h bool _sir_syslogcat(sirinit* si, const sir_update_config_data* data); data 99 src/libsir/include/sir/internal.h bool _sir_writeinit(const sir_update_config_data* data, sirinit_update update); data 156 src/libsir/include/sir/internal.h bool _sir_syslog_updated(sirinit* si, const sir_update_config_data* data); data 38 src/libsir/include/sir/queue.h sir_queue_node* _sir_queue_node_create(void* data); data 42 src/libsir/include/sir/queue.h bool _sir_queue_node_destroy(sir_queue_node** node, void** data); data 57 src/libsir/include/sir/queue.h bool _sir_queue_push(sir_queue* q, void* data); data 60 src/libsir/include/sir/queue.h bool _sir_queue_pop(sir_queue* q, void** data); data 387 src/libsir/include/sir/types.h void* data; data 398 src/libsir/include/sir/types.h void* data; /**< Data to pass to the callback. */ data 160 src/libsir/src/sir.c sir_update_config_data data = {SIRU_LEVELS, &levels, NULL, NULL, NULL}; data 161 src/libsir/src/sir.c return _sir_updatefile(id, &data); data 166 src/libsir/src/sir.c sir_update_config_data data = {SIRU_OPTIONS, NULL, &opts, NULL, NULL}; data 167 src/libsir/src/sir.c return _sir_updatefile(id, &data); data 195 src/libsir/src/sir.c sir_update_config_data data = {SIRU_LEVELS, &levels, NULL, NULL, NULL}; data 196 src/libsir/src/sir.c return _sir_writeinit(&data, _sir_stdoutlevels); data 201 src/libsir/src/sir.c sir_update_config_data data = {SIRU_OPTIONS, NULL, &opts, NULL, NULL}; data 202 src/libsir/src/sir.c return _sir_writeinit(&data, _sir_stdoutopts); data 207 src/libsir/src/sir.c sir_update_config_data data = {SIRU_LEVELS, &levels, NULL, NULL, NULL}; data 208 src/libsir/src/sir.c return _sir_writeinit(&data, _sir_stderrlevels); data 213 src/libsir/src/sir.c sir_update_config_data data = {SIRU_OPTIONS, NULL, &opts, NULL, NULL}; data 214 src/libsir/src/sir.c return _sir_writeinit(&data, _sir_stderropts); data 220 src/libsir/src/sir.c sir_update_config_data data = {SIRU_LEVELS, &levels, NULL, NULL, NULL}; data 221 src/libsir/src/sir.c return _sir_writeinit(&data, _sir_sysloglevels); data 231 src/libsir/src/sir.c sir_update_config_data data = {SIRU_OPTIONS, NULL, &opts, NULL, NULL}; data 232 src/libsir/src/sir.c return _sir_writeinit(&data, _sir_syslogopts); data 241 src/libsir/src/sir.c sir_update_config_data data = {SIRU_SYSLOG_ID, NULL, NULL, identity, NULL}; data 242 src/libsir/src/sir.c return _sir_writeinit(&data, _sir_syslogid); data 251 src/libsir/src/sir.c sir_update_config_data data = {SIRU_SYSLOG_CAT, NULL, NULL, NULL, category}; data 252 src/libsir/src/sir.c return _sir_writeinit(&data, _sir_syslogcat); data 55 src/libsir/src/sirfilecache.c bool _sir_updatefile(sirfileid id, const sir_update_config_data* data) { data 58 src/libsir/src/sirfilecache.c if (!_sir_sanity() || !_sir_validfileid(id) || !_sir_validupdatedata(data)) data 62 src/libsir/src/sirfilecache.c bool retval = _sir_fcache_update(sfc, id, data); data 370 src/libsir/src/sirfilecache.c bool _sirfile_update(sirfile* sf, const sir_update_config_data* data) { data 375 src/libsir/src/sirfilecache.c if (_sir_bittest(data->fields, SIRU_LEVELS)) { data 376 src/libsir/src/sirfilecache.c if (sf->levels != *data->levels) { data 378 src/libsir/src/sirfilecache.c " to %04"PRIx16, sf->id, sf->levels, *data->levels); data 379 src/libsir/src/sirfilecache.c sf->levels = *data->levels; data 388 src/libsir/src/sirfilecache.c if (_sir_bittest(data->fields, SIRU_OPTIONS)) { data 389 src/libsir/src/sirfilecache.c if (sf->opts != *data->opts) { data 391 src/libsir/src/sirfilecache.c " to %08"PRIx32, sf->id, sf->opts, *data->opts); data 392 src/libsir/src/sirfilecache.c sf->opts = *data->opts; data 442 src/libsir/src/sirfilecache.c bool _sir_fcache_update(const sirfcache* sfc, sirfileid id, const sir_update_config_data* data) { data 443 src/libsir/src/sirfilecache.c bool retval = _sir_validptr(sfc) && _sir_validfileid(id) && _sir_validupdatedata(data); data 447 src/libsir/src/sirfilecache.c retval = found ? _sirfile_update(found, data) : _sir_seterror(_SIR_E_NOITEM); data 85 src/libsir/src/sirhelpers.c bool __sir_validupdatedata(const sir_update_config_data* data, const char* func, data 87 src/libsir/src/sirhelpers.c if (!_sir_validptr(data)) data 91 src/libsir/src/sirhelpers.c if ((data->fields & SIRU_ALL) == 0U || (data->fields & ~SIRU_ALL) != 0U) data 94 src/libsir/src/sirhelpers.c if (valid && _sir_bittest(data->fields, SIRU_LEVELS)) data 95 src/libsir/src/sirhelpers.c valid = _sir_validptrnofail(data->levels) && data 96 src/libsir/src/sirhelpers.c _sir_validlevels(*data->levels); data 98 src/libsir/src/sirhelpers.c if (valid && _sir_bittest(data->fields, SIRU_OPTIONS)) data 99 src/libsir/src/sirhelpers.c valid = _sir_validptrnofail(data->opts) && data 100 src/libsir/src/sirhelpers.c _sir_validopts(*data->opts); data 102 src/libsir/src/sirhelpers.c if (valid && _sir_bittest(data->fields, SIRU_SYSLOG_ID)) data 103 src/libsir/src/sirhelpers.c valid = _sir_validstrnofail(data->sl_identity); data 105 src/libsir/src/sirhelpers.c if (valid && _sir_bittest(data->fields, SIRU_SYSLOG_CAT)) data 106 src/libsir/src/sirhelpers.c valid = _sir_validstrnofail(data->sl_category); data 350 src/libsir/src/sirinternal.c bool _sir_stdoutlevels(sirinit* si, const sir_update_config_data* data) { data 351 src/libsir/src/sirinternal.c return _sir_updatelevels(SIR_DESTNAME_STDOUT, &si->d_stdout.levels, data->levels); data 354 src/libsir/src/sirinternal.c bool _sir_stdoutopts(sirinit* si, const sir_update_config_data* data) { data 355 src/libsir/src/sirinternal.c return _sir_updateopts(SIR_DESTNAME_STDOUT, &si->d_stdout.opts, data->opts); data 358 src/libsir/src/sirinternal.c bool _sir_stderrlevels(sirinit* si, const sir_update_config_data* data) { data 359 src/libsir/src/sirinternal.c return _sir_updatelevels(SIR_DESTNAME_STDERR, &si->d_stderr.levels, data->levels); data 362 src/libsir/src/sirinternal.c bool _sir_stderropts(sirinit* si, const sir_update_config_data* data) { data 363 src/libsir/src/sirinternal.c return _sir_updateopts(SIR_DESTNAME_STDERR, &si->d_stderr.opts, data->opts); data 366 src/libsir/src/sirinternal.c bool _sir_sysloglevels(sirinit* si, const sir_update_config_data* data) { data 367 src/libsir/src/sirinternal.c bool updated = _sir_updatelevels(SIR_DESTNAME_SYSLOG, &si->d_syslog.levels, data->levels); data 370 src/libsir/src/sirinternal.c updated = _sir_syslog_updated(si, data); data 376 src/libsir/src/sirinternal.c bool _sir_syslogopts(sirinit* si, const sir_update_config_data* data) { data 377 src/libsir/src/sirinternal.c bool updated = _sir_updateopts(SIR_DESTNAME_SYSLOG, &si->d_syslog.opts, data->opts); data 380 src/libsir/src/sirinternal.c updated = _sir_syslog_updated(si, data); data 386 src/libsir/src/sirinternal.c bool _sir_syslogid(sirinit* si, const sir_update_config_data* data) { data 387 src/libsir/src/sirinternal.c bool retval = _sir_validptr(si) && _sir_validptr(data); data 391 src/libsir/src/sirinternal.c if (!cur_ok || 0 != strncmp(si->d_syslog.identity, data->sl_identity, SIR_MAX_SYSLOG_ID)) { data 393 src/libsir/src/sirinternal.c si->d_syslog.identity, data->sl_identity); data 394 src/libsir/src/sirinternal.c (void)_sir_strncpy(si->d_syslog.identity, SIR_MAX_SYSLOG_ID, data->sl_identity, data 395 src/libsir/src/sirinternal.c strnlen(data->sl_identity, SIR_MAX_SYSLOG_ID)); data 397 src/libsir/src/sirinternal.c retval = _sir_syslog_updated(si, data); data 408 src/libsir/src/sirinternal.c bool _sir_syslogcat(sirinit* si, const sir_update_config_data* data) { data 409 src/libsir/src/sirinternal.c bool retval = _sir_validptr(si) && _sir_validptr(data); data 413 src/libsir/src/sirinternal.c if (!cur_ok || 0 != strncmp(si->d_syslog.category, data->sl_category, SIR_MAX_SYSLOG_CAT)) { data 415 src/libsir/src/sirinternal.c si->d_syslog.category, data->sl_category); data 416 src/libsir/src/sirinternal.c (void)_sir_strncpy(si->d_syslog.category, SIR_MAX_SYSLOG_CAT, data->sl_category, data 417 src/libsir/src/sirinternal.c strnlen(data->sl_category, SIR_MAX_SYSLOG_CAT)); data 419 src/libsir/src/sirinternal.c retval = _sir_syslog_updated(si, data); data 430 src/libsir/src/sirinternal.c bool _sir_writeinit(const sir_update_config_data* data, sirinit_update update) { data 433 src/libsir/src/sirinternal.c if (!_sir_sanity() || !_sir_validupdatedata(data) || !_sir_validfnptr(update)) data 438 src/libsir/src/sirinternal.c bool updated = update(&_cfg->si, data); data 1061 src/libsir/src/sirinternal.c bool _sir_syslog_updated(sirinit* si, const sir_update_config_data* data) { data 1063 src/libsir/src/sirinternal.c if (!_sir_validptr(si) || !_sir_validptr(data)) data 1110 src/libsir/src/sirinternal.c SIR_UNUSED(data); data 36 src/libsir/src/sirqueue.c sir_queue_node* _sir_queue_node_create(void* data) { data 41 src/libsir/src/sirqueue.c retval->data = data; data 46 src/libsir/src/sirqueue.c bool _sir_queue_node_destroy(sir_queue_node** node, void** data) { data 50 src/libsir/src/sirqueue.c if (data) data 51 src/libsir/src/sirqueue.c *data = (*node)->data; data 78 src/libsir/src/sirqueue.c void* data = NULL; data 81 src/libsir/src/sirqueue.c if (_sir_queue_node_destroy(&this_node, &data)) data 82 src/libsir/src/sirqueue.c _sir_safefree(&data); data 109 src/libsir/src/sirqueue.c bool _sir_queue_push(sir_queue* q, void* data) { data 114 src/libsir/src/sirqueue.c q->head = _sir_queue_node_create(data); data 120 src/libsir/src/sirqueue.c next->next = _sir_queue_node_create(data); data 134 src/libsir/src/sirqueue.c bool _sir_queue_pop(sir_queue* q, void** data) { data 137 src/libsir/src/sirqueue.c if (!_sir_queue_isempty(q) && _sir_validptrptr(data)) { data 141 src/libsir/src/sirqueue.c retval = _sir_queue_node_destroy(&old_head, data); data 51 src/libsir/src/sirtextstyle.c _SIR_LOCK_SECTION(sir_text_style_data, data, SIRMI_TEXTSTYLE, NULL); data 57 src/libsir/src/sirtextstyle.c if (data->map[_mid].level == level) { data 58 src/libsir/src/sirtextstyle.c retval = data->map[_mid].str; data 62 src/libsir/src/sirtextstyle.c _SIR_ITERATE_BIN_SEARCH((data->map[_mid].level < level ? 1 : -1)); data 75 src/libsir/src/sirtextstyle.c _SIR_LOCK_SECTION(sir_text_style_data, data, SIRMI_TEXTSTYLE, false); data 83 src/libsir/src/sirtextstyle.c if (data->map[_mid].level == level) { data 84 src/libsir/src/sirtextstyle.c (void)memcpy(&data->map[_mid].style, style, sizeof(sir_textstyle)); data 85 src/libsir/src/sirtextstyle.c updated = _sir_formatstyle(*data->color_mode, style, data->map[_mid].str); data 89 src/libsir/src/sirtextstyle.c _SIR_ITERATE_BIN_SEARCH((data->map[_mid].level < level ? 1 : -1)); data 121 src/libsir/src/sirtextstyle.c _SIR_LOCK_SECTION(sir_text_style_data, data, SIRMI_TEXTSTYLE, false); data 124 src/libsir/src/sirtextstyle.c (void)memcpy(&data->map[n].style, _sir_getdefstyle(data->map[n].level), data 126 src/libsir/src/sirtextstyle.c _sir_eqland(all_ok, _sir_formatstyle(*data->color_mode, &data->map[n].style, data 127 src/libsir/src/sirtextstyle.c data->map[n].str)); data 199 src/libsir/src/sirtextstyle.c _SIR_LOCK_SECTION(sir_text_style_data, data, SIRMI_TEXTSTYLE, false); data 200 src/libsir/src/sirtextstyle.c if (*data->color_mode != mode) { data 201 src/libsir/src/sirtextstyle.c sir_colormode old = *data->color_mode; data 202 src/libsir/src/sirtextstyle.c *data->color_mode = mode; data 118 src/libsir/src/sirthreadpool.c if (pool && pool->jobs && job && job->fn && job->data) { data 217 src/libsir/src/sirthreadpool.c (uintptr_t)job->fn, job->data); data 218 src/libsir/src/sirthreadpool.c job->fn(job->data); data 60 src/simh/backtrace_func.c error_callback(void *data, const char *message, int error_number) data 65 src/simh/backtrace_func.c (void)data; (void)error_number; data 73 src/simh/backtrace_func.c full_callback(void *data, uintptr_t pc, const char *pathname, data 76 src/simh/backtrace_func.c (void)data; (void)pc; data 1580 src/simh/scp.c dl_iterate_phdr_callback (struct dl_phdr_info *info, size_t size, void *data) data 1583 src/simh/scp.c (void)data; data 9911 src/simh/scp.c t_stat sim_exp_check (EXPECT *exp, uint8 data) data 9923 src/simh/scp.c exp->buf[exp->buf_ins++] = data; /* Save new data */ data 10027 src/simh/scp.c t_stat sim_send_input (SEND *snd, uint8 *data, size_t size, uint32 after, uint32 delay) data 10051 src/simh/scp.c memcpy(snd->buffer+snd->insoff, data, size); data 10510 src/simh/scp.c void sim_data_trace(DEVICE *dptr, UNIT *uptr, const uint8 *data, const char *position, size_t len, const char *txt, uint32 reason) data 10517 src/simh/scp.c if (data && len) { data 10558 src/simh/scp.c if ((i > 0) && (0 == memcmp (&data[i], &data[i-16], 16))) { data 10577 src/simh/scp.c outbuf[oidx++] = hex[(data[i+sidx]>>4)&0xf]; data 10578 src/simh/scp.c outbuf[oidx++] = hex[data[i+sidx]&0xf]; data 10579 src/simh/scp.c if (sim_isprint (data[i+sidx])) data 10580 src/simh/scp.c strbuf[soff+sidx] = data[i+sidx]; data 10584 src/simh/scp.c uint16 word = data[i+sidx] + (((uint16)data[i+sidx+1]) << 8); data 10598 src/simh/scp.c if (sim_isprint (ebcdic2ascii[data[i+sidx]])) data 10599 src/simh/scp.c ebcdicbuf[eidx++] = ebcdic2ascii[data[i+sidx]]; data 181 src/simh/scp.h t_stat sim_send_input (SEND *snd, uint8 *data, size_t size, uint32 after, uint32 delay); data 192 src/simh/scp.h t_stat sim_exp_check (EXPECT *exp, uint8 data); data 200 src/simh/scp.h void sim_data_trace(DEVICE *dptr, UNIT *uptr, const uint8 *data, const char *position, size_t len, const char *txt, uint32 reason); data 1175 src/simh/sim_disk.c void sim_disk_data_trace(UNIT *uptr, const uint8 *data, size_t lba, size_t len, const char* txt, int detail, uint32 reason) data 1183 src/simh/sim_disk.c sim_data_trace(ctx->dptr, uptr, (detail ? data : NULL), pos, len, txt, reason); data 92 src/simh/sim_disk.h void sim_disk_data_trace (UNIT *uptr, const uint8 *data, size_t lba, size_t len, const char* txt, int detail, uint32 reason); data 115 src/simh/sim_tape.c static void sim_tape_data_trace (UNIT *uptr, const uint8 *data, size_t len, const char* txt, int detail, uint32 reason); data 301 src/simh/sim_tape.c static void sim_tape_data_trace(UNIT *uptr, const uint8 *data, size_t len, const char* txt, int detail, uint32 reason) data 308 src/simh/sim_tape.c sim_data_trace(ctx->dptr, uptr, (detail ? data : NULL), "", len, txt, reason);