Lines Matching defs:astate
92 rk_unvis(char *cp, int c, int *astate, int flag)
96 _DIAGASSERT(astate != NULL);
99 if (*astate == S_OCTAL2 || *astate == S_OCTAL3) {
100 *astate = S_GROUND;
103 return (*astate == S_GROUND ? UNVIS_NOCHAR : UNVIS_SYNBAD);
106 switch (*astate) {
111 *astate = S_START;
121 *astate = S_GROUND;
126 *astate = S_OCTAL2;
130 *astate = S_META;
133 *astate = S_CTRL;
137 *astate = S_GROUND;
141 *astate = S_GROUND;
145 *astate = S_GROUND;
149 *astate = S_GROUND;
153 *astate = S_GROUND;
157 *astate = S_GROUND;
161 *astate = S_GROUND;
165 *astate = S_GROUND;
169 *astate = S_GROUND;
175 *astate = S_GROUND;
181 *astate = S_GROUND;
184 *astate = S_GROUND;
189 *astate = S_META1;
191 *astate = S_CTRL;
193 *astate = S_GROUND;
199 *astate = S_GROUND;
208 *astate = S_GROUND;
217 *astate = S_OCTAL3;
223 *astate = S_GROUND;
227 *astate = S_GROUND;
241 *astate = S_GROUND;