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 472 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 477 src/dps8/dps8_console.c if (cptr) cptr 479 src/dps8/dps8_console.c unsigned char * new = (unsigned char *) strdupesc (cptr); cptr 515 src/dps8/dps8_console.c int clear_opc_autoinput (int32 flag, UNUSED const char * cptr) cptr 525 src/dps8/dps8_console.c int add_opc_autoinput (int32 flag, const char * cptr) cptr 528 src/dps8/dps8_console.c unsigned char * new = (unsigned char *) strdupesc (cptr); cptr 1033 src/dps8/dps8_console.c char * cptr = csp->simh_buffer; cptr 1035 src/dps8/dps8_console.c cptr = (char *) get_glyph (cptr, gbuf, 0); /* get command glyph */ cptr 1041 src/dps8/dps8_console.c t_stat stat = cmdp->action (cmdp->arg, cptr); cptr 1683 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1685 src/dps8/dps8_console.c if (! cptr) cptr 1687 src/dps8/dps8_console.c int n = atoi (cptr); cptr 1721 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1731 src/dps8/dps8_console.c int rc = cfg_parse (__func__, cptr, opc_config_list, cptr 1799 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1804 src/dps8/dps8_console.c if (cptr) cptr 1806 src/dps8/dps8_console.c strncpy (console_state[n].device_name, cptr, MAX_DEV_NAME_LEN-1); cptr 1815 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1821 src/dps8/dps8_console.c if (cptr) cptr 1823 src/dps8/dps8_console.c int port = atoi (cptr); cptr 1849 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1861 src/dps8/dps8_console.c if (cptr) cptr 1863 src/dps8/dps8_console.c console_state[dev_idx].console_access.address = strdup (cptr); cptr 1897 src/dps8/dps8_console.c const char * cptr, UNUSED void * desc) cptr 1903 src/dps8/dps8_console.c if (cptr && (strlen(cptr) > 0)) cptr 1905 src/dps8/dps8_console.c char token[strlen (cptr)+1]; cptr 1906 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 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 749 src/dps8/dps8_cpu.c const char * cptr, UNUSED void * desc) cptr 751 src/dps8/dps8_cpu.c if (! cptr) cptr 753 src/dps8/dps8_cpu.c long n = atol (cptr); cptr 796 src/dps8/dps8_cpu.c const char * cptr, UNUSED void * desc) cptr 798 src/dps8/dps8_cpu.c if (! cptr) cptr 804 src/dps8/dps8_cpu.c n = strtol (cptr, & end, 0); cptr 840 src/dps8/dps8_cpu.c static t_stat setCPUConfigL68 (UNIT * uptr, UNUSED int32 value, UNUSED const char * cptr, UNUSED void * desc) { cptr 865 src/dps8/dps8_cpu.c static t_stat setCPUConfigDPS8M (UNIT * uptr, UNUSED int32 value, UNUSED const char * cptr, UNUSED void * desc) { cptr 1013 src/dps8/dps8_cpu.c UNUSED const char * cptr, cptr 1040 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 2497 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 4846 src/dps8/dps8_sys.c const char * cptr, UNUSED void * desc) cptr 4853 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 277 src/simh/scp.c t_addr (*sim_vm_parse_addr) (DEVICE *dptr, CONST char *cptr, CONST char **tptr) = NULL; cptr 287 src/simh/scp.c t_stat set_dev_radix (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 288 src/simh/scp.c t_stat set_dev_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 289 src/simh/scp.c t_stat set_dev_debug (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 290 src/simh/scp.c t_stat set_unit_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 291 src/simh/scp.c t_stat ssh_break (FILE *st, const char *cptr, int32 flg); cptr 292 src/simh/scp.c t_stat show_cmd_fi (FILE *ofile, int32 flag, CONST char *cptr); cptr 293 src/simh/scp.c t_stat show_config (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 294 src/simh/scp.c t_stat show_queue (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 295 src/simh/scp.c t_stat show_time (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 296 src/simh/scp.c t_stat show_mod_names (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 297 src/simh/scp.c t_stat show_show_commands (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 298 src/simh/scp.c t_stat show_log_names (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 299 src/simh/scp.c t_stat show_dev_radix (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 300 src/simh/scp.c t_stat show_dev_debug (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 301 src/simh/scp.c t_stat show_dev_logicals (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 302 src/simh/scp.c t_stat show_dev_modifiers (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 303 src/simh/scp.c t_stat show_dev_show_commands (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 304 src/simh/scp.c t_stat show_version (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 306 src/simh/scp.c t_stat show_prom (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 307 src/simh/scp.c t_stat show_default_base_system_script (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 308 src/simh/scp.c t_stat show_default (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 309 src/simh/scp.c t_stat show_break (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 310 src/simh/scp.c t_stat show_on (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 311 src/simh/scp.c t_stat sim_show_send (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 312 src/simh/scp.c t_stat sim_show_expect (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 316 src/simh/scp.c t_stat show_one_mod (FILE *st, DEVICE *dptr, UNIT *uptr, MTAB *mptr, CONST char *cptr, int32 flag); cptr 336 src/simh/scp.c SCHTAB *get_rsearch (CONST char *cptr, int32 radix, SCHTAB *schptr); cptr 337 src/simh/scp.c SCHTAB *get_asearch (CONST char *cptr, int32 radix, SCHTAB *schptr); cptr 340 src/simh/scp.c int32 get_switches (const char *cptr); cptr 341 src/simh/scp.c CONST char *get_sim_sw (CONST char *cptr); cptr 352 src/simh/scp.c char *sim_trim_endspc (char *cptr); cptr 356 src/simh/scp.c t_stat scp_attach_unit (DEVICE *dptr, UNIT *uptr, const char *cptr); cptr 361 src/simh/scp.c t_stat assign_device (DEVICE *dptr, const char *cptr); cptr 364 src/simh/scp.c t_stat exdep_reg_loop (FILE *ofile, SCHTAB *schptr, int32 flag, CONST char *cptr, cptr 367 src/simh/scp.c t_stat dep_reg (int32 flag, CONST char *cptr, REG *rptr, uint32 idx); cptr 368 src/simh/scp.c t_stat exdep_addr_loop (FILE *ofile, SCHTAB *schptr, int32 flag, const char *cptr, cptr 371 src/simh/scp.c t_stat dep_addr (int32 flag, const char *cptr, t_addr addr, DEVICE *dptr, cptr 376 src/simh/scp.c t_stat set_on (int32 flag, CONST char *cptr); cptr 377 src/simh/scp.c t_stat set_verify (int32 flag, CONST char *cptr); cptr 378 src/simh/scp.c t_stat set_message (int32 flag, CONST char *cptr); cptr 379 src/simh/scp.c t_stat set_quiet (int32 flag, CONST char *cptr); cptr 380 src/simh/scp.c t_stat set_localopc (int32 flag, CONST char *cptr); cptr 381 src/simh/scp.c t_stat set_asynch (int32 flag, CONST char *cptr); cptr 382 src/simh/scp.c t_stat sim_show_asynch (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr); cptr 383 src/simh/scp.c t_stat do_cmd_label (int32 flag, CONST char *cptr, CONST char *label); cptr 385 src/simh/scp.c t_stat set_prompt (int32 flag, CONST char *cptr); cptr 386 src/simh/scp.c t_stat sim_set_asynch (int32 flag, CONST char *cptr); cptr 387 src/simh/scp.c t_stat sim_set_environment (int32 flag, CONST char *cptr); cptr 1669 src/simh/scp.c char *cptr, *cptr2; cptr 2079 src/simh/scp.c cptr = getenv("HOME"); cptr 2080 src/simh/scp.c if (cptr == NULL) { cptr 2081 src/simh/scp.c cptr = getenv("HOMEPATH"); cptr 2134 src/simh/scp.c CONST char *cptr; cptr 2140 src/simh/scp.c if ((cptr = sim_brk_getact (cbuf, sizeof(cbuf)))) /* pending action? */ cptr 2141 src/simh/scp.c (void)printf ("%s%s\n", sim_prompt, cptr); /* echo */ cptr 2144 src/simh/scp.c cptr = (*sim_vm_read) (cbuf, sizeof(cbuf), stdin); cptr 2146 src/simh/scp.c else cptr = read_line_p (sim_prompt, cbuf, sizeof(cbuf), stdin);/* read with prompt*/ cptr 2147 src/simh/scp.c if (cptr == NULL) { /* EOF? */ cptr 2151 src/simh/scp.c if (*cptr == 0) /* ignore blank */ cptr 2155 src/simh/scp.c (void)fprintf (sim_log, "%s%s\n", sim_prompt, cptr); cptr 2157 src/simh/scp.c (void)fprintf (sim_deb, "%s%s\n", sim_prompt, cptr); cptr 2158 src/simh/scp.c cptr = get_glyph_cmd (cptr, gbuf); /* get command glyph */ cptr 2161 src/simh/scp.c stat = cmdp->action (cmdp->arg, cptr); /* if found, exec */ cptr 2183 src/simh/scp.c t_stat set_prompt (int32 flag, CONST char *cptr) cptr 2187 src/simh/scp.c if ((NULL == cptr) || (*cptr == '\0')) cptr 2190 src/simh/scp.c cptr = get_glyph_nc (cptr, gbuf, '"'); /* get quote delimited token */ cptr 2193 src/simh/scp.c strncpy (gbuf, cptr, sizeof (gbuf)-1); cptr 2230 src/simh/scp.c t_stat exit_cmd (int32 flag, CONST char *cptr) cptr 2640 src/simh/scp.c t_stat help_dev_help (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, const char *cptr) cptr 2645 src/simh/scp.c if (*cptr) { cptr 2646 src/simh/scp.c (void)get_glyph (cptr, gbuf, 0); cptr 2650 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2672 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2681 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2686 src/simh/scp.c return dptr->help (st, dptr, uptr, flag, cptr); cptr 2717 src/simh/scp.c t_stat help_cmd (int32 flag, CONST char *cptr) cptr 2722 src/simh/scp.c GET_SWITCHES (cptr); cptr 2725 src/simh/scp.c if (*cptr) { cptr 2726 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 2728 src/simh/scp.c if (*cptr) { cptr 2733 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 2831 src/simh/scp.c r = help_dev_help (stdout, dptr, uptr, flag, cptr); cptr 2833 src/simh/scp.c help_dev_help (sim_log, dptr, uptr, flag | SCP_HELP_FLAT, cptr); cptr 2847 src/simh/scp.c t_stat spawn_cmd (int32 flag, CONST char *cptr) cptr 2850 src/simh/scp.c if ((cptr == NULL) || (strlen (cptr) == 0)) cptr 2851 src/simh/scp.c cptr = getenv("SHELL"); cptr 2852 src/simh/scp.c if ((cptr == NULL) || (strlen (cptr) == 0)) cptr 2853 src/simh/scp.c cptr = getenv("ComSpec"); cptr 2859 src/simh/scp.c status = system (cptr); cptr 2866 src/simh/scp.c t_stat echo_cmd (int32 flag, CONST char *cptr) cptr 2868 src/simh/scp.c sim_printf ("%s\n", cptr); cptr 2911 src/simh/scp.c CONST char *cptr; cptr 2995 src/simh/scp.c cptr = get_glyph (cbuf, gbuf, 0); /* get command glyph */ cptr 3004 src/simh/scp.c sim_do_ocptr[sim_do_depth] = cptr = sim_brk_getact (cbuf, sizeof(cbuf)); /* get bkpt action */ cptr 3006 src/simh/scp.c sim_do_ocptr[sim_do_depth] = cptr = read_line (cbuf, sizeof(cbuf), fpin);/* get cmd line */ cptr 3009 src/simh/scp.c if (cptr != NULL && strlen(cptr) < sizeof(cbuf)) { /* validate */ cptr 3013 src/simh/scp.c if (cptr == NULL) { /* EOF? */ cptr 3017 src/simh/scp.c if (*cptr == 0) /* ignore blank */ cptr 3020 src/simh/scp.c sim_printf("%s> %s\n", do_position(), cptr); cptr 3021 src/simh/scp.c if (*cptr == ':') /* ignore label */ cptr 3023 src/simh/scp.c cptr = get_glyph_cmd (cptr, gbuf); /* get command glyph */ cptr 3034 src/simh/scp.c stat = do_cmd (sim_do_depth+1, cptr); /* exec DO cmd */ cptr 3037 src/simh/scp.c stat = cmdp->action (cmdp->arg, cptr); /* exec other cmd */ cptr 3114 src/simh/scp.c if (cmdp && (cmdp->action == &return_cmd) && (0 != *cptr)) { /* return command with argument? */ cptr 3115 src/simh/scp.c sim_string_to_stat (cptr, &stat); cptr 3556 src/simh/scp.c t_stat assert_cmd (int32 flag, CONST char *cptr) cptr 3569 src/simh/scp.c cptr = (CONST char *)get_sim_opt (CMD_OPT_SW|CMD_OPT_DFT, (CONST char *)cptr, &r); cptr 3579 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 3581 src/simh/scp.c tptr = get_glyph (cptr, gbuf, 0); /* get token */ cptr 3584 src/simh/scp.c cptr = (CONST char *)tptr; cptr 3586 src/simh/scp.c if (*cptr == '"') { /* quoted string comparison? */ cptr 3610 src/simh/scp.c tptr = (CONST char *)get_glyph_gen (cptr, gbuf, '=', (sim_switches & SWMASK ('I')), TRUE, '\\'); cptr 3614 src/simh/scp.c cptr += strlen (gbuf); cptr 3615 src/simh/scp.c while (sim_isspace (*cptr)) /* skip spaces */ cptr 3616 src/simh/scp.c ++cptr; cptr 3617 src/simh/scp.c (void)get_glyph (cptr, op, '"'); cptr 3623 src/simh/scp.c cptr += strlen (op); cptr 3624 src/simh/scp.c while (sim_isspace (*cptr)) /* skip spaces */ cptr 3625 src/simh/scp.c ++cptr; cptr 3626 src/simh/scp.c cptr = (CONST char *)get_glyph_gen (cptr, gbuf2, 0, (sim_switches & SWMASK ('I')), TRUE, '\\'); cptr 3628 src/simh/scp.c if (*cptr) { /* more? */ cptr 3642 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get register */ cptr 3668 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 3670 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get search cond */ cptr 3672 src/simh/scp.c if (*cptr) { /* more? */ cptr 3715 src/simh/scp.c sim_brk_setact (cptr); /* set up IF actions */ cptr 3725 src/simh/scp.c t_stat send_cmd (int32 flag, CONST char *cptr) cptr 3736 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 3737 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3742 src/simh/scp.c cptr = tptr; cptr 3748 src/simh/scp.c while (*cptr) { cptr 3753 src/simh/scp.c cptr = tptr; cptr 3754 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3761 src/simh/scp.c cptr = tptr; cptr 3762 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3765 src/simh/scp.c if ((*cptr == '"') || (*cptr == '\'')) cptr 3769 src/simh/scp.c if (*cptr) { cptr 3770 src/simh/scp.c if ((*cptr != '"') && (*cptr != '\'')) //-V560 cptr 3772 src/simh/scp.c cptr = get_glyph_quoted (cptr, gbuf, 0); cptr 3773 src/simh/scp.c if (*cptr != '\0') cptr 3784 src/simh/scp.c t_stat sim_show_send (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 3791 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3796 src/simh/scp.c cptr = tptr; cptr 3800 src/simh/scp.c if (*cptr) cptr 3805 src/simh/scp.c t_stat expect_cmd (int32 flag, CONST char *cptr) cptr 3811 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 3812 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3814 src/simh/scp.c cptr = tptr; cptr 3820 src/simh/scp.c return sim_set_expect (exp, cptr); cptr 3825 src/simh/scp.c return sim_set_noexpect (exp, cptr); cptr 3829 src/simh/scp.c t_stat sim_show_expect (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 3836 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 3841 src/simh/scp.c cptr = tptr; cptr 3845 src/simh/scp.c if (*cptr && (*cptr != '"') && (*cptr != '\'')) cptr 3847 src/simh/scp.c tptr = get_glyph_quoted (cptr, gbuf, 0); cptr 3850 src/simh/scp.c if (*cptr && (cptr[strlen(cptr)-1] != '"') && (cptr[strlen(cptr)-1] != '\'')) cptr 3860 src/simh/scp.c const char *cptr; cptr 3873 src/simh/scp.c cptr = read_line (cbuf, sizeof(cbuf), sim_gotofile);/* get cmd line */ cptr 3874 src/simh/scp.c if (cptr == NULL) break; /* exit on eof */ cptr 3876 src/simh/scp.c if (*cptr == 0) continue; /* ignore blank */ cptr 3877 src/simh/scp.c if (*cptr != ':') continue; /* ignore non-labels */ cptr 3878 src/simh/scp.c ++cptr; /* skip : */ cptr 3879 src/simh/scp.c while (sim_isspace (*cptr)) ++cptr; /* skip blanks */ cptr 3880 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get label glyph */ cptr 3930 src/simh/scp.c const char *cptr; cptr 3933 src/simh/scp.c cptr = get_glyph (fcptr, gbuf, 0); cptr 3935 src/simh/scp.c (void)snprintf(cbuf, sizeof (cbuf), "%s %s", sim_do_filename[sim_do_depth], cptr); cptr 3942 src/simh/scp.c t_stat on_cmd (int32 flag, CONST char *cptr) cptr 3947 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 3954 src/simh/scp.c if ((NULL == cptr) || ('\0' == *cptr)) { /* Empty Action */ cptr 3959 src/simh/scp.c (char *)realloc(sim_on_actions[sim_do_depth][cond], 1+strlen(cptr)); cptr 3972 src/simh/scp.c strcpy(sim_on_actions[sim_do_depth][cond], cptr); cptr 3979 src/simh/scp.c t_stat noop_cmd (int32 flag, CONST char *cptr) cptr 3981 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 3988 src/simh/scp.c t_stat set_on (int32 flag, CONST char *cptr) cptr 3990 src/simh/scp.c if ((flag) && (cptr) && (*cptr)) { /* Set ON with arg */ cptr 3993 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get command glyph */ cptr 3996 src/simh/scp.c (*cptr)) cptr 4004 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 4024 src/simh/scp.c t_stat set_verify (int32 flag, CONST char *cptr) cptr 4026 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 4036 src/simh/scp.c t_stat set_message (int32 flag, CONST char *cptr) cptr 4038 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 4048 src/simh/scp.c t_stat set_localopc (int32 flag, CONST char *cptr) cptr 4050 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 4059 src/simh/scp.c t_stat set_quiet (int32 flag, CONST char *cptr) cptr 4061 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 4071 src/simh/scp.c t_stat sim_set_environment (int32 flag, CONST char *cptr) cptr 4075 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) /* now eol? */ cptr 4077 src/simh/scp.c cptr = get_glyph (cptr, varname, '='); /* get environment variable name */ cptr 4078 src/simh/scp.c setenv(varname, cptr, 1); cptr 4084 src/simh/scp.c t_stat set_cmd (int32 flag, CONST char *cptr) cptr 4096 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 4097 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* must be more */ cptr 4099 src/simh/scp.c cptr = get_glyph (svptr = cptr, gbuf, 0); /* get glob/dev/unit */ cptr 4105 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4112 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4115 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4116 src/simh/scp.c return gcmdp->action (gcmdp->arg, cptr); /* do the rest */ cptr 4125 src/simh/scp.c cptr = svptr; cptr 4126 src/simh/scp.c while (sim_isspace(*cptr)) cptr 4127 src/simh/scp.c ++cptr; cptr 4137 src/simh/scp.c if ((*cptr == 0) || (*cptr == ';') || (*cptr == '#')) /* must be more */ cptr 4139 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4141 src/simh/scp.c while (*cptr != 0) { /* do all mods */ cptr 4142 src/simh/scp.c cptr = get_glyph (svptr = cptr, gbuf, ','); /* get modifier */ cptr 4160 src/simh/scp.c cptr = svptr; cptr 4234 src/simh/scp.c t_stat set_dev_radix (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4236 src/simh/scp.c if (cptr) cptr 4244 src/simh/scp.c t_stat set_dev_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4249 src/simh/scp.c if (cptr) cptr 4275 src/simh/scp.c t_stat set_unit_enbdis (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4277 src/simh/scp.c if (cptr) cptr 4294 src/simh/scp.c t_stat set_dev_debug (DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4301 src/simh/scp.c if (cptr == NULL) { /* no arguments? */ cptr 4311 src/simh/scp.c while (*cptr) { cptr 4312 src/simh/scp.c cptr = get_glyph (cptr, gbuf, ';'); /* get debug flag */ cptr 4329 src/simh/scp.c t_stat show_cmd (int32 flag, CONST char *cptr) cptr 4333 src/simh/scp.c cptr = get_sim_opt (CMD_OPT_SW|CMD_OPT_OF, cptr, &r); cptr 4335 src/simh/scp.c if (NULL == cptr) /* error? */ cptr 4338 src/simh/scp.c r = show_cmd_fi (sim_ofile, flag, cptr); /* do show */ cptr 4342 src/simh/scp.c r = show_cmd_fi (stdout, flag, cptr); /* no, stdout, log */ cptr 4344 src/simh/scp.c show_cmd_fi (sim_log, flag, cptr); cptr 4346 src/simh/scp.c show_cmd_fi (sim_deb, flag, cptr); cptr 4351 src/simh/scp.c t_stat show_cmd_fi (FILE *ofile, int32 flag, CONST char *cptr) cptr 4361 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 4362 src/simh/scp.c if ((*cptr == 0) || (*cptr == ';') || (*cptr == '#')) /* must be more */ cptr 4364 src/simh/scp.c cptr = get_glyph (svptr = cptr, gbuf, 0); /* get next glyph */ cptr 4370 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4379 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4382 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4383 src/simh/scp.c return shptr->action (ofile, NULL, NULL, shptr->arg, cptr); cptr 4395 src/simh/scp.c cptr = svptr; cptr 4396 src/simh/scp.c while (sim_isspace(*cptr)) cptr 4397 src/simh/scp.c ++cptr; cptr 4404 src/simh/scp.c return shptr->action (ofile, sim_dflt_dev, uptr, shptr->arg, cptr); cptr 4410 src/simh/scp.c if ((*cptr == 0) || (*cptr == ';') || (*cptr == '#')) { /* now eol? */ cptr 4415 src/simh/scp.c GET_SWITCHES (cptr); /* get more switches */ cptr 4417 src/simh/scp.c while (*cptr != 0) { /* do all mods */ cptr 4418 src/simh/scp.c cptr = get_glyph (cptr, gbuf, ','); /* get modifier */ cptr 4437 src/simh/scp.c r = shptr->action (ofile, dptr, uptr, shptr->arg, cptr); cptr 4608 src/simh/scp.c t_stat show_default_base_system_script (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4675 src/simh/scp.c t_stat show_prom (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4711 src/simh/scp.c t_stat show_buildinfo (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4885 src/simh/scp.c t_stat show_version (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 4891 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5574 src/simh/scp.c t_stat show_config (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5580 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5589 src/simh/scp.c t_stat show_log_names (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5594 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5597 src/simh/scp.c show_dev_logicals (st, dptr, NULL, 1, cptr); cptr 5601 src/simh/scp.c t_stat show_dev_logicals (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5610 src/simh/scp.c t_stat show_queue (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5616 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5648 src/simh/scp.c sim_show_clock_queues (st, dnotused, unotused, flag, cptr); cptr 5652 src/simh/scp.c t_stat show_time (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5654 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5660 src/simh/scp.c t_stat show_break (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5664 src/simh/scp.c if (cptr && (*cptr != 0)) cptr 5665 src/simh/scp.c r = ssh_break (st, cptr, 1); /* more? */ cptr 5671 src/simh/scp.c t_stat show_dev_radix (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5677 src/simh/scp.c t_stat show_dev_debug (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5709 src/simh/scp.c t_stat show_on (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5713 src/simh/scp.c if (cptr && (*cptr != 0)) return SCPE_2MARG; /* now eol? */ cptr 5737 src/simh/scp.c t_stat show_mod_names (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5742 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 5745 src/simh/scp.c show_dev_modifiers (st, dptr, NULL, flag, cptr); cptr 5747 src/simh/scp.c show_dev_modifiers (st, dptr, NULL, flag, cptr); cptr 5751 src/simh/scp.c t_stat show_dev_modifiers (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5782 src/simh/scp.c CONST char *cptr, int32 flag) cptr 5787 src/simh/scp.c r = mptr->disp (st, uptr, mptr->match, (CONST void *)(cptr? cptr: mptr->desc)); cptr 5797 src/simh/scp.c t_stat show_show_commands (FILE *st, DEVICE *dnotused, UNIT *unotused, int32 flag, CONST char *cptr) cptr 5802 src/simh/scp.c if (cptr && (*cptr != 0)) /* now eol? */ cptr 5805 src/simh/scp.c show_dev_show_commands (st, dptr, NULL, flag, cptr); cptr 5807 src/simh/scp.c show_dev_show_commands (st, dptr, NULL, flag, cptr); cptr 5811 src/simh/scp.c t_stat show_dev_show_commands (FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, CONST char *cptr) cptr 5819 src/simh/scp.c t_stat brk_cmd (int32 flg, CONST char *cptr) cptr 5821 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 5822 src/simh/scp.c return ssh_break (NULL, cptr, flg); /* call common code */ cptr 5825 src/simh/scp.c t_stat ssh_break (FILE *st, const char *cptr, int32 flg) cptr 5844 src/simh/scp.c strncpy (abuf, cptr, sizeof(abuf)-1); cptr 5845 src/simh/scp.c cptr = abuf; cptr 5851 src/simh/scp.c if (*cptr == 0) { /* no argument? */ cptr 5855 src/simh/scp.c while (*cptr) { cptr 5856 src/simh/scp.c cptr = get_glyph (cptr, gbuf, ','); cptr 5918 src/simh/scp.c t_stat reset_cmd (int32 flag, CONST char *cptr) cptr 5923 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 5925 src/simh/scp.c if (*cptr == 0) /* reset(cr) */ cptr 5927 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 5928 src/simh/scp.c if (*cptr != 0) /* now eol? */ cptr 5996 src/simh/scp.c t_stat attach_cmd (int32 flag, CONST char *cptr) cptr 6003 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 6004 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* must be more */ cptr 6006 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6007 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 6008 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* now eol? */ cptr 6027 src/simh/scp.c strncpy (gbuf, cptr, sizeof(gbuf)-1); cptr 6034 src/simh/scp.c t_stat scp_attach_unit (DEVICE *dptr, UNIT *uptr, const char *cptr) cptr 6037 src/simh/scp.c return dptr->attach (uptr, (CONST char *)cptr); /* call it */ cptr 6038 src/simh/scp.c return attach_unit (uptr, (CONST char *)cptr); /* no, std routine */ cptr 6043 src/simh/scp.c t_stat attach_unit (UNIT *uptr, CONST char *cptr) cptr 6056 src/simh/scp.c strncpy (uptr->filename, cptr, CBUFSIZE-1); /* save name */ cptr 6062 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "rb"); /* open rd only */ cptr 6067 src/simh/scp.c sim_printf ("%s: unit is read only (%s)\n", sim_dname (dptr), cptr); cptr 6072 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "wb+"); /* open new file */ cptr 6076 src/simh/scp.c sim_printf ("%s: creating new file (%s)\n", sim_dname (dptr), cptr); cptr 6080 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "rb+"); /* open r/w */ cptr 6096 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "rb"); /* open rd only */ cptr 6101 src/simh/scp.c sim_printf ("%s: unit is read only (%s)\n", sim_dname (dptr), cptr); cptr 6107 src/simh/scp.c uptr->fileref = sim_fopen (cptr, "wb+");/* open new file */ cptr 6111 src/simh/scp.c sim_printf ("%s: creating new file (%s)\n", sim_dname (dptr), cptr); cptr 6144 src/simh/scp.c t_stat detach_cmd (int32 flag, CONST char *cptr) cptr 6150 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 6151 src/simh/scp.c if ((NULL == cptr) || (*cptr == 0)) //-V560 /* must be more */ cptr 6153 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6154 src/simh/scp.c if (*cptr != 0) /* now eol? */ cptr 6283 src/simh/scp.c t_stat run_cmd (int32 flag, CONST char *cptr) cptr 6295 src/simh/scp.c GET_SWITCHES (cptr); /* get switches */ cptr 6299 src/simh/scp.c if (*cptr != 0) { /* argument? */ cptr 6300 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6316 src/simh/scp.c if ((*cptr) || (MATCH_CMD (gbuf, "UNTIL") == 0)) { //-V600 /* should be end */ cptr 6320 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6323 src/simh/scp.c (flag == RU_RUN) ? "RUN" : "GO", gbuf, cptr); cptr 6325 src/simh/scp.c GET_SWITCHES (cptr); cptr 6326 src/simh/scp.c if ((*cptr == '\'') || (*cptr == '"')) { /* Expect UNTIL condition */ cptr 6327 src/simh/scp.c r = expect_cmd (1, cptr); cptr 6336 src/simh/scp.c r = ssh_break (NULL, cptr, SSH_ST); cptr 6338 src/simh/scp.c return sim_messagef (r, "Unable to establish breakpoint at: %s\n", cptr); cptr 6352 src/simh/scp.c if (*cptr != 0) { /* argument? */ cptr 6353 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6354 src/simh/scp.c if (*cptr != 0) /* should be end */ cptr 6367 src/simh/scp.c if (*cptr != 0) { /* argument? */ cptr 6368 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6369 src/simh/scp.c if (*cptr != 0) /* should be end */ cptr 6385 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 6387 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get next glyph */ cptr 6388 src/simh/scp.c if (*cptr != 0) /* should be end */ cptr 6413 src/simh/scp.c if (*cptr != 0) /* should be end (no arguments allowed) */ cptr 6684 src/simh/scp.c t_stat exdep_cmd (int32 flag, CONST char *cptr) cptr 6699 src/simh/scp.c cptr = get_sim_opt (opt, cptr, &reason); /* get cmd options */ cptr 6700 src/simh/scp.c if (NULL == cptr) /* error? */ cptr 6702 src/simh/scp.c if (*cptr == 0) /* must be more */ cptr 6706 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get list */ cptr 6707 src/simh/scp.c if ((flag == EX_D) && (*cptr == 0)) /* deposit needs more */ cptr 6723 src/simh/scp.c reason = exdep_reg_loop (ofile, sim_schrptr, flag, cptr, cptr 6751 src/simh/scp.c reason = exdep_reg_loop (ofile, sim_schrptr, flag, cptr, cptr 6763 src/simh/scp.c reason = exdep_addr_loop (ofile, sim_schaptr, flag, cptr, low, high, cptr 6777 src/simh/scp.c t_stat exdep_reg_loop (FILE *ofile, SCHTAB *schptr, int32 flag, CONST char *cptr, cptr 6833 src/simh/scp.c reason = dep_reg (flag, cptr, rptr, idx); cptr 6863 src/simh/scp.c t_stat exdep_addr_loop (FILE *ofile, SCHTAB *schptr, int32 flag, const char *cptr, cptr 6890 src/simh/scp.c reason = dep_addr (flag, cptr, i, dptr, uptr, reason); cptr 6999 src/simh/scp.c t_stat dep_reg (int32 flag, CONST char *cptr, REG *rptr, uint32 idx) cptr 7007 src/simh/scp.c if ((cptr == NULL) || (rptr == NULL)) cptr 7012 src/simh/scp.c cptr = read_line (gbuf, sizeof(gbuf), stdin); cptr 7014 src/simh/scp.c (void)fprintf (sim_log, "%s\n", cptr? cptr: ""); cptr 7015 src/simh/scp.c if (cptr == NULL) /* force exit */ cptr 7017 src/simh/scp.c if (*cptr == 0) /* success */ cptr 7023 src/simh/scp.c val = sim_vm_parse_addr (sim_dflt_dev, cptr, &tptr); cptr 7024 src/simh/scp.c if ((tptr == cptr) || (*tptr != 0) || (val > mask)) cptr 7029 src/simh/scp.c (parse_sym ((CONST char *)cptr, (rptr->flags & REG_UFMASK) | rdx, NULL, cptr 7031 src/simh/scp.c val = get_uint (cptr, rdx, mask, &r); cptr 7219 src/simh/scp.c t_stat dep_addr (int32 flag, const char *cptr, t_addr addr, DEVICE *dptr, cptr 7232 src/simh/scp.c cptr = read_line (gbuf, sizeof(gbuf), stdin); cptr 7234 src/simh/scp.c (void)fprintf (sim_log, "%s\n", cptr? cptr: ""); cptr 7235 src/simh/scp.c if (cptr == NULL) /* force exit */ cptr 7237 src/simh/scp.c if (*cptr == 0) /* success */ cptr 7245 src/simh/scp.c if ((reason = parse_sym ((CONST char *)cptr, addr, uptr, sim_eval, sim_switches)) > 0) { cptr 7246 src/simh/scp.c sim_eval[0] = get_uint (cptr, rdx, mask, &reason); cptr 7289 src/simh/scp.c t_stat eval_cmd (int32 flg, CONST char *cptr) cptr 7297 src/simh/scp.c GET_SWITCHES (cptr); cptr 7301 src/simh/scp.c if (*cptr == 0) cptr 7303 src/simh/scp.c if ((r = parse_sym ((CONST char *)cptr, 0, dptr->units, sim_eval, sim_switches)) > 0) { cptr 7304 src/simh/scp.c sim_eval[0] = get_uint (cptr, rdx, width_mask[dptr->dwidth], &r); cptr 7339 src/simh/scp.c char *read_line (char *cptr, int32 size, FILE *stream) cptr 7341 src/simh/scp.c return read_line_p (NULL, cptr, size, stream); cptr 7356 src/simh/scp.c char *read_line_p (const char *prompt, char *cptr, int32 size, FILE *stream) cptr 7364 src/simh/scp.c cptr = NULL; cptr 7366 src/simh/scp.c strncpy (cptr, tmpc, size-1); /* copy result */ cptr 7375 src/simh/scp.c cptr = fgets (cptr, size, stream); /* get cmd line */ cptr 7378 src/simh/scp.c else cptr = fgets (cptr, size, stream); /* get cmd line */ cptr 7380 src/simh/scp.c if (cptr == NULL) { cptr 7384 src/simh/scp.c for (tptr = cptr; tptr < (cptr + size); tptr++) { /* remove cr or nl */ cptr 7386 src/simh/scp.c (tptr == (cptr + size - 1))) { /* str max length? */ cptr 7391 src/simh/scp.c if (0 == memcmp (cptr, "\xEF\xBB\xBF", 3)) /* Skip/ignore UTF8_BOM */ cptr 7392 src/simh/scp.c memmove (cptr, cptr + 3, strlen (cptr + 3)); cptr 7393 src/simh/scp.c while (sim_isspace (*cptr)) /* trim leading spc */ cptr 7394 src/simh/scp.c cptr++; cptr 7395 src/simh/scp.c if ((*cptr == ';') || (*cptr == '#')) { /* ignore comment */ cptr 7397 src/simh/scp.c sim_printf("%s> %s\n", do_position(), cptr); cptr 7398 src/simh/scp.c *cptr = 0; cptr 7401 src/simh/scp.c return cptr; cptr 7495 src/simh/scp.c char *sim_trim_endspc (char *cptr) cptr 7499 src/simh/scp.c tptr = cptr + strlen (cptr); cptr 7500 src/simh/scp.c while ((--tptr >= cptr) && sim_isspace (*tptr)) cptr 7502 src/simh/scp.c return cptr; cptr 7551 src/simh/scp.c t_value get_uint (const char *cptr, uint32 radix, t_value max, t_stat *status) cptr 7557 src/simh/scp.c val = strtotv ((CONST char *)cptr, &tptr, radix); cptr 7558 src/simh/scp.c if ((cptr == tptr) || (val > max)) cptr 7583 src/simh/scp.c CONST char *get_range (DEVICE *dptr, CONST char *cptr, t_addr *lo, t_addr *hi, cptr 7588 src/simh/scp.c if (max && strncmp (cptr, "ALL", strlen ("ALL")) == 0) { /* ALL? */ cptr 7589 src/simh/scp.c tptr = cptr + strlen ("ALL"); cptr 7594 src/simh/scp.c if ((strncmp (cptr, ".", strlen (".")) == 0) && /* .? */ cptr 7595 src/simh/scp.c ((cptr[1] == '\0') || cptr 7596 src/simh/scp.c (cptr[1] == '-') || cptr 7597 src/simh/scp.c (cptr[1] == ':') || cptr 7598 src/simh/scp.c (cptr[1] == '/'))) { cptr 7599 src/simh/scp.c tptr = cptr + strlen ("."); cptr 7603 src/simh/scp.c if (strncmp (cptr, "$", strlen ("$")) == 0) { /* $? */ cptr 7604 src/simh/scp.c tptr = cptr + strlen ("$"); cptr 7609 src/simh/scp.c *lo = sim_vm_parse_addr (dptr, cptr, &tptr); cptr 7611 src/simh/scp.c *lo = (t_addr) strtotv (cptr, &tptr, rdx); cptr 7612 src/simh/scp.c if (cptr == tptr) /* error? */ cptr 7617 src/simh/scp.c cptr = tptr + 1; cptr 7619 src/simh/scp.c *hi = sim_vm_parse_addr (dptr, cptr, &tptr); cptr 7620 src/simh/scp.c else *hi = (t_addr) strtotv (cptr, &tptr, rdx); cptr 7621 src/simh/scp.c if (cptr == tptr) cptr 7627 src/simh/scp.c cptr = tptr + 1; cptr 7628 src/simh/scp.c *hi = (t_addr) strtotv (cptr, &tptr, rdx); /* get high */ cptr 7629 src/simh/scp.c if ((cptr == tptr) || (*hi == 0)) cptr 7840 src/simh/scp.c DEVICE *find_dev (const char *cptr) cptr 7845 src/simh/scp.c if (cptr == NULL) cptr 7848 src/simh/scp.c if ((strcmp (cptr, dptr->name) == 0) || cptr 7850 src/simh/scp.c (strcmp (cptr, dptr->lname) == 0))) cptr 7854 src/simh/scp.c if ((strcmp (cptr, dptr->name) == 0) || cptr 7856 src/simh/scp.c (strcmp (cptr, dptr->lname) == 0))) cptr 7873 src/simh/scp.c DEVICE *find_unit (const char *cptr, UNIT **uptr) cptr 7884 src/simh/scp.c if ((dptr = find_dev (cptr))) { /* exact match? */ cptr 7896 src/simh/scp.c (strncmp (cptr, nptr, strlen (nptr)) == 0)) || /* LINTED E_EQUALITY_NOT_ASSIGNMENT*/ cptr 7898 src/simh/scp.c (strncmp (cptr, nptr, strlen (nptr)) == 0)))) { cptr 7899 src/simh/scp.c tptr = cptr + strlen (nptr); cptr 7912 src/simh/scp.c if (0 == strcmp (cptr, sim_uname (&dptr->units[u]))) { cptr 8006 src/simh/scp.c REG *find_reg_glob (CONST char *cptr, CONST char **optr, DEVICE **gdptr) cptr 8016 src/simh/scp.c if ((rptr = find_reg (cptr, optr, dptr))) { /* found? */ cptr 8037 src/simh/scp.c REG *find_reg (CONST char *cptr, CONST char **optr, DEVICE *dptr) cptr 8043 src/simh/scp.c if ((cptr == NULL) || (dptr == NULL) || (dptr->registers == NULL)) cptr 8045 src/simh/scp.c tptr = cptr; cptr 8049 src/simh/scp.c slnt = tptr - cptr; cptr 8052 src/simh/scp.c (strncmp (cptr, rptr->name, slnt) == 0)) { cptr 8070 src/simh/scp.c int32 get_switches (const char *cptr) cptr 8074 src/simh/scp.c if (*cptr != '-') cptr 8077 src/simh/scp.c for (cptr++; (sim_isspace (*cptr) == 0) && (*cptr != 0); cptr++) { cptr 8078 src/simh/scp.c if (sim_isalpha (*cptr) == 0) cptr 8080 src/simh/scp.c sw = sw | SWMASK (toupper (*cptr)); cptr 8094 src/simh/scp.c CONST char *get_sim_sw (CONST char *cptr) cptr 8099 src/simh/scp.c while (*cptr == '-') { /* while switches */ cptr 8100 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); /* get switch glyph */ cptr 8106 src/simh/scp.c return cptr; cptr 8119 src/simh/scp.c CONST char *get_sim_opt (int32 opt, CONST char *cptr, t_stat *st) cptr 8197 src/simh/scp.c while (*cptr) { /* loop through modifiers */ cptr 8198 src/simh/scp.c svptr = cptr; /* save current position */ cptr 8199 src/simh/scp.c if ((opt & CMD_OPT_OF) && (*cptr == '@')) { /* output file spec? */ cptr 8205 src/simh/scp.c cptr = get_glyph (cptr + 1, gbuf, 0); cptr 8214 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 8238 src/simh/scp.c return cptr; cptr 8279 src/simh/scp.c SCHTAB *get_rsearch (CONST char *cptr, int32 radix, SCHTAB *schptr) cptr 8291 src/simh/scp.c if (*cptr == 0) /* check for clause */ cptr 8294 src/simh/scp.c for (logop = cmpop = invalid_op; (c = *cptr++); ) { /* loop thru clauses */ cptr 8297 src/simh/scp.c logval = strtotv (cptr, &tptr, radix); cptr 8298 src/simh/scp.c if (cptr == tptr) cptr 8300 src/simh/scp.c cptr = tptr; cptr 8304 src/simh/scp.c if (*cptr == '=') { cptr 8306 src/simh/scp.c cptr++; cptr 8308 src/simh/scp.c cmpval = strtotv (cptr, &tptr, radix); cptr 8309 src/simh/scp.c if (cptr == tptr) cptr 8311 src/simh/scp.c cptr = tptr; cptr 8344 src/simh/scp.c SCHTAB *get_asearch (CONST char *cptr, int32 radix, SCHTAB *schptr) cptr 8350 src/simh/scp.c CONST char *ocptr = cptr; cptr 8357 src/simh/scp.c if (*cptr == 0) /* check for clause */ cptr 8362 src/simh/scp.c for (logop = cmpop = invalid_op; (c = *cptr++); ) { /* loop thru clauses */ cptr 8365 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 8375 src/simh/scp.c if (*cptr == '=') { cptr 8377 src/simh/scp.c cptr++; cptr 8379 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 8810 src/simh/scp.c UNIT *cptr, *prvptr; cptr 8824 src/simh/scp.c for (cptr = sim_clock_queue; cptr != QUEUE_LIST_END; cptr = cptr->next) { cptr 8825 src/simh/scp.c if (event_time < (accum + cptr->time)) cptr 8827 src/simh/scp.c accum = accum + cptr->time; cptr 8828 src/simh/scp.c prvptr = cptr; cptr 8831 src/simh/scp.c cptr = uptr->next = sim_clock_queue; cptr 8835 src/simh/scp.c cptr = uptr->next = prvptr->next; /* insert at prvptr */ cptr 8839 src/simh/scp.c if (cptr != QUEUE_LIST_END) cptr 8840 src/simh/scp.c cptr->time = cptr->time - uptr->time; cptr 8892 src/simh/scp.c UNIT *cptr, *nptr; cptr 8910 src/simh/scp.c for (cptr = sim_clock_queue; cptr != QUEUE_LIST_END; cptr = cptr->next) { cptr 8911 src/simh/scp.c if (cptr->next == uptr) { cptr 8912 src/simh/scp.c nptr = cptr->next = uptr->next; cptr 8962 src/simh/scp.c UNIT *cptr; cptr 8965 src/simh/scp.c for (cptr = sim_clock_queue; cptr != QUEUE_LIST_END; cptr = cptr->next) { cptr 8966 src/simh/scp.c if (cptr == sim_clock_queue) { cptr 8971 src/simh/scp.c accum = accum + cptr->time; cptr 8972 src/simh/scp.c if (cptr == uptr) cptr 9595 src/simh/scp.c t_stat sim_set_expect (EXPECT *exp, CONST char *cptr) cptr 9609 src/simh/scp.c if ((cptr == NULL) || (*cptr == 0)) cptr 9611 src/simh/scp.c if (*cptr == '[') { cptr 9612 src/simh/scp.c cnt = (int32) strtotv (cptr + 1, &c1ptr, 10); cptr 9613 src/simh/scp.c if ((cptr == c1ptr) || (*c1ptr != ']')) cptr 9615 src/simh/scp.c cptr = c1ptr + 1; cptr 9616 src/simh/scp.c while (sim_isspace(*cptr)) cptr 9617 src/simh/scp.c ++cptr; cptr 9619 src/simh/scp.c tptr = get_glyph (cptr, gbuf, ','); cptr 9625 src/simh/scp.c cptr = tptr; cptr 9627 src/simh/scp.c if ((*cptr != '"') && (*cptr != '\'')) cptr 9629 src/simh/scp.c cptr = get_glyph_quoted (cptr, gbuf, 0); cptr 9631 src/simh/scp.c return sim_exp_set (exp, gbuf, cnt, (after_set ? after : exp->after), sim_switches, cptr); cptr 9636 src/simh/scp.c t_stat sim_set_noexpect (EXPECT *exp, const char *cptr) cptr 9640 src/simh/scp.c if (NULL == cptr || !*cptr) cptr 9642 src/simh/scp.c if ((*cptr != '"') && (*cptr != '\'')) cptr 9644 src/simh/scp.c cptr = get_glyph_quoted (cptr, gbuf, 0); cptr 9645 src/simh/scp.c if (*cptr != '\0') cptr 10137 src/simh/scp.c t_stat sim_string_to_stat (const char *cptr, t_stat *stat) cptr 10143 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 11138 src/simh/scp.c char cbuf[CBUFSIZE], *cptr; cptr 11147 src/simh/scp.c cptr = cbuf; cptr 11148 src/simh/scp.c while (*cptr) { cptr 11149 src/simh/scp.c if (blankch (*cptr)) { cptr 11150 src/simh/scp.c *cptr++ = '_'; cptr 11153 src/simh/scp.c *cptr = (char)toupper (*cptr); cptr 11154 src/simh/scp.c cptr++; cptr 11172 src/simh/scp.c const char *help, const char *cptr, va_list ap) cptr 11270 src/simh/scp.c while (cptr && *cptr) { cptr 11271 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 11296 src/simh/scp.c cptr = NULL; cptr 11359 src/simh/scp.c if (NULL == cptr || !*cptr) { cptr 11364 src/simh/scp.c cptr = read_line_p (pstring+1, cbuf, sizeof (cbuf), stdin); cptr 11366 src/simh/scp.c if ((cptr != NULL) && /* Got something? */ cptr 11367 src/simh/scp.c ((0 == strcmp (cptr, "\x04")) || /* was it a bare ^D? */ cptr 11368 src/simh/scp.c (0 == strcmp (cptr, "\x1A")))) /* was it a bare ^Z? */ cptr 11369 src/simh/scp.c cptr = NULL; /* These are EOF synonyms */ cptr 11372 src/simh/scp.c if (NULL == cptr) /* EOF, exit help */ cptr 11375 src/simh/scp.c cptr = get_glyph (cptr, gbuf, 0); cptr 11399 src/simh/scp.c cptr = NULL; cptr 11405 src/simh/scp.c cptr = NULL; cptr 11411 src/simh/scp.c cptr = NULL; cptr 11430 src/simh/scp.c const char *help, const char *cptr, ...) cptr 11435 src/simh/scp.c va_start (ap, cptr); cptr 11436 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 2086 src/simh/sim_tmxr.c static int32 _tmln_speed_delta (CONST char *cptr) cptr 2116 src/simh/sim_tmxr.c nspeed = (uint32)strtotv (cptr, &cptr, 10); cptr 2117 src/simh/sim_tmxr.c if ((*cptr != '\0') && (*cptr != '-') && (*cptr != '*')) cptr 2135 src/simh/sim_tmxr.c CONST char *cptr; cptr 2144 src/simh/sim_tmxr.c lp->rxbps = (uint32)strtotv (speed, &cptr, 10); cptr 2145 src/simh/sim_tmxr.c if (*cptr == '*') { cptr 2146 src/simh/sim_tmxr.c uint32 rxbpsfactor = (uint32) get_uint (cptr+1, 10, 32, &r); cptr 2173 src/simh/sim_tmxr.c t_stat tmxr_open_master (TMXR *mp, CONST char *cptr) cptr 2180 src/simh/sim_tmxr.c CONST char *tptr = cptr; cptr 2219 src/simh/sim_tmxr.c cptr = tbuf; cptr 2220 src/simh/sim_tmxr.c if (!isdigit((unsigned char)*cptr)) { cptr 2222 src/simh/sim_tmxr.c CONST char *init_cptr = cptr; cptr 2224 src/simh/sim_tmxr.c cptr = get_glyph (cptr, gbuf, '='); cptr 2226 src/simh/sim_tmxr.c if ((NULL == cptr) || ('\0' == *cptr)) cptr 2228 src/simh/sim_tmxr.c nextline = (int32) get_uint (cptr, 10, mp->lines-1, &r); cptr 2230 src/simh/sim_tmxr.c return sim_messagef (SCPE_ARG, "Invalid Line Specifier: %s\n", cptr); cptr 2234 src/simh/sim_tmxr.c if ((NULL == cptr) || ('\0' == *cptr)) cptr 2236 src/simh/sim_tmxr.c strncpy(logfiletmpl, cptr, sizeof(logfiletmpl)-1); cptr 2240 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2241 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Loopback Specifier: %s\n", cptr); cptr 2246 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2247 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Unbuffered Specifier: %s\n", cptr); cptr 2252 src/simh/sim_tmxr.c if ((NULL == cptr) || ('\0' == *cptr)) cptr 2255 src/simh/sim_tmxr.c i = (int32) get_uint (cptr, 10, 1024*1024, &r); cptr 2257 src/simh/sim_tmxr.c return sim_messagef (SCPE_ARG, "Invalid Buffered Specifier: %s\n", cptr); cptr 2263 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2264 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected NoLog Specifier: %s\n", cptr); cptr 2269 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2270 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected NoModem Specifier: %s\n", cptr); cptr 2275 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2276 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Modem Specifier: %s\n", cptr); cptr 2281 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2282 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Datagram Specifier: %s\n", cptr); cptr 2287 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2288 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Packet Specifier: %s\n", cptr); cptr 2293 src/simh/sim_tmxr.c if ((NULL != cptr) && ('\0' != *cptr)) cptr 2294 src/simh/sim_tmxr.c return sim_messagef (SCPE_2MARG, "Unexpected Stream Specifier: %s\n", cptr); cptr 2299 src/simh/sim_tmxr.c if ((NULL == cptr) || ('\0' == *cptr)) cptr 2301 src/simh/sim_tmxr.c (void)strcpy (destination, cptr); cptr 2305 src/simh/sim_tmxr.c if ((NULL == cptr) || ('\0' == *cptr) || cptr 2306 src/simh/sim_tmxr.c (_tmln_speed_delta (cptr) < 0)) cptr 2307 src/simh/sim_tmxr.c return sim_messagef (SCPE_ARG, "Invalid Speed Specifier: %s\n", (cptr ? cptr : "")); cptr 2308 src/simh/sim_tmxr.c (void)strcpy (speed, cptr); cptr 2311 src/simh/sim_tmxr.c cptr = get_glyph (gbuf, port, ';'); cptr 2314 src/simh/sim_tmxr.c if (cptr) { cptr 2315 src/simh/sim_tmxr.c char *tptr = gbuf + (cptr - gbuf); cptr 2316 src/simh/sim_tmxr.c (void)get_glyph (cptr, tptr, 0); /* upcase this string */ cptr 2317 src/simh/sim_tmxr.c if (0 == MATCH_CMD (cptr, "NOTELNET")) cptr 2320 src/simh/sim_tmxr.c if (0 == MATCH_CMD (cptr, "TELNET")) cptr 2325 src/simh/sim_tmxr.c cptr = init_cptr; cptr 2327 src/simh/sim_tmxr.c cptr = get_glyph_nc (cptr, port, ';'); cptr 2336 src/simh/sim_tmxr.c cptr = get_glyph (cptr, option, ';'); cptr 2337 src/simh/sim_tmxr.c (void)cptr; cptr 2944 src/simh/sim_tmxr.c static t_stat _tmxr_locate_line_send_expect (const char *cptr, SEND **snd, EXPECT **exp) cptr 2955 src/simh/sim_tmxr.c cptr = get_glyph(cptr, gbuf, ':'); cptr 2962 src/simh/sim_tmxr.c int line = (int)get_uint (cptr, 10, tmxr_open_devices[i]->lines, &r); cptr 2974 src/simh/sim_tmxr.c t_stat tmxr_locate_line_send (const char *cptr, SEND **snd) cptr 2976 src/simh/sim_tmxr.c return _tmxr_locate_line_send_expect (cptr, snd, NULL); cptr 2979 src/simh/sim_tmxr.c t_stat tmxr_locate_line_expect (const char *cptr, EXPECT **exp) cptr 2981 src/simh/sim_tmxr.c return _tmxr_locate_line_send_expect (cptr, NULL, exp); cptr 2991 src/simh/sim_tmxr.c t_stat tmxr_attach_ex (TMXR *mp, UNIT *uptr, CONST char *cptr, t_bool async) cptr 2996 src/simh/sim_tmxr.c r = tmxr_open_master (mp, cptr); /* open master socket */ cptr 3227 src/simh/sim_tmxr.c t_stat tmxr_attach_help(FILE *st, DEVICE *dptr, UNIT *uptr, int32 flag, const char *cptr) cptr 3657 src/simh/sim_tmxr.c t_stat tmxr_dscln (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 3666 src/simh/sim_tmxr.c lp = tmxr_get_ldsc (uptr, cptr, mp, &status); /* get referenced line */ cptr 3683 src/simh/sim_tmxr.c t_stat tmxr_set_log (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 3689 src/simh/sim_tmxr.c if (cptr == NULL) /* no file name? */ cptr 3699 src/simh/sim_tmxr.c strncpy (lp->txlogname, cptr, CBUFSIZE-1); /* save file name */ cptr 3700 src/simh/sim_tmxr.c r = sim_open_logfile (cptr, TRUE, &lp->txlog, &lp->txlogref); /* open log */ cptr 3716 src/simh/sim_tmxr.c t_stat tmxr_set_nolog (UNIT *uptr, int32 val, CONST char *cptr, void *desc) cptr 3721 src/simh/sim_tmxr.c if (cptr) /* no arguments */ cptr 3786 src/simh/sim_tmxr.c CONST char *cptr; cptr 3819 src/simh/sim_tmxr.c cptr = tbuf; cptr 3821 src/simh/sim_tmxr.c while (*cptr) { /* parse command string */ cptr 3822 src/simh/sim_tmxr.c cptr = get_range (NULL, cptr, &low, &high, 10, max, ';');/* get a line range */ cptr 3824 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)