Lines Matching refs:p_context

198 struct p_context {  struct
207 struct p_context *stack; argument
461 static int setup_redirect(struct p_context *ctx, int fd, redir_type style, struct in_str *input);
463 static void initialize_context(struct p_context *ctx);
464 static int done_word(o_string *dest, struct p_context *ctx);
465 static int done_command(struct p_context *ctx);
466 static int done_pipe(struct p_context *ctx, pipe_style type);
471 static int process_command_subs(o_string *dest, struct p_context *ctx, struct in_str *input, int su…
472 static int parse_group(o_string *dest, struct p_context *ctx, struct in_str *input, int ch);
476 static int handle_dollar(o_string *dest, struct p_context *ctx, struct in_str *input);
478 static int parse_string(o_string *dest, struct p_context *ctx, const char *src);
480 static int parse_stream(o_string *dest, struct p_context *ctx, struct in_str *input0, int end_trigg…
2297 static int setup_redirect(struct p_context *ctx, int fd, redir_type style,
2355 static void initialize_context(struct p_context *ctx)
2402 static int reserved_word(o_string *dest, struct p_context *ctx)
2410 struct p_context *new = xmalloc(sizeof(struct p_context));
2431 struct p_context *old;
2451 static int done_word(o_string *dest, struct p_context *ctx)
2542 static int done_command(struct p_context *ctx)
2591 static int done_pipe(struct p_context *ctx, pipe_style type)
2699 static int process_command_subs(o_string *dest, struct p_context *ctx, struct in_str *input, int su…
2703 struct p_context inner;
2742 static int parse_group(o_string *dest, struct p_context *ctx,
2746 struct p_context sub;
2838 static int handle_dollar(o_string *dest, struct p_context *ctx, struct in_str *input)
2942 int parse_string(o_string *dest, struct p_context *ctx, const char *src)
2951 static int parse_stream(o_string *dest, struct p_context *ctx,
3188 struct p_context ctx;