Lines Matching refs:ps

100 get_imm(struct _memstream *ms, struct _parse_state *ps)  in get_imm()  argument
122 ps->ps_u_imm = strtoul(buf, &p, 0); in get_imm()
126 ps->ps_u_imm = (unsigned long)-(long)ps->ps_u_imm; in get_imm()
131 get_tok(struct _memstream *ms, struct _parse_state *ps) in get_tok() argument
144 switch (ps->ps_state) { in get_tok()
162 return (get_imm(ms, ps)); in get_tok()
182 return (get_imm(ms, ps)); in get_tok()
190 parse_zone(struct _memstream *ms, struct _parse_state *ps, struct _zone *z) in parse_zone() argument
193 if (get_tok(ms, ps) != T_IMM) in parse_zone()
195 z->z_begin = ps->ps_u_imm; in parse_zone()
196 if (get_tok(ms, ps) != '-') in parse_zone()
198 if (get_tok(ms, ps) != T_IMM) in parse_zone()
200 z->z_end = ps->ps_u_imm; in parse_zone()
236 struct _parse_state ps; in parse_var() local
240 ps.ps_state = S_BEGIN; in parse_var()
242 if (parse_zone(ms, &ps, &mz->mz_col)) in parse_var()
245 ret = get_tok(ms, &ps); in parse_var()
251 if (parse_zone(ms, &ps, &mz->mz_col)) in parse_var()
253 if (get_tok(ms, &ps) != '/') in parse_var()
255 if (get_tok(ms, &ps) != T_IMM) in parse_var()
257 mz->mz_col_bits = ps.ps_u_imm; in parse_var()
260 ret = get_tok(ms, &ps); in parse_var()
269 ps.ps_state = S_OFFSET; in parse_var()
270 if (get_tok(ms, &ps) != T_IMM) in parse_var()
272 mz->mz_col_offset = ps.ps_s_imm; in parse_var()
276 if (get_tok(ms, &ps) != '/') in parse_var()
278 if (get_tok(ms, &ps) != T_IMM) in parse_var()
280 mz->mz_col_offset = ps.ps_s_imm; in parse_var()
283 ret = get_tok(ms, &ps); in parse_var()
347 void * __restrict ps __unused) in _citrus_mapper_zone_mapper_convert()