Lines Matching refs:vec
837 reset_addresses(vec) in reset_addresses() argument
838 struct vector *vec; in reset_addresses()
843 for (cur_cmd = vec->v, n = vec->v_length; n--; cur_cmd++)
1359 shrink_program(vec, cur_cmd) in shrink_program() argument
1360 struct vector *vec; in shrink_program()
1363 struct sed_cmd *v = vec->v;
1364 struct sed_cmd *last_cmd = v + vec->v_length;
1371 cmd_cnt = v - vec->v;
1376 vec->v_length = v - vec->v;
1378 return (0 < vec->v_length) ? (vec->v + cmd_cnt) : CAST(struct sed_cmd *)0;
1386 execute_program(vec, input) in execute_program() argument
1387 struct vector *vec; in execute_program()
1393 cur_cmd = vec->v;
1394 end_cmd = vec->v + vec->v_length;
1411 cur_cmd = vec->v + cur_cmd->x.jump_index;
1443 cur_cmd = vec->v;
1559 if (test_eof(input) || !read_pattern_space(input, vec, false))
1566 if (test_eof(input) || !read_pattern_space(input, vec, true))
1631 cur_cmd = vec->v + cur_cmd->x.jump_index;
1639 cur_cmd = vec->v + cur_cmd->x.jump_index;
1798 cur_cmd = shrink_program(vec, cur_cmd);
1801 end_cmd = vec->v + vec->v_length;