Lines Matching refs:childend

505 	php_file_descriptor_t childend;  /* FD # opened for use in child  member
687 si->hStdInput = descriptors[i].childend; in init_startup_info()
690 si->hStdOutput = descriptors[i].childend; in init_startup_info()
693 si->hStdError = descriptors[i].childend; in init_startup_info()
778 desc->childend = CreateFileA("nul", GENERIC_READ | GENERIC_WRITE, in set_proc_descriptor_to_blackhole()
780 if (desc->childend == NULL) { in set_proc_descriptor_to_blackhole()
785 desc->childend = open("/dev/null", O_RDWR); in set_proc_descriptor_to_blackhole()
786 if (desc->childend < 0) { in set_proc_descriptor_to_blackhole()
810 desc->childend = dup(*slave_fd); in set_proc_descriptor_to_pty()
846 desc->childend = newpipe[0]; in set_proc_descriptor_to_pipe()
850 desc->childend = newpipe[1]; in set_proc_descriptor_to_pipe()
885 desc->childend = (php_file_descriptor_t) sock[1]; in set_proc_descriptor_to_socket()
909 desc->childend = dup_fd_as_handle((int)fd); in set_proc_descriptor_to_file()
915 SetFilePointer(desc->childend, 0, NULL, FILE_END); in set_proc_descriptor_to_file()
918 desc->childend = fd; in set_proc_descriptor_to_file()
950 redirect_to = descriptors[i].childend; in redirect_proc_descriptor()
975 return dup_proc_descriptor(redirect_to, &desc->childend, nindex); in redirect_proc_descriptor()
1060 return dup_proc_descriptor(fd_t, &desc->childend, nindex); in set_proc_descriptor_from_resource()
1076 if (descriptors[i].childend != descriptors[i].index) { in close_parentends_of_pipes()
1077 r = posix_spawn_file_actions_adddup2(actions, descriptors[i].childend, descriptors[i].index); in close_parentends_of_pipes()
1080 "file descriptor %d: %s", descriptors[i].childend, descriptors[i].index, strerror(r)); in close_parentends_of_pipes()
1083 r = posix_spawn_file_actions_addclose(actions, descriptors[i].childend); in close_parentends_of_pipes()
1085 …cref(NULL, E_WARNING, "Cannot close file descriptor %d: %s", descriptors[i].childend, strerror(r)); in close_parentends_of_pipes()
1104 if (descriptors[i].childend != descriptors[i].index) { in close_parentends_of_pipes()
1105 if (dup2(descriptors[i].childend, descriptors[i].index) < 0) { in close_parentends_of_pipes()
1107 "file descriptor %d: %s", descriptors[i].childend, descriptors[i].index, strerror(errno)); in close_parentends_of_pipes()
1110 close(descriptors[i].childend); in close_parentends_of_pipes()
1122 close_descriptor(descriptors[i].childend); in close_all_descriptors()
1432 close_descriptor(descriptors[i].childend); in PHP_FUNCTION()