descriptors      1625 ext/oci8/oci8.c 	zend_hash_destroy(connection->descriptors);
descriptors      1626 ext/oci8/oci8.c 	efree(connection->descriptors);
descriptors      1627 ext/oci8/oci8.c 	connection->descriptors = NULL;
descriptors      2414 ext/oci8/oci8.c 	if (connection->descriptors) {
descriptors      1128 ext/oci8/oci8_interface.c 	if (connection->descriptors) {
descriptors      1152 ext/oci8/oci8_interface.c 	if (connection->descriptors) {
descriptors        99 ext/oci8/oci8_lob.c 		if (!connection->descriptors) {
descriptors       100 ext/oci8/oci8_lob.c 			ALLOC_HASHTABLE(connection->descriptors);
descriptors       101 ext/oci8/oci8_lob.c 			zend_hash_init(connection->descriptors, 0, NULL, php_oci_descriptor_flush_hash_dtor, 0);
descriptors       112 ext/oci8/oci8_lob.c 		zend_hash_index_update_ptr(connection->descriptors, descriptor->index, descriptor);
descriptors       668 ext/oci8/oci8_lob.c 	if (descriptor->connection->descriptors) {
descriptors       669 ext/oci8/oci8_lob.c 		if (zend_hash_num_elements(descriptor->connection->descriptors) == 0) {
descriptors       673 ext/oci8/oci8_lob.c             zend_hash_index_del(descriptor->connection->descriptors, descriptor->index);
descriptors       153 ext/oci8/php_oci8_int.h 	HashTable	   *descriptors;				/* descriptors hash, used to flush all the LOBs using this connection on commit */
descriptors       248 ext/sockets/conversions.c 										const field_descriptor *descriptors,
descriptors       258 ext/sockets/conversions.c 	for (descr = descriptors; descr->name != NULL && !ctx->err.has_error; descr++) {
descriptors       280 ext/sockets/conversions.c 									 const field_descriptor *descriptors,
descriptors       288 ext/sockets/conversions.c 	for (descr = descriptors; descr->name != NULL && !ctx->err.has_error; descr++) {
descriptors       987 ext/sockets/conversions.c 	static const field_descriptor descriptors[] = {
descriptors       995 ext/sockets/conversions.c 	to_zval_read_aggregation(cmsghdr_c, zv, descriptors, ctx);
descriptors      1130 ext/sockets/conversions.c 	static const field_descriptor descriptors[] = {
descriptors      1137 ext/sockets/conversions.c 	from_zval_write_aggregation(container, msghdr_c, descriptors, ctx);
descriptors      1155 ext/sockets/conversions.c 	static const field_descriptor descriptors[] = {
descriptors      1170 ext/sockets/conversions.c 	from_zval_write_aggregation(container, msghdr_c, descriptors, ctx);
descriptors      1220 ext/sockets/conversions.c 	static const field_descriptor descriptors[] = {
descriptors      1230 ext/sockets/conversions.c 	to_zval_read_aggregation(msghdr_c, zv, descriptors, ctx);
descriptors       438 ext/standard/proc_open.c 	struct php_proc_open_descriptor_item *descriptors = NULL;
descriptors       514 ext/standard/proc_open.c 	descriptors = safe_emalloc(sizeof(struct php_proc_open_descriptor_item), ndescriptors_array, 0);
descriptors       516 ext/standard/proc_open.c 	memset(descriptors, 0, sizeof(struct php_proc_open_descriptor_item) * ndescriptors_array);
descriptors       535 ext/standard/proc_open.c 		descriptors[ndesc].index = (int)nindex;
descriptors       549 ext/standard/proc_open.c 			descriptors[ndesc].childend = dup_fd_as_handle((int)fd);
descriptors       550 ext/standard/proc_open.c 			if (descriptors[ndesc].childend == NULL) {
descriptors       555 ext/standard/proc_open.c 			descriptors[ndesc].childend = dup(fd);
descriptors       556 ext/standard/proc_open.c 			if (descriptors[ndesc].childend < 0) {
descriptors       561 ext/standard/proc_open.c 			descriptors[ndesc].mode = DESC_FILE;
descriptors       586 ext/standard/proc_open.c 				descriptors[ndesc].mode = DESC_PIPE;
descriptors       594 ext/standard/proc_open.c 					descriptors[ndesc].parentend = newpipe[1];
descriptors       595 ext/standard/proc_open.c 					descriptors[ndesc].childend = newpipe[0];
descriptors       596 ext/standard/proc_open.c 					descriptors[ndesc].mode |= DESC_PARENT_MODE_WRITE;
descriptors       598 ext/standard/proc_open.c 					descriptors[ndesc].parentend = newpipe[0];
descriptors       599 ext/standard/proc_open.c 					descriptors[ndesc].childend = newpipe[1];
descriptors       603 ext/standard/proc_open.c 				descriptors[ndesc].parentend = dup_handle(descriptors[ndesc].parentend, FALSE, TRUE);
descriptors       605 ext/standard/proc_open.c 				descriptors[ndesc].mode_flags = descriptors[ndesc].mode & DESC_PARENT_MODE_WRITE ? O_WRONLY : O_RDONLY;
descriptors       608 ext/standard/proc_open.c 					descriptors[ndesc].mode_flags |= O_BINARY;
descriptors       616 ext/standard/proc_open.c 				descriptors[ndesc].mode = DESC_FILE;
descriptors       644 ext/standard/proc_open.c 				descriptors[ndesc].childend = dup_fd_as_handle((int)fd);
descriptors       650 ext/standard/proc_open.c 					SetFilePointer(descriptors[ndesc].childend, 0, NULL, FILE_END);
descriptors       653 ext/standard/proc_open.c 				descriptors[ndesc].childend = fd;
descriptors       673 ext/standard/proc_open.c 				descriptors[ndesc].mode = DESC_PIPE;
descriptors       674 ext/standard/proc_open.c 				descriptors[ndesc].childend = dup(slave_pty);
descriptors       675 ext/standard/proc_open.c 				descriptors[ndesc].parentend = dup(dev_ptmx);
descriptors       676 ext/standard/proc_open.c 				descriptors[ndesc].mode_flags = O_RDWR;
descriptors       710 ext/standard/proc_open.c 		switch(descriptors[i].index) {
descriptors       712 ext/standard/proc_open.c 				si.hStdInput = descriptors[i].childend;
descriptors       715 ext/standard/proc_open.c 				si.hStdOutput = descriptors[i].childend;
descriptors       718 ext/standard/proc_open.c 				si.hStdError = descriptors[i].childend;
descriptors       754 ext/standard/proc_open.c 			CloseHandle(descriptors[i].childend);
descriptors       755 ext/standard/proc_open.c 			if (descriptors[i].parentend) {
descriptors       756 ext/standard/proc_open.c 				CloseHandle(descriptors[i].parentend);
descriptors       772 ext/standard/proc_open.c 	channel.infd = descriptors[0].childend;
descriptors       773 ext/standard/proc_open.c 	channel.outfd = descriptors[1].childend;
descriptors       804 ext/standard/proc_open.c 			close(descriptors[i].childend);
descriptors       805 ext/standard/proc_open.c 			if (descriptors[i].parentend)
descriptors       806 ext/standard/proc_open.c 				close(descriptors[i].parentend);
descriptors       838 ext/standard/proc_open.c 			switch (descriptors[i].mode & ~DESC_PARENT_MODE_WRITE) {
descriptors       840 ext/standard/proc_open.c 					close(descriptors[i].parentend);
descriptors       843 ext/standard/proc_open.c 			if (dup2(descriptors[i].childend, descriptors[i].index) < 0)
descriptors       845 ext/standard/proc_open.c 			if (descriptors[i].childend != descriptors[i].index)
descriptors       846 ext/standard/proc_open.c 				close(descriptors[i].childend);
descriptors       872 ext/standard/proc_open.c 			close(descriptors[i].childend);
descriptors       873 ext/standard/proc_open.c 			if (descriptors[i].parentend)
descriptors       874 ext/standard/proc_open.c 				close(descriptors[i].parentend);
descriptors       917 ext/standard/proc_open.c 		close_descriptor(descriptors[i].childend);
descriptors       919 ext/standard/proc_open.c 		switch (descriptors[i].mode & ~DESC_PARENT_MODE_WRITE) {
descriptors       921 ext/standard/proc_open.c 				switch(descriptors[i].mode_flags) {
descriptors       941 ext/standard/proc_open.c 				stream = php_stream_fopen_from_fd(_open_osfhandle((zend_intptr_t)descriptors[i].parentend,
descriptors       942 ext/standard/proc_open.c 							descriptors[i].mode_flags), mode_string, NULL);
descriptors       945 ext/standard/proc_open.c 				stream = php_stream_fopen_from_fd(descriptors[i].parentend, mode_string, NULL);
descriptors       948 ext/standard/proc_open.c 				fcntl(descriptors[i].parentend, F_SETFD, FD_CLOEXEC);
descriptors       958 ext/standard/proc_open.c 					add_index_zval(pipes, descriptors[i].index, &retfp);
descriptors       969 ext/standard/proc_open.c 	efree(descriptors);
descriptors       974 ext/standard/proc_open.c 	efree(descriptors);