ep 32 src/dps8/ucache.c ucache_t * ep; ep 33 src/dps8/ucache.c ep = & cpu.uCache.caches[ucNum][segno]; ep 34 src/dps8/ucache.c ep->valid = true; ep 35 src/dps8/ucache.c ep->segno = segno; ep 36 src/dps8/ucache.c ep->offset = offset; ep 37 src/dps8/ucache.c ep->bound = bound; ep 38 src/dps8/ucache.c ep->address = address; ep 39 src/dps8/ucache.c ep->r1 = r1; ep 40 src/dps8/ucache.c ep->p = p; ep 41 src/dps8/ucache.c ep->paged = paged; ep 57 src/dps8/ucache.c ucache_t * ep; ep 58 src/dps8/ucache.c ep = & cpu.uCache.caches[ucNum][segno]; ep 60 src/dps8/ucache.c if (! ep->valid) { ep 68 src/dps8/ucache.c ep 70 src/dps8/ucache.c ep 76 src/dps8/ucache.c if (ep->paged && ((ep->offset & PG18MASK) != (offset & PG18MASK))) { ep 78 src/dps8/ucache.c hdbgNote ("ucache", "pgno %o != %o\r\n", (ep->offset & PG18MASK), (offset & PG18MASK)); ep 83 src/dps8/ucache.c if (((offset >> 4) & 037777) > ep->bound) { ep 86 src/dps8/ucache.c hdbgNote ("ucache", "bound %o != %o\r\n", ((offset >> 4) & 037777), ep->bound); ep 92 src/dps8/ucache.c ucNum, segno, offset, ep->bound, ep->p, ep->address, ep->r1, ep->paged); ep 94 src/dps8/ucache.c * bound = ep->bound; ep 96 src/dps8/ucache.c ep 98 src/dps8/ucache.c ep 103 src/dps8/ucache.c ep 109 src/dps8/ucache.c * address = ep->address; ep 111 src/dps8/ucache.c * r1 = ep->r1; ep 112 src/dps8/ucache.c * p = ep->p; ep 113 src/dps8/ucache.c * paged = ep->paged; ep 9578 src/simh/scp.c char *ep; ep 9588 src/simh/scp.c if ((ep = strchr (sim_brk_act[sim_do_depth], ';'))) { /* cmd delimiter? */ ep 9589 src/simh/scp.c lnt = ep - sim_brk_act[sim_do_depth]; /* cmd length */ ep 9804 src/simh/scp.c t_stat sim_exp_clr_tab (EXPECT *exp, EXPTAB *ep) ep 9808 src/simh/scp.c if (NULL == ep) /* not there? ok */ ep 9810 src/simh/scp.c FREE (ep->match); /* deallocate match string */ ep 9811 src/simh/scp.c FREE (ep->match_pattern); /* deallocate the display format match string */ ep 9812 src/simh/scp.c FREE (ep->act); /* deallocate action */ ep 9815 src/simh/scp.c for (i=ep-exp->rules; i<exp->size; i++) /* shuffle up remaining rules */ ep 9827 src/simh/scp.c EXPTAB *ep = (EXPTAB *)sim_exp_fnd (exp, match, 0); ep 9829 src/simh/scp.c while (ep) { ep 9830 src/simh/scp.c sim_exp_clr_tab (exp, ep); ep 9831 src/simh/scp.c ep = (EXPTAB *)sim_exp_fnd (exp, match, ep - exp->rules); ep 9861 src/simh/scp.c EXPTAB *ep; ep 9906 src/simh/scp.c ep = &exp->rules[exp->size]; ep 9909 src/simh/scp.c (void)memset (ep, 0, sizeof(*ep)); ep 9910 src/simh/scp.c ep->match_pattern = (char *)malloc (strlen (match) + 1); ep 9911 src/simh/scp.c if (ep->match_pattern) ep 9912 src/simh/scp.c strcpy (ep->match_pattern, match); ep 9913 src/simh/scp.c ep->cnt = cnt; /* set proceed count */ ep 9914 src/simh/scp.c ep->switches = switches; /* set switches */ ep 9916 src/simh/scp.c if ((match_buf == NULL) || (ep->match_pattern == NULL)) { ep 9917 src/simh/scp.c sim_exp_clr_tab (exp, ep); /* clear it */ ep 9928 src/simh/scp.c ep->match = match_buf; ep 9929 src/simh/scp.c ep->size = match_size; ep 9931 src/simh/scp.c ep->match_pattern = (char *)malloc (strlen (match) + 1); ep 9932 src/simh/scp.c if (!ep->match_pattern) ep 9944 src/simh/scp.c strcpy (ep->match_pattern, match); ep 9945 src/simh/scp.c if (ep->act) { /* replace old action? */ ep 9946 src/simh/scp.c FREE (ep->act); /* deallocate */ ep 9947 src/simh/scp.c ep->act = NULL; /* now no action */ ep 9955 src/simh/scp.c ep->act = newp; /* set pointer */ ep 9959 src/simh/scp.c size_t compare_size = (exp->rules[i].switches & EXP_TYP_REGEX) ? MAX(10 * strlen(ep->match_pattern), 1024) : exp->rules[i].size; ep 9970 src/simh/scp.c t_stat sim_exp_show_tab (FILE *st, const EXPECT *exp, const EXPTAB *ep) ep 9972 src/simh/scp.c if (!ep) ep 9975 src/simh/scp.c if (ep->switches & EXP_TYP_PERSIST) ep 9977 src/simh/scp.c if (ep->switches & EXP_TYP_CLEARALL) ep 9979 src/simh/scp.c if (ep->switches & EXP_TYP_REGEX) ep 9981 src/simh/scp.c if (ep->switches & EXP_TYP_REGEX_I) ep 9983 src/simh/scp.c (void)fprintf (st, " %s", ep->match_pattern); ep 9984 src/simh/scp.c if (ep->cnt > 0) ep 9985 src/simh/scp.c (void)fprintf (st, " [%d]", ep->cnt); ep 9986 src/simh/scp.c if (ep->act) ep 9987 src/simh/scp.c (void)fprintf (st, " %s", ep->act); ep 9994 src/simh/scp.c CONST EXPTAB *ep = (CONST EXPTAB *)sim_exp_fnd (exp, match, 0); ep 10017 src/simh/scp.c if (!ep) { ep 10022 src/simh/scp.c sim_exp_show_tab (st, exp, ep); ep 10023 src/simh/scp.c ep = (CONST EXPTAB *)sim_exp_fnd (exp, match, 1 + (ep - exp->rules)); ep 10024 src/simh/scp.c } while (ep); ep 10044 src/simh/scp.c EXPTAB *ep = NULL; ep 10057 src/simh/scp.c ep = &exp->rules[i]; ep 10058 src/simh/scp.c if (ep == NULL) ep 10060 src/simh/scp.c if (ep->switches & EXP_TYP_REGEX) { ep 10063 src/simh/scp.c if (exp->buf_ins < ep->size) { /* Match stradle end of buffer */ ep 10071 src/simh/scp.c char *mstr = sim_encode_quoted_string (&ep->match[ep->size-exp->buf_ins], exp->buf_ins); ep 10079 src/simh/scp.c if (memcmp (exp->buf, &ep->match[ep->size-exp->buf_ins], exp->buf_ins)) ep 10083 src/simh/scp.c char *estr = sim_encode_quoted_string (&exp->buf[exp->buf_size-(ep->size-exp->buf_ins)], ep->size-exp->buf_ins); ep 10084 src/simh/scp.c char *mstr = sim_encode_quoted_string (ep->match, ep->size-exp->buf_ins); ep 10087 src/simh/scp.c (long long)exp->buf_size-(ep->size-exp->buf_ins), ep 10088 src/simh/scp.c (long long)ep->size-exp->buf_ins, estr); ep 10093 src/simh/scp.c if (memcmp (&exp->buf[exp->buf_size-(ep->size-exp->buf_ins)], ep->match, ep->size-exp->buf_ins)) ep 10099 src/simh/scp.c char *estr = sim_encode_quoted_string (&exp->buf[exp->buf_ins-ep->size], ep->size); ep 10100 src/simh/scp.c char *mstr = sim_encode_quoted_string (ep->match, ep->size); ep 10103 src/simh/scp.c (long long)exp->buf_ins-ep->size, ep 10104 src/simh/scp.c (long long)ep->size, estr); ep 10109 src/simh/scp.c if (memcmp (&exp->buf[exp->buf_ins-ep->size], ep->match, ep->size)) ep 10119 src/simh/scp.c if ((ep != NULL) && (i != exp->size)) { /* Found? */ ep 10121 src/simh/scp.c if (ep->cnt > 0) { ep 10122 src/simh/scp.c ep->cnt -= 1; ep 10124 src/simh/scp.c (long long)ep->cnt, (ep->cnt == 1) ? "" : "es"); ep 10128 src/simh/scp.c int32 switches = ep->switches; ep 10129 src/simh/scp.c if (ep->act && *ep->act) { ep 10130 src/simh/scp.c sim_debug (exp->dbit, exp->dptr, "Initiating actions: %s\r\n", ep->act); ep 10135 src/simh/scp.c sim_brk_setact (ep->act); /* set up actions */ ep 10136 src/simh/scp.c if (ep->switches & EXP_TYP_CLEARALL) /* Clear-all expect rule? */ ep 10139 src/simh/scp.c if (!(ep->switches & EXP_TYP_PERSIST)) /* One shot expect rule? */ ep 10140 src/simh/scp.c sim_exp_clr_tab (exp, ep); /* delete it */ ep 10869 src/simh/scp.c const char *ep; ep 10959 src/simh/scp.c ep = start; ep 10960 src/simh/scp.c while (*ep) { ep 10961 src/simh/scp.c if (*ep == '\n') { ep 10962 src/simh/scp.c ep++; /* Segment to \n */ ep 10963 src/simh/scp.c appendText (topic, start, ep - start); ep 10964 src/simh/scp.c if (*ep) { /* More past \n, indent */ ep 10969 src/simh/scp.c start = ep; ep 10972 src/simh/scp.c ep++; ep 10974 src/simh/scp.c appendText (topic, start, ep-start);