Lines Matching full:pex_obj
80 static int pex_win32_open_read (struct pex_obj *, const char *, int);
81 static int pex_win32_open_write (struct pex_obj *, const char *, int, int);
82 static pid_t pex_win32_exec_child (struct pex_obj *, int, const char *,
86 static int pex_win32_close (struct pex_obj *, int);
87 static pid_t pex_win32_wait (struct pex_obj *, pid_t, int *,
89 static int pex_win32_pipe (struct pex_obj *, int *, int);
90 static FILE *pex_win32_fdopenr (struct pex_obj *, int, int);
91 static FILE *pex_win32_fdopenw (struct pex_obj *, int, int);
108 /* Return a newly initialized pex_obj structure. */
110 struct pex_obj *
119 pex_win32_open_read (struct pex_obj *obj ATTRIBUTE_UNUSED, const char *name,
128 pex_win32_open_write (struct pex_obj *obj ATTRIBUTE_UNUSED, const char *name,
144 pex_win32_close (struct pex_obj *obj ATTRIBUTE_UNUSED, int fd)
755 pex_win32_exec_child (struct pex_obj *obj ATTRIBUTE_UNUSED, int flags,
898 pex_win32_wait (struct pex_obj *obj ATTRIBUTE_UNUSED, pid_t pid,
937 pex_win32_pipe (struct pex_obj *obj ATTRIBUTE_UNUSED, int *p,
946 pex_win32_fdopenr (struct pex_obj *obj ATTRIBUTE_UNUSED, int fd,
958 pex_win32_fdopenw (struct pex_obj *obj ATTRIBUTE_UNUSED, int fd,