Lines Matching refs:ps

101 get_imm(struct _memstream *ms, struct _parse_state *ps)  in get_imm()  argument
123 ps->ps_u_imm = strtoul(buf, &p, 0); in get_imm()
127 ps->ps_u_imm = (unsigned long)-(long)ps->ps_u_imm; in get_imm()
132 get_tok(struct _memstream *ms, struct _parse_state *ps) in get_tok() argument
145 switch (ps->ps_state) { in get_tok()
163 return (get_imm(ms, ps)); 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()
196 z->z_begin = ps->ps_u_imm; in parse_zone()
197 if (get_tok(ms, ps) != '-') in parse_zone()
199 if (get_tok(ms, ps) != T_IMM) in parse_zone()
201 z->z_end = ps->ps_u_imm; in parse_zone()
237 struct _parse_state ps; in parse_var() local
241 ps.ps_state = S_BEGIN; in parse_var()
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()
258 mz->mz_col_bits = ps.ps_u_imm; in parse_var()
261 ret = get_tok(ms, &ps); in parse_var()
270 ps.ps_state = S_OFFSET; in parse_var()
271 if (get_tok(ms, &ps) != T_IMM) in parse_var()
273 mz->mz_col_offset = ps.ps_s_imm; in parse_var()
277 if (get_tok(ms, &ps) != '/') in parse_var()
279 if (get_tok(ms, &ps) != T_IMM) in parse_var()
281 mz->mz_col_offset = ps.ps_s_imm; in parse_var()
284 ret = get_tok(ms, &ps); in parse_var()
348 void * __restrict ps __unused) in _citrus_mapper_zone_mapper_convert()