Lines Matching refs:ms
101 get_imm(struct _memstream *ms, struct _parse_state *ps) in get_imm() argument
109 c = _memstream_peek(ms); in get_imm()
113 _memstream_getc(ms); in get_imm()
120 buf[i] = _memstream_getc(ms); in get_imm()
132 get_tok(struct _memstream *ms, struct _parse_state *ps) in get_tok() argument
137 c = _memstream_peek(ms); in get_tok()
141 _memstream_getc(ms); in get_tok()
151 _memstream_getc(ms); in get_tok()
163 return (get_imm(ms, ps)); in get_tok()
169 _memstream_getc(ms); in get_tok()
183 return (get_imm(ms, ps)); in get_tok()
191 parse_zone(struct _memstream *ms, struct _parse_state *ps, struct _zone *z) in parse_zone() argument
194 if (get_tok(ms, ps) != T_IMM) in parse_zone()
197 if (get_tok(ms, ps) != '-') in parse_zone()
199 if (get_tok(ms, ps) != T_IMM) in parse_zone()
235 parse_var(struct _citrus_mapper_zone *mz, struct _memstream *ms) in parse_var() argument
243 if (parse_zone(ms, &ps, &mz->mz_col)) in parse_var()
246 ret = get_tok(ms, &ps); in parse_var()
252 if (parse_zone(ms, &ps, &mz->mz_col)) in parse_var()
254 if (get_tok(ms, &ps) != '/') in parse_var()
256 if (get_tok(ms, &ps) != T_IMM) in parse_var()
261 ret = get_tok(ms, &ps); in parse_var()
271 if (get_tok(ms, &ps) != T_IMM) in parse_var()
277 if (get_tok(ms, &ps) != '/') in parse_var()
279 if (get_tok(ms, &ps) != T_IMM) in parse_var()
284 ret = get_tok(ms, &ps); in parse_var()
308 struct _memstream ms; in _citrus_mapper_zone_mapper_init() local
325 _memstream_bind(&ms, &r); in _citrus_mapper_zone_mapper_init()
326 if (parse_var(mz, &ms)) { in _citrus_mapper_zone_mapper_init()