cptr 83 src/dps8/dps8_absi.c const char * cptr, UNUSED void * desc) cptr 85 src/dps8/dps8_absi.c if (! cptr) cptr 87 src/dps8/dps8_absi.c int n = atoi (cptr); cptr 108 src/dps8/dps8_absi.c const char * cptr, UNUSED void * desc) cptr 113 src/dps8/dps8_absi.c if (cptr) cptr 115 src/dps8/dps8_absi.c strncpy (absi_state[n].device_name, cptr, MAX_DEV_NAME_LEN-1); cptr 161 src/dps8/dps8_absi.c static t_stat absiAttach (UNIT * uptr, const char * cptr) cptr 163 src/dps8/dps8_absi.c if (! cptr) cptr 183 src/dps8/dps8_absi.c strncpy (pfn, cptr, CBUFSIZE); cptr 186 src/dps8/dps8_absi.c ret = udp_create (cptr, & absi_state[unitno].link); cptr 83 src/dps8/dps8_console.c static t_stat opc_set_nunits (UNIT * uptr, int32 value, const char * cptr, cptr 85 src/dps8/dps8_console.c static t_stat opc_autoinput_set (UNIT *uptr, int32 val, const char *cptr, cptr 90 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc); cptr 94 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc); cptr 98 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc); cptr 102 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc); cptr 106 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc); cptr 473 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 478 src/dps8/dps8_console.c if (cptr) cptr 480 src/dps8/dps8_console.c unsigned char * new = (unsigned char *) strdupesc (cptr); cptr 516 src/dps8/dps8_console.c int clear_opc_autoinput (int32 flag, UNUSED const char * cptr) cptr 526 src/dps8/dps8_console.c int add_opc_autoinput (int32 flag, const char * cptr) cptr 529 src/dps8/dps8_console.c unsigned char * new = (unsigned char *) strdupesc (cptr); cptr 1012 src/dps8/dps8_console.c char * cptr = csp->simh_buffer; cptr 1014 src/dps8/dps8_console.c cptr = (char *) get_glyph (cptr, gbuf, 0); /* get command glyph */ cptr 1020 src/dps8/dps8_console.c t_stat stat = cmdp->action (cmdp->arg, cptr); cptr 1670 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1672 src/dps8/dps8_console.c if (! cptr) cptr 1674 src/dps8/dps8_console.c int n = atoi (cptr); cptr 1708 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1718 src/dps8/dps8_console.c int rc = cfg_parse (__func__, cptr, opc_config_list, cptr 1786 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1791 src/dps8/dps8_console.c if (cptr) cptr 1793 src/dps8/dps8_console.c strncpy (console_state[n].device_name, cptr, MAX_DEV_NAME_LEN-1); cptr 1802 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1808 src/dps8/dps8_console.c if (cptr) cptr 1810 src/dps8/dps8_console.c int port = atoi (cptr); cptr 1836 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1848 src/dps8/dps8_console.c if (cptr) cptr 1850 src/dps8/dps8_console.c console_state[dev_idx].console_access.address = strdup (cptr); cptr 1884 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1890 src/dps8/dps8_console.c if (cptr && (strlen(cptr) > 0)) cptr 1892 src/dps8/dps8_console.c char token[strlen (cptr)+1]; cptr 1893 src/dps8/dps8_console.c int rc = sscanf (cptr, "%s", token); cptr 23 src/dps8/dps8_console.h int add_opc_autoinput (int32 flag, const char * cptr); cptr 24 src/dps8/dps8_console.h int clear_opc_autoinput (int32 flag, const char * cptr); cptr 123 src/dps8/dps8_cpu.c UNUSED const char * cptr, cptr 462 src/dps8/dps8_cpu.c const char * cptr, UNUSED void * desc) cptr 479 src/dps8/dps8_cpu.c int rc = cfg_parse (__func__, cptr, cpu_config_list, cptr 733 src/dps8/dps8_cpu.c const char * cptr, UNUSED void * desc) cptr 735 src/dps8/dps8_cpu.c if (! cptr) cptr 737 src/dps8/dps8_cpu.c int n = atoi (cptr); cptr 752 src/dps8/dps8_cpu.c const char * cptr, UNUSED void * desc) cptr 754 src/dps8/dps8_cpu.c if (! cptr) cptr 756 src/dps8/dps8_cpu.c long n = atol (cptr); cptr 799 src/dps8/dps8_cpu.c const char * cptr, UNUSED void * desc) cptr 801 src/dps8/dps8_cpu.c if (! cptr) cptr 807 src/dps8/dps8_cpu.c n = strtol (cptr, & end, 0); cptr 843 src/dps8/dps8_cpu.c static t_stat setCPUConfigL68 (UNIT * uptr, UNUSED int32 value, UNUSED const char * cptr, UNUSED void * desc) { cptr 868 src/dps8/dps8_cpu.c static t_stat setCPUConfigDPS8M (UNIT * uptr, UNUSED int32 value, UNUSED const char * cptr, UNUSED void * desc) { cptr 1020 src/dps8/dps8_cpu.c UNUSED const char * cptr, cptr 1047 src/dps8/dps8_cpu.c UNUSED const char * cptr, cptr 68 src/dps8/dps8_crdpun.c static t_stat pun_set_nunits (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 70 src/dps8/dps8_crdpun.c static t_stat pun_set_device_name (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 73 src/dps8/dps8_crdpun.c static t_stat pun_set_path (UNUSED UNIT * uptr, UNUSED int32 value, const UNUSED char * cptr, cptr 75 src/dps8/dps8_crdpun.c static t_stat pun_set_config (UNUSED UNIT * uptr, UNUSED int32 value, const char * cptr, cptr 1261 src/dps8/dps8_crdpun.c static t_stat pun_set_nunits (UNUSED UNIT * uptr, UNUSED int32 value, const char * cptr, cptr 1264 src/dps8/dps8_crdpun.c if (! cptr) cptr 1266 src/dps8/dps8_crdpun.c int n = atoi (cptr); cptr 1284 src/dps8/dps8_crdpun.c UNUSED const char * cptr, UNUSED void * desc) cptr 1289 src/dps8/dps8_crdpun.c if (cptr) cptr 1291 src/dps8/dps8_crdpun.c strncpy (pun_state [n] . device_name, cptr, MAX_DEV_NAME_LEN - 1); cptr 1300 src/dps8/dps8_crdpun.c const UNUSED char * cptr, UNUSED void * desc) cptr 1302 src/dps8/dps8_crdpun.c if (! cptr) cptr 1305 src/dps8/dps8_crdpun.c size_t len = strlen(cptr); cptr 1312 src/dps8/dps8_crdpun.c strncpy(pun_path_prefix, cptr, sizeof(pun_path_prefix) - 1); cptr 1339 src/dps8/dps8_crdpun.c const char * cptr, UNUSED void * desc) cptr 1348 src/dps8/dps8_crdpun.c int rc = cfg_parse (__func__, cptr, pun_config_list, & cfg_state, & v); cptr 67 src/dps8/dps8_crdrdr.c static t_stat rdr_set_nunits (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 69 src/dps8/dps8_crdrdr.c static t_stat rdr_set_device_name (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 72 src/dps8/dps8_crdrdr.c static t_stat rdr_set_path (UNUSED UNIT * uptr, UNUSED int32 value, const UNUSED char * cptr, cptr 1046 src/dps8/dps8_crdrdr.c static t_stat rdr_set_nunits (UNUSED UNIT * uptr, UNUSED int32 value, const char * cptr, cptr 1049 src/dps8/dps8_crdrdr.c if (! cptr) cptr 1051 src/dps8/dps8_crdrdr.c int n = atoi (cptr); cptr 1069 src/dps8/dps8_crdrdr.c UNUSED const char * cptr, UNUSED void * desc) cptr 1074 src/dps8/dps8_crdrdr.c if (cptr) cptr 1076 src/dps8/dps8_crdrdr.c strncpy (rdr_state [n] . device_name, cptr, MAX_DEV_NAME_LEN - 1); cptr 1085 src/dps8/dps8_crdrdr.c const UNUSED char * cptr, UNUSED void * desc) cptr 1087 src/dps8/dps8_crdrdr.c if (! cptr) cptr 1090 src/dps8/dps8_crdrdr.c size_t len = strlen(cptr); cptr 1097 src/dps8/dps8_crdrdr.c strncpy(rdr_path_prefix, cptr, sizeof(rdr_path_prefix) -1); cptr 80 src/dps8/dps8_dia.c static t_stat set_config (UNIT * uptr, UNUSED int value, const char * cptr, UNUSED void * desc) cptr 100 src/dps8/dps8_dia.c int rc = cfg_parse ("DIA SET CONFIG", cptr, dia_config_list, & cfg_state, & v); cptr 173 src/dps8/dps8_dia.c const char * cptr, UNUSED void * desc) cptr 175 src/dps8/dps8_dia.c if (! cptr) cptr 177 src/dps8/dps8_dia.c int n = atoi (cptr); cptr 245 src/dps8/dps8_dia.c static t_stat attach (UNIT * uptr, const char * cptr) cptr 247 src/dps8/dps8_dia.c if (! cptr) cptr 266 src/dps8/dps8_dia.c strncpy (pfn, cptr, CBUFSIZE); cptr 269 src/dps8/dps8_dia.c ret = udp_create (cptr, & dia_data.dia_unit_data[unitno].link); cptr 348 src/dps8/dps8_disk.c static t_stat disk_set_nunits (UNUSED UNIT * uptr, UNUSED int32 value, const char * cptr, UNUSED void * desc) cptr 350 src/dps8/dps8_disk.c if (! cptr) cptr 352 src/dps8/dps8_disk.c int n = atoi (cptr); cptr 373 src/dps8/dps8_disk.c static t_stat disk_set_type (UNUSED UNIT * uptr, UNUSED int32 value, const char * cptr, UNUSED void * desc) cptr 385 src/dps8/dps8_disk.c if (strcasecmp (cptr, diskTypes[i].typename) == 0) cptr 392 src/dps8/dps8_disk.c cptr, cptr 420 src/dps8/dps8_disk.c const char * cptr, UNUSED void * desc) cptr 425 src/dps8/dps8_disk.c if (cptr) cptr 427 src/dps8/dps8_disk.c strncpy (dsk_states[n].device_name, cptr, MAX_DEV_NAME_LEN-1); cptr 533 src/dps8/dps8_disk.c UNUSED const char * cptr, cptr 625 src/dps8/dps8_disk.c static t_stat disk_attach (UNIT *uptr, CONST char *cptr) cptr 634 src/dps8/dps8_disk.c return loadDisk ((uint) diskUnitIdx, cptr, false); cptr 1670 src/dps8/dps8_disk.c const char * cptr, UNUSED void * desc) cptr 1672 src/dps8/dps8_disk.c if (! cptr) cptr 1674 src/dps8/dps8_disk.c int n = atoi (cptr); cptr 1695 src/dps8/dps8_disk.c const char * cptr, UNUSED void * desc) cptr 1700 src/dps8/dps8_disk.c if (cptr) cptr 1702 src/dps8/dps8_disk.c strncpy (ipc_states[n].device_name, cptr, MAX_DEV_NAME_LEN-1); cptr 1812 src/dps8/dps8_disk.c const char * cptr, UNUSED void * desc) cptr 1814 src/dps8/dps8_disk.c if (! cptr) cptr 1816 src/dps8/dps8_disk.c int n = atoi (cptr); cptr 1837 src/dps8/dps8_disk.c const char * cptr, UNUSED void * desc) cptr 1842 src/dps8/dps8_disk.c if (cptr) cptr 1844 src/dps8/dps8_disk.c strncpy (msp_states[n].device_name, cptr, MAX_DEV_NAME_LEN-1); cptr 122 src/dps8/dps8_fnp2.c static t_stat fnpSetConfig (UNIT * uptr, int value, const char * cptr, void * desc); cptr 125 src/dps8/dps8_fnp2.c static t_stat fnpSetNUnits (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 127 src/dps8/dps8_fnp2.c static t_stat fnpSetIPCname (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 129 src/dps8/dps8_fnp2.c static t_stat fnpSetService (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 131 src/dps8/dps8_fnp2.c static t_stat fnpSetFW (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 135 src/dps8/dps8_fnp2.c const char * cptr, UNUSED void * desc); cptr 1804 src/dps8/dps8_fnp2.c const char * cptr, UNUSED void * desc) cptr 1806 src/dps8/dps8_fnp2.c if (! cptr) cptr 1808 src/dps8/dps8_fnp2.c int n = atoi (cptr); cptr 1827 src/dps8/dps8_fnp2.c UNUSED const char * cptr, UNUSED void * desc) cptr 1832 src/dps8/dps8_fnp2.c if (cptr) cptr 1834 src/dps8/dps8_fnp2.c strncpy (fnpData.fnpUnitData [n] . ipcName, cptr, MAX_DEV_NAME_LEN - 1); cptr 1880 src/dps8/dps8_fnp2.c const char * cptr, UNUSED void * desc) cptr 1882 src/dps8/dps8_fnp2.c if (! cptr) cptr 1890 src/dps8/dps8_fnp2.c char sn [strlen (cptr) + 1]; cptr 1891 src/dps8/dps8_fnp2.c int nr = sscanf (cptr, "%u=%s", & linenum, sn); cptr 2013 src/dps8/dps8_fnp2.c const char * cptr, UNUSED void * desc) cptr 2015 src/dps8/dps8_fnp2.c if (! cptr) cptr 2021 src/dps8/dps8_fnp2.c char sn [strlen (cptr) + 1]; cptr 2022 src/dps8/dps8_fnp2.c memcpy (sn, cptr, strlen (cptr) + 1); cptr 2291 src/dps8/dps8_fnp2.c const char * cptr, UNUSED void * desc) cptr 2296 src/dps8/dps8_fnp2.c if (cptr) cptr 2298 src/dps8/dps8_fnp2.c strncpy (fnpData.fnpUnitData[n].device_name, cptr, MAX_DEV_NAME_LEN-1); cptr 2312 src/dps8/dps8_fnp2.c static t_stat fnpSetConfig (UNIT * uptr, UNUSED int value, const char * cptr, UNUSED void * desc) cptr 2333 src/dps8/dps8_fnp2.c int rc = cfg_parse ("fnpSetConfig", cptr, fnp_config_list, & cfg_state, & v); cptr 934 src/dps8/dps8_iom.c static t_stat iom_set_units (UNUSED UNIT * uptr, UNUSED int value, const char * cptr, UNUSED void * desc) cptr 936 src/dps8/dps8_iom.c if (! cptr) cptr 938 src/dps8/dps8_iom.c int n = atoi (cptr); cptr 1115 src/dps8/dps8_iom.c static t_stat iom_set_config (UNIT * uptr, UNUSED int value, const char * cptr, UNUSED void * desc) cptr 1133 src/dps8/dps8_iom.c int rc = cfg_parse (__func__, cptr, iom_config_list, & cfg_state, & v); cptr 1259 src/dps8/dps8_iom.c static t_stat iom_reset_unit (UNIT * uptr, UNUSED int32 value, UNUSED const char * cptr, cptr 160 src/dps8/dps8_mgp.c mgp_set_nunits(UNUSED UNIT *uptr, UNUSED int32 value, const char *cptr, cptr 163 src/dps8/dps8_mgp.c if (!cptr) cptr 168 src/dps8/dps8_mgp.c int n = atoi(cptr); cptr 203 src/dps8/dps8_mgp.c mgp_set_device_name(UNIT *uptr, UNUSED int32 value, const char *cptr, cptr 213 src/dps8/dps8_mgp.c if (cptr) cptr 215 src/dps8/dps8_mgp.c strncpy(mgp_state[n].device_name, cptr, MAX_DEV_NAME_LEN - 1); cptr 266 src/dps8/dps8_mgp.c mgpAttach(UNIT *uptr, const char *cptr) cptr 268 src/dps8/dps8_mgp.c if (!cptr) cptr 164 src/dps8/dps8_mt.c const char * cptr, UNUSED void * desc) cptr 166 src/dps8/dps8_mt.c if (! cptr) cptr 168 src/dps8/dps8_mt.c int n = atoi (cptr); cptr 190 src/dps8/dps8_mt.c const char * cptr, UNUSED void * desc) cptr 198 src/dps8/dps8_mt.c if (! cptr) cptr 200 src/dps8/dps8_mt.c int n = (int) atoi (cptr); cptr 243 src/dps8/dps8_mt.c const char * cptr, UNUSED void * desc) cptr 248 src/dps8/dps8_mt.c if (cptr) cptr 250 src/dps8/dps8_mt.c strncpy (mtp_state[n].device_name, cptr, MAX_DEV_NAME_LEN-1); cptr 401 src/dps8/dps8_mt.c UNUSED const char * cptr, UNUSED void * desc) cptr 414 src/dps8/dps8_mt.c const char * cptr, UNUSED void * desc) cptr 416 src/dps8/dps8_mt.c if (! cptr) cptr 418 src/dps8/dps8_mt.c int n = atoi (cptr); cptr 439 src/dps8/dps8_mt.c UNUSED const char * cptr, UNUSED void * desc) cptr 444 src/dps8/dps8_mt.c if (cptr) cptr 446 src/dps8/dps8_mt.c strncpy (tape_states [n] . device_name, cptr, MAX_DEV_NAME_LEN - 1); cptr 475 src/dps8/dps8_mt.c const char * cptr, UNUSED void * desc) cptr 477 src/dps8/dps8_mt.c if (! cptr) cptr 480 src/dps8/dps8_mt.c size_t len = strlen(cptr); cptr 501 src/dps8/dps8_mt.c dp = opendir (cptr); cptr 504 src/dps8/dps8_mt.c sim_warn ("\rInvalid '%s' ", cptr); cptr 513 src/dps8/dps8_mt.c strncpy (tape_path_prefix, cptr, (sizeof(tape_path_prefix)-1)); cptr 527 src/dps8/dps8_mt.c const char * cptr, UNUSED void * desc) cptr 529 src/dps8/dps8_mt.c if (! cptr) cptr 538 src/dps8/dps8_mt.c size_t len = strlen(cptr); cptr 544 src/dps8/dps8_mt.c strcpy(buffer, cptr); cptr 654 src/dps8/dps8_mt.c const char * cptr, UNUSED void * desc) cptr 656 src/dps8/dps8_mt.c if (! cptr) cptr 664 src/dps8/dps8_mt.c rc = sim_tape_set_capac (mt_unit + i, value, cptr, desc); cptr 728 src/dps8/dps8_mt.c UNUSED const char * cptr, cptr 84 src/dps8/dps8_prt.c static t_stat prt_set_nunits (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 86 src/dps8/dps8_prt.c static t_stat prt_set_device_name (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 88 src/dps8/dps8_prt.c const char * cptr, UNUSED void * desc); cptr 94 src/dps8/dps8_prt.c const UNUSED char * cptr, UNUSED void * desc); cptr 96 src/dps8/dps8_prt.c UNUSED const char * cptr, cptr 100 src/dps8/dps8_prt.c static t_stat prt_set_device_model (UNIT * uptr, int32 value, const char * cptr, void * desc); cptr 1776 src/dps8/dps8_prt.c static t_stat prt_set_nunits (UNUSED UNIT * uptr, UNUSED int32 value, const char * cptr, cptr 1779 src/dps8/dps8_prt.c if (! cptr) cptr 1781 src/dps8/dps8_prt.c int n = atoi (cptr); cptr 1799 src/dps8/dps8_prt.c const UNUSED char * cptr, UNUSED void * desc) cptr 1804 src/dps8/dps8_prt.c if (cptr) cptr 1808 src/dps8/dps8_prt.c if (strcmp (cptr, model_names[i]) == 0) cptr 1814 src/dps8/dps8_prt.c sim_printf ("Model '%s' not known (202 300 301 302 303 304 401 402 901 1000 1200 1201 1600)\n", cptr); cptr 1832 src/dps8/dps8_prt.c const UNUSED char * cptr, UNUSED void * desc) cptr 1837 src/dps8/dps8_prt.c if (cptr) cptr 1839 src/dps8/dps8_prt.c strncpy (prt_state[n].device_name, cptr, MAX_DEV_NAME_LEN - 1); cptr 1880 src/dps8/dps8_prt.c const UNUSED char * cptr, UNUSED void * desc) cptr 1882 src/dps8/dps8_prt.c if (! cptr) cptr 1885 src/dps8/dps8_prt.c size_t len = strlen(cptr); cptr 1889 src/dps8/dps8_prt.c strncpy(prt_path, cptr, sizeof(prt_path) - 1); cptr 1969 src/dps8/dps8_prt.c UNUSED const char * cptr, cptr 2002 src/dps8/dps8_prt.c const char * cptr, UNUSED void * desc) cptr 2012 src/dps8/dps8_prt.c int rc = cfg_parse (__func__, cptr, prt_config_list, cptr 613 src/dps8/dps8_scu.c const char * cptr, UNUSED void * desc) cptr 615 src/dps8/dps8_scu.c if (! cptr) cptr 617 src/dps8/dps8_scu.c int n = atoi (cptr); cptr 848 src/dps8/dps8_scu.c const char * cptr, UNUSED void * desc) cptr 870 src/dps8/dps8_scu.c int rc = cfg_parse ("scu_set_config", cptr, scu_config_list, cptr 2456 src/dps8/dps8_scu.c UNUSED const char * cptr, cptr 104 src/dps8/dps8_scu.h t_stat scu_reset_unit (UNIT * uptr, int32 value, const char * cptr, cptr 95 src/dps8/dps8_socket_dev.c const char * cptr, UNUSED void * desc) cptr 97 src/dps8/dps8_socket_dev.c if (! cptr) cptr 99 src/dps8/dps8_socket_dev.c int n = atoi (cptr); cptr 118 src/dps8/dps8_socket_dev.c const char * cptr, UNUSED void * desc) cptr 123 src/dps8/dps8_socket_dev.c if (cptr) cptr 125 src/dps8/dps8_socket_dev.c strncpy (skc_state[n].device_name, cptr, MAX_DEV_NAME_LEN-1); cptr 116 src/dps8/dps8_sys.c static t_addr parse_addr(DEVICE *dptr, const char *cptr, const char **optr); cptr 1753 src/dps8/dps8_sys.c const char * cptr = get_glyph (text, gbuf, 0); /* get command glyph */ cptr 1757 src/dps8/dps8_sys.c t_stat stat = cmdp->action (cmdp->arg, cptr); /* if found, exec */ cptr 3631 src/dps8/dps8_sys.c static t_stat clear_yield (int32 flag, UNUSED const char * cptr) cptr 3636 src/dps8/dps8_sys.c static t_stat yield (int32 flag, UNUSED const char * cptr) cptr 3643 src/dps8/dps8_sys.c static t_stat set_luf (int32 flag, UNUSED const char * cptr) cptr 4619 src/dps8/dps8_sys.c static t_addr parse_addr (UNUSED DEVICE * dptr, const char *cptr, cptr 4624 src/dps8/dps8_sys.c if (strchr(cptr, '|')) cptr 4627 src/dps8/dps8_sys.c (void)strcpy(addspec, cptr); cptr 4636 src/dps8/dps8_sys.c *optr = cptr; // signal error cptr 4694 src/dps8/dps8_sys.c if (strncasecmp(cptr, prt->alias, strlen(prt->alias)) == 0) cptr 4706 src/dps8/dps8_sys.c *optr = cptr + strlen(prt->alias); cptr 4713 src/dps8/dps8_sys.c return (t_addr)strtol(cptr, (char **) optr, 8); cptr 4783 src/dps8/dps8_sys.c t_stat parse_sym (UNUSED const char * cptr, UNUSED t_addr addr, cptr 4815 src/dps8/dps8_sys.c UNUSED const char * cptr, UNUSED void * desc) cptr 4845 src/dps8/dps8_sys.c const char * cptr, UNUSED void * desc) cptr 4852 src/dps8/dps8_sys.c int rc = cfg_parse ("sys_set_config", cptr, sys_config_list, & cfg_state, cptr 97 src/dps8/dps8_urp.c static t_stat urpSetUnits (UNUSED UNIT * uptr, UNUSED int32 value, const char * cptr, UNUSED void * desc) cptr 99 src/dps8/dps8_urp.c if (! cptr) cptr 101 src/dps8/dps8_urp.c int n = atoi (cptr); cptr 117 src/dps8/dps8_urp.c static t_stat urpSetDeviceName (UNUSED UNIT * uptr, UNUSED int32 value, UNUSED const char * cptr, UNUSED void * desc) cptr 122 src/dps8/dps8_urp.c if (cptr) cptr 124 src/dps8/dps8_urp.c strncpy (urpState[n].deviceName, cptr, MAX_DEV_NAME_LEN - 1); cptr 1472 src/dps8/dps8_utils.c int cfg_parse (const char * tag, const char * cptr, config_list_t * clist, config_state_t * state, int64_t * result) cptr 1474 src/dps8/dps8_utils.c if (! cptr) cptr 1479 src/dps8/dps8_utils.c state -> copy = strdup (cptr); cptr 40 src/dps8/dps8_utils.h int cfg_parse (const char * tag, const char * cptr, config_list_t * clist, config_state_t * state, int64_t * result); cptr 132 src/dps8/udplib.c int sim_parse_addr (const char * cptr, char * host, size_t hostlen, const char * default_host, cptr 567 src/dps8/udplib.c (const char *cptr, char *host, size_t host_len, const char *default_host, cptr 575 src/dps8/udplib.c if ((cptr == NULL) || (*cptr == 0)) cptr 582 src/dps8/udplib.c strncpy (gbuf, cptr, sizeof(gbuf)-1); cptr 279 src/simh/scp.c t_addr (*sim_vm_parse_addr) (DEVICE *dptr, CONST char *cptr, CONST char **tptr) = NULL; cptr 289 src/simh/scp.c t_stat set_dev_radix (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 290 src/simh/scp.c t_stat set_dev_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 291 src/simh/scp.c t_stat set_dev_debug (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 292 src/simh/scp.c t_stat set_unit_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 293 src/simh/scp.c t_stat ssh_break (FILE *st, const char *cptr, int32 flg); cptr 294 src/simh/scp.c t_stat show_cmd_fi (FILE *ofile, int32 flag, CONST char *cptr); cptr 295 src/simh/scp.c t_stat show_config (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 296 src/simh/scp.c t_stat show_queue (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 297 src/simh/scp.c t_stat show_time (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 298 src/simh/scp.c t_stat show_mod_names (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 299 src/simh/scp.c t_stat show_show_commands (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 300 src/simh/scp.c t_stat show_log_names (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 301 src/simh/scp.c t_stat show_dev_radix (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 302 src/simh/scp.c t_stat show_dev_debug (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 303 src/simh/scp.c t_stat show_dev_logicals (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 304 src/simh/scp.c t_stat show_dev_modifiers (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 305 src/simh/scp.c t_stat show_dev_show_commands (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 306 src/simh/scp.c t_stat show_version (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 308 src/simh/scp.c t_stat show_prom (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 309 src/simh/scp.c t_stat show_default_base_system_script (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 310 src/simh/scp.c t_stat show_default (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 311 src/simh/scp.c t_stat show_break (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 312 src/simh/scp.c t_stat show_on (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 313 src/simh/scp.c t_stat sim_show_send (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 314 src/simh/scp.c t_stat sim_show_expect (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 318 src/simh/scp.c t_stat show_one_mod (FILE *st, DEVICE *dptr, UNIT *uptr, MTAB *mptr, CONST char *cptr, int32 flag); cptr 338 src/simh/scp.c SCHTAB *get_rsearch (CONST char *cptr, int32 radix, SCHTAB *schptr); cptr 339 src/simh/scp.c SCHTAB *get_asearch (CONST char *cptr, int32 radix, SCHTAB *schptr); cptr 342 src/simh/scp.c int32 get_switches (const char *cptr); cptr 343 src/simh/scp.c CONST char *get_sim_sw (CONST char *cptr); cptr 354 src/simh/scp.c char *sim_trim_endspc (char *cptr); cptr 358 src/simh/scp.c t_stat scp_attach_unit (DEVICE *dptr, UNIT *uptr, const char *cptr); cptr 363 src/simh/scp.c t_stat assign_device (DEVICE *dptr, const char *cptr); cptr 366 src/simh/scp.c t_stat exdep_reg_loop (FILE *ofile, SCHTAB *schptr, int32 flag, CONST char *cptr, cptr 369 src/simh/scp.c t_stat dep_reg (int32 flag, CONST char *cptr, REG *rptr, uint32 idx); cptr 370 src/simh/scp.c t_stat exdep_addr_loop (FILE *ofile, SCHTAB *schptr, int32 flag, const char *cptr, cptr 373 src/simh/scp.c t_stat dep_addr (int32 flag, const char *cptr, t_addr addr, DEVICE *dptr, cptr 378 src/simh/scp.c t_stat set_on (int32 flag, CONST char *cptr); cptr 379 src/simh/scp.c t_stat set_verify (int32 flag, CONST char *cptr); cptr 380 src/simh/scp.c t_stat set_message (int32 flag, CONST char *cptr); cptr 381 src/simh/scp.c t_stat set_quiet (int32 flag, CONST char *cptr); cptr 382 src/simh/scp.c t_stat set_localopc (int32 flag, CONST char *cptr); cptr 383 src/simh/scp.c t_stat set_asynch (int32 flag, CONST char *cptr); cptr 384 src/simh/scp.c t_stat sim_show_asynch (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 385 src/simh/scp.c t_stat do_cmd_label (int32 flag, CONST char *cptr, CONST char *label); cptr 387 src/simh/scp.c t_stat set_prompt (int32 flag, CONST char *cptr); cptr 388 src/simh/scp.c t_stat sim_set_asynch (int32 flag, CONST char *cptr); cptr 389 src/simh/scp.c t_stat sim_set_environment (int32 flag, CONST char *cptr); cptr 1671 src/simh/scp.c char *cptr, *cptr2; cptr 2081 src/simh/scp.c cptr = getenv("HOME"); cptr 2082 src/simh/scp.c if (cptr == NULL) { cptr 2083 src/simh/scp.c cptr = getenv("HOMEPATH"); cptr 2136 src/simh/scp.c CONST char *cptr; cptr 2142 src/simh/scp.c if ((cptr = sim_brk_getact (cbuf, sizeof(cbuf)))) /* pending action? */ cptr 2143 src/simh/scp.c (void)printf ("%s%s\n", sim_prompt, cptr); /* echo */ cptr 2146 src/simh/scp.c cptr = (*sim_vm_read) (cbuf, sizeof(cbuf), stdin); cptr 2148 src/simh/scp.c else cptr = read_line_p (sim_prompt, cbuf, sizeof(cbuf), stdin);/* read with prompt*/ cptr 2149 src/simh/scp.c if (cptr == NULL) { /* EOF? */ cptr 2153 src/simh/scp.c if (*cptr == 0) /* ignore blank */ cptr 2157 src/simh/scp.c (void)fprintf (sim_log, "%s%s\n", sim_prompt, cptr); cptr 2159 src/simh/scp.c (void)fprintf (sim_deb, "%s%s\n", sim_prompt, cptr); cptr 2160 src/simh/scp.c cptr = get_glyph_cmd (cptr, gbuf); /* get command glyph */ cptr 2163 src/simh/scp.c stat = cmdp->action (cmdp->arg, cptr); /* if found, exec */ cptr 2185 src/simh/scp.c t_stat set_prompt (int32 flag, CONST char *cptr) cptr 2189 src/simh/scp.c if ((NULL == cptr) || (*cptr == '\0')) cptr 2192 src/simh/scp.c cptr = get_glyph_nc (cptr, gbuf, '"'); /* get quote delimited token */ cptr 2195 src/simh/scp.c strncpy (gbuf, cptr, sizeof (gbuf)-1); cptr 2232 src/simh/scp.c t_stat exit_cmd (int32 flag, CONST char *cptr) cptr 2642 src/simh/scp.c t_stat help_dev_help (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, const char *cptr) cptr 2647 src/simh/scp.c if (*cptr) { cptr 2648 src/simh/scp.c (void)get_glyph (cptr, gbuf, 0); cptr 2652 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2674 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2683 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2688 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2719 src/simh/scp.c t_stat help_cmd (int32 flag, CONST char *cptr) cptr 2724 src/simh/scp.c GET_SWITCHES (cptr); cptr 2727 src/simh/scp.c if (*cptr) { cptr 2728 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 2730 src/simh/scp.c if (*cptr) { cptr 2735 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 2833 src/simh/scp.c r = help_dev_help (stdout, dptr, uptr, flag, cptr); cptr 2835 src/simh/scp.c help_dev_help (sim_log, dptr, uptr, flag | SCP_HELP_FLAT, cptr); cptr 2849 src/simh/scp.c t_stat spawn_cmd (int32 flag, CONST char *cptr) cptr 2852 src/simh/scp.c if ((cptr == NULL) || (strlen (cptr) == 0)) cptr 2853 src/simh/scp.c cptr = getenv("SHELL"); cptr 2854 src/simh/scp.c if ((cptr == NULL) || (strlen (cptr) == 0)) cptr 2855 src/simh/scp.c cptr = getenv("ComSpec"); cptr 2861 src/simh/scp.c status = system (cptr); cptr 2868 src/simh/scp.c t_stat echo_cmd (int32 flag, CONST char *cptr) cptr 2870 src/simh/scp.c sim_printf ("%s\n", cptr); cptr 2913 src/simh/scp.c CONST char *cptr; cptr 2997 src/simh/scp.c cptr = get_glyph (cbuf, gbuf, 0); /* get command glyph */ cptr 3006 src/simh/scp.c sim_do_ocptr[sim_do_depth] = cptr = sim_brk_getact (cbuf, sizeof(cbuf)); /* get bkpt action */ cptr 3008 src/simh/scp.c sim_do_ocptr[sim_do_depth] = cptr = read_line (cbuf, sizeof(cbuf), fpin);/* get cmd line */ cptr 3011 src/simh/scp.c if (cptr != NULL && strlen(cptr) < sizeof(cbuf)) { /* validate */ cptr 3015 src/simh/scp.c if (cptr == NULL) { /* EOF? */ cptr 3019 src/simh/scp.c if (*cptr == 0) /* ignore blank */ cptr 3022 src/simh/scp.c sim_printf("%s> %s\n", do_position(), cptr); cptr 3023 src/simh/scp.c if (*cptr == ':') /* ignore label */ cptr 3025 src/simh/scp.c cptr = get_glyph_cmd (cptr, gbuf); /* get command glyph */ cptr 3036 src/simh/scp.c stat = do_cmd (sim_do_depth+1, cptr); /* exec DO cmd */ cptr 3039 src/simh/scp.c stat = cmdp->action (cmdp->arg, cptr); /* exec other cmd */ cptr 3116 src/simh/scp.c if (cmdp && (cmdp->action == &return_cmd) && (0 != *cptr)) { /* return command with argument? */ cptr 3117 src/simh/scp.c sim_string_to_stat (cptr, &stat); cptr 3558 src/simh/scp.c t_stat assert_cmd (int32 flag, CONST char *cptr) cptr 3571 src/simh/scp.c cptr = (CONST char *)get_sim_opt (CMD_OPT_SW|CMD_OPT_DFT, (CONST char *)cptr, &r); cptr 3581 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 3583 src/simh/scp.c tptr = get_glyph (cptr, gbuf, 0); /* get token */ cptr 3586 src/simh/scp.c cptr = (CONST char *)tptr; cptr 3588 src/simh/scp.c if (*cptr == '"') { /* quoted string comparison? */ cptr 3612 src/simh/scp.c tptr = (CONST char *)get_glyph_gen (cptr, gbuf, '=', (sim_switches & SWMASK ('I')), TRUE, '\\'); cptr 3616 src/simh/scp.c cptr += strlen (gbuf); cptr 3617 src/simh/scp.c while (sim_isspace (*cptr)) /* skip spaces */ cptr 3618 src/simh/scp.c ++cptr; cptr 3619 src/simh/scp.c (void)get_glyph (cptr, op, '"'); cptr 3625 src/simh/scp.c cptr += strlen (op); cptr 3626 src/simh/scp.c while (sim_isspace (*cptr)) /* skip spaces */ cptr 3627 src/simh/scp.c ++cptr; cptr 3628 src/simh/scp.c cptr = (CONST char *)get_glyph_gen (cptr, gbuf2, 0, (sim_switches & SWMASK ('I')), TRUE, '\\'); cptr 3630 src/simh/scp.c if (*cptr) { /* more? */ cptr 3644 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get register */ cptr 3670 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 3672 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get search cond */ cptr 3674 src/simh/scp.c if (*cptr) { /* more? */ cptr 3717 src/simh/scp.c sim_brk_setact (cptr); /* set up IF actions */ cptr 3727 src/simh/scp.c t_stat send_cmd (int32 flag, CONST char *cptr) cptr 3738 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 3739 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3744 src/simh/scp.c cptr = tptr; cptr 3750 src/simh/scp.c while (*cptr) { cptr 3755 src/simh/scp.c cptr = tptr; cptr 3756 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3763 src/simh/scp.c cptr = tptr; cptr 3764 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3767 src/simh/scp.c if ((*cptr == '"') || (*cptr == '\'')) cptr 3771 src/simh/scp.c if (*cptr) { cptr 3772 src/simh/scp.c if ((*cptr != '"') && (*cptr != '\'')) //-V560 cptr 3774 src/simh/scp.c cptr = get_glyph_quoted (cptr, gbuf, 0); cptr 3775 src/simh/scp.c if (*cptr != '\0') cptr 3786 src/simh/scp.c t_stat sim_show_send (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 3793 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3798 src/simh/scp.c cptr = tptr; cptr 3802 src/simh/scp.c if (*cptr) cptr 3807 src/simh/scp.c t_stat expect_cmd (int32 flag, CONST char *cptr) cptr 3813 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 3814 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3816 src/simh/scp.c cptr = tptr; cptr 3822 src/simh/scp.c return sim_set_expect (exp, cptr); cptr 3827 src/simh/scp.c return sim_set_noexpect (exp, cptr); cptr 3831 src/simh/scp.c t_stat sim_show_expect (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 3838 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3843 src/simh/scp.c cptr = tptr; cptr 3847 src/simh/scp.c if (*cptr && (*cptr != '"') && (*cptr != '\'')) cptr 3849 src/simh/scp.c tptr = get_glyph_quoted (cptr, gbuf, 0); cptr 3852 src/simh/scp.c if (*cptr && (cptr[strlen(cptr)-1] != '"') && (cptr[strlen(cptr)-1] != '\'')) cptr 3862 src/simh/scp.c const char *cptr; cptr 3875 src/simh/scp.c cptr = read_line (cbuf, sizeof(cbuf), sim_gotofile);/* get cmd line */ cptr 3876 src/simh/scp.c if (cptr == NULL) break; /* exit on eof */ cptr 3878 src/simh/scp.c if (*cptr == 0) continue; /* ignore blank */ cptr 3879 src/simh/scp.c if (*cptr != ':') continue; /* ignore non-labels */ cptr 3880 src/simh/scp.c ++cptr; /* skip : */ cptr 3881 src/simh/scp.c while (sim_isspace (*cptr)) ++cptr; /* skip blanks */ cptr 3882 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get label glyph */ cptr 3932 src/simh/scp.c const char *cptr; cptr 3935 src/simh/scp.c cptr = get_glyph (fcptr, gbuf, 0); cptr 3937 src/simh/scp.c (void)snprintf(cbuf, sizeof (cbuf), "%s %s", sim_do_filename[sim_do_depth], cptr); cptr 3944 src/simh/scp.c t_stat on_cmd (int32 flag, CONST char *cptr) cptr 3949 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 3956 src/simh/scp.c if ((NULL == cptr) || ('\0' == *cptr)) { /* Empty Action */ cptr 3961 src/simh/scp.c (char *)realloc(sim_on_actions[sim_do_depth][cond], 1+strlen(cptr)); cptr 3974 src/simh/scp.c strcpy(sim_on_actions[sim_do_depth][cond], cptr); cptr 3981 src/simh/scp.c t_stat noop_cmd (int32 flag, CONST char *cptr) cptr 3983 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 3990 src/simh/scp.c t_stat set_on (int32 flag, CONST char *cptr) cptr 3992 src/simh/scp.c if ((flag) && (cptr) && (*cptr)) { /* Set ON with arg */ cptr 3995 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get command glyph */ cptr 3998 src/simh/scp.c (*cptr)) cptr 4006 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 4026 src/simh/scp.c t_stat set_verify (int32 flag, CONST char *cptr) cptr 4028 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 4038 src/simh/scp.c t_stat set_message (int32 flag, CONST char *cptr) cptr 4040 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 4050 src/simh/scp.c t_stat set_localopc (int32 flag, CONST char *cptr) cptr 4052 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 4061 src/simh/scp.c t_stat set_quiet (int32 flag, CONST char *cptr) cptr 4063 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 4073 src/simh/scp.c t_stat sim_set_environment (int32 flag, CONST char *cptr) cptr 4077 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) /* now eol? */ cptr 4079 src/simh/scp.c cptr = get_glyph (cptr, varname, '='); /* get environment variable name */ cptr 4080 src/simh/scp.c setenv(varname, cptr, 1); cptr 4086 src/simh/scp.c t_stat set_cmd (int32 flag, CONST char *cptr) cptr 4098 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 4099 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* must be more */ cptr 4101 src/simh/scp.c cptr = get_glyph (svptr = cptr, gbuf, 0); /* get glob/dev/unit */ cptr 4107 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4114 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4117 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4118 src/simh/scp.c return gcmdp->action (gcmdp->arg, cptr); /* do the rest */ cptr 4127 src/simh/scp.c cptr = svptr; cptr 4128 src/simh/scp.c while (sim_isspace(*cptr)) cptr 4129 src/simh/scp.c ++cptr; cptr 4139 src/simh/scp.c if ((*cptr == 0) || (*cptr == ';') || (*cptr == '#')) /* must be more */ cptr 4141 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4143 src/simh/scp.c while (*cptr != 0) { /* do all mods */ cptr 4144 src/simh/scp.c cptr = get_glyph (svptr = cptr, gbuf, ','); /* get modifier */ cptr 4162 src/simh/scp.c cptr = svptr; cptr 4236 src/simh/scp.c t_stat set_dev_radix (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4238 src/simh/scp.c if (cptr) cptr 4246 src/simh/scp.c t_stat set_dev_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4251 src/simh/scp.c if (cptr) cptr 4277 src/simh/scp.c t_stat set_unit_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4279 src/simh/scp.c if (cptr) cptr 4296 src/simh/scp.c t_stat set_dev_debug (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4303 src/simh/scp.c if (cptr == NULL) { /* no arguments? */ cptr 4313 src/simh/scp.c while (*cptr) { cptr 4314 src/simh/scp.c cptr = get_glyph (cptr, gbuf, ';'); /* get debug flag */ cptr 4331 src/simh/scp.c t_stat show_cmd (int32 flag, CONST char *cptr) cptr 4335 src/simh/scp.c cptr = get_sim_opt (CMD_OPT_SW|CMD_OPT_OF, cptr, &r); cptr 4337 src/simh/scp.c if (NULL == cptr) /* error? */ cptr 4340 src/simh/scp.c r = show_cmd_fi (sim_ofile, flag, cptr); /* do show */ cptr 4344 src/simh/scp.c r = show_cmd_fi (stdout, flag, cptr); /* no, stdout, log */ cptr 4346 src/simh/scp.c show_cmd_fi (sim_log, flag, cptr); cptr 4348 src/simh/scp.c show_cmd_fi (sim_deb, flag, cptr); cptr 4353 src/simh/scp.c t_stat show_cmd_fi (FILE *ofile, int32 flag, CONST char *cptr) cptr 4363 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 4364 src/simh/scp.c if ((*cptr == 0) || (*cptr == ';') || (*cptr == '#')) /* must be more */ cptr 4366 src/simh/scp.c cptr = get_glyph (svptr = cptr, gbuf, 0); /* get next glyph */ cptr 4372 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4381 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4384 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4385 src/simh/scp.c return shptr->action (ofile, NULL, NULL, shptr->arg, cptr); cptr 4397 src/simh/scp.c cptr = svptr; cptr 4398 src/simh/scp.c while (sim_isspace(*cptr)) cptr 4399 src/simh/scp.c ++cptr; cptr 4406 src/simh/scp.c return shptr->action (ofile, sim_dflt_dev, uptr, shptr->arg, cptr); cptr 4412 src/simh/scp.c if ((*cptr == 0) || (*cptr == ';') || (*cptr == '#')) { /* now eol? */ cptr 4417 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4419 src/simh/scp.c while (*cptr != 0) { /* do all mods */ cptr 4420 src/simh/scp.c cptr = get_glyph (cptr, gbuf, ','); /* get modifier */ cptr 4439 src/simh/scp.c r = shptr->action (ofile, dptr, uptr, shptr->arg, cptr); cptr 4610 src/simh/scp.c t_stat show_default_base_system_script (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4677 src/simh/scp.c t_stat show_prom (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4713 src/simh/scp.c t_stat show_buildinfo (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4893 src/simh/scp.c t_stat show_version (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4899 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5582 src/simh/scp.c t_stat show_config (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5588 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5597 src/simh/scp.c t_stat show_log_names (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5602 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5605 src/simh/scp.c show_dev_logicals (st, dptr, NULL, 1, cptr); cptr 5609 src/simh/scp.c t_stat show_dev_logicals (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5618 src/simh/scp.c t_stat show_queue (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5624 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5656 src/simh/scp.c sim_show_clock_queues (st, dnotused, unotused, flag, cptr); cptr 5660 src/simh/scp.c t_stat show_time (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5662 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5668 src/simh/scp.c t_stat show_break (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5672 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5673 src/simh/scp.c r = ssh_break (st, cptr, 1); /* more? */ cptr 5679 src/simh/scp.c t_stat show_dev_radix (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5685 src/simh/scp.c t_stat show_dev_debug (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5717 src/simh/scp.c t_stat show_on (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5721 src/simh/scp.c if (cptr && (*cptr != 0)) return SCPE_2MARG; /* now eol? */ cptr 5745 src/simh/scp.c t_stat show_mod_names (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5750 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 5753 src/simh/scp.c show_dev_modifiers (st, dptr, NULL, flag, cptr); cptr 5755 src/simh/scp.c show_dev_modifiers (st, dptr, NULL, flag, cptr); cptr 5759 src/simh/scp.c t_stat show_dev_modifiers (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5790 src/simh/scp.c CONST char *cptr, int32 flag) cptr 5795 src/simh/scp.c r = mptr->disp (st, uptr, mptr->match, (CONST void *)(cptr? cptr: mptr->desc)); cptr 5805 src/simh/scp.c t_stat show_show_commands (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5810 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 5813 src/simh/scp.c show_dev_show_commands (st, dptr, NULL, flag, cptr); cptr 5815 src/simh/scp.c show_dev_show_commands (st, dptr, NULL, flag, cptr); cptr 5819 src/simh/scp.c t_stat show_dev_show_commands (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5827 src/simh/scp.c t_stat brk_cmd (int32 flg, CONST char *cptr) cptr 5829 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 5830 src/simh/scp.c return ssh_break (NULL, cptr, flg); /* call common code */ cptr 5833 src/simh/scp.c t_stat ssh_break (FILE *st, const char *cptr, int32 flg) cptr 5852 src/simh/scp.c strncpy (abuf, cptr, sizeof(abuf)-1); cptr 5853 src/simh/scp.c cptr = abuf; cptr 5859 src/simh/scp.c if (*cptr == 0) { /* no argument? */ cptr 5863 src/simh/scp.c while (*cptr) { cptr 5864 src/simh/scp.c cptr = get_glyph (cptr, gbuf, ','); cptr 5926 src/simh/scp.c t_stat reset_cmd (int32 flag, CONST char *cptr) cptr 5931 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 5933 src/simh/scp.c if (*cptr == 0) /* reset(cr) */ cptr 5935 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 5936 src/simh/scp.c if (*cptr != 0) /* now eol? */ cptr 6004 src/simh/scp.c t_stat attach_cmd (int32 flag, CONST char *cptr) cptr 6011 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 6012 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* must be more */ cptr 6014 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6015 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 6016 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* now eol? */ cptr 6035 src/simh/scp.c strncpy (gbuf, cptr, sizeof(gbuf)-1); cptr 6042 src/simh/scp.c t_stat scp_attach_unit (DEVICE *dptr, UNIT *uptr, const char *cptr) cptr 6045 src/simh/scp.c return dptr->attach (uptr, (CONST char *)cptr); /* call it */ cptr 6046 src/simh/scp.c return attach_unit (uptr, (CONST char *)cptr); /* no, std routine */ cptr 6051 src/simh/scp.c t_stat attach_unit (UNIT *uptr, CONST char *cptr) cptr 6064 src/simh/scp.c strncpy (uptr->filename, cptr, CBUFSIZE-1); /* save name */ cptr 6070 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "rb"); /* open rd only */ cptr 6075 src/simh/scp.c sim_printf ("%s: unit is read only (%s)\n", sim_dname (dptr), cptr); cptr 6080 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "wb+"); /* open new file */ cptr 6084 src/simh/scp.c sim_printf ("%s: creating new file (%s)\n", sim_dname (dptr), cptr); cptr 6088 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "rb+"); /* open r/w */ cptr 6104 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "rb"); /* open rd only */ cptr 6109 src/simh/scp.c sim_printf ("%s: unit is read only (%s)\n", sim_dname (dptr), cptr); cptr 6115 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "wb+");/* open new file */ cptr 6119 src/simh/scp.c sim_printf ("%s: creating new file (%s)\n", sim_dname (dptr), cptr); cptr 6152 src/simh/scp.c t_stat detach_cmd (int32 flag, CONST char *cptr) cptr 6158 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 6159 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* must be more */ cptr 6161 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6162 src/simh/scp.c if (*cptr != 0) /* now eol? */ cptr 6291 src/simh/scp.c t_stat run_cmd (int32 flag, CONST char *cptr) cptr 6303 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 6307 src/simh/scp.c if (*cptr != 0) { /* argument? */ cptr 6308 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6324 src/simh/scp.c if ((*cptr) || (MATCH_CMD (gbuf, "UNTIL") == 0)) { //-V600 /* should be end */ cptr 6328 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6331 src/simh/scp.c (flag == RU_RUN) ? "RUN" : "GO", gbuf, cptr); cptr 6333 src/simh/scp.c GET_SWITCHES (cptr); cptr 6334 src/simh/scp.c if ((*cptr == '\'') || (*cptr == '"')) { /* Expect UNTIL condition */ cptr 6335 src/simh/scp.c r = expect_cmd (1, cptr); cptr 6344 src/simh/scp.c r = ssh_break (NULL, cptr, SSH_ST); cptr 6346 src/simh/scp.c return sim_messagef (r, "Unable to establish breakpoint at: %s\n", cptr); cptr 6360 src/simh/scp.c if (*cptr != 0) { /* argument? */ cptr 6361 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6362 src/simh/scp.c if (*cptr != 0) /* should be end */ cptr 6375 src/simh/scp.c if (*cptr != 0) { /* argument? */ cptr 6376 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6377 src/simh/scp.c if (*cptr != 0) /* should be end */ cptr 6393 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 6395 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6396 src/simh/scp.c if (*cptr != 0) /* should be end */ cptr 6421 src/simh/scp.c if (*cptr != 0) /* should be end (no arguments allowed) */ cptr 6692 src/simh/scp.c t_stat exdep_cmd (int32 flag, CONST char *cptr) cptr 6707 src/simh/scp.c cptr = get_sim_opt (opt, cptr, &reason); /* get cmd options */ cptr 6708 src/simh/scp.c if (NULL == cptr) /* error? */ cptr 6710 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 6714 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get list */ cptr 6715 src/simh/scp.c if ((flag == EX_D) && (*cptr == 0)) /* deposit needs more */ cptr 6731 src/simh/scp.c reason = exdep_reg_loop (ofile, sim_schrptr, flag, cptr, cptr 6759 src/simh/scp.c reason = exdep_reg_loop (ofile, sim_schrptr, flag, cptr, cptr 6771 src/simh/scp.c reason = exdep_addr_loop (ofile, sim_schaptr, flag, cptr, low, high, cptr 6785 src/simh/scp.c t_stat exdep_reg_loop (FILE *ofile, SCHTAB *schptr, int32 flag, CONST char *cptr, cptr 6841 src/simh/scp.c reason = dep_reg (flag, cptr, rptr, idx); cptr 6871 src/simh/scp.c t_stat exdep_addr_loop (FILE *ofile, SCHTAB *schptr, int32 flag, const char *cptr, cptr 6898 src/simh/scp.c reason = dep_addr (flag, cptr, i, dptr, uptr, reason); cptr 7007 src/simh/scp.c t_stat dep_reg (int32 flag, CONST char *cptr, REG *rptr, uint32 idx) cptr 7015 src/simh/scp.c if ((cptr == NULL) || (rptr == NULL)) cptr 7020 src/simh/scp.c cptr = read_line (gbuf, sizeof(gbuf), stdin); cptr 7022 src/simh/scp.c (void)fprintf (sim_log, "%s\n", cptr? cptr: ""); cptr 7023 src/simh/scp.c if (cptr == NULL) /* force exit */ cptr 7025 src/simh/scp.c if (*cptr == 0) /* success */ cptr 7031 src/simh/scp.c val = sim_vm_parse_addr (sim_dflt_dev, cptr, &tptr); cptr 7032 src/simh/scp.c if ((tptr == cptr) || (*tptr != 0) || (val > mask)) cptr 7037 src/simh/scp.c (parse_sym ((CONST char *)cptr, (rptr->flags & REG_UFMASK) | rdx, NULL, cptr 7039 src/simh/scp.c val = get_uint (cptr, rdx, mask, &r); cptr 7227 src/simh/scp.c t_stat dep_addr (int32 flag, const char *cptr, t_addr addr, DEVICE *dptr, cptr 7240 src/simh/scp.c cptr = read_line (gbuf, sizeof(gbuf), stdin); cptr 7242 src/simh/scp.c (void)fprintf (sim_log, "%s\n", cptr? cptr: ""); cptr 7243 src/simh/scp.c if (cptr == NULL) /* force exit */ cptr 7245 src/simh/scp.c if (*cptr == 0) /* success */ cptr 7253 src/simh/scp.c if ((reason = parse_sym ((CONST char *)cptr, addr, uptr, sim_eval, sim_switches)) > 0) { cptr 7254 src/simh/scp.c sim_eval[0] = get_uint (cptr, rdx, mask, &reason); cptr 7297 src/simh/scp.c t_stat eval_cmd (int32 flg, CONST char *cptr) cptr 7305 src/simh/scp.c GET_SWITCHES (cptr); cptr 7309 src/simh/scp.c if (*cptr == 0) cptr 7311 src/simh/scp.c if ((r = parse_sym ((CONST char *)cptr, 0, dptr->units, sim_eval, sim_switches)) > 0) { cptr 7312 src/simh/scp.c sim_eval[0] = get_uint (cptr, rdx, width_mask[dptr->dwidth], &r); cptr 7347 src/simh/scp.c char *read_line (char *cptr, int32 size, FILE *stream) cptr 7349 src/simh/scp.c return read_line_p (NULL, cptr, size, stream); cptr 7364 src/simh/scp.c char *read_line_p (const char *prompt, char *cptr, int32 size, FILE *stream) cptr 7372 src/simh/scp.c cptr = NULL; cptr 7374 src/simh/scp.c strncpy (cptr, tmpc, size-1); /* copy result */ cptr 7383 src/simh/scp.c cptr = fgets (cptr, size, stream); /* get cmd line */ cptr 7386 src/simh/scp.c else cptr = fgets (cptr, size, stream); /* get cmd line */ cptr 7388 src/simh/scp.c if (cptr == NULL) { cptr 7392 src/simh/scp.c for (tptr = cptr; tptr < (cptr + size); tptr++) { /* remove cr or nl */ cptr 7394 src/simh/scp.c (tptr == (cptr + size - 1))) { /* str max length? */ cptr 7399 src/simh/scp.c if (0 == memcmp (cptr, "\xEF\xBB\xBF", 3)) /* Skip/ignore UTF8_BOM */ cptr 7400 src/simh/scp.c memmove (cptr, cptr + 3, strlen (cptr + 3)); cptr 7401 src/simh/scp.c while (sim_isspace (*cptr)) /* trim leading spc */ cptr 7402 src/simh/scp.c cptr++; cptr 7403 src/simh/scp.c if ((*cptr == ';') || (*cptr == '#')) { /* ignore comment */ cptr 7405 src/simh/scp.c sim_printf("%s> %s\n", do_position(), cptr); cptr 7406 src/simh/scp.c *cptr = 0; cptr 7409 src/simh/scp.c return cptr; cptr 7503 src/simh/scp.c char *sim_trim_endspc (char *cptr) cptr 7507 src/simh/scp.c tptr = cptr + strlen (cptr); cptr 7508 src/simh/scp.c while ((--tptr >= cptr) && sim_isspace (*tptr)) cptr 7510 src/simh/scp.c return cptr; cptr 7559 src/simh/scp.c t_value get_uint (const char *cptr, uint32 radix, t_value max, t_stat *status) cptr 7565 src/simh/scp.c val = strtotv ((CONST char *)cptr, &tptr, radix); cptr 7566 src/simh/scp.c if ((cptr == tptr) || (val > max)) cptr 7591 src/simh/scp.c CONST char *get_range (DEVICE *dptr, CONST char *cptr, t_addr *lo, t_addr *hi, cptr 7596 src/simh/scp.c if (max && strncmp (cptr, "ALL", strlen ("ALL")) == 0) { /* ALL? */ cptr 7597 src/simh/scp.c tptr = cptr + strlen ("ALL"); cptr 7602 src/simh/scp.c if ((strncmp (cptr, ".", strlen (".")) == 0) && /* .? */ cptr 7603 src/simh/scp.c ((cptr[1] == '\0') || cptr 7604 src/simh/scp.c (cptr[1] == '-') || cptr 7605 src/simh/scp.c (cptr[1] == ':') || cptr 7606 src/simh/scp.c (cptr[1] == '/'))) { cptr 7607 src/simh/scp.c tptr = cptr + strlen ("."); cptr 7611 src/simh/scp.c if (strncmp (cptr, "$", strlen ("$")) == 0) { /* $? */ cptr 7612 src/simh/scp.c tptr = cptr + strlen ("$"); cptr 7617 src/simh/scp.c *lo = sim_vm_parse_addr (dptr, cptr, &tptr); cptr 7619 src/simh/scp.c *lo = (t_addr) strtotv (cptr, &tptr, rdx); cptr 7620 src/simh/scp.c if (cptr == tptr) /* error? */ cptr 7625 src/simh/scp.c cptr = tptr + 1; cptr 7627 src/simh/scp.c *hi = sim_vm_parse_addr (dptr, cptr, &tptr); cptr 7628 src/simh/scp.c else *hi = (t_addr) strtotv (cptr, &tptr, rdx); cptr 7629 src/simh/scp.c if (cptr == tptr) cptr 7635 src/simh/scp.c cptr = tptr + 1; cptr 7636 src/simh/scp.c *hi = (t_addr) strtotv (cptr, &tptr, rdx); /* get high */ cptr 7637 src/simh/scp.c if ((cptr == tptr) || (*hi == 0)) cptr 7848 src/simh/scp.c DEVICE *find_dev (const char *cptr) cptr 7853 src/simh/scp.c if (cptr == NULL) cptr 7856 src/simh/scp.c if ((strcmp (cptr, dptr->name) == 0) || cptr 7858 src/simh/scp.c (strcmp (cptr, dptr->lname) == 0))) cptr 7862 src/simh/scp.c if ((strcmp (cptr, dptr->name) == 0) || cptr 7864 src/simh/scp.c (strcmp (cptr, dptr->lname) == 0))) cptr 7881 src/simh/scp.c DEVICE *find_unit (const char *cptr, UNIT **uptr) cptr 7892 src/simh/scp.c if ((dptr = find_dev (cptr))) { /* exact match? */ cptr 7904 src/simh/scp.c (strncmp (cptr, nptr, strlen (nptr)) == 0)) || /* LINTED E_EQUALITY_NOT_ASSIGNMENT*/ cptr 7906 src/simh/scp.c (strncmp (cptr, nptr, strlen (nptr)) == 0)))) { cptr 7907 src/simh/scp.c tptr = cptr + strlen (nptr); cptr 7920 src/simh/scp.c if (0 == strcmp (cptr, sim_uname (&dptr->units[u]))) { cptr 8014 src/simh/scp.c REG *find_reg_glob (CONST char *cptr, CONST char **optr, DEVICE **gdptr) cptr 8024 src/simh/scp.c if ((rptr = find_reg (cptr, optr, dptr))) { /* found? */ cptr 8045 src/simh/scp.c REG *find_reg (CONST char *cptr, CONST char **optr, DEVICE *dptr) cptr 8051 src/simh/scp.c if ((cptr == NULL) || (dptr == NULL) || (dptr->registers == NULL)) cptr 8053 src/simh/scp.c tptr = cptr; cptr 8057 src/simh/scp.c slnt = tptr - cptr; cptr 8060 src/simh/scp.c (strncmp (cptr, rptr->name, slnt) == 0)) { cptr 8078 src/simh/scp.c int32 get_switches (const char *cptr) cptr 8082 src/simh/scp.c if (*cptr != '-') cptr 8085 src/simh/scp.c for (cptr++; (sim_isspace (*cptr) == 0) && (*cptr != 0); cptr++) { cptr 8086 src/simh/scp.c if (sim_isalpha (*cptr) == 0) cptr 8088 src/simh/scp.c sw = sw | SWMASK (toupper (*cptr)); cptr 8102 src/simh/scp.c CONST char *get_sim_sw (CONST char *cptr) cptr 8107 src/simh/scp.c while (*cptr == '-') { /* while switches */ cptr 8108 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get switch glyph */ cptr 8114 src/simh/scp.c return cptr; cptr 8127 src/simh/scp.c CONST char *get_sim_opt (int32 opt, CONST char *cptr, t_stat *st) cptr 8205 src/simh/scp.c while (*cptr) { /* loop through modifiers */ cptr 8206 src/simh/scp.c svptr = cptr; /* save current position */ cptr 8207 src/simh/scp.c if ((opt & CMD_OPT_OF) && (*cptr == '@')) { /* output file spec? */ cptr 8213 src/simh/scp.c cptr = get_glyph (cptr + 1, gbuf, 0); cptr 8222 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 8246 src/simh/scp.c return cptr; cptr 8287 src/simh/scp.c SCHTAB *get_rsearch (CONST char *cptr, int32 radix, SCHTAB *schptr) cptr 8299 src/simh/scp.c if (*cptr == 0) /* check for clause */ cptr 8302 src/simh/scp.c for (logop = cmpop = invalid_op; (c = *cptr++); ) { /* loop thru clauses */ cptr 8305 src/simh/scp.c logval = strtotv (cptr, &tptr, radix); cptr 8306 src/simh/scp.c if (cptr == tptr) cptr 8308 src/simh/scp.c cptr = tptr; cptr 8312 src/simh/scp.c if (*cptr == '=') { cptr 8314 src/simh/scp.c cptr++; cptr 8316 src/simh/scp.c cmpval = strtotv (cptr, &tptr, radix); cptr 8317 src/simh/scp.c if (cptr == tptr) cptr 8319 src/simh/scp.c cptr = tptr; cptr 8352 src/simh/scp.c SCHTAB *get_asearch (CONST char *cptr, int32 radix, SCHTAB *schptr) cptr 8358 src/simh/scp.c CONST char *ocptr = cptr; cptr 8365 src/simh/scp.c if (*cptr == 0) /* check for clause */ cptr 8370 src/simh/scp.c for (logop = cmpop = invalid_op; (c = *cptr++); ) { /* loop thru clauses */ cptr 8373 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 8383 src/simh/scp.c if (*cptr == '=') { cptr 8385 src/simh/scp.c cptr++; cptr 8387 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 8818 src/simh/scp.c UNIT *cptr, *prvptr; cptr 8832 src/simh/scp.c for (cptr = sim_clock_queue; cptr != QUEUE_LIST_END; cptr = cptr->next) { cptr 8833 src/simh/scp.c if (event_time < (accum + cptr->time)) cptr 8835 src/simh/scp.c accum = accum + cptr->time; cptr 8836 src/simh/scp.c prvptr = cptr; cptr 8839 src/simh/scp.c cptr = uptr->next = sim_clock_queue; cptr 8843 src/simh/scp.c cptr = uptr->next = prvptr->next; /* insert at prvptr */ cptr 8847 src/simh/scp.c if (cptr != QUEUE_LIST_END) cptr 8848 src/simh/scp.c cptr->time = cptr->time - uptr->time; cptr 8900 src/simh/scp.c UNIT *cptr, *nptr; cptr 8918 src/simh/scp.c for (cptr = sim_clock_queue; cptr != QUEUE_LIST_END; cptr = cptr->next) { cptr 8919 src/simh/scp.c if (cptr->next == uptr) { cptr 8920 src/simh/scp.c nptr = cptr->next = uptr->next; cptr 8970 src/simh/scp.c UNIT *cptr; cptr 8973 src/simh/scp.c for (cptr = sim_clock_queue; cptr != QUEUE_LIST_END; cptr = cptr->next) { cptr 8974 src/simh/scp.c if (cptr == sim_clock_queue) { cptr 8979 src/simh/scp.c accum = accum + cptr->time; cptr 8980 src/simh/scp.c if (cptr == uptr) cptr 9603 src/simh/scp.c t_stat sim_set_expect (EXPECT *exp, CONST char *cptr) cptr 9617 src/simh/scp.c if ((cptr == NULL) || (*cptr == 0)) cptr 9619 src/simh/scp.c if (*cptr == '[') { cptr 9620 src/simh/scp.c cnt = (int32) strtotv (cptr + 1, &c1ptr, 10); cptr 9621 src/simh/scp.c if ((cptr == c1ptr) || (*c1ptr != ']')) cptr 9623 src/simh/scp.c cptr = c1ptr + 1; cptr 9624 src/simh/scp.c while (sim_isspace(*cptr)) cptr 9625 src/simh/scp.c ++cptr; cptr 9627 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 9633 src/simh/scp.c cptr = tptr; cptr 9635 src/simh/scp.c if ((*cptr != '"') && (*cptr != '\'')) cptr 9637 src/simh/scp.c cptr = get_glyph_quoted (cptr, gbuf, 0); cptr 9639 src/simh/scp.c return sim_exp_set (exp, gbuf, cnt, (after_set ? after : exp->after), sim_switches, cptr); cptr 9644 src/simh/scp.c t_stat sim_set_noexpect (EXPECT *exp, const char *cptr) cptr 9648 src/simh/scp.c if (NULL == cptr || !*cptr) cptr 9650 src/simh/scp.c if ((*cptr != '"') && (*cptr != '\'')) cptr 9652 src/simh/scp.c cptr = get_glyph_quoted (cptr, gbuf, 0); cptr 9653 src/simh/scp.c if (*cptr != '\0') cptr 10145 src/simh/scp.c t_stat sim_string_to_stat (const char *cptr, t_stat *stat) cptr 10151 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 11146 src/simh/scp.c char cbuf[CBUFSIZE], *cptr; cptr 11155 src/simh/scp.c cptr = cbuf; cptr 11156 src/simh/scp.c while (*cptr) { cptr 11157 src/simh/scp.c if (blankch (*cptr)) { cptr 11158 src/simh/scp.c *cptr++ = '_'; cptr 11161 src/simh/scp.c *cptr = (char)toupper (*cptr); cptr 11162 src/simh/scp.c cptr++; cptr 11180 src/simh/scp.c const char *help, const char *cptr, va_list ap) cptr 11278 src/simh/scp.c while (cptr && *cptr) { cptr 11279 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 11304 src/simh/scp.c cptr = NULL; cptr 11367 src/simh/scp.c if (NULL == cptr || !*cptr) { cptr 11372 src/simh/scp.c cptr = read_line_p (pstring+1, cbuf, sizeof (cbuf), stdin); cptr 11374 src/simh/scp.c if ((cptr != NULL) && /* Got something? */ cptr 11375 src/simh/scp.c ((0 == strcmp (cptr, "\x04")) || /* was it a bare ^D? */ cptr 11376 src/simh/scp.c (0 == strcmp (cptr, "\x1A")))) /* was it a bare ^Z? */ cptr 11377 src/simh/scp.c cptr = NULL; /* These are EOF synonyms */ cptr 11380 src/simh/scp.c if (NULL == cptr) /* EOF, exit help */ cptr 11383 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 11407 src/simh/scp.c cptr = NULL; cptr 11413 src/simh/scp.c cptr = NULL; cptr 11419 src/simh/scp.c cptr = NULL; cptr 11438 src/simh/scp.c const char *help, const char *cptr, ...) cptr 11443 src/simh/scp.c va_start (ap, cptr); cptr 11444 src/simh/scp.c r = scp_vhelp (st, dptr, uptr, flag, help, cptr, ap); cptr 127 src/simh/scp.h t_stat attach_unit (UNIT *uptr, CONST char *cptr); cptr 129 src/simh/scp.h t_stat assign_device (DEVICE *dptr, const char *cptr); cptr 142 src/simh/scp.h CONST char *get_sim_opt (int32 opt, CONST char *cptr, t_stat *st); cptr 148 src/simh/scp.h t_value get_uint (const char *cptr, uint32 radix, t_value max, t_stat *status); cptr 149 src/simh/scp.h CONST char *get_range (DEVICE *dptr, CONST char *cptr, t_addr *lo, t_addr *hi, cptr 154 src/simh/scp.h t_value strtotv (CONST char *cptr, CONST char **endptr, uint32 radix); cptr 160 src/simh/scp.h char *read_line (char *cptr, int32 size, FILE *stream); cptr 185 src/simh/scp.h t_stat sim_set_expect (EXPECT *exp, CONST char *cptr); cptr 186 src/simh/scp.h t_stat sim_set_noexpect (EXPECT *exp, const char *cptr); cptr 193 src/simh/scp.h t_stat show_version (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 194 src/simh/scp.h t_stat set_dev_debug (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 195 src/simh/scp.h t_stat show_dev_debug (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 197 src/simh/scp.h t_stat sim_string_to_stat (const char *cptr, t_stat *cond); cptr 217 src/simh/scp.h UNIT *uptr, int32 flag, const char *help, const char *cptr, ...); cptr 219 src/simh/scp.h UNIT *uptr, int32 flag, const char *help, const char *cptr, va_list ap); cptr 221 src/simh/scp.h UNIT *uptr, int32 flag, const char *help, const char *cptr, ...); cptr 223 src/simh/scp.h UNIT *uptr, int32 flag, const char *help, const char *cptr, va_list ap); cptr 274 src/simh/scp.h extern t_stat parse_sym (CONST char *cptr, t_addr addr, UNIT *uptr, t_value *val, cptr 286 src/simh/scp.h extern t_addr (*sim_vm_parse_addr) (DEVICE *dptr, CONST char *cptr, CONST char **tptr); cptr 113 src/simh/sim_console.c static t_stat sim_set_rem_telnet (int32 flag, CONST char *cptr); cptr 114 src/simh/sim_console.c static t_stat sim_set_rem_connections (int32 flag, CONST char *cptr); cptr 115 src/simh/sim_console.c static t_stat sim_set_rem_timeout (int32 flag, CONST char *cptr); cptr 118 src/simh/sim_console.c static t_stat sim_set_halt (int32 flag, CONST char *cptr); cptr 119 src/simh/sim_console.c static t_stat sim_set_response (int32 flag, CONST char *cptr); cptr 120 src/simh/sim_console.c static t_stat sim_set_delay (int32 flag, CONST char *cptr); cptr 283 src/simh/sim_console.c t_stat sim_set_console (int32 flag, CONST char *cptr) cptr 289 src/simh/sim_console.c if ((cptr == NULL) || (*cptr == 0)) cptr 291 src/simh/sim_console.c while (*cptr != 0) { /* do all mods */ cptr 292 src/simh/sim_console.c cptr = get_glyph_nc (cptr, gbuf, ','); /* get modifier */ cptr 308 src/simh/sim_console.c t_stat sim_show_console (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 314 src/simh/sim_console.c if (*cptr == 0) { /* show all */ cptr 316 src/simh/sim_console.c show_con_tab[i].action (st, dptr, uptr, show_con_tab[i].arg, cptr); cptr 319 src/simh/sim_console.c while (*cptr != 0) { cptr 320 src/simh/sim_console.c cptr = get_glyph (cptr, gbuf, ','); /* get modifier */ cptr 372 src/simh/sim_console.c t_stat sim_set_remote_console (int32 flag, CONST char *cptr) cptr 378 src/simh/sim_console.c if ((cptr == NULL) || (*cptr == 0)) cptr 380 src/simh/sim_console.c while (*cptr != 0) { /* do all mods */ cptr 381 src/simh/sim_console.c cptr = get_glyph_nc (cptr, gbuf, ','); /* get modifier */ cptr 397 src/simh/sim_console.c t_stat sim_show_remote_console (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 402 src/simh/sim_console.c if (*cptr != 0) cptr 480 src/simh/sim_console.c static t_stat x_continue_cmd (int32 flag, CONST char *cptr) cptr 485 src/simh/sim_console.c static t_stat x_step_cmd (int32 flag, CONST char *cptr) cptr 490 src/simh/sim_console.c static t_stat x_run_cmd (int32 flag, CONST char *cptr) cptr 495 src/simh/sim_console.c static t_stat x_help_cmd (int32 flag, CONST char *cptr); cptr 553 src/simh/sim_console.c static t_stat x_help_cmd (int32 flag, CONST char *cptr) cptr 557 src/simh/sim_console.c if (*cptr) { cptr 562 src/simh/sim_console.c r = help_cmd (flag, cptr); cptr 619 src/simh/sim_console.c CONST char *cptr; cptr 627 src/simh/sim_console.c cptr = cbuf; cptr 628 src/simh/sim_console.c cptr = get_glyph (cptr, gbuf, 0); /* get command glyph */ cptr 632 src/simh/sim_console.c stat = sim_rem_active_command->action (sim_rem_active_command->arg, cptr);/* execute command */ cptr 654 src/simh/sim_console.c CONST char *cptr; cptr 899 src/simh/sim_console.c cptr = cbuf; cptr 900 src/simh/sim_console.c cptr = get_glyph (cptr, gbuf, 0); /* get command glyph */ cptr 938 src/simh/sim_console.c if (*cptr != 0) { /* argument? */ cptr 939 src/simh/sim_console.c cptr = get_glyph (cptr, gbuf, 0);/* get next glyph */ cptr 940 src/simh/sim_console.c if (*cptr != 0) /* should be end */ cptr 954 src/simh/sim_console.c stat = basecmdp->action (cmdp->arg, cptr); cptr 1069 src/simh/sim_console.c static t_stat sim_set_rem_telnet (int32 flag, CONST char *cptr) cptr 1074 src/simh/sim_console.c r = sim_parse_addr (cptr, NULL, 0, NULL, NULL, 0, NULL, NULL); cptr 1082 src/simh/sim_console.c r = tmxr_attach (&sim_rem_con_tmxr, &sim_rem_con_unit[0], cptr);/* open master socket */ cptr 1106 src/simh/sim_console.c static t_stat sim_set_rem_connections (int32 flag, CONST char *cptr) cptr 1112 src/simh/sim_console.c if (cptr == NULL) cptr 1114 src/simh/sim_console.c lines = (int32) get_uint (cptr, 10, MAX_REMOTE_SESSIONS, &r); cptr 1223 src/simh/sim_console.c static t_stat sim_set_rem_timeout (int32 flag, CONST char *cptr) cptr 1228 src/simh/sim_console.c if (cptr == NULL) cptr 1230 src/simh/sim_console.c timeout = (int32) get_uint (cptr, 10, 3600, &r); cptr 1242 src/simh/sim_console.c t_stat sim_set_kmap (int32 flag, CONST char *cptr) cptr 1248 src/simh/sim_console.c if ((cptr == NULL) || (*cptr == 0)) cptr 1252 src/simh/sim_console.c val = (int32) get_uint (cptr, rdx, 0177, &r); //-V536 cptr 1262 src/simh/sim_console.c t_stat sim_show_kmap (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 1272 src/simh/sim_console.c t_stat sim_set_pchar (int32 flag, CONST char *cptr) cptr 1278 src/simh/sim_console.c if ((cptr == NULL) || (*cptr == 0)) cptr 1282 src/simh/sim_console.c val = (uint32) get_uint (cptr, rdx, 0xFFFFFFFF, &r); cptr 1292 src/simh/sim_console.c t_stat sim_set_cons_speed (int32 flag, CONST char *cptr) cptr 1294 src/simh/sim_console.c return tmxr_set_line_speed (&sim_con_ldsc, cptr); cptr 1297 src/simh/sim_console.c t_stat sim_show_cons_speed (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 1310 src/simh/sim_console.c t_stat sim_set_logon (int32 flag, CONST char *cptr) cptr 1316 src/simh/sim_console.c if ((cptr == NULL) || (*cptr == 0)) /* need arg */ cptr 1318 src/simh/sim_console.c cptr = get_glyph_nc (cptr, gbuf, 0); /* get file name */ cptr 1319 src/simh/sim_console.c if (*cptr != 0) /* now eol? */ cptr 1338 src/simh/sim_console.c t_stat sim_set_logoff (int32 flag, CONST char *cptr) cptr 1340 src/simh/sim_console.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 1354 src/simh/sim_console.c t_stat sim_show_log (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 1356 src/simh/sim_console.c if (cptr && (*cptr != 0)) cptr 1367 src/simh/sim_console.c t_stat sim_set_debon (int32 flag, CONST char *cptr) cptr 1374 src/simh/sim_console.c if ((cptr == NULL) || (*cptr == 0)) /* need arg */ cptr 1376 src/simh/sim_console.c cptr = get_glyph_nc (cptr, gbuf, 0); /* get file name */ cptr 1377 src/simh/sim_console.c if (*cptr != 0) /* now eol? */ cptr 1441 src/simh/sim_console.c t_stat sim_set_deboff (int32 flag, CONST char *cptr) cptr 1443 src/simh/sim_console.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 1457 src/simh/sim_console.c t_stat sim_show_debug (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 1461 src/simh/sim_console.c if (cptr && (*cptr != 0)) cptr 1499 src/simh/sim_console.c t_stat sim_set_telnet (int32 flag, CONST char *cptr) cptr 1505 src/simh/sim_console.c if ((cptr == NULL) || (*cptr == 0)) cptr 1507 src/simh/sim_console.c while (*cptr != 0) { /* do all mods */ cptr 1508 src/simh/sim_console.c cptr = get_glyph_nc (cptr, gbuf, ','); /* get modifier */ cptr 1532 src/simh/sim_console.c t_stat sim_set_notelnet (int32 flag, CONST char *cptr) cptr 1534 src/simh/sim_console.c if (cptr && (*cptr != 0)) /* too many arguments? */ cptr 1543 src/simh/sim_console.c t_stat sim_show_telnet (FILE *st, DEVICE *dunused, UNIT *uunused, int32 flag, CONST char *cptr) cptr 1545 src/simh/sim_console.c if (cptr && (*cptr != 0)) cptr 1570 src/simh/sim_console.c t_stat sim_set_cons_buff (int32 flg, CONST char *cptr) cptr 1574 src/simh/sim_console.c (void)sprintf(cmdbuf, "BUFFERED%c%s", cptr ? '=' : '\0', cptr ? cptr : ""); cptr 1580 src/simh/sim_console.c t_stat sim_set_cons_unbuff (int32 flg, CONST char *cptr) cptr 1584 src/simh/sim_console.c (void)sprintf(cmdbuf, "UNBUFFERED%c%s", cptr ? '=' : '\0', cptr ? cptr : ""); cptr 1590 src/simh/sim_console.c t_stat sim_set_cons_log (int32 flg, CONST char *cptr) cptr 1594 src/simh/sim_console.c (void)sprintf(cmdbuf, "LOG%c%s", cptr ? '=' : '\0', cptr ? cptr : ""); cptr 1600 src/simh/sim_console.c t_stat sim_set_cons_nolog (int32 flg, CONST char *cptr) cptr 1604 src/simh/sim_console.c (void)sprintf(cmdbuf, "NOLOG%c%s", cptr ? '=' : '\0', cptr ? cptr : ""); cptr 1608 src/simh/sim_console.c t_stat sim_show_cons_log (FILE *st, DEVICE *dunused, UNIT *uunused, int32 flag, CONST char *cptr) cptr 1610 src/simh/sim_console.c if (cptr && (*cptr != 0)) cptr 1619 src/simh/sim_console.c t_stat sim_show_cons_buff (FILE *st, DEVICE *dunused, UNIT *uunused, int32 flag, CONST char *cptr) cptr 1621 src/simh/sim_console.c if (cptr && (*cptr != 0)) cptr 1635 src/simh/sim_console.c t_stat sim_show_cons_expect (FILE *st, DEVICE *dunused, UNIT *uunused, int32 flag, CONST char *cptr) cptr 1637 src/simh/sim_console.c return sim_exp_show (st, &sim_con_expect, cptr); cptr 1830 src/simh/sim_console.c t_stat sim_show_cons_send_input (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 2367 src/simh/sim_console.c static t_stat sim_set_halt (int32 flag, CONST char *cptr) cptr 2375 src/simh/sim_console.c if (cptr == NULL || *cptr == 0) /* no match string? */ cptr 2380 src/simh/sim_console.c mbuf = (char *)malloc (1 + strlen (cptr)); cptr 2393 src/simh/sim_console.c decode (mbuf, cptr); /* save decoded match string */ cptr 2395 src/simh/sim_console.c mbuf2 = (char *)malloc (3 + strlen(cptr)); cptr 2423 src/simh/sim_console.c static t_stat sim_set_response (int32 flag, CONST char *cptr) cptr 2430 src/simh/sim_console.c if (cptr == NULL || *cptr == 0) cptr 2433 src/simh/sim_console.c rbuf = (uint8 *)malloc (1 + strlen(cptr)); cptr 2447 src/simh/sim_console.c decode ((char *)rbuf, cptr); /* decod string */ cptr 2457 src/simh/sim_console.c static t_stat sim_set_delay (int32 flag, CONST char *cptr) cptr 2462 src/simh/sim_console.c if (cptr == NULL || *cptr == 0) /* no argument string? */ cptr 2465 src/simh/sim_console.c val = (int32) get_uint (cptr, 10, INT_MAX, &r); /* parse the argument */ cptr 74 src/simh/sim_console.h t_stat sim_set_console (int32 flag, CONST char *cptr); cptr 75 src/simh/sim_console.h t_stat sim_set_remote_console (int32 flag, CONST char *cptr); cptr 77 src/simh/sim_console.h t_stat sim_set_kmap (int32 flag, CONST char *cptr); cptr 78 src/simh/sim_console.h t_stat sim_set_telnet (int32 flag, CONST char *cptr); cptr 79 src/simh/sim_console.h t_stat sim_set_notelnet (int32 flag, CONST char *cptr); cptr 80 src/simh/sim_console.h t_stat sim_set_serial (int32 flag, CONST char *cptr); cptr 81 src/simh/sim_console.h t_stat sim_set_noserial (int32 flag, CONST char *cptr); cptr 82 src/simh/sim_console.h t_stat sim_set_logon (int32 flag, CONST char *cptr); cptr 83 src/simh/sim_console.h t_stat sim_set_logoff (int32 flag, CONST char *cptr); cptr 84 src/simh/sim_console.h t_stat sim_set_debon (int32 flag, CONST char *cptr); cptr 85 src/simh/sim_console.h t_stat sim_set_cons_buff (int32 flg, CONST char *cptr); cptr 86 src/simh/sim_console.h t_stat sim_set_cons_unbuff (int32 flg, CONST char *cptr); cptr 87 src/simh/sim_console.h t_stat sim_set_cons_log (int32 flg, CONST char *cptr); cptr 88 src/simh/sim_console.h t_stat sim_set_cons_nolog (int32 flg, CONST char *cptr); cptr 89 src/simh/sim_console.h t_stat sim_set_deboff (int32 flag, CONST char *cptr); cptr 90 src/simh/sim_console.h t_stat sim_set_cons_expect (int32 flg, CONST char *cptr); cptr 91 src/simh/sim_console.h t_stat sim_set_cons_noexpect (int32 flg, CONST char *cptr); cptr 93 src/simh/sim_console.h t_stat sim_set_pchar (int32 flag, CONST char *cptr); cptr 94 src/simh/sim_console.h t_stat sim_set_cons_speed (int32 flag, CONST char *cptr); cptr 95 src/simh/sim_console.h t_stat sim_show_console (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 96 src/simh/sim_console.h t_stat sim_show_remote_console (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 97 src/simh/sim_console.h t_stat sim_show_kmap (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 98 src/simh/sim_console.h t_stat sim_show_telnet (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 99 src/simh/sim_console.h t_stat sim_show_log (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 100 src/simh/sim_console.h t_stat sim_show_debug (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 101 src/simh/sim_console.h t_stat sim_show_pchar (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 102 src/simh/sim_console.h t_stat sim_show_cons_speed (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 103 src/simh/sim_console.h t_stat sim_show_cons_buff (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 104 src/simh/sim_console.h t_stat sim_show_cons_log (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 105 src/simh/sim_console.h t_stat sim_show_cons_expect (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 112 src/simh/sim_console.h t_stat sim_show_cons_send_input (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 365 src/simh/sim_defs.h UNIT *uptr, int32 flag, const char *cptr); cptr 368 src/simh/sim_defs.h UNIT *uptr, int32 flag, const char *cptr); cptr 533 src/simh/sim_defs.h t_stat (*action)(int32 flag, CONST char *cptr); cptr 545 src/simh/sim_defs.h int32 flag, CONST char *cptr);/* action routine */ cptr 553 src/simh/sim_defs.h UNIT *uptr, int32 flag, CONST char *cptr); cptr 116 src/simh/sim_disk.c t_stat sim_disk_set_fmt (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 122 src/simh/sim_disk.c if (cptr == NULL) cptr 125 src/simh/sim_disk.c if (fmts[f].name && (strcmp (cptr, fmts[f].name) == 0)) { cptr 154 src/simh/sim_disk.c t_stat sim_disk_set_capac (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 160 src/simh/sim_disk.c if ((cptr == NULL) || (*cptr == 0)) cptr 164 src/simh/sim_disk.c cap = (t_offset) get_uint (cptr, 10, 2000000, &r); cptr 748 src/simh/sim_disk.c t_stat sim_disk_attach (UNIT *uptr, const char *cptr, size_t sector_size, size_t xfer_element_size, t_bool dontautosize, cptr 769 src/simh/sim_disk.c cptr = get_glyph (cptr, gbuf, 0); /* get spec */ cptr 770 src/simh/sim_disk.c if (*cptr == 0) /* must be more */ cptr 805 src/simh/sim_disk.c strncpy (uptr->filename, cptr, CBUFSIZE); /* save name */ cptr 829 src/simh/sim_disk.c uptr->fileref = open_function (cptr, "rb"); /* open rd only */ cptr 835 src/simh/sim_disk.c (unsigned long)(uptr-dptr->units), cptr); cptr 839 src/simh/sim_disk.c uptr->fileref = open_function (cptr, "rb+"); /* open r/w */ cptr 844 src/simh/sim_disk.c uptr->fileref = open_function (cptr, "rb"); /* open rd only */ cptr 850 src/simh/sim_disk.c (unsigned long)(uptr-dptr->units), cptr); cptr 856 src/simh/sim_disk.c uptr->fileref = create_function (cptr, /* create new file */ cptr 859 src/simh/sim_disk.c uptr->fileref = open_function (cptr, "wb+");/* open new file */ cptr 864 src/simh/sim_disk.c (unsigned long)(uptr-dptr->units), cptr); cptr 890 src/simh/sim_disk.c remove (cptr); /* remove the create file */ cptr 903 src/simh/sim_disk.c remove (cptr); cptr 919 src/simh/sim_disk.c remove (cptr); /* remove the create file */ cptr 1009 src/simh/sim_disk.c sim_dname (dptr), (unsigned long)(uptr-dptr->units), cptr, sprint_capac (dptr, uptr)); cptr 1021 src/simh/sim_disk.c sim_dname (dptr), (unsigned long)(uptr-dptr->units), cptr, sprint_capac (dptr, uptr)); cptr 1093 src/simh/sim_disk.c t_stat sim_disk_attach_help(FILE *st, DEVICE *dptr, const UNIT *uptr, int32 flag, const char *cptr) cptr 70 src/simh/sim_disk.h t_stat sim_disk_attach (UNIT *uptr, const char *cptr, size_t sector_size, size_t xfer_element_size, t_bool dontautosize, cptr 73 src/simh/sim_disk.h t_stat sim_disk_attach_help(FILE *st, DEVICE *dptr, const UNIT *uptr, int32 flag, const char *cptr); cptr 79 src/simh/sim_disk.h t_stat sim_disk_set_fmt (UNIT *uptr, int32 val, CONST char *cptr, void *desc); cptr 81 src/simh/sim_disk.h t_stat sim_disk_set_capac (UNIT *uptr, int32 val, CONST char *cptr, void *desc); cptr 491 src/simh/sim_sock.c (const char *cptr, char *host, size_t host_len, const char *default_host, cptr 504 src/simh/sim_sock.c if ((cptr == NULL) || (*cptr == 0)) { cptr 519 src/simh/sim_sock.c strncpy (gbuf, cptr, sizeof(gbuf)-1); cptr 657 src/simh/sim_sock.c (const char *cptr, char *host, size_t hostlen, const char *default_host, cptr 664 src/simh/sim_sock.c hostp = strchr (cptr, ':'); cptr 668 src/simh/sim_sock.c if (localport_len > (size_t)(hostp-cptr)) cptr 669 src/simh/sim_sock.c localport_len = (size_t)(hostp-cptr); cptr 670 src/simh/sim_sock.c memcpy (localport, cptr, localport_len); cptr 674 src/simh/sim_sock.c return sim_parse_addr (cptr, host, hostlen, default_host, port, port_len, default_port, NULL); cptr 87 src/simh/sim_sock.h (const char *cptr, char *host, size_t hostlen, const char *default_host, cptr 91 src/simh/sim_sock.h (const char *cptr, char *host, size_t hostlen, const char *default_host, cptr 135 src/simh/sim_tape.c t_stat sim_tape_attach (UNIT *uptr, CONST char *cptr) cptr 141 src/simh/sim_tape.c return sim_tape_attach_ex (uptr, cptr, (dptr->flags & DEV_DEBUG) ? 0xFFFFFFFF : 0, 0); cptr 144 src/simh/sim_tape.c t_stat sim_tape_attach_ex (UNIT *uptr, const char *cptr, uint32 dbit, int completion_delay) cptr 156 src/simh/sim_tape.c cptr = get_glyph (cptr, gbuf, 0); /* get spec */ cptr 157 src/simh/sim_tape.c if (*cptr == 0) /* must be more */ cptr 166 src/simh/sim_tape.c r = attach_unit (uptr, (CONST char *)cptr); /* attach unit */ cptr 168 src/simh/sim_tape.c return sim_messagef (r, "Can't open tape image: %s\n", cptr); cptr 276 src/simh/sim_tape.c t_stat sim_tape_attach_help(FILE *st, DEVICE *dptr, const UNIT *uptr, int32 flag, const char *cptr) cptr 1850 src/simh/sim_tape.c t_stat sim_tape_set_fmt (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 1858 src/simh/sim_tape.c if (cptr == NULL) cptr 1861 src/simh/sim_tape.c if (fmts[f].name && (strcmp (cptr, fmts[f].name) == 0)) { cptr 2040 src/simh/sim_tape.c t_stat sim_tape_set_capac (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 2045 src/simh/sim_tape.c if ((cptr == NULL) || (*cptr == 0)) cptr 2049 src/simh/sim_tape.c cap = (t_addr) get_uint (cptr, 10, 2000000, &r); cptr 2094 src/simh/sim_tape.c t_stat sim_tape_set_dens (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 2110 src/simh/sim_tape.c if (cptr == NULL || *cptr == 0) /* but if no value is present */ cptr 2113 src/simh/sim_tape.c new_bpi = (uint32) get_uint (cptr, 10, UINT_MAX, &result); /* convert the string value */ cptr 156 src/simh/sim_tape.h t_stat sim_tape_attach_ex (UNIT *uptr, const char *cptr, uint32 dbit, int completion_delay); cptr 157 src/simh/sim_tape.h t_stat sim_tape_attach (UNIT *uptr, CONST char *cptr); cptr 159 src/simh/sim_tape.h t_stat sim_tape_attach_help(FILE *st, DEVICE *dptr, const UNIT *uptr, int32 flag, const char *cptr); cptr 204 src/simh/sim_tape.h t_stat sim_tape_set_fmt (UNIT *uptr, int32 val, CONST char *cptr, void *desc); cptr 206 src/simh/sim_tape.h t_stat sim_tape_set_capac (UNIT *uptr, int32 val, CONST char *cptr, void *desc); cptr 208 src/simh/sim_tape.h t_stat sim_tape_set_dens (UNIT *uptr, int32 val, CONST char *cptr, void *desc); cptr 578 src/simh/sim_timer.c t_stat sim_show_clock_queues (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 615 src/simh/sim_timer.c t_stat sim_timer_clr_catchup (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 622 src/simh/sim_timer.c t_stat sim_timer_set_catchup (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 684 src/simh/sim_timer.c UNIT *cptr = sim_clock_cosched_queue[tmr]; cptr 685 src/simh/sim_timer.c sim_clock_cosched_queue[tmr] = cptr->next; cptr 686 src/simh/sim_timer.c cptr->next = NULL; cptr 687 src/simh/sim_timer.c cptr->cancel = NULL; cptr 688 src/simh/sim_timer.c _sim_activate (cptr, 0); cptr 860 src/simh/sim_timer.c UNIT *cptr = sim_clock_cosched_queue[tmr]; cptr 862 src/simh/sim_timer.c sim_clock_cosched_queue[tmr] = cptr->next; cptr 863 src/simh/sim_timer.c cptr->next = NULL; cptr 864 src/simh/sim_timer.c cptr->cancel = NULL; cptr 866 src/simh/sim_timer.c accum += cptr->time; cptr 867 src/simh/sim_timer.c _sim_activate (cptr, accum*rtc_currd[tmr]); cptr 961 src/simh/sim_timer.c UNIT *cptr; cptr 962 src/simh/sim_timer.c for (cptr = sim_clock_cosched_queue[tmr]; cptr 963 src/simh/sim_timer.c (cptr != QUEUE_LIST_END); cptr 964 src/simh/sim_timer.c cptr = cptr->next) cptr 965 src/simh/sim_timer.c if (cptr->next == (uptr)) { cptr 966 src/simh/sim_timer.c cptr->next = (uptr)->next; cptr 68 src/simh/sim_timer.h t_stat sim_show_clock_queues (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 595 src/simh/sim_tmxr.c static TMLN *tmxr_get_ldsc (UNIT *uptr, const char *cptr, TMXR *mp, t_stat *status) cptr 611 src/simh/sim_tmxr.c else if (cptr == NULL) /* named line form, parameter supplied? */ cptr 615 src/simh/sim_tmxr.c ln = get_uint (cptr, 10, mp->lines - 1, &code); /* get line number */ cptr 2090 src/simh/sim_tmxr.c static int32 _tmln_speed_delta (CONST char *cptr) cptr 2120 src/simh/sim_tmxr.c nspeed = (uint32)strtotv (cptr, &cptr, 10); cptr 2121 src/simh/sim_tmxr.c if ((*cptr != '\0') && (*cptr != '-') && (*cptr != '*')) cptr 2139 src/simh/sim_tmxr.c CONST char *cptr; cptr 2148 src/simh/sim_tmxr.c lp->rxbps = (uint32)strtotv (speed, &cptr, 10); cptr 2149 src/simh/sim_tmxr.c if (*cptr == '*') { cptr 2150 src/simh/sim_tmxr.c uint32 rxbpsfactor = (uint32) get_uint (cptr+1, 10, 32, &r); cptr 2177 src/simh/sim_tmxr.c t_stat tmxr_open_master (TMXR *mp, CONST char *cptr) cptr 2184 src/simh/sim_tmxr.c CONST char *tptr = cptr; cptr 2223 src/simh/sim_tmxr.c cptr = tbuf; cptr 2224 src/simh/sim_tmxr.c if (!isdigit((unsigned char)*cptr)) { cptr 2226 src/simh/sim_tmxr.c CONST char *init_cptr = cptr; cptr 2228 src/simh/sim_tmxr.c cptr = get_glyph (cptr, gbuf, '='); cptr 2230 src/simh/sim_tmxr.c if ((NULL == cptr) || ('\0' == *cptr)) cptr 2232 src/simh/sim_tmxr.c nextline = (int32) get_uint (cptr, 10, mp->lines-1, &r); cptr 2234 src/simh/sim_tmxr.c return sim_messagef (SCPE_ARG, "Invalid Line Specifier: %s\n", cptr); cptr 2238 src/simh/sim_tmxr.c if ((NULL == cptr) || ('\0' == *cptr)) cptr 2240 src/simh/sim_tmxr.c strncpy(logfiletmpl, cptr, sizeof(logfiletmpl)-1); cptr 2244 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2245 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Loopback Specifier: %s\n", cptr); cptr 2250 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2251 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Unbuffered Specifier: %s\n", cptr); cptr 2256 src/simh/sim_tmxr.c if ((NULL == cptr) || ('\0' == *cptr)) cptr 2259 src/simh/sim_tmxr.c i = (int32) get_uint (cptr, 10, 1024*1024, &r); cptr 2261 src/simh/sim_tmxr.c return sim_messagef (SCPE_ARG, "Invalid Buffered Specifier: %s\n", cptr); cptr 2267 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2268 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected NoLog Specifier: %s\n", cptr); cptr 2273 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2274 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected NoModem Specifier: %s\n", cptr); cptr 2279 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2280 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Modem Specifier: %s\n", cptr); cptr 2285 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2286 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Datagram Specifier: %s\n", cptr); cptr 2291 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2292 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Packet Specifier: %s\n", cptr); cptr 2297 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2298 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Stream Specifier: %s\n", cptr); cptr 2303 src/simh/sim_tmxr.c if ((NULL == cptr) || ('\0' == *cptr)) cptr 2305 src/simh/sim_tmxr.c (void)strcpy (destination, cptr); cptr 2309 src/simh/sim_tmxr.c if ((NULL == cptr) || ('\0' == *cptr) || cptr 2310 src/simh/sim_tmxr.c (_tmln_speed_delta (cptr) < 0)) cptr 2311 src/simh/sim_tmxr.c return sim_messagef (SCPE_ARG, "Invalid Speed Specifier: %s\n", (cptr ? cptr : "")); cptr 2312 src/simh/sim_tmxr.c (void)strcpy (speed, cptr); cptr 2315 src/simh/sim_tmxr.c cptr = get_glyph (gbuf, port, ';'); cptr 2318 src/simh/sim_tmxr.c if (cptr) { cptr 2319 src/simh/sim_tmxr.c char *tptr = gbuf + (cptr - gbuf); cptr 2320 src/simh/sim_tmxr.c (void)get_glyph (cptr, tptr, 0); /* upcase this string */ cptr 2321 src/simh/sim_tmxr.c if (0 == MATCH_CMD (cptr, "NOTELNET")) cptr 2324 src/simh/sim_tmxr.c if (0 == MATCH_CMD (cptr, "TELNET")) cptr 2329 src/simh/sim_tmxr.c cptr = init_cptr; cptr 2331 src/simh/sim_tmxr.c cptr = get_glyph_nc (cptr, port, ';'); cptr 2340 src/simh/sim_tmxr.c cptr = get_glyph (cptr, option, ';'); cptr 2341 src/simh/sim_tmxr.c (void)cptr; cptr 2948 src/simh/sim_tmxr.c static t_stat _tmxr_locate_line_send_expect (const char *cptr, SEND **snd, EXPECT **exp) cptr 2959 src/simh/sim_tmxr.c cptr = get_glyph(cptr, gbuf, ':'); cptr 2966 src/simh/sim_tmxr.c int line = (int)get_uint (cptr, 10, tmxr_open_devices[i]->lines, &r); cptr 2978 src/simh/sim_tmxr.c t_stat tmxr_locate_line_send (const char *cptr, SEND **snd) cptr 2980 src/simh/sim_tmxr.c return _tmxr_locate_line_send_expect (cptr, snd, NULL); cptr 2983 src/simh/sim_tmxr.c t_stat tmxr_locate_line_expect (const char *cptr, EXPECT **exp) cptr 2985 src/simh/sim_tmxr.c return _tmxr_locate_line_send_expect (cptr, NULL, exp); cptr 2995 src/simh/sim_tmxr.c t_stat tmxr_attach_ex (TMXR *mp, UNIT *uptr, CONST char *cptr, t_bool async) cptr 3000 src/simh/sim_tmxr.c r = tmxr_open_master (mp, cptr); /* open master socket */ cptr 3231 src/simh/sim_tmxr.c t_stat tmxr_attach_help(FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, const char *cptr) cptr 3661 src/simh/sim_tmxr.c t_stat tmxr_dscln (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 3670 src/simh/sim_tmxr.c lp = tmxr_get_ldsc (uptr, cptr, mp, &status); /* get referenced line */ cptr 3687 src/simh/sim_tmxr.c t_stat tmxr_set_log (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 3693 src/simh/sim_tmxr.c if (cptr == NULL) /* no file name? */ cptr 3703 src/simh/sim_tmxr.c strncpy (lp->txlogname, cptr, CBUFSIZE-1); /* save file name */ cptr 3704 src/simh/sim_tmxr.c r = sim_open_logfile (cptr, TRUE, &lp->txlog, &lp->txlogref); /* open log */ cptr 3720 src/simh/sim_tmxr.c t_stat tmxr_set_nolog (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 3725 src/simh/sim_tmxr.c if (cptr) /* no arguments */ cptr 3790 src/simh/sim_tmxr.c CONST char *cptr; cptr 3823 src/simh/sim_tmxr.c cptr = tbuf; cptr 3825 src/simh/sim_tmxr.c while (*cptr) { /* parse command string */ cptr 3826 src/simh/sim_tmxr.c cptr = get_range (NULL, cptr, &low, &high, 10, max, ';');/* get a line range */ cptr 3828 src/simh/sim_tmxr.c if (cptr == NULL) { /* parsing error? */ cptr 230 src/simh/sim_tmxr.h t_stat tmxr_open_master (TMXR *mp, CONST char *cptr); cptr 232 src/simh/sim_tmxr.h t_stat tmxr_attach_ex (TMXR *mp, UNIT *uptr, CONST char *cptr, t_bool async); cptr 234 src/simh/sim_tmxr.h t_stat tmxr_attach_help(FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, const char *cptr); cptr 252 src/simh/sim_tmxr.h t_stat tmxr_set_log (UNIT *uptr, int32 val, CONST char *cptr, void *desc); cptr 253 src/simh/sim_tmxr.h t_stat tmxr_set_nolog (UNIT *uptr, int32 val, CONST char *cptr, void *desc); cptr 255 src/simh/sim_tmxr.h t_stat tmxr_dscln (UNIT *uptr, int32 val, CONST char *cptr, void *desc); cptr 260 src/simh/sim_tmxr.h t_stat tmxr_set_lnorder (UNIT *uptr, int32 val, CONST char *cptr, void *desc); cptr 308 src/simh/sim_tmxr.h # define tmxr_attach(mp, uptr, cptr) tmxr_attach_ex(mp, uptr, cptr, FALSE)