Lines Matching refs:out
102 if (pipe_open(&(proc->out), 1 SECURITY_CC) != 0) { in proc_open_pipes()
114 pipe_close(&proc->out); in proc_close_pipes()
121 pipe_close_parent(&proc->out); in proc_close_parents()
128 pipe_close_child(&proc->out); in proc_close_childs()
179 si.hStdOutput = proc->out.child; in proc_open()
293 int proc_open_buffer(const char *command, buffer *in, buffer *out, buffer *err) { in proc_open_buffer() argument
308 if (out) { in proc_open_buffer()
309 proc_read_fd_to_buffer(proc.out.fd, out); in proc_open_buffer()
311 pipe_close(&proc.out); in proc_open_buffer()
336 buffer *in = buffer_init(), *out = buffer_init(), *err = buffer_init(); in main() local
341 buffer_free(out); \ in main()
347 buffer_reset(out); \ in main()
376 close_descriptor(proc.out.parent); in main()
381 if (proc_open_buffer("echo 321", NULL, out, err) != 0) { in main()
384 fprintf(stdout, "result: ->%s<-\n\n", out->ptr); fflush(stdout); in main()
389 if (proc_open_buffer(CMD_CAT, in, out, err) != 0) { in main()
392 fprintf(stdout, "result: ->%s<-\n\n", out->ptr); fflush(stdout); in main()