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 461 src/dps8/dps8_cpu.c const char * cptr, UNUSED void * desc) cptr 478 src/dps8/dps8_cpu.c int rc = cfg_parse (__func__, cptr, cpu_config_list, cptr 711 src/dps8/dps8_cpu.c const char * cptr, UNUSED void * desc) cptr 713 src/dps8/dps8_cpu.c if (! cptr) cptr 715 src/dps8/dps8_cpu.c int n = atoi (cptr); cptr 730 src/dps8/dps8_cpu.c const char * cptr, UNUSED void * desc) cptr 732 src/dps8/dps8_cpu.c if (! cptr) cptr 734 src/dps8/dps8_cpu.c int n = atoi (cptr); cptr 777 src/dps8/dps8_cpu.c const char * cptr, UNUSED void * desc) cptr 779 src/dps8/dps8_cpu.c if (! cptr) cptr 785 src/dps8/dps8_cpu.c n = strtol (cptr, & end, 0); cptr 821 src/dps8/dps8_cpu.c static t_stat setCPUConfigL68 (UNIT * uptr, UNUSED int32 value, UNUSED const char * cptr, UNUSED void * desc) { cptr 846 src/dps8/dps8_cpu.c static t_stat setCPUConfigDPS8M (UNIT * uptr, UNUSED int32 value, UNUSED const char * cptr, UNUSED void * desc) { cptr 994 src/dps8/dps8_cpu.c UNUSED const char * cptr, cptr 1021 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 1260 src/dps8/dps8_crdpun.c static t_stat pun_set_nunits (UNUSED UNIT * uptr, UNUSED int32 value, const char * cptr, cptr 1263 src/dps8/dps8_crdpun.c if (! cptr) cptr 1265 src/dps8/dps8_crdpun.c int n = atoi (cptr); cptr 1283 src/dps8/dps8_crdpun.c UNUSED const char * cptr, UNUSED void * desc) cptr 1288 src/dps8/dps8_crdpun.c if (cptr) cptr 1290 src/dps8/dps8_crdpun.c strncpy (pun_state [n] . device_name, cptr, MAX_DEV_NAME_LEN - 1); cptr 1299 src/dps8/dps8_crdpun.c const UNUSED char * cptr, UNUSED void * desc) cptr 1301 src/dps8/dps8_crdpun.c if (! cptr) cptr 1304 src/dps8/dps8_crdpun.c size_t len = strlen(cptr); cptr 1311 src/dps8/dps8_crdpun.c strncpy(pun_path_prefix, cptr, sizeof(pun_path_prefix) - 1); cptr 1338 src/dps8/dps8_crdpun.c const char * cptr, UNUSED void * desc) cptr 1347 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 1026 src/dps8/dps8_crdrdr.c static t_stat rdr_set_nunits (UNUSED UNIT * uptr, UNUSED int32 value, const char * cptr, cptr 1029 src/dps8/dps8_crdrdr.c if (! cptr) cptr 1031 src/dps8/dps8_crdrdr.c int n = atoi (cptr); cptr 1049 src/dps8/dps8_crdrdr.c UNUSED const char * cptr, UNUSED void * desc) cptr 1054 src/dps8/dps8_crdrdr.c if (cptr) cptr 1056 src/dps8/dps8_crdrdr.c strncpy (rdr_state [n] . device_name, cptr, MAX_DEV_NAME_LEN - 1); cptr 1065 src/dps8/dps8_crdrdr.c const UNUSED char * cptr, UNUSED void * desc) cptr 1067 src/dps8/dps8_crdrdr.c if (! cptr) cptr 1070 src/dps8/dps8_crdrdr.c size_t len = strlen(cptr); cptr 1077 src/dps8/dps8_crdrdr.c strncpy(rdr_path_prefix, cptr, sizeof(rdr_path_prefix)); 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)]; 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 2290 src/dps8/dps8_fnp2.c const char * cptr, UNUSED void * desc) cptr 2295 src/dps8/dps8_fnp2.c if (cptr) cptr 2297 src/dps8/dps8_fnp2.c strncpy (fnpData.fnpUnitData[n].device_name, cptr, MAX_DEV_NAME_LEN-1); cptr 2311 src/dps8/dps8_fnp2.c static t_stat fnpSetConfig (UNIT * uptr, UNUSED int value, const char * cptr, UNUSED void * desc) cptr 2332 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)); cptr 1968 src/dps8/dps8_prt.c UNUSED const char * cptr, cptr 2001 src/dps8/dps8_prt.c const char * cptr, UNUSED void * desc) cptr 2011 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 2453 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 115 src/dps8/dps8_sys.c static t_addr parse_addr(DEVICE *dptr, const char *cptr, const char **optr); cptr 1752 src/dps8/dps8_sys.c const char * cptr = get_glyph (text, gbuf, 0); /* get command glyph */ cptr 1756 src/dps8/dps8_sys.c t_stat stat = cmdp->action (cmdp->arg, cptr); /* if found, exec */ cptr 3630 src/dps8/dps8_sys.c static t_stat clear_yield (int32 flag, UNUSED const char * cptr) cptr 3635 src/dps8/dps8_sys.c static t_stat yield (int32 flag, UNUSED const char * cptr) cptr 3642 src/dps8/dps8_sys.c static t_stat set_luf (int32 flag, UNUSED const char * cptr) cptr 4618 src/dps8/dps8_sys.c static t_addr parse_addr (UNUSED DEVICE * dptr, const char *cptr, cptr 4623 src/dps8/dps8_sys.c if (strchr(cptr, '|')) cptr 4626 src/dps8/dps8_sys.c (void)strcpy(addspec, cptr); cptr 4635 src/dps8/dps8_sys.c *optr = cptr; // signal error cptr 4693 src/dps8/dps8_sys.c if (strncasecmp(cptr, prt->alias, strlen(prt->alias)) == 0) cptr 4705 src/dps8/dps8_sys.c *optr = cptr + strlen(prt->alias); cptr 4712 src/dps8/dps8_sys.c return (t_addr)strtol(cptr, (char **) optr, 8); cptr 4782 src/dps8/dps8_sys.c t_stat parse_sym (UNUSED const char * cptr, UNUSED t_addr addr, cptr 4809 src/dps8/dps8_sys.c UNUSED const char * cptr, UNUSED void * desc) cptr 4839 src/dps8/dps8_sys.c const char * cptr, UNUSED void * desc) cptr 4846 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 1471 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 1473 src/dps8/dps8_utils.c if (! cptr) cptr 1478 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 276 src/simh/scp.c t_addr (*sim_vm_parse_addr) (DEVICE *dptr, CONST char *cptr, CONST char **tptr) = NULL; cptr 285 src/simh/scp.c t_stat set_dev_radix (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 286 src/simh/scp.c t_stat set_dev_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 287 src/simh/scp.c t_stat set_dev_debug (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 288 src/simh/scp.c t_stat set_unit_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 289 src/simh/scp.c t_stat ssh_break (FILE *st, const char *cptr, int32 flg); cptr 290 src/simh/scp.c t_stat show_cmd_fi (FILE *ofile, int32 flag, CONST char *cptr); cptr 291 src/simh/scp.c t_stat show_config (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 292 src/simh/scp.c t_stat show_queue (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 293 src/simh/scp.c t_stat show_time (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 294 src/simh/scp.c t_stat show_mod_names (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 295 src/simh/scp.c t_stat show_show_commands (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 296 src/simh/scp.c t_stat show_log_names (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 297 src/simh/scp.c t_stat show_dev_radix (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 298 src/simh/scp.c t_stat show_dev_debug (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 299 src/simh/scp.c t_stat show_dev_logicals (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 300 src/simh/scp.c t_stat show_dev_modifiers (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 301 src/simh/scp.c t_stat show_dev_show_commands (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 302 src/simh/scp.c t_stat show_version (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 304 src/simh/scp.c t_stat show_prom (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 305 src/simh/scp.c t_stat show_default_base_system_script (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 306 src/simh/scp.c t_stat show_default (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 307 src/simh/scp.c t_stat show_break (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 308 src/simh/scp.c t_stat show_on (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 309 src/simh/scp.c t_stat sim_show_send (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 310 src/simh/scp.c t_stat sim_show_expect (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 314 src/simh/scp.c t_stat show_one_mod (FILE *st, DEVICE *dptr, UNIT *uptr, MTAB *mptr, CONST char *cptr, int32 flag); cptr 334 src/simh/scp.c SCHTAB *get_rsearch (CONST char *cptr, int32 radix, SCHTAB *schptr); cptr 335 src/simh/scp.c SCHTAB *get_asearch (CONST char *cptr, int32 radix, SCHTAB *schptr); cptr 338 src/simh/scp.c int32 get_switches (const char *cptr); cptr 339 src/simh/scp.c CONST char *get_sim_sw (CONST char *cptr); cptr 350 src/simh/scp.c char *sim_trim_endspc (char *cptr); cptr 354 src/simh/scp.c t_stat scp_attach_unit (DEVICE *dptr, UNIT *uptr, const char *cptr); cptr 359 src/simh/scp.c t_stat assign_device (DEVICE *dptr, const char *cptr); cptr 362 src/simh/scp.c t_stat exdep_reg_loop (FILE *ofile, SCHTAB *schptr, int32 flag, CONST char *cptr, cptr 365 src/simh/scp.c t_stat dep_reg (int32 flag, CONST char *cptr, REG *rptr, uint32 idx); cptr 366 src/simh/scp.c t_stat exdep_addr_loop (FILE *ofile, SCHTAB *schptr, int32 flag, const char *cptr, cptr 369 src/simh/scp.c t_stat dep_addr (int32 flag, const char *cptr, t_addr addr, DEVICE *dptr, cptr 374 src/simh/scp.c t_stat set_on (int32 flag, CONST char *cptr); cptr 375 src/simh/scp.c t_stat set_verify (int32 flag, CONST char *cptr); cptr 376 src/simh/scp.c t_stat set_message (int32 flag, CONST char *cptr); cptr 377 src/simh/scp.c t_stat set_quiet (int32 flag, CONST char *cptr); cptr 378 src/simh/scp.c t_stat set_localopc (int32 flag, CONST char *cptr); cptr 379 src/simh/scp.c t_stat set_asynch (int32 flag, CONST char *cptr); cptr 380 src/simh/scp.c t_stat sim_show_asynch (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 381 src/simh/scp.c t_stat do_cmd_label (int32 flag, CONST char *cptr, CONST char *label); cptr 383 src/simh/scp.c t_stat set_prompt (int32 flag, CONST char *cptr); cptr 384 src/simh/scp.c t_stat sim_set_asynch (int32 flag, CONST char *cptr); cptr 385 src/simh/scp.c t_stat sim_set_environment (int32 flag, CONST char *cptr); cptr 1657 src/simh/scp.c char *cptr, *cptr2; cptr 2007 src/simh/scp.c cptr = getenv("HOME"); cptr 2008 src/simh/scp.c if (cptr == NULL) { cptr 2009 src/simh/scp.c cptr = getenv("HOMEPATH"); cptr 2060 src/simh/scp.c CONST char *cptr; cptr 2066 src/simh/scp.c if ((cptr = sim_brk_getact (cbuf, sizeof(cbuf)))) /* pending action? */ cptr 2067 src/simh/scp.c (void)printf ("%s%s\n", sim_prompt, cptr); /* echo */ cptr 2070 src/simh/scp.c cptr = (*sim_vm_read) (cbuf, sizeof(cbuf), stdin); cptr 2072 src/simh/scp.c else cptr = read_line_p (sim_prompt, cbuf, sizeof(cbuf), stdin);/* read with prompt*/ cptr 2073 src/simh/scp.c if (cptr == NULL) { /* EOF? */ cptr 2077 src/simh/scp.c if (*cptr == 0) /* ignore blank */ cptr 2081 src/simh/scp.c (void)fprintf (sim_log, "%s%s\n", sim_prompt, cptr); cptr 2083 src/simh/scp.c (void)fprintf (sim_deb, "%s%s\n", sim_prompt, cptr); cptr 2084 src/simh/scp.c cptr = get_glyph_cmd (cptr, gbuf); /* get command glyph */ cptr 2087 src/simh/scp.c stat = cmdp->action (cmdp->arg, cptr); /* if found, exec */ cptr 2109 src/simh/scp.c t_stat set_prompt (int32 flag, CONST char *cptr) cptr 2113 src/simh/scp.c if ((NULL == cptr) || (*cptr == '\0')) cptr 2116 src/simh/scp.c cptr = get_glyph_nc (cptr, gbuf, '"'); /* get quote delimited token */ cptr 2119 src/simh/scp.c strncpy (gbuf, cptr, sizeof (gbuf)-1); cptr 2156 src/simh/scp.c t_stat exit_cmd (int32 flag, CONST char *cptr) cptr 2566 src/simh/scp.c t_stat help_dev_help (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, const char *cptr) cptr 2571 src/simh/scp.c if (*cptr) { cptr 2572 src/simh/scp.c (void)get_glyph (cptr, gbuf, 0); cptr 2576 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2598 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2607 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2612 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2643 src/simh/scp.c t_stat help_cmd (int32 flag, CONST char *cptr) cptr 2648 src/simh/scp.c GET_SWITCHES (cptr); cptr 2651 src/simh/scp.c if (*cptr) { cptr 2652 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 2654 src/simh/scp.c if (*cptr) { cptr 2659 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 2757 src/simh/scp.c r = help_dev_help (stdout, dptr, uptr, flag, cptr); cptr 2759 src/simh/scp.c help_dev_help (sim_log, dptr, uptr, flag | SCP_HELP_FLAT, cptr); cptr 2773 src/simh/scp.c t_stat spawn_cmd (int32 flag, CONST char *cptr) cptr 2776 src/simh/scp.c if ((cptr == NULL) || (strlen (cptr) == 0)) cptr 2777 src/simh/scp.c cptr = getenv("SHELL"); cptr 2778 src/simh/scp.c if ((cptr == NULL) || (strlen (cptr) == 0)) cptr 2779 src/simh/scp.c cptr = getenv("ComSpec"); cptr 2785 src/simh/scp.c status = system (cptr); cptr 2792 src/simh/scp.c t_stat echo_cmd (int32 flag, CONST char *cptr) cptr 2794 src/simh/scp.c sim_printf ("%s\n", cptr); cptr 2837 src/simh/scp.c CONST char *cptr; cptr 2921 src/simh/scp.c cptr = get_glyph (cbuf, gbuf, 0); /* get command glyph */ cptr 2930 src/simh/scp.c sim_do_ocptr[sim_do_depth] = cptr = sim_brk_getact (cbuf, sizeof(cbuf)); /* get bkpt action */ cptr 2932 src/simh/scp.c sim_do_ocptr[sim_do_depth] = cptr = read_line (cbuf, sizeof(cbuf), fpin);/* get cmd line */ cptr 2936 src/simh/scp.c if (cptr == NULL) { /* EOF? */ cptr 2940 src/simh/scp.c if (*cptr == 0) /* ignore blank */ cptr 2943 src/simh/scp.c sim_printf("%s> %s\n", do_position(), cptr); cptr 2944 src/simh/scp.c if (*cptr == ':') /* ignore label */ cptr 2946 src/simh/scp.c cptr = get_glyph_cmd (cptr, gbuf); /* get command glyph */ cptr 2957 src/simh/scp.c stat = do_cmd (sim_do_depth+1, cptr); /* exec DO cmd */ cptr 2960 src/simh/scp.c stat = cmdp->action (cmdp->arg, cptr); /* exec other cmd */ cptr 3037 src/simh/scp.c if (cmdp && (cmdp->action == &return_cmd) && (0 != *cptr)) { /* return command with argument? */ cptr 3038 src/simh/scp.c sim_string_to_stat (cptr, &stat); cptr 3488 src/simh/scp.c t_stat assert_cmd (int32 flag, CONST char *cptr) cptr 3501 src/simh/scp.c cptr = (CONST char *)get_sim_opt (CMD_OPT_SW|CMD_OPT_DFT, (CONST char *)cptr, &r); cptr 3511 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 3513 src/simh/scp.c tptr = get_glyph (cptr, gbuf, 0); /* get token */ cptr 3516 src/simh/scp.c cptr = (CONST char *)tptr; cptr 3518 src/simh/scp.c if (*cptr == '"') { /* quoted string comparison? */ cptr 3542 src/simh/scp.c tptr = (CONST char *)get_glyph_gen (cptr, gbuf, '=', (sim_switches & SWMASK ('I')), TRUE, '\\'); cptr 3546 src/simh/scp.c cptr += strlen (gbuf); cptr 3547 src/simh/scp.c while (sim_isspace (*cptr)) /* skip spaces */ cptr 3548 src/simh/scp.c ++cptr; cptr 3549 src/simh/scp.c (void)get_glyph (cptr, op, '"'); cptr 3555 src/simh/scp.c cptr += strlen (op); cptr 3556 src/simh/scp.c while (sim_isspace (*cptr)) /* skip spaces */ cptr 3557 src/simh/scp.c ++cptr; cptr 3558 src/simh/scp.c cptr = (CONST char *)get_glyph_gen (cptr, gbuf2, 0, (sim_switches & SWMASK ('I')), TRUE, '\\'); cptr 3560 src/simh/scp.c if (*cptr) { /* more? */ cptr 3574 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get register */ cptr 3600 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 3602 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get search cond */ cptr 3604 src/simh/scp.c if (*cptr) { /* more? */ cptr 3645 src/simh/scp.c sim_brk_setact (cptr); /* set up IF actions */ cptr 3655 src/simh/scp.c t_stat send_cmd (int32 flag, CONST char *cptr) cptr 3666 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 3667 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3672 src/simh/scp.c cptr = tptr; cptr 3678 src/simh/scp.c while (*cptr) { cptr 3683 src/simh/scp.c cptr = tptr; cptr 3684 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3691 src/simh/scp.c cptr = tptr; cptr 3692 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3695 src/simh/scp.c if ((*cptr == '"') || (*cptr == '\'')) cptr 3699 src/simh/scp.c if (*cptr) { cptr 3700 src/simh/scp.c if ((*cptr != '"') && (*cptr != '\'')) //-V560 cptr 3702 src/simh/scp.c cptr = get_glyph_quoted (cptr, gbuf, 0); cptr 3703 src/simh/scp.c if (*cptr != '\0') cptr 3714 src/simh/scp.c t_stat sim_show_send (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 3721 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3726 src/simh/scp.c cptr = tptr; cptr 3730 src/simh/scp.c if (*cptr) cptr 3735 src/simh/scp.c t_stat expect_cmd (int32 flag, CONST char *cptr) cptr 3741 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 3742 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3744 src/simh/scp.c cptr = tptr; cptr 3749 src/simh/scp.c return sim_set_expect (exp, cptr); cptr 3751 src/simh/scp.c return sim_set_noexpect (exp, cptr); cptr 3754 src/simh/scp.c t_stat sim_show_expect (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 3761 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3766 src/simh/scp.c cptr = tptr; cptr 3770 src/simh/scp.c if (*cptr && (*cptr != '"') && (*cptr != '\'')) cptr 3772 src/simh/scp.c tptr = get_glyph_quoted (cptr, gbuf, 0); cptr 3775 src/simh/scp.c if (*cptr && (cptr[strlen(cptr)-1] != '"') && (cptr[strlen(cptr)-1] != '\'')) cptr 3785 src/simh/scp.c const char *cptr; cptr 3798 src/simh/scp.c cptr = read_line (cbuf, sizeof(cbuf), sim_gotofile);/* get cmd line */ cptr 3799 src/simh/scp.c if (cptr == NULL) break; /* exit on eof */ cptr 3801 src/simh/scp.c if (*cptr == 0) continue; /* ignore blank */ cptr 3802 src/simh/scp.c if (*cptr != ':') continue; /* ignore non-labels */ cptr 3803 src/simh/scp.c ++cptr; /* skip : */ cptr 3804 src/simh/scp.c while (sim_isspace (*cptr)) ++cptr; /* skip blanks */ cptr 3805 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get label glyph */ cptr 3855 src/simh/scp.c const char *cptr; cptr 3858 src/simh/scp.c cptr = get_glyph (fcptr, gbuf, 0); cptr 3860 src/simh/scp.c (void)snprintf(cbuf, sizeof (cbuf), "%s %s", sim_do_filename[sim_do_depth], cptr); cptr 3867 src/simh/scp.c t_stat on_cmd (int32 flag, CONST char *cptr) cptr 3872 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 3879 src/simh/scp.c if ((NULL == cptr) || ('\0' == *cptr)) { /* Empty Action */ cptr 3884 src/simh/scp.c (char *)realloc(sim_on_actions[sim_do_depth][cond], 1+strlen(cptr)); cptr 3897 src/simh/scp.c strcpy(sim_on_actions[sim_do_depth][cond], cptr); cptr 3904 src/simh/scp.c t_stat noop_cmd (int32 flag, CONST char *cptr) cptr 3906 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 3913 src/simh/scp.c t_stat set_on (int32 flag, CONST char *cptr) cptr 3915 src/simh/scp.c if ((flag) && (cptr) && (*cptr)) { /* Set ON with arg */ cptr 3918 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get command glyph */ cptr 3921 src/simh/scp.c (*cptr)) cptr 3929 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 3949 src/simh/scp.c t_stat set_verify (int32 flag, CONST char *cptr) cptr 3951 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 3961 src/simh/scp.c t_stat set_message (int32 flag, CONST char *cptr) cptr 3963 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 3973 src/simh/scp.c t_stat set_localopc (int32 flag, CONST char *cptr) cptr 3975 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 3984 src/simh/scp.c t_stat set_quiet (int32 flag, CONST char *cptr) cptr 3986 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 3996 src/simh/scp.c t_stat sim_set_environment (int32 flag, CONST char *cptr) cptr 4000 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) /* now eol? */ cptr 4002 src/simh/scp.c cptr = get_glyph (cptr, varname, '='); /* get environment variable name */ cptr 4003 src/simh/scp.c setenv(varname, cptr, 1); cptr 4009 src/simh/scp.c t_stat set_cmd (int32 flag, CONST char *cptr) cptr 4021 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 4022 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* must be more */ cptr 4024 src/simh/scp.c cptr = get_glyph (svptr = cptr, gbuf, 0); /* get glob/dev/unit */ cptr 4030 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4037 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4040 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4041 src/simh/scp.c return gcmdp->action (gcmdp->arg, cptr); /* do the rest */ cptr 4050 src/simh/scp.c cptr = svptr; cptr 4051 src/simh/scp.c while (sim_isspace(*cptr)) cptr 4052 src/simh/scp.c ++cptr; cptr 4062 src/simh/scp.c if ((*cptr == 0) || (*cptr == ';') || (*cptr == '#')) /* must be more */ cptr 4064 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4066 src/simh/scp.c while (*cptr != 0) { /* do all mods */ cptr 4067 src/simh/scp.c cptr = get_glyph (svptr = cptr, gbuf, ','); /* get modifier */ cptr 4085 src/simh/scp.c cptr = svptr; cptr 4159 src/simh/scp.c t_stat set_dev_radix (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4161 src/simh/scp.c if (cptr) cptr 4169 src/simh/scp.c t_stat set_dev_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4174 src/simh/scp.c if (cptr) cptr 4200 src/simh/scp.c t_stat set_unit_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4202 src/simh/scp.c if (cptr) cptr 4219 src/simh/scp.c t_stat set_dev_debug (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4226 src/simh/scp.c if (cptr == NULL) { /* no arguments? */ cptr 4236 src/simh/scp.c while (*cptr) { cptr 4237 src/simh/scp.c cptr = get_glyph (cptr, gbuf, ';'); /* get debug flag */ cptr 4254 src/simh/scp.c t_stat show_cmd (int32 flag, CONST char *cptr) cptr 4258 src/simh/scp.c cptr = get_sim_opt (CMD_OPT_SW|CMD_OPT_OF, cptr, &r); cptr 4260 src/simh/scp.c if (NULL == cptr) /* error? */ cptr 4263 src/simh/scp.c r = show_cmd_fi (sim_ofile, flag, cptr); /* do show */ cptr 4267 src/simh/scp.c r = show_cmd_fi (stdout, flag, cptr); /* no, stdout, log */ cptr 4269 src/simh/scp.c show_cmd_fi (sim_log, flag, cptr); cptr 4271 src/simh/scp.c show_cmd_fi (sim_deb, flag, cptr); cptr 4276 src/simh/scp.c t_stat show_cmd_fi (FILE *ofile, int32 flag, CONST char *cptr) cptr 4286 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 4287 src/simh/scp.c if ((*cptr == 0) || (*cptr == ';') || (*cptr == '#')) /* must be more */ cptr 4289 src/simh/scp.c cptr = get_glyph (svptr = cptr, gbuf, 0); /* get next glyph */ cptr 4295 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4304 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4307 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4308 src/simh/scp.c return shptr->action (ofile, NULL, NULL, shptr->arg, cptr); cptr 4320 src/simh/scp.c cptr = svptr; cptr 4321 src/simh/scp.c while (sim_isspace(*cptr)) cptr 4322 src/simh/scp.c ++cptr; cptr 4329 src/simh/scp.c return shptr->action (ofile, sim_dflt_dev, uptr, shptr->arg, cptr); cptr 4335 src/simh/scp.c if ((*cptr == 0) || (*cptr == ';') || (*cptr == '#')) { /* now eol? */ cptr 4340 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4342 src/simh/scp.c while (*cptr != 0) { /* do all mods */ cptr 4343 src/simh/scp.c cptr = get_glyph (cptr, gbuf, ','); /* get modifier */ cptr 4362 src/simh/scp.c r = shptr->action (ofile, dptr, uptr, shptr->arg, cptr); cptr 4532 src/simh/scp.c t_stat show_default_base_system_script (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4599 src/simh/scp.c t_stat show_prom (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4635 src/simh/scp.c t_stat show_buildinfo (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4815 src/simh/scp.c t_stat show_version (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4821 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5504 src/simh/scp.c t_stat show_config (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5510 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5519 src/simh/scp.c t_stat show_log_names (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5524 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5527 src/simh/scp.c show_dev_logicals (st, dptr, NULL, 1, cptr); cptr 5531 src/simh/scp.c t_stat show_dev_logicals (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5540 src/simh/scp.c t_stat show_queue (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5546 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5578 src/simh/scp.c sim_show_clock_queues (st, dnotused, unotused, flag, cptr); cptr 5582 src/simh/scp.c t_stat show_time (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5584 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5590 src/simh/scp.c t_stat show_break (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5594 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5595 src/simh/scp.c r = ssh_break (st, cptr, 1); /* more? */ cptr 5601 src/simh/scp.c t_stat show_dev_radix (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5607 src/simh/scp.c t_stat show_dev_debug (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5639 src/simh/scp.c t_stat show_on (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5643 src/simh/scp.c if (cptr && (*cptr != 0)) return SCPE_2MARG; /* now eol? */ cptr 5667 src/simh/scp.c t_stat show_mod_names (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5672 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 5675 src/simh/scp.c show_dev_modifiers (st, dptr, NULL, flag, cptr); cptr 5677 src/simh/scp.c show_dev_modifiers (st, dptr, NULL, flag, cptr); cptr 5681 src/simh/scp.c t_stat show_dev_modifiers (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5712 src/simh/scp.c CONST char *cptr, int32 flag) cptr 5717 src/simh/scp.c r = mptr->disp (st, uptr, mptr->match, (CONST void *)(cptr? cptr: mptr->desc)); cptr 5727 src/simh/scp.c t_stat show_show_commands (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5732 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 5735 src/simh/scp.c show_dev_show_commands (st, dptr, NULL, flag, cptr); cptr 5737 src/simh/scp.c show_dev_show_commands (st, dptr, NULL, flag, cptr); cptr 5741 src/simh/scp.c t_stat show_dev_show_commands (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5749 src/simh/scp.c t_stat brk_cmd (int32 flg, CONST char *cptr) cptr 5751 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 5752 src/simh/scp.c return ssh_break (NULL, cptr, flg); /* call common code */ cptr 5755 src/simh/scp.c t_stat ssh_break (FILE *st, const char *cptr, int32 flg) cptr 5774 src/simh/scp.c strncpy (abuf, cptr, sizeof(abuf)-1); cptr 5775 src/simh/scp.c cptr = abuf; cptr 5781 src/simh/scp.c if (*cptr == 0) { /* no argument? */ cptr 5785 src/simh/scp.c while (*cptr) { cptr 5786 src/simh/scp.c cptr = get_glyph (cptr, gbuf, ','); cptr 5848 src/simh/scp.c t_stat reset_cmd (int32 flag, CONST char *cptr) cptr 5853 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 5855 src/simh/scp.c if (*cptr == 0) /* reset(cr) */ cptr 5857 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 5858 src/simh/scp.c if (*cptr != 0) /* now eol? */ cptr 5926 src/simh/scp.c t_stat attach_cmd (int32 flag, CONST char *cptr) cptr 5933 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 5934 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* must be more */ cptr 5936 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 5937 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 5938 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* now eol? */ cptr 5957 src/simh/scp.c strncpy (gbuf, cptr, sizeof(gbuf)-1); cptr 5964 src/simh/scp.c t_stat scp_attach_unit (DEVICE *dptr, UNIT *uptr, const char *cptr) cptr 5967 src/simh/scp.c return dptr->attach (uptr, (CONST char *)cptr); /* call it */ cptr 5968 src/simh/scp.c return attach_unit (uptr, (CONST char *)cptr); /* no, std routine */ cptr 5973 src/simh/scp.c t_stat attach_unit (UNIT *uptr, CONST char *cptr) cptr 5986 src/simh/scp.c strncpy (uptr->filename, cptr, CBUFSIZE-1); /* save name */ cptr 5992 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "rb"); /* open rd only */ cptr 5997 src/simh/scp.c sim_printf ("%s: unit is read only (%s)\n", sim_dname (dptr), cptr); cptr 6002 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "wb+"); /* open new file */ cptr 6006 src/simh/scp.c sim_printf ("%s: creating new file (%s)\n", sim_dname (dptr), cptr); cptr 6010 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "rb+"); /* open r/w */ cptr 6026 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "rb"); /* open rd only */ cptr 6031 src/simh/scp.c sim_printf ("%s: unit is read only (%s)\n", sim_dname (dptr), cptr); cptr 6037 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "wb+");/* open new file */ cptr 6041 src/simh/scp.c sim_printf ("%s: creating new file (%s)\n", sim_dname (dptr), cptr); cptr 6074 src/simh/scp.c t_stat detach_cmd (int32 flag, CONST char *cptr) cptr 6080 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 6081 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* must be more */ cptr 6083 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6084 src/simh/scp.c if (*cptr != 0) /* now eol? */ cptr 6213 src/simh/scp.c t_stat run_cmd (int32 flag, CONST char *cptr) cptr 6225 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 6229 src/simh/scp.c if (*cptr != 0) { /* argument? */ cptr 6230 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6246 src/simh/scp.c if ((*cptr) || (MATCH_CMD (gbuf, "UNTIL") == 0)) { //-V600 /* should be end */ cptr 6250 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6253 src/simh/scp.c (flag == RU_RUN) ? "RUN" : "GO", gbuf, cptr); cptr 6255 src/simh/scp.c GET_SWITCHES (cptr); cptr 6256 src/simh/scp.c if ((*cptr == '\'') || (*cptr == '"')) { /* Expect UNTIL condition */ cptr 6257 src/simh/scp.c r = expect_cmd (1, cptr); cptr 6266 src/simh/scp.c r = ssh_break (NULL, cptr, SSH_ST); cptr 6268 src/simh/scp.c return sim_messagef (r, "Unable to establish breakpoint at: %s\n", cptr); cptr 6282 src/simh/scp.c if (*cptr != 0) { /* argument? */ cptr 6283 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6284 src/simh/scp.c if (*cptr != 0) /* should be end */ cptr 6297 src/simh/scp.c if (*cptr != 0) { /* argument? */ cptr 6298 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6299 src/simh/scp.c if (*cptr != 0) /* should be end */ cptr 6315 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 6317 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6318 src/simh/scp.c if (*cptr != 0) /* should be end */ cptr 6343 src/simh/scp.c if (*cptr != 0) /* should be end (no arguments allowed) */ cptr 6614 src/simh/scp.c t_stat exdep_cmd (int32 flag, CONST char *cptr) cptr 6629 src/simh/scp.c cptr = get_sim_opt (opt, cptr, &reason); /* get cmd options */ cptr 6630 src/simh/scp.c if (NULL == cptr) /* error? */ cptr 6632 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 6636 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get list */ cptr 6637 src/simh/scp.c if ((flag == EX_D) && (*cptr == 0)) /* deposit needs more */ cptr 6653 src/simh/scp.c reason = exdep_reg_loop (ofile, sim_schrptr, flag, cptr, cptr 6681 src/simh/scp.c reason = exdep_reg_loop (ofile, sim_schrptr, flag, cptr, cptr 6693 src/simh/scp.c reason = exdep_addr_loop (ofile, sim_schaptr, flag, cptr, low, high, cptr 6707 src/simh/scp.c t_stat exdep_reg_loop (FILE *ofile, SCHTAB *schptr, int32 flag, CONST char *cptr, cptr 6763 src/simh/scp.c reason = dep_reg (flag, cptr, rptr, idx); cptr 6793 src/simh/scp.c t_stat exdep_addr_loop (FILE *ofile, SCHTAB *schptr, int32 flag, const char *cptr, cptr 6820 src/simh/scp.c reason = dep_addr (flag, cptr, i, dptr, uptr, reason); cptr 6929 src/simh/scp.c t_stat dep_reg (int32 flag, CONST char *cptr, REG *rptr, uint32 idx) cptr 6937 src/simh/scp.c if ((cptr == NULL) || (rptr == NULL)) cptr 6942 src/simh/scp.c cptr = read_line (gbuf, sizeof(gbuf), stdin); cptr 6944 src/simh/scp.c (void)fprintf (sim_log, "%s\n", cptr? cptr: ""); cptr 6945 src/simh/scp.c if (cptr == NULL) /* force exit */ cptr 6947 src/simh/scp.c if (*cptr == 0) /* success */ cptr 6953 src/simh/scp.c val = sim_vm_parse_addr (sim_dflt_dev, cptr, &tptr); cptr 6954 src/simh/scp.c if ((tptr == cptr) || (*tptr != 0) || (val > mask)) cptr 6959 src/simh/scp.c (parse_sym ((CONST char *)cptr, (rptr->flags & REG_UFMASK) | rdx, NULL, cptr 6961 src/simh/scp.c val = get_uint (cptr, rdx, mask, &r); cptr 7149 src/simh/scp.c t_stat dep_addr (int32 flag, const char *cptr, t_addr addr, DEVICE *dptr, cptr 7162 src/simh/scp.c cptr = read_line (gbuf, sizeof(gbuf), stdin); cptr 7164 src/simh/scp.c (void)fprintf (sim_log, "%s\n", cptr? cptr: ""); cptr 7165 src/simh/scp.c if (cptr == NULL) /* force exit */ cptr 7167 src/simh/scp.c if (*cptr == 0) /* success */ cptr 7175 src/simh/scp.c if ((reason = parse_sym ((CONST char *)cptr, addr, uptr, sim_eval, sim_switches)) > 0) { cptr 7176 src/simh/scp.c sim_eval[0] = get_uint (cptr, rdx, mask, &reason); cptr 7219 src/simh/scp.c t_stat eval_cmd (int32 flg, CONST char *cptr) cptr 7227 src/simh/scp.c GET_SWITCHES (cptr); cptr 7231 src/simh/scp.c if (*cptr == 0) cptr 7233 src/simh/scp.c if ((r = parse_sym ((CONST char *)cptr, 0, dptr->units, sim_eval, sim_switches)) > 0) { cptr 7234 src/simh/scp.c sim_eval[0] = get_uint (cptr, rdx, width_mask[dptr->dwidth], &r); cptr 7269 src/simh/scp.c char *read_line (char *cptr, int32 size, FILE *stream) cptr 7271 src/simh/scp.c return read_line_p (NULL, cptr, size, stream); cptr 7286 src/simh/scp.c char *read_line_p (const char *prompt, char *cptr, int32 size, FILE *stream) cptr 7294 src/simh/scp.c cptr = NULL; cptr 7296 src/simh/scp.c strncpy (cptr, tmpc, size-1); /* copy result */ cptr 7305 src/simh/scp.c cptr = fgets (cptr, size, stream); /* get cmd line */ cptr 7308 src/simh/scp.c else cptr = fgets (cptr, size, stream); /* get cmd line */ cptr 7310 src/simh/scp.c if (cptr == NULL) { cptr 7314 src/simh/scp.c for (tptr = cptr; tptr < (cptr + size); tptr++) { /* remove cr or nl */ cptr 7316 src/simh/scp.c (tptr == (cptr + size - 1))) { /* str max length? */ cptr 7321 src/simh/scp.c if (0 == memcmp (cptr, "\xEF\xBB\xBF", 3)) /* Skip/ignore UTF8_BOM */ cptr 7322 src/simh/scp.c memmove (cptr, cptr + 3, strlen (cptr + 3)); cptr 7323 src/simh/scp.c while (sim_isspace (*cptr)) /* trim leading spc */ cptr 7324 src/simh/scp.c cptr++; cptr 7325 src/simh/scp.c if ((*cptr == ';') || (*cptr == '#')) { /* ignore comment */ cptr 7327 src/simh/scp.c sim_printf("%s> %s\n", do_position(), cptr); cptr 7328 src/simh/scp.c *cptr = 0; cptr 7331 src/simh/scp.c return cptr; cptr 7425 src/simh/scp.c char *sim_trim_endspc (char *cptr) cptr 7429 src/simh/scp.c tptr = cptr + strlen (cptr); cptr 7430 src/simh/scp.c while ((--tptr >= cptr) && sim_isspace (*tptr)) cptr 7432 src/simh/scp.c return cptr; cptr 7481 src/simh/scp.c t_value get_uint (const char *cptr, uint32 radix, t_value max, t_stat *status) cptr 7487 src/simh/scp.c val = strtotv ((CONST char *)cptr, &tptr, radix); cptr 7488 src/simh/scp.c if ((cptr == tptr) || (val > max)) cptr 7513 src/simh/scp.c CONST char *get_range (DEVICE *dptr, CONST char *cptr, t_addr *lo, t_addr *hi, cptr 7518 src/simh/scp.c if (max && strncmp (cptr, "ALL", strlen ("ALL")) == 0) { /* ALL? */ cptr 7519 src/simh/scp.c tptr = cptr + strlen ("ALL"); cptr 7524 src/simh/scp.c if ((strncmp (cptr, ".", strlen (".")) == 0) && /* .? */ cptr 7525 src/simh/scp.c ((cptr[1] == '\0') || cptr 7526 src/simh/scp.c (cptr[1] == '-') || cptr 7527 src/simh/scp.c (cptr[1] == ':') || cptr 7528 src/simh/scp.c (cptr[1] == '/'))) { cptr 7529 src/simh/scp.c tptr = cptr + strlen ("."); cptr 7533 src/simh/scp.c if (strncmp (cptr, "$", strlen ("$")) == 0) { /* $? */ cptr 7534 src/simh/scp.c tptr = cptr + strlen ("$"); cptr 7539 src/simh/scp.c *lo = sim_vm_parse_addr (dptr, cptr, &tptr); cptr 7541 src/simh/scp.c *lo = (t_addr) strtotv (cptr, &tptr, rdx); cptr 7542 src/simh/scp.c if (cptr == tptr) /* error? */ cptr 7547 src/simh/scp.c cptr = tptr + 1; cptr 7549 src/simh/scp.c *hi = sim_vm_parse_addr (dptr, cptr, &tptr); cptr 7550 src/simh/scp.c else *hi = (t_addr) strtotv (cptr, &tptr, rdx); cptr 7551 src/simh/scp.c if (cptr == tptr) cptr 7557 src/simh/scp.c cptr = tptr + 1; cptr 7558 src/simh/scp.c *hi = (t_addr) strtotv (cptr, &tptr, rdx); /* get high */ cptr 7559 src/simh/scp.c if ((cptr == tptr) || (*hi == 0)) cptr 7770 src/simh/scp.c DEVICE *find_dev (const char *cptr) cptr 7775 src/simh/scp.c if (cptr == NULL) cptr 7778 src/simh/scp.c if ((strcmp (cptr, dptr->name) == 0) || cptr 7780 src/simh/scp.c (strcmp (cptr, dptr->lname) == 0))) cptr 7784 src/simh/scp.c if ((strcmp (cptr, dptr->name) == 0) || cptr 7786 src/simh/scp.c (strcmp (cptr, dptr->lname) == 0))) cptr 7803 src/simh/scp.c DEVICE *find_unit (const char *cptr, UNIT **uptr) cptr 7814 src/simh/scp.c if ((dptr = find_dev (cptr))) { /* exact match? */ cptr 7826 src/simh/scp.c (strncmp (cptr, nptr, strlen (nptr)) == 0)) || /* LINTED E_EQUALITY_NOT_ASSIGNMENT*/ cptr 7828 src/simh/scp.c (strncmp (cptr, nptr, strlen (nptr)) == 0)))) { cptr 7829 src/simh/scp.c tptr = cptr + strlen (nptr); cptr 7842 src/simh/scp.c if (0 == strcmp (cptr, sim_uname (&dptr->units[u]))) { cptr 7936 src/simh/scp.c REG *find_reg_glob (CONST char *cptr, CONST char **optr, DEVICE **gdptr) cptr 7946 src/simh/scp.c if ((rptr = find_reg (cptr, optr, dptr))) { /* found? */ cptr 7967 src/simh/scp.c REG *find_reg (CONST char *cptr, CONST char **optr, DEVICE *dptr) cptr 7973 src/simh/scp.c if ((cptr == NULL) || (dptr == NULL) || (dptr->registers == NULL)) cptr 7975 src/simh/scp.c tptr = cptr; cptr 7979 src/simh/scp.c slnt = tptr - cptr; cptr 7982 src/simh/scp.c (strncmp (cptr, rptr->name, slnt) == 0)) { cptr 8000 src/simh/scp.c int32 get_switches (const char *cptr) cptr 8004 src/simh/scp.c if (*cptr != '-') cptr 8007 src/simh/scp.c for (cptr++; (sim_isspace (*cptr) == 0) && (*cptr != 0); cptr++) { cptr 8008 src/simh/scp.c if (sim_isalpha (*cptr) == 0) cptr 8010 src/simh/scp.c sw = sw | SWMASK (toupper (*cptr)); cptr 8024 src/simh/scp.c CONST char *get_sim_sw (CONST char *cptr) cptr 8029 src/simh/scp.c while (*cptr == '-') { /* while switches */ cptr 8030 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get switch glyph */ cptr 8036 src/simh/scp.c return cptr; cptr 8049 src/simh/scp.c CONST char *get_sim_opt (int32 opt, CONST char *cptr, t_stat *st) cptr 8127 src/simh/scp.c while (*cptr) { /* loop through modifiers */ cptr 8128 src/simh/scp.c svptr = cptr; /* save current position */ cptr 8129 src/simh/scp.c if ((opt & CMD_OPT_OF) && (*cptr == '@')) { /* output file spec? */ cptr 8135 src/simh/scp.c cptr = get_glyph (cptr + 1, gbuf, 0); cptr 8144 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 8168 src/simh/scp.c return cptr; cptr 8209 src/simh/scp.c SCHTAB *get_rsearch (CONST char *cptr, int32 radix, SCHTAB *schptr) cptr 8221 src/simh/scp.c if (*cptr == 0) /* check for clause */ cptr 8224 src/simh/scp.c for (logop = cmpop = invalid_op; (c = *cptr++); ) { /* loop thru clauses */ cptr 8227 src/simh/scp.c logval = strtotv (cptr, &tptr, radix); cptr 8228 src/simh/scp.c if (cptr == tptr) cptr 8230 src/simh/scp.c cptr = tptr; cptr 8234 src/simh/scp.c if (*cptr == '=') { cptr 8236 src/simh/scp.c cptr++; cptr 8238 src/simh/scp.c cmpval = strtotv (cptr, &tptr, radix); cptr 8239 src/simh/scp.c if (cptr == tptr) cptr 8241 src/simh/scp.c cptr = tptr; cptr 8274 src/simh/scp.c SCHTAB *get_asearch (CONST char *cptr, int32 radix, SCHTAB *schptr) cptr 8280 src/simh/scp.c CONST char *ocptr = cptr; cptr 8287 src/simh/scp.c if (*cptr == 0) /* check for clause */ cptr 8292 src/simh/scp.c for (logop = cmpop = invalid_op; (c = *cptr++); ) { /* loop thru clauses */ cptr 8295 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 8305 src/simh/scp.c if (*cptr == '=') { cptr 8307 src/simh/scp.c cptr++; cptr 8309 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 8740 src/simh/scp.c UNIT *cptr, *prvptr; cptr 8754 src/simh/scp.c for (cptr = sim_clock_queue; cptr != QUEUE_LIST_END; cptr = cptr->next) { cptr 8755 src/simh/scp.c if (event_time < (accum + cptr->time)) cptr 8757 src/simh/scp.c accum = accum + cptr->time; cptr 8758 src/simh/scp.c prvptr = cptr; cptr 8761 src/simh/scp.c cptr = uptr->next = sim_clock_queue; cptr 8765 src/simh/scp.c cptr = uptr->next = prvptr->next; /* insert at prvptr */ cptr 8769 src/simh/scp.c if (cptr != QUEUE_LIST_END) cptr 8770 src/simh/scp.c cptr->time = cptr->time - uptr->time; cptr 8822 src/simh/scp.c UNIT *cptr, *nptr; cptr 8840 src/simh/scp.c for (cptr = sim_clock_queue; cptr != QUEUE_LIST_END; cptr = cptr->next) { cptr 8841 src/simh/scp.c if (cptr->next == uptr) { cptr 8842 src/simh/scp.c nptr = cptr->next = uptr->next; cptr 8892 src/simh/scp.c UNIT *cptr; cptr 8895 src/simh/scp.c for (cptr = sim_clock_queue; cptr != QUEUE_LIST_END; cptr = cptr->next) { cptr 8896 src/simh/scp.c if (cptr == sim_clock_queue) { cptr 8901 src/simh/scp.c accum = accum + cptr->time; cptr 8902 src/simh/scp.c if (cptr == uptr) cptr 9525 src/simh/scp.c t_stat sim_set_expect (EXPECT *exp, CONST char *cptr) cptr 9539 src/simh/scp.c if ((cptr == NULL) || (*cptr == 0)) cptr 9541 src/simh/scp.c if (*cptr == '[') { cptr 9542 src/simh/scp.c cnt = (int32) strtotv (cptr + 1, &c1ptr, 10); cptr 9543 src/simh/scp.c if ((cptr == c1ptr) || (*c1ptr != ']')) cptr 9545 src/simh/scp.c cptr = c1ptr + 1; cptr 9546 src/simh/scp.c while (sim_isspace(*cptr)) cptr 9547 src/simh/scp.c ++cptr; cptr 9549 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 9555 src/simh/scp.c cptr = tptr; cptr 9557 src/simh/scp.c if ((*cptr != '"') && (*cptr != '\'')) cptr 9559 src/simh/scp.c cptr = get_glyph_quoted (cptr, gbuf, 0); cptr 9561 src/simh/scp.c return sim_exp_set (exp, gbuf, cnt, (after_set ? after : exp->after), sim_switches, cptr); cptr 9566 src/simh/scp.c t_stat sim_set_noexpect (EXPECT *exp, const char *cptr) cptr 9570 src/simh/scp.c if (NULL == cptr || !*cptr) cptr 9572 src/simh/scp.c if ((*cptr != '"') && (*cptr != '\'')) cptr 9574 src/simh/scp.c cptr = get_glyph_quoted (cptr, gbuf, 0); cptr 9575 src/simh/scp.c if (*cptr != '\0') cptr 10067 src/simh/scp.c t_stat sim_string_to_stat (const char *cptr, t_stat *stat) cptr 10073 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 11064 src/simh/scp.c char cbuf[CBUFSIZE], *cptr; cptr 11073 src/simh/scp.c cptr = cbuf; cptr 11074 src/simh/scp.c while (*cptr) { cptr 11075 src/simh/scp.c if (blankch (*cptr)) { cptr 11076 src/simh/scp.c *cptr++ = '_'; cptr 11079 src/simh/scp.c *cptr = (char)toupper (*cptr); cptr 11080 src/simh/scp.c cptr++; cptr 11098 src/simh/scp.c const char *help, const char *cptr, va_list ap) cptr 11196 src/simh/scp.c while (cptr && *cptr) { cptr 11197 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 11221 src/simh/scp.c cptr = NULL; cptr 11284 src/simh/scp.c if (NULL == cptr || !*cptr) { cptr 11289 src/simh/scp.c cptr = read_line_p (pstring+1, cbuf, sizeof (cbuf), stdin); cptr 11291 src/simh/scp.c if ((cptr != NULL) && /* Got something? */ cptr 11292 src/simh/scp.c ((0 == strcmp (cptr, "\x04")) || /* was it a bare ^D? */ cptr 11293 src/simh/scp.c (0 == strcmp (cptr, "\x1A")))) /* was it a bare ^Z? */ cptr 11294 src/simh/scp.c cptr = NULL; /* These are EOF synonyms */ cptr 11297 src/simh/scp.c if (NULL == cptr) /* EOF, exit help */ cptr 11300 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 11324 src/simh/scp.c cptr = NULL; cptr 11330 src/simh/scp.c cptr = NULL; cptr 11336 src/simh/scp.c cptr = NULL; cptr 11355 src/simh/scp.c const char *help, const char *cptr, ...) cptr 11360 src/simh/scp.c va_start (ap, cptr); cptr 11361 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 273 src/simh/scp.h extern t_stat parse_sym (CONST char *cptr, t_addr addr, UNIT *uptr, t_value *val, cptr 285 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 1829 src/simh/sim_console.c t_stat sim_show_cons_send_input (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 2366 src/simh/sim_console.c static t_stat sim_set_halt (int32 flag, CONST char *cptr) cptr 2374 src/simh/sim_console.c if (cptr == NULL || *cptr == 0) /* no match string? */ cptr 2379 src/simh/sim_console.c mbuf = (char *)malloc (1 + strlen (cptr)); cptr 2392 src/simh/sim_console.c decode (mbuf, cptr); /* save decoded match string */ cptr 2394 src/simh/sim_console.c mbuf2 = (char *)malloc (3 + strlen(cptr)); cptr 2422 src/simh/sim_console.c static t_stat sim_set_response (int32 flag, CONST char *cptr) cptr 2429 src/simh/sim_console.c if (cptr == NULL || *cptr == 0) cptr 2432 src/simh/sim_console.c rbuf = (uint8 *)malloc (1 + strlen(cptr)); cptr 2446 src/simh/sim_console.c decode ((char *)rbuf, cptr); /* decod string */ cptr 2456 src/simh/sim_console.c static t_stat sim_set_delay (int32 flag, CONST char *cptr) cptr 2461 src/simh/sim_console.c if (cptr == NULL || *cptr == 0) /* no argument string? */ cptr 2464 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 118 src/simh/sim_disk.c t_stat sim_disk_set_fmt (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 124 src/simh/sim_disk.c if (cptr == NULL) cptr 127 src/simh/sim_disk.c if (fmts[f].name && (strcmp (cptr, fmts[f].name) == 0)) { cptr 156 src/simh/sim_disk.c t_stat sim_disk_set_capac (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 162 src/simh/sim_disk.c if ((cptr == NULL) || (*cptr == 0)) cptr 166 src/simh/sim_disk.c cap = (t_offset) get_uint (cptr, 10, sim_taddr_64? 2000000: 2000, &r); cptr 750 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 771 src/simh/sim_disk.c cptr = get_glyph (cptr, gbuf, 0); /* get spec */ cptr 772 src/simh/sim_disk.c if (*cptr == 0) /* must be more */ cptr 807 src/simh/sim_disk.c strncpy (uptr->filename, cptr, CBUFSIZE); /* save name */ cptr 831 src/simh/sim_disk.c uptr->fileref = open_function (cptr, "rb"); /* open rd only */ cptr 837 src/simh/sim_disk.c (unsigned long)(uptr-dptr->units), cptr); cptr 841 src/simh/sim_disk.c uptr->fileref = open_function (cptr, "rb+"); /* open r/w */ cptr 846 src/simh/sim_disk.c uptr->fileref = open_function (cptr, "rb"); /* open rd only */ cptr 852 src/simh/sim_disk.c (unsigned long)(uptr-dptr->units), cptr); cptr 858 src/simh/sim_disk.c uptr->fileref = create_function (cptr, /* create new file */ cptr 861 src/simh/sim_disk.c uptr->fileref = open_function (cptr, "wb+");/* open new file */ cptr 866 src/simh/sim_disk.c (unsigned long)(uptr-dptr->units), cptr); cptr 892 src/simh/sim_disk.c remove (cptr); /* remove the create file */ cptr 905 src/simh/sim_disk.c remove (cptr); cptr 921 src/simh/sim_disk.c remove (cptr); /* remove the create file */ cptr 1011 src/simh/sim_disk.c sim_dname (dptr), (unsigned long)(uptr-dptr->units), cptr, sprint_capac (dptr, uptr)); cptr 1023 src/simh/sim_disk.c sim_dname (dptr), (unsigned long)(uptr-dptr->units), cptr, sprint_capac (dptr, uptr)); cptr 1095 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, sim_taddr_64? 2000000: 2000, &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 579 src/simh/sim_timer.c t_stat sim_show_clock_queues (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 616 src/simh/sim_timer.c t_stat sim_timer_clr_catchup (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 623 src/simh/sim_timer.c t_stat sim_timer_set_catchup (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 685 src/simh/sim_timer.c UNIT *cptr = sim_clock_cosched_queue[tmr]; cptr 686 src/simh/sim_timer.c sim_clock_cosched_queue[tmr] = cptr->next; cptr 687 src/simh/sim_timer.c cptr->next = NULL; cptr 688 src/simh/sim_timer.c cptr->cancel = NULL; cptr 689 src/simh/sim_timer.c _sim_activate (cptr, 0); cptr 861 src/simh/sim_timer.c UNIT *cptr = sim_clock_cosched_queue[tmr]; cptr 863 src/simh/sim_timer.c sim_clock_cosched_queue[tmr] = cptr->next; cptr 864 src/simh/sim_timer.c cptr->next = NULL; cptr 865 src/simh/sim_timer.c cptr->cancel = NULL; cptr 867 src/simh/sim_timer.c accum += cptr->time; cptr 868 src/simh/sim_timer.c _sim_activate (cptr, accum*rtc_currd[tmr]); cptr 962 src/simh/sim_timer.c UNIT *cptr; cptr 963 src/simh/sim_timer.c for (cptr = sim_clock_cosched_queue[tmr]; cptr 964 src/simh/sim_timer.c (cptr != QUEUE_LIST_END); cptr 965 src/simh/sim_timer.c cptr = cptr->next) cptr 966 src/simh/sim_timer.c if (cptr->next == (uptr)) { cptr 967 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 3659 src/simh/sim_tmxr.c t_stat tmxr_dscln (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 3668 src/simh/sim_tmxr.c lp = tmxr_get_ldsc (uptr, cptr, mp, &status); /* get referenced line */ cptr 3685 src/simh/sim_tmxr.c t_stat tmxr_set_log (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 3691 src/simh/sim_tmxr.c if (cptr == NULL) /* no file name? */ cptr 3701 src/simh/sim_tmxr.c strncpy (lp->txlogname, cptr, CBUFSIZE-1); /* save file name */ cptr 3702 src/simh/sim_tmxr.c r = sim_open_logfile (cptr, TRUE, &lp->txlog, &lp->txlogref); /* open log */ cptr 3718 src/simh/sim_tmxr.c t_stat tmxr_set_nolog (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 3723 src/simh/sim_tmxr.c if (cptr) /* no arguments */ cptr 3788 src/simh/sim_tmxr.c CONST char *cptr; cptr 3821 src/simh/sim_tmxr.c cptr = tbuf; cptr 3823 src/simh/sim_tmxr.c while (*cptr) { /* parse command string */ cptr 3824 src/simh/sim_tmxr.c cptr = get_range (NULL, cptr, &low, &high, 10, max, ';');/* get a line range */ cptr 3826 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)