Lines Matching refs:errpipe_write
199 make_inheritable(int *c_fds_to_keep, Py_ssize_t len, int errpipe_write)
205 if (fd == errpipe_write) {
206 /* errpipe_write is part of fds_to_keep. It must be closed at
558 int errpipe_read, int errpipe_write,
575 if (make_inheritable(fds_to_keep, fds_to_keep_len, errpipe_write) < 0)
725 _Py_write_noraise(errpipe_write, "OSError:", 8);
731 _Py_write_noraise(errpipe_write, cur, hex_errno + sizeof(hex_errno) - cur);
732 _Py_write_noraise(errpipe_write, ":", 1);
735 _Py_write_noraise(errpipe_write, "noexec", 6);
740 _Py_write_noraise(errpipe_write, "SubprocessError:0:", 18);
741 _Py_write_noraise(errpipe_write, err_msg, strlen(err_msg));
762 int errpipe_read, int errpipe_write,
816 errread, errwrite, errpipe_read, errpipe_write,
838 int errpipe_read, errpipe_write, close_fds, restore_signals;
862 &errread, &errwrite, &errpipe_read, &errpipe_write,
875 if (close_fds && errpipe_write < 3) { /* precondition */
876 PyErr_SetString(PyExc_ValueError, "errpipe_write must be >= 3");
1076 errread, errwrite, errpipe_read, errpipe_write,
1146 errread, errwrite, errpipe_read, errpipe_write,\n\
1164 serialized and written to the errpipe_write fd per subprocess.py.\n\