cables 156 src/dps8/dps8_cable.c struct cables_s * cables = NULL; cables 251 src/dps8/dps8_cable.c struct iom_to_scu_s * p = & cables->iom_to_scu[iom_unit_idx][iom_port_num]; cables 275 src/dps8/dps8_cable.c struct scu_to_iom_s * p = & cables->scu_to_iom[scu_unit_idx][scu_port_num]; cables 334 src/dps8/dps8_cable.c struct cpu_to_scu_s * p = & cables->cpu_to_scu[cpu_unit_idx][cpu_port_num]; cables 359 src/dps8/dps8_cable.c struct scu_to_cpu_s * p = & cables->scu_to_cpu[scu_unit_idx][scu_port_num][scu_subport_num]; cables 598 src/dps8/dps8_cable.c struct iom_to_ctlr_s * p = & cables->iom_to_ctlr[iom_unit_idx][chan_num]; cables 716 src/dps8/dps8_cable.c & cables->ipc_to_iom[unit_idx][ipc_port_num], cables 746 src/dps8/dps8_cable.c & cables->msp_to_iom[unit_idx][msp_port_num], cables 776 src/dps8/dps8_cable.c & cables->mtp_to_iom[unit_idx][mtp_port_num], cables 807 src/dps8/dps8_cable.c & cables->urp_to_iom[unit_idx][urp_port_num], cables 827 src/dps8/dps8_cable.c & cables->opc_to_iom[unit_idx][opc_port_num], cables 847 src/dps8/dps8_cable.c & cables->fnp_to_iom[unit_idx][fnp_port_num], cables 869 src/dps8/dps8_cable.c & cables->absi_to_iom[unit_idx][absi_port_num], cables 892 src/dps8/dps8_cable.c & cables->mgp_to_iom[unit_idx][mgp_port_num], cables 914 src/dps8/dps8_cable.c & cables->net_to_iom[unit_idx][net_port_num], cables 937 src/dps8/dps8_cable.c & cables->sk_to_iom[unit_idx][skc_port_num], cables 1083 src/dps8/dps8_cable.c & cables->mtp_to_tape[ctlr_unit_idx][dev_code], cables 1086 src/dps8/dps8_cable.c & cables->tape_to_mtp[mt_unit_idx], cables 1136 src/dps8/dps8_cable.c & cables->ipc_to_dsk[ctlr_unit_idx][dev_code], cables 1139 src/dps8/dps8_cable.c & cables->dsk_to_ctlr[dsk_unit_idx], cables 1189 src/dps8/dps8_cable.c & cables->msp_to_dsk[ctlr_unit_idx][dev_code], cables 1192 src/dps8/dps8_cable.c & cables->dsk_to_ctlr[dsk_unit_idx], cables 1242 src/dps8/dps8_cable.c & cables->urp_to_urd[ctlr_unit_idx][dev_code], cables 1245 src/dps8/dps8_cable.c & cables->rdr_to_urp[unit_idx], cables 1262 src/dps8/dps8_cable.c & cables->urp_to_urd[ctlr_unit_idx][dev_code], cables 1265 src/dps8/dps8_cable.c & cables->pun_to_urp[unit_idx], cables 1282 src/dps8/dps8_cable.c & cables->urp_to_urd[ctlr_unit_idx][dev_code], cables 1285 src/dps8/dps8_cable.c & cables->prt_to_urp[unit_idx], cables 1363 src/dps8/dps8_cable.c (void)memset (cables, 0, sizeof (struct cables_s)); cables 1378 src/dps8/dps8_cable.c struct cpu_to_scu_s *p = &cables->cpu_to_scu[u][prt]; cables 1389 src/dps8/dps8_cable.c struct scu_to_iom_s *p = &cables->scu_to_iom[u][prt]; cables 1395 src/dps8/dps8_cable.c struct cpu_to_scu_s *p = &cables->cpu_to_scu[u][prt]; cables 1406 src/dps8/dps8_cable.c struct scu_to_iom_s *p = &cables->scu_to_iom[u][prt]; cables 1449 src/dps8/dps8_cable.c struct ctlr_to_iom_s *p = &cables->small ## _to_iom[u][prt]; \ cables 1481 src/dps8/dps8_cable.c &cables->to_small ## _to_ ## from_small[u]; \ cables 1497 src/dps8/dps8_cable.c struct cpu_to_scu_s *p = &cables->cpu_to_scu[u][prt]; cables 1506 src/dps8/dps8_cable.c struct scu_to_iom_s *p = &cables->scu_to_iom[u][prt]; cables 1515 src/dps8/dps8_cable.c struct iom_to_ctlr_s *p = &cables->iom_to_ctlr[u][c]; cables 1527 src/dps8/dps8_cable.c &cables->to_small ## _to_ ## from_small[u]; \ cables 1551 src/dps8/dps8_cable.c struct scu_to_iom_s * p = & cables->scu_to_iom[u][prt]; cables 1562 src/dps8/dps8_cable.c struct iom_to_scu_s * p = & cables->iom_to_scu[u][prt]; cables 1575 src/dps8/dps8_cable.c struct scu_to_cpu_s * p = & cables->scu_to_cpu[u][prt][sp]; cables 1586 src/dps8/dps8_cable.c struct cpu_to_scu_s * p = & cables->cpu_to_scu[u][prt]; cables 1600 src/dps8/dps8_cable.c struct iom_to_ctlr_s * p = & cables->iom_to_ctlr[u][c]; cables 1615 src/dps8/dps8_cable.c struct ctlr_to_iom_s * p = & cables->small ## _to_iom[u][prt]; \ cables 1652 src/dps8/dps8_cable.c struct ctlr_to_dev_s * p = & cables->from_small ## _to_ ## to_small[u][prt]; \ cables 1660 src/dps8/dps8_cable.c struct dev_to_ctlr_s * p = & cables->to_small ## _to_ ## from_small[u]; \ cables 1703 src/dps8/dps8_cable.c cables 1706 src/dps8/dps8_cable.c cables 1709 src/dps8/dps8_cable.c cables 1711 src/dps8/dps8_cable.c cables 1718 src/dps8/dps8_cable.c cables = & system_state->cables; cables 266 src/dps8/dps8_cable.h extern struct cables_s * cables; cables 275 src/dps8/dps8_cable.h (cables->iom_to_ctlr[iom_unit_idx][chan].ctlr_unit_idx) cables 280 src/dps8/dps8_cable.h (cables->iom_to_ctlr[iom_unit_idx][chan].in_use) cables 285 src/dps8/dps8_cable.h (cables->cpu_to_scu[cpu_unit_idx][cpu_port_num].scu_unit_idx) cables 290 src/dps8/dps8_cable.h (cables->cpu_to_scu[cpu_unit_idx][cpu_port_num].in_use) cables 598 src/dps8/dps8_console.c uint iom_unit_idx = cables->opc_to_iom[con_unit_idx][ctlr_port_num].iom_unit_idx; cables 599 src/dps8/dps8_console.c uint chan_num = cables->opc_to_iom[con_unit_idx][ctlr_port_num].chan_num; cables 718 src/dps8/dps8_console.c uint iomUnitIdx = cables->opc_to_iom[conUnitIdx][ctlr_port_num].iom_unit_idx; cables 719 src/dps8/dps8_console.c uint chan_num = cables->opc_to_iom[conUnitIdx][ctlr_port_num].chan_num; cables 1682 src/dps8/dps8_console.c uint iom_unit_idx = cables->opc_to_iom[con_unit_idx][ctlr_port_num].iom_unit_idx; cables 1683 src/dps8/dps8_console.c uint chan_num = cables->opc_to_iom[con_unit_idx][ctlr_port_num].chan_num; cables 1380 src/dps8/dps8_cpu.c if (! cables->cpu_to_scu[current_running_cpu_idx][port_num].in_use) cables 1395 src/dps8/dps8_cpu.c uint scu_unit_idx = cables->cpu_to_scu[current_running_cpu_idx][port_num].scu_unit_idx; cables 1560 src/dps8/dps8_cpu.c return (int) cables->cpu_to_scu[current_running_cpu_idx][port].scu_unit_idx; cables 1909 src/dps8/dps8_cpu.c if (! cables->cpu_to_scu[current_running_cpu_idx][port_num].in_use) cables 2533 src/dps8/dps8_cpu.c cables 1220 src/dps8/dps8_crdpun.c uint devUnitIdx = cables->urp_to_urd[ctlr_unit_idx][dev_code].unit_idx; cables 1266 src/dps8/dps8_crdpun.c uint devUnitIdx = cables->urp_to_urd[ctlr_unit_idx][dev_code].unit_idx; cables 545 src/dps8/dps8_crdrdr.c uint unitIdx = cables->urp_to_urd[ctlr_unit_idx][p->IDCW_DEV_CODE].unit_idx; cables 1118 src/dps8/dps8_crdrdr.c uint ctlr_unit_idx = cables->rdr_to_urp [unitNum].ctlr_unit_idx; cables 1120 src/dps8/dps8_crdrdr.c uint iom_unit_idx = cables->urp_to_iom[ctlr_unit_idx][ctlr_port_num].iom_unit_idx; cables 1121 src/dps8/dps8_crdrdr.c uint chan_num = cables->urp_to_iom[ctlr_unit_idx][ctlr_port_num].chan_num; cables 1122 src/dps8/dps8_crdrdr.c uint dev_code = cables->rdr_to_urp[unitNum].dev_code; cables 1137 src/dps8/dps8_crdrdr.c uint unitIdx = cables->urp_to_urd[ctlr_unit_idx][p->IDCW_DEV_CODE].unit_idx; cables 377 src/dps8/dps8_dia.c cables -> cables_from_iom_to_dia [unit_num].iomUnitIdx = -1; cables 443 src/dps8/dps8_dia.c struct device * d = & cables->cablesFromIomToDev[iom_unit_idx]. cables 510 src/dps8/dps8_dia.c struct device * d = & cables->cablesFromIomToDev[iom_unit_idx]. cables 458 src/dps8/dps8_disk.c uint ctlr_unit_idx = cables->dsk_to_ctlr[dsk_unit_idx].ctlr_unit_idx; cables 459 src/dps8/dps8_disk.c enum ctlr_type_e ctlr_type = cables->dsk_to_ctlr[dsk_unit_idx].ctlr_type; cables 476 src/dps8/dps8_disk.c cables 478 src/dps8/dps8_disk.c cables 479 src/dps8/dps8_disk.c cables 480 src/dps8/dps8_disk.c cables 488 src/dps8/dps8_disk.c cables 490 src/dps8/dps8_disk.c cables 491 src/dps8/dps8_disk.c cables 492 src/dps8/dps8_disk.c cables 509 src/dps8/dps8_disk.c if (cables->msp_to_iom[ctlr_unit_idx][ctlr_port_num].in_use) { cables 510 src/dps8/dps8_disk.c uint iom_unit_idx = cables->msp_to_iom[ctlr_unit_idx][ctlr_port_num].iom_unit_idx; cables 511 src/dps8/dps8_disk.c uint chan_num = cables->msp_to_iom[ctlr_unit_idx][ctlr_port_num].chan_num; cables 512 src/dps8/dps8_disk.c uint dev_code = cables->dsk_to_ctlr[dsk_unit_idx].dev_code; cables 518 src/dps8/dps8_disk.c if (cables->ipc_to_iom[ctlr_unit_idx][ctlr_port_num].in_use) { cables 519 src/dps8/dps8_disk.c uint iom_unit_idx = cables->ipc_to_iom[ctlr_unit_idx][ctlr_port_num].iom_unit_idx; cables 520 src/dps8/dps8_disk.c uint chan_num = cables->ipc_to_iom[ctlr_unit_idx][ctlr_port_num].chan_num; cables 521 src/dps8/dps8_disk.c uint dev_code = cables->dsk_to_ctlr[dsk_unit_idx].dev_code; cables 1143 src/dps8/dps8_disk.c if (cables->iom_to_ctlr[iom_unit_idx][chan].ctlr_type == CTLR_T_IPC) cables 1144 src/dps8/dps8_disk.c dev_p = cables->ipc_to_dsk[ctlr_unit_idx]; cables 1146 src/dps8/dps8_disk.c dev_p = cables->msp_to_dsk[ctlr_unit_idx]; cables 1218 src/dps8/dps8_disk.c if (cables->iom_to_ctlr[iomUnitIdx][chan].ctlr_type == CTLR_T_IPC) cables 1219 src/dps8/dps8_disk.c devUnitIdx = cables->ipc_to_dsk[ctlr_unit_idx][p->IDCW_DEV_CODE].unit_idx; cables 1220 src/dps8/dps8_disk.c else if (cables->iom_to_ctlr[iomUnitIdx][chan].ctlr_type == CTLR_T_MSP) cables 1221 src/dps8/dps8_disk.c devUnitIdx = cables->msp_to_dsk[ctlr_unit_idx][p->IDCW_DEV_CODE].unit_idx; cables 1223 src/dps8/dps8_disk.c sim_warn ("%s: Can't find controller (%d)\r\n", __func__, cables->iom_to_ctlr[iomUnitIdx][chan].ctlr_type); cables 417 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 418 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 450 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 451 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 472 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 473 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 494 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 495 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 517 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 518 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 601 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 602 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 627 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 628 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 672 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 673 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 694 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 695 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 717 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 718 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 741 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 742 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 808 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 809 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 1851 src/dps8/dps8_fnp2.c uint iom_unit_idx = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].iom_unit_idx; cables 1852 src/dps8/dps8_fnp2.c uint chan_num = cables->fnp_to_iom[fnp_unit_idx][ctlr_port_num].chan_num; cables 10131 src/dps8/dps8_ins.c ! cables->cpu_to_scu[current_running_cpu_idx][port_num].in_use) cables 856 src/dps8/dps8_iom.c struct iom_to_scu_s * c = & cables->iom_to_scu[iom_unit_idx][port]; cables 909 src/dps8/dps8_iom.c uint scu_unit_idx = cables->iom_to_scu[iom_unit_idx][port].scu_unit_idx; cables 951 src/dps8/dps8_iom.c struct iom_to_scu_s * c = & cables->iom_to_scu[iom_unit_idx][port]; cables 1750 src/dps8/dps8_iom.c if (! cables->iom_to_scu[iom_unit_idx][port_num].in_use) cables 1752 src/dps8/dps8_iom.c uint scu_unit_idx = cables->iom_to_scu[iom_unit_idx][port_num].scu_unit_idx; cables 1767 src/dps8/dps8_iom.c if (! cables->iom_to_scu[iom_unit_idx][0].in_use) cables 1772 src/dps8/dps8_iom.c uint scu_unit_idx = cables->iom_to_scu[iom_unit_idx][0].scu_unit_idx; cables 2464 src/dps8/dps8_iom.c struct iom_to_ctlr_s * d = & cables->iom_to_ctlr[iom_unit_idx][chan]; cables 3535 src/dps8/dps8_iom.c struct iom_to_ctlr_s * d = & cables->iom_to_ctlr[iomUnitIdx][chan]; cables 3925 src/dps8/dps8_iom.c ! cables->iom_to_ctlr[iom_unit_idx][IOM_WAC_CHAN].in_use) { cables 688 src/dps8/dps8_mt.c uint ctlr_unit_idx = cables->tape_to_mtp[tap_unit_idx].ctlr_unit_idx; cables 696 src/dps8/dps8_mt.c cables 698 src/dps8/dps8_mt.c cables 699 src/dps8/dps8_mt.c cables 700 src/dps8/dps8_mt.c cables 714 src/dps8/dps8_mt.c if (cables->mtp_to_iom[ctlr_unit_idx][ctlr_port_num].in_use) { cables 715 src/dps8/dps8_mt.c uint iom_unit_idx = cables->mtp_to_iom[ctlr_unit_idx][ctlr_port_num].iom_unit_idx; cables 716 src/dps8/dps8_mt.c uint chan_num = cables->mtp_to_iom[ctlr_unit_idx][ctlr_port_num].chan_num; cables 717 src/dps8/dps8_mt.c uint dev_code = cables->tape_to_mtp[tap_unit_idx].dev_code; cables 1431 src/dps8/dps8_mt.c struct ctlr_to_dev_s * p = & cables->mtp_to_tape[ctlr_idx][dev_code]; cables 1506 src/dps8/dps8_mt.c uint devUnitIdx = cables->mtp_to_tape[ctlr_unit_idx][dev_code].unit_idx; cables 1388 src/dps8/dps8_prt.c uint devUnitIdx = cables->urp_to_urd[ctlr_unit_idx][p->IDCW_DEV_CODE].unit_idx; cables 1472 src/dps8/dps8_prt.c uint devUnitIdx = cables->urp_to_urd[ctlr_unit_idx][p->IDCW_DEV_CODE].unit_idx; cables 1568 src/dps8/dps8_prt.c uint devUnitIdx = cables->urp_to_urd[ctlr_unit_idx][p->IDCW_DEV_CODE].unit_idx; cables 1664 src/dps8/dps8_prt.c uint devUnitIdx = cables->urp_to_urd[ctlr_unit_idx][p->IDCW_DEV_CODE].unit_idx; cables 2007 src/dps8/dps8_prt.c uint devUnitIdx = cables->urp_to_urd[ctlr_unit_idx][p->IDCW_DEV_CODE].unit_idx; cables 2250 src/dps8/dps8_prt.c uint ctlr_unit_idx = cables->prt_to_urp[prt_unit_idx].ctlr_unit_idx; cables 2256 src/dps8/dps8_prt.c cables 2261 src/dps8/dps8_prt.c cables 2276 src/dps8/dps8_prt.c struct ctlr_to_iom_s * urp_to_iom = & cables->urp_to_iom[ctlr_unit_idx][ctlr_port_num]; cables 2280 src/dps8/dps8_prt.c uint dev_code = cables->prt_to_urp[prt_unit_idx].dev_code; cables 1518 src/dps8/dps8_scu.c if (! cables->scu_to_cpu[scu_unit_idx][port][sn].in_use) cables 1523 src/dps8/dps8_scu.c uint cpu_unit_udx = cables->scu_to_cpu[scu_unit_idx][port][sn].cpu_unit_idx; cables 1606 src/dps8/dps8_scu.c if (! cables->scu_to_cpu[scu_unit_idx][port][sn].in_use) cables 1611 src/dps8/dps8_scu.c uint cpu_unit_udx = cables->scu_to_cpu[scu_unit_idx][port][sn].cpu_unit_idx; cables 2138 src/dps8/dps8_scu.c if (cables->scu_to_cpu[scu_unit_idx][pn][sn].in_use && cables 2139 src/dps8/dps8_scu.c cables->scu_to_cpu[scu_unit_idx][pn][sn].cpu_unit_idx == cables 2468 src/dps8/dps8_scu.c if (! cables-> cables 2474 src/dps8/dps8_scu.c uint cpu_unit_udx = cables-> cables 2482 src/dps8/dps8_scu.c if (! cables->scu_to_cpu[scu_unit_idx][scu_port_num][0].in_use) cables 2489 src/dps8/dps8_scu.c cables->scu_to_cpu[scu_unit_idx][scu_port_num][0].cpu_unit_idx; cables 2498 src/dps8/dps8_scu.c cables 2503 src/dps8/dps8_scu.c cables 2678 src/dps8/dps8_scu.c if (cables->scu_to_cpu[scu_unit_idx][pn][sn].in_use && cables 2679 src/dps8/dps8_scu.c cables->scu_to_cpu[scu_unit_idx][pn][sn].cpu_unit_idx == cables 2776 src/dps8/dps8_scu.c if (cables->scu_to_cpu[scu_unit_idx][pn][sn].in_use && cables 2777 src/dps8/dps8_scu.c cables->scu_to_cpu[scu_unit_idx][pn][sn].cpu_unit_idx == cables 1178 src/dps8/dps8_socket_dev.c uint iom_unit_idx = (uint) cables->sk_to_iom[unit_idx][0].iom_unit_idx; cables 1179 src/dps8/dps8_socket_dev.c uint chan = (uint) cables->sk_to_iom[unit_idx][0].chan_num; cables 1222 src/dps8/dps8_socket_dev.c uint iom_unit_idx = (uint) cables->sk_to_iom[unit_idx][0].iom_unit_idx; cables 1223 src/dps8/dps8_socket_dev.c uint chan = (uint) cables->sk_to_iom[unit_idx][0].chan_num; cables 87 src/dps8/dps8_state.h struct cables_s cables; cables 217 src/dps8/dps8_urp.c uint devUnitIdx = cables->urp_to_urd[ctlrUnitIdx][p->IDCW_DEV_CODE].unit_idx; cables 317 src/dps8/dps8_urp.c uint urpUnitIdx = cables->iom_to_ctlr[iomUnitIdx][chan].ctlr_unit_idx; cables 318 src/dps8/dps8_urp.c iom_cmd_t * cmd = cables->urp_to_urd[urpUnitIdx][devCode].iom_cmd;