descriptors 1621 ext/oci8/oci8.c zend_hash_destroy(connection->descriptors); descriptors 1622 ext/oci8/oci8.c efree(connection->descriptors); descriptors 1623 ext/oci8/oci8.c connection->descriptors = NULL; descriptors 2399 ext/oci8/oci8.c if (connection->descriptors) { descriptors 1107 ext/oci8/oci8_interface.c if (connection->descriptors) { descriptors 1131 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(connection->descriptors,descriptor->index,&descriptor,sizeof(php_oci_descriptor *),NULL); descriptors 669 ext/oci8/oci8_lob.c if (descriptor->connection->descriptors) { descriptors 671 ext/oci8/oci8_lob.c zend_hash_index_del(descriptor->connection->descriptors, descriptor->index); descriptors 672 ext/oci8/oci8_lob.c if (zend_hash_num_elements(descriptor->connection->descriptors) == 0) { descriptors 146 ext/oci8/php_oci8_int.h HashTable *descriptors; /* descriptors hash, used to flush all the LOBs using this connection on commit */ descriptors 247 ext/sockets/conversions.c const field_descriptor *descriptors, descriptors 257 ext/sockets/conversions.c for (descr = descriptors; descr->name != NULL && !ctx->err.has_error; descr++) { descriptors 279 ext/sockets/conversions.c const field_descriptor *descriptors, descriptors 287 ext/sockets/conversions.c for (descr = descriptors; descr->name != NULL && !ctx->err.has_error; descr++) { descriptors 1010 ext/sockets/conversions.c static const field_descriptor descriptors[] = { descriptors 1018 ext/sockets/conversions.c to_zval_read_aggregation(cmsghdr_c, zv, descriptors, ctx); descriptors 1151 ext/sockets/conversions.c static const field_descriptor descriptors[] = { descriptors 1158 ext/sockets/conversions.c from_zval_write_aggregation(container, msghdr_c, descriptors, ctx); descriptors 1176 ext/sockets/conversions.c static const field_descriptor descriptors[] = { descriptors 1192 ext/sockets/conversions.c from_zval_write_aggregation(container, msghdr_c, descriptors, ctx); descriptors 1244 ext/sockets/conversions.c static const field_descriptor descriptors[] = { descriptors 1254 ext/sockets/conversions.c to_zval_read_aggregation(msghdr_c, zv, descriptors, ctx); descriptors 465 ext/standard/proc_open.c struct php_proc_open_descriptor_item descriptors[PHP_PROC_OPEN_MAX_DESCRIPTORS]; descriptors 530 ext/standard/proc_open.c memset(descriptors, 0, sizeof(descriptors)); descriptors 555 ext/standard/proc_open.c descriptors[ndesc].index = nindex; descriptors 569 ext/standard/proc_open.c descriptors[ndesc].childend = dup_fd_as_handle(fd); descriptors 570 ext/standard/proc_open.c if (descriptors[ndesc].childend == NULL) { descriptors 575 ext/standard/proc_open.c descriptors[ndesc].childend = dup(fd); descriptors 576 ext/standard/proc_open.c if (descriptors[ndesc].childend < 0) { descriptors 581 ext/standard/proc_open.c descriptors[ndesc].mode = DESC_FILE; descriptors 606 ext/standard/proc_open.c descriptors[ndesc].mode = DESC_PIPE; descriptors 614 ext/standard/proc_open.c descriptors[ndesc].parentend = newpipe[1]; descriptors 615 ext/standard/proc_open.c descriptors[ndesc].childend = newpipe[0]; descriptors 616 ext/standard/proc_open.c descriptors[ndesc].mode |= DESC_PARENT_MODE_WRITE; descriptors 618 ext/standard/proc_open.c descriptors[ndesc].parentend = newpipe[0]; descriptors 619 ext/standard/proc_open.c descriptors[ndesc].childend = newpipe[1]; descriptors 623 ext/standard/proc_open.c descriptors[ndesc].parentend = dup_handle(descriptors[ndesc].parentend, FALSE, TRUE); descriptors 625 ext/standard/proc_open.c descriptors[ndesc].mode_flags = descriptors[ndesc].mode & DESC_PARENT_MODE_WRITE ? O_WRONLY : O_RDONLY; descriptors 628 ext/standard/proc_open.c descriptors[ndesc].mode_flags |= O_BINARY; descriptors 636 ext/standard/proc_open.c descriptors[ndesc].mode = DESC_FILE; descriptors 664 ext/standard/proc_open.c descriptors[ndesc].childend = dup_fd_as_handle(fd); descriptors 670 ext/standard/proc_open.c SetFilePointer(descriptors[ndesc].childend, 0, NULL, FILE_END); descriptors 673 ext/standard/proc_open.c descriptors[ndesc].childend = fd; descriptors 693 ext/standard/proc_open.c descriptors[ndesc].mode = DESC_PIPE; descriptors 694 ext/standard/proc_open.c descriptors[ndesc].childend = dup(slave_pty); descriptors 695 ext/standard/proc_open.c descriptors[ndesc].parentend = dup(dev_ptmx); descriptors 696 ext/standard/proc_open.c descriptors[ndesc].mode_flags = O_RDWR; descriptors 733 ext/standard/proc_open.c switch(descriptors[i].index) { descriptors 735 ext/standard/proc_open.c si.hStdInput = descriptors[i].childend; descriptors 738 ext/standard/proc_open.c si.hStdOutput = descriptors[i].childend; descriptors 741 ext/standard/proc_open.c si.hStdError = descriptors[i].childend; descriptors 777 ext/standard/proc_open.c CloseHandle(descriptors[i].childend); descriptors 778 ext/standard/proc_open.c if (descriptors[i].parentend) { descriptors 779 ext/standard/proc_open.c CloseHandle(descriptors[i].parentend); descriptors 795 ext/standard/proc_open.c channel.infd = descriptors[0].childend; descriptors 796 ext/standard/proc_open.c channel.outfd = descriptors[1].childend; descriptors 827 ext/standard/proc_open.c close(descriptors[i].childend); descriptors 828 ext/standard/proc_open.c if (descriptors[i].parentend) descriptors 829 ext/standard/proc_open.c close(descriptors[i].parentend); descriptors 861 ext/standard/proc_open.c switch (descriptors[i].mode & ~DESC_PARENT_MODE_WRITE) { descriptors 863 ext/standard/proc_open.c close(descriptors[i].parentend); descriptors 866 ext/standard/proc_open.c if (dup2(descriptors[i].childend, descriptors[i].index) < 0) descriptors 868 ext/standard/proc_open.c if (descriptors[i].childend != descriptors[i].index) descriptors 869 ext/standard/proc_open.c close(descriptors[i].childend); descriptors 895 ext/standard/proc_open.c close(descriptors[i].childend); descriptors 896 ext/standard/proc_open.c if (descriptors[i].parentend) descriptors 897 ext/standard/proc_open.c close(descriptors[i].parentend); descriptors 938 ext/standard/proc_open.c close_descriptor(descriptors[i].childend); descriptors 940 ext/standard/proc_open.c switch (descriptors[i].mode & ~DESC_PARENT_MODE_WRITE) { descriptors 942 ext/standard/proc_open.c switch(descriptors[i].mode_flags) { descriptors 962 ext/standard/proc_open.c stream = php_stream_fopen_from_fd(_open_osfhandle((zend_intptr_t)descriptors[i].parentend, descriptors 963 ext/standard/proc_open.c descriptors[i].mode_flags), mode_string, NULL); descriptors 965 ext/standard/proc_open.c stream = php_stream_fopen_from_fd(descriptors[i].parentend, mode_string, NULL); descriptors 968 ext/standard/proc_open.c fcntl(descriptors[i].parentend, F_SETFD, FD_CLOEXEC); descriptors 979 ext/standard/proc_open.c add_index_zval(pipes, descriptors[i].index, retfp);