Lines Matching defs:ms
99 get_imm(struct _memstream *ms, struct _parse_state *ps)
107 c = _memstream_peek(ms);
111 _memstream_getc(ms);
118 buf[i] = _memstream_getc(ms);
130 get_tok(struct _memstream *ms, struct _parse_state *ps)
135 c = _memstream_peek(ms);
139 _memstream_getc(ms);
149 _memstream_getc(ms);
161 return (get_imm(ms, ps));
167 _memstream_getc(ms);
181 return (get_imm(ms, ps));
189 parse_zone(struct _memstream *ms, struct _parse_state *ps, struct _zone *z)
192 if (get_tok(ms, ps) != T_IMM)
195 if (get_tok(ms, ps) != '-')
197 if (get_tok(ms, ps) != T_IMM)
233 parse_var(struct _citrus_mapper_zone *mz, struct _memstream *ms)
241 if (parse_zone(ms, &ps, &mz->mz_col))
244 ret = get_tok(ms, &ps);
250 if (parse_zone(ms, &ps, &mz->mz_col))
252 if (get_tok(ms, &ps) != '/')
254 if (get_tok(ms, &ps) != T_IMM)
259 ret = get_tok(ms, &ps);
269 if (get_tok(ms, &ps) != T_IMM)
275 if (get_tok(ms, &ps) != '/')
277 if (get_tok(ms, &ps) != T_IMM)
282 ret = get_tok(ms, &ps);
306 struct _memstream ms;
323 _memstream_bind(&ms, &r);
324 if (parse_var(mz, &ms)) {