descriptor         77 TSRM/tsrm_win32.c 			UnmapViewOfFile(ptr->descriptor);
descriptor        418 TSRM/tsrm_win32.c 		if (!ptr->descriptor) {
descriptor        421 TSRM/tsrm_win32.c 		if (!addr && ptr->descriptor->shm_perm.key == key) {
descriptor        611 TSRM/tsrm_win32.c 			info_handle	= CreateFileMapping(INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE, 0, sizeof(shm->descriptor), shm_info);
descriptor        637 TSRM/tsrm_win32.c 	shm->descriptor = MapViewOfFileEx(shm->info, FILE_MAP_ALL_ACCESS, 0, 0, 0, NULL);
descriptor        639 TSRM/tsrm_win32.c 	if (NULL != shm->descriptor && created) {
descriptor        640 TSRM/tsrm_win32.c 		shm->descriptor->shm_perm.key	= key;
descriptor        641 TSRM/tsrm_win32.c 		shm->descriptor->shm_segsz		= size;
descriptor        642 TSRM/tsrm_win32.c 		shm->descriptor->shm_ctime		= time(NULL);
descriptor        643 TSRM/tsrm_win32.c 		shm->descriptor->shm_cpid		= getpid();
descriptor        644 TSRM/tsrm_win32.c 		shm->descriptor->shm_perm.mode	= flags;
descriptor        646 TSRM/tsrm_win32.c 		shm->descriptor->shm_perm.cuid	= shm->descriptor->shm_perm.cgid= 0;
descriptor        647 TSRM/tsrm_win32.c 		shm->descriptor->shm_perm.gid	= shm->descriptor->shm_perm.uid = 0;
descriptor        648 TSRM/tsrm_win32.c 		shm->descriptor->shm_atime		= shm->descriptor->shm_dtime	= 0;
descriptor        649 TSRM/tsrm_win32.c 		shm->descriptor->shm_lpid		= shm->descriptor->shm_nattch	= 0;
descriptor        650 TSRM/tsrm_win32.c 		shm->descriptor->shm_perm.mode	= shm->descriptor->shm_perm.seq	= 0;
descriptor        653 TSRM/tsrm_win32.c 	if (NULL != shm->descriptor && (shm->descriptor->shm_perm.key != key || size > shm->descriptor->shm_segsz)) {
descriptor        657 TSRM/tsrm_win32.c 		UnmapViewOfFile(shm->descriptor);
descriptor        673 TSRM/tsrm_win32.c 	shm->descriptor->shm_atime = time(NULL);
descriptor        674 TSRM/tsrm_win32.c 	shm->descriptor->shm_lpid  = getpid();
descriptor        675 TSRM/tsrm_win32.c 	shm->descriptor->shm_nattch++;
descriptor        690 TSRM/tsrm_win32.c 	shm->descriptor->shm_dtime = time(NULL);
descriptor        691 TSRM/tsrm_win32.c 	shm->descriptor->shm_lpid  = getpid();
descriptor        692 TSRM/tsrm_win32.c 	shm->descriptor->shm_nattch--;
descriptor        706 TSRM/tsrm_win32.c 			memcpy(buf, shm->descriptor, sizeof(struct shmid_ds));
descriptor        710 TSRM/tsrm_win32.c 			shm->descriptor->shm_ctime		= time(NULL);
descriptor        711 TSRM/tsrm_win32.c 			shm->descriptor->shm_perm.uid	= buf->shm_perm.uid;
descriptor        712 TSRM/tsrm_win32.c 			shm->descriptor->shm_perm.gid	= buf->shm_perm.gid;
descriptor        713 TSRM/tsrm_win32.c 			shm->descriptor->shm_perm.mode	= buf->shm_perm.mode;
descriptor        717 TSRM/tsrm_win32.c 			if (shm->descriptor->shm_nattch < 1) {
descriptor        718 TSRM/tsrm_win32.c 				shm->descriptor->shm_perm.key = -1;
descriptor         60 TSRM/tsrm_win32.h 	struct	shmid_ds	*descriptor;
descriptor       1506 ext/oci8/oci8.c 	php_oci_descriptor *descriptor = (php_oci_descriptor *)entry->ptr;
descriptor       1507 ext/oci8/oci8.c 	php_oci_lob_free(descriptor);
descriptor       1607 ext/oci8/oci8.c 	php_oci_descriptor *descriptor = (php_oci_descriptor *) Z_PTR_P(data);
descriptor       1609 ext/oci8/oci8.c 	if (descriptor && descriptor->buffering == PHP_OCI_LOB_BUFFER_USED && (descriptor->type == OCI_DTYPE_LOB || descriptor->type == OCI_DTYPE_FILE)) {
descriptor       1610 ext/oci8/oci8.c 		php_oci_lob_flush(descriptor, OCI_LOB_BUFFER_FREE);
descriptor       1611 ext/oci8/oci8.c 		descriptor->buffering = PHP_OCI_LOB_BUFFER_ENABLED;
descriptor       2560 ext/oci8/oci8.c 	php_oci_descriptor *descriptor;
descriptor       2579 ext/oci8/oci8.c 			descriptor = (php_oci_descriptor *) column->descid->ptr;
descriptor       2581 ext/oci8/oci8.c 			if (!descriptor) {
descriptor       2586 ext/oci8/oci8.c 			descriptor->lob_size = -1;
descriptor       2587 ext/oci8/oci8.c 			descriptor->lob_current_position = 0;
descriptor       2588 ext/oci8/oci8.c 			descriptor->buffering = 0;
descriptor       2595 ext/oci8/oci8.c 				descriptor->chunk_size = column->chunk_size;
descriptor       2596 ext/oci8/oci8.c 			lob_fetch_status = php_oci_lob_read(descriptor, -1, 0, &lob_buffer, &lob_length);
descriptor       2597 ext/oci8/oci8.c 			if (descriptor->chunk_size)  /* Cache the chunk_size to avoid recalling OCILobGetChunkSize */
descriptor       2598 ext/oci8/oci8.c 				column->chunk_size = descriptor->chunk_size;
descriptor       2599 ext/oci8/oci8.c 			php_oci_temp_lob_close(descriptor);
descriptor        172 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        185 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        187 ext/oci8/oci8_interface.c 	zend_list_close(descriptor->id);
descriptor        197 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        219 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        226 ext/oci8/oci8_interface.c 	if (php_oci_lob_write(descriptor, (ub4) offset, data, (ub4) data_len, &bytes_written)) {
descriptor        238 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        274 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        276 ext/oci8/oci8_interface.c 	if (php_oci_lob_import(descriptor, filename)) {
descriptor        288 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        303 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        305 ext/oci8/oci8_interface.c 	if (php_oci_lob_read(descriptor, -1, 0, &buffer, &buffer_len)) {
descriptor        325 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        346 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        353 ext/oci8/oci8_interface.c 	if (php_oci_lob_read(descriptor, length, descriptor->lob_current_position, &buffer, &buffer_len)) {
descriptor        372 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        386 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        388 ext/oci8/oci8_interface.c 	if (!php_oci_lob_get_length(descriptor, &lob_length)) {
descriptor        389 ext/oci8/oci8_interface.c 		if (lob_length == descriptor->lob_current_position) {
descriptor        402 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        415 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        417 ext/oci8/oci8_interface.c 	RETURN_LONG(descriptor->lob_current_position);	
descriptor        426 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        439 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        441 ext/oci8/oci8_interface.c 	descriptor->lob_current_position = 0;
descriptor        452 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        472 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        474 ext/oci8/oci8_interface.c 	if (php_oci_lob_get_length(descriptor, &lob_length)) {
descriptor        480 ext/oci8/oci8_interface.c 			descriptor->lob_current_position += (ub4) offset;
descriptor        483 ext/oci8/oci8_interface.c 			if ((descriptor->lob_size + offset) >= 0) {
descriptor        484 ext/oci8/oci8_interface.c 				descriptor->lob_current_position = descriptor->lob_size + (ub4) offset;
descriptor        487 ext/oci8/oci8_interface.c 				descriptor->lob_current_position = 0;
descriptor        492 ext/oci8/oci8_interface.c 				descriptor->lob_current_position = (offset > 0) ? (ub4) offset : 0;
descriptor        495 ext/oci8/oci8_interface.c 	if (descriptor->lob_current_position > UB4MAXVAL) {
descriptor        508 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        522 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        524 ext/oci8/oci8_interface.c 	if (php_oci_lob_get_length(descriptor, &lob_length)) {
descriptor        536 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        566 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        572 ext/oci8/oci8_interface.c 	if (php_oci_lob_write(descriptor, descriptor->lob_current_position, data, (ub4) data_len, &bytes_written)) {
descriptor        623 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        649 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        651 ext/oci8/oci8_interface.c 	if (php_oci_lob_truncate(descriptor, ub_trim_length)) {
descriptor        663 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        703 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        705 ext/oci8/oci8_interface.c 	if (php_oci_lob_erase(descriptor, offset, (ub4) length, &bytes_erased)) {
descriptor        717 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        736 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        738 ext/oci8/oci8_interface.c 	if (descriptor->buffering == PHP_OCI_LOB_BUFFER_DISABLED) {
descriptor        743 ext/oci8/oci8_interface.c 	if (php_oci_lob_flush(descriptor, flush_flag)) {
descriptor        755 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        774 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        776 ext/oci8/oci8_interface.c 	if (php_oci_lob_set_buffering(descriptor, flag)) {
descriptor        788 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        801 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        803 ext/oci8/oci8_interface.c 	if (descriptor->buffering != PHP_OCI_LOB_BUFFER_DISABLED) {
descriptor        893 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor        951 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor        953 ext/oci8/oci8_interface.c 	if (php_oci_lob_get_length(descriptor, &lob_length)) {
descriptor        962 ext/oci8/oci8_interface.c 		length = lob_length - descriptor->lob_current_position;
descriptor        998 ext/oci8/oci8_interface.c 		if (php_oci_lob_read(descriptor, block_length, start, &buffer, &tmp_bytes_read)) {
descriptor       1013 ext/oci8/oci8_interface.c 		descriptor->lob_current_position += tmp_bytes_read;
descriptor       1031 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor       1052 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor       1054 ext/oci8/oci8_interface.c 	if (php_oci_lob_write_tmp(descriptor, type, data, (int) data_len)) {
descriptor       1066 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor       1079 ext/oci8/oci8_interface.c 	PHP_OCI_ZVAL_TO_DESCRIPTOR(tmp, descriptor);
descriptor       1081 ext/oci8/oci8_interface.c 	if (php_oci_lob_close(descriptor)) {
descriptor       1094 ext/oci8/oci8_interface.c 	php_oci_descriptor *descriptor;
descriptor       1104 ext/oci8/oci8_interface.c 	descriptor = php_oci_lob_create(connection, type);	
descriptor       1106 ext/oci8/oci8_interface.c 	if (!descriptor) {
descriptor       1111 ext/oci8/oci8_interface.c 	add_property_resource(return_value, "descriptor", descriptor->id);
descriptor         56 ext/oci8/oci8_lob.c 	php_oci_descriptor *descriptor;
descriptor         71 ext/oci8/oci8_lob.c 	descriptor = ecalloc(1, sizeof(php_oci_descriptor));
descriptor         72 ext/oci8/oci8_lob.c 	descriptor->type = (ub4) type;
descriptor         73 ext/oci8/oci8_lob.c 	descriptor->connection = connection;
descriptor         74 ext/oci8/oci8_lob.c 	++GC_REFCOUNT(descriptor->connection->id);
descriptor         76 ext/oci8/oci8_lob.c 	PHP_OCI_CALL_RETURN(errstatus, OCIDescriptorAlloc, (connection->env, (dvoid*)&(descriptor->descriptor), descriptor->type, (size_t) 0, (dvoid **) 0));
descriptor         81 ext/oci8/oci8_lob.c 		efree(descriptor);
descriptor         87 ext/oci8/oci8_lob.c 	PHP_OCI_REGISTER_RESOURCE(descriptor, le_descriptor);
descriptor         89 ext/oci8/oci8_lob.c 	descriptor->lob_current_position = 0;
descriptor         90 ext/oci8/oci8_lob.c 	descriptor->lob_size = -1;				/* we should set it to -1 to know, that it's just not initialized */
descriptor         91 ext/oci8/oci8_lob.c 	descriptor->buffering = PHP_OCI_LOB_BUFFER_DISABLED;				/* buffering is off by default */
descriptor         92 ext/oci8/oci8_lob.c 	descriptor->charset_form = SQLCS_IMPLICIT;	/* default value */
descriptor         93 ext/oci8/oci8_lob.c 	descriptor->charset_id = connection->charset;
descriptor         94 ext/oci8/oci8_lob.c 	descriptor->is_open = 0;
descriptor         95 ext/oci8/oci8_lob.c 	descriptor->chunk_size = 0;
descriptor         97 ext/oci8/oci8_lob.c 	if (descriptor->type == OCI_DTYPE_LOB || descriptor->type == OCI_DTYPE_FILE) {
descriptor        105 ext/oci8/oci8_lob.c 		descriptor->index = (connection->descriptor_count)++;
descriptor        112 ext/oci8/oci8_lob.c 		zend_hash_index_update_ptr(connection->descriptors, descriptor->index, descriptor);
descriptor        114 ext/oci8/oci8_lob.c 	return descriptor;
descriptor        121 ext/oci8/oci8_lob.c int php_oci_lob_get_length (php_oci_descriptor *descriptor, ub4 *length)
descriptor        123 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        128 ext/oci8/oci8_lob.c 	if (descriptor->lob_size >= 0) {
descriptor        129 ext/oci8/oci8_lob.c 		*length = descriptor->lob_size;
descriptor        132 ext/oci8/oci8_lob.c 		if (descriptor->type == OCI_DTYPE_FILE) {
descriptor        133 ext/oci8/oci8_lob.c 			PHP_OCI_CALL_RETURN(errstatus, OCILobFileOpen, (connection->svc, connection->err, descriptor->descriptor, OCI_FILE_READONLY));
descriptor        141 ext/oci8/oci8_lob.c 		PHP_OCI_CALL_RETURN(errstatus, OCILobGetLength, (connection->svc, connection->err, descriptor->descriptor, (ub4 *)length));
descriptor        149 ext/oci8/oci8_lob.c 		descriptor->lob_size = *length;
descriptor        151 ext/oci8/oci8_lob.c 		if (descriptor->type == OCI_DTYPE_FILE) {
descriptor        152 ext/oci8/oci8_lob.c 			PHP_OCI_CALL_RETURN(errstatus, OCILobFileClose, (connection->svc, connection->err, descriptor->descriptor));
descriptor        212 ext/oci8/oci8_lob.c static inline int php_oci_lob_calculate_buffer(php_oci_descriptor *descriptor, zend_long read_length)
descriptor        214 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        218 ext/oci8/oci8_lob.c 	if (descriptor->type == OCI_DTYPE_FILE) {
descriptor        222 ext/oci8/oci8_lob.c 	if (!descriptor->chunk_size) {
descriptor        223 ext/oci8/oci8_lob.c 		PHP_OCI_CALL_RETURN(errstatus, OCILobGetChunkSize, (connection->svc, connection->err, descriptor->descriptor, &chunk_size));
descriptor        230 ext/oci8/oci8_lob.c 		descriptor->chunk_size = chunk_size;
descriptor        234 ext/oci8/oci8_lob.c 	if ((read_length % descriptor->chunk_size) != 0) {
descriptor        235 ext/oci8/oci8_lob.c 		return (int) descriptor->chunk_size * (((int) read_length / descriptor->chunk_size) + 1);
descriptor        243 ext/oci8/oci8_lob.c int php_oci_lob_read (php_oci_descriptor *descriptor, zend_long read_length, zend_long initial_offset, char **data, ub4 *data_len)
descriptor        245 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        264 ext/oci8/oci8_lob.c 	if (php_oci_lob_get_length(descriptor, &length)) {
descriptor        291 ext/oci8/oci8_lob.c 	if (descriptor->type == OCI_DTYPE_FILE) {
descriptor        292 ext/oci8/oci8_lob.c 		PHP_OCI_CALL_RETURN(errstatus, OCILobFileOpen, (connection->svc, connection->err, descriptor->descriptor, OCI_FILE_READONLY));
descriptor        302 ext/oci8/oci8_lob.c 		PHP_OCI_CALL_RETURN(errstatus, OCILobCharSetId, (connection->env, connection->err, descriptor->descriptor, &charset_id));
descriptor        339 ext/oci8/oci8_lob.c 	buffer_size = php_oci_lob_calculate_buffer(descriptor, buffer_size);	/* use chunk size */
descriptor        346 ext/oci8/oci8_lob.c 			descriptor->descriptor,
descriptor        355 ext/oci8/oci8_lob.c 			(ub2) descriptor->charset_id,			   /* The character set ID of the buffer data. */
descriptor        356 ext/oci8/oci8_lob.c 			(ub1) descriptor->charset_form					  /* The character set form of the buffer data. */
descriptor        363 ext/oci8/oci8_lob.c 		offset = descriptor->lob_current_position + chars_read;
descriptor        365 ext/oci8/oci8_lob.c 		offset = descriptor->lob_current_position + bytes_read;
descriptor        379 ext/oci8/oci8_lob.c 	descriptor->lob_current_position = (int)offset;
descriptor        381 ext/oci8/oci8_lob.c 	if (descriptor->type == OCI_DTYPE_FILE) {
descriptor        382 ext/oci8/oci8_lob.c 		PHP_OCI_CALL_RETURN(errstatus, OCILobFileClose, (connection->svc, connection->err, descriptor->descriptor));
descriptor        403 ext/oci8/oci8_lob.c int php_oci_lob_write (php_oci_descriptor *descriptor, ub4 offset, char *data, int data_len, ub4 *bytes_written)
descriptor        405 ext/oci8/oci8_lob.c 	OCILobLocator *lob		   = (OCILobLocator *) descriptor->descriptor;
descriptor        406 ext/oci8/oci8_lob.c 	php_oci_connection *connection = (php_oci_connection *) descriptor->connection;
descriptor        411 ext/oci8/oci8_lob.c 	if (php_oci_lob_get_length(descriptor, &lob_length)) {
descriptor        419 ext/oci8/oci8_lob.c 	if (offset > descriptor->lob_current_position) {
descriptor        420 ext/oci8/oci8_lob.c 		offset = descriptor->lob_current_position;
descriptor        435 ext/oci8/oci8_lob.c 				(ub2) descriptor->charset_id,
descriptor        436 ext/oci8/oci8_lob.c 				(ub1) descriptor->charset_form
descriptor        447 ext/oci8/oci8_lob.c 	descriptor->lob_current_position += data_len;
descriptor        449 ext/oci8/oci8_lob.c 	if ((int) descriptor->lob_current_position > (int) descriptor->lob_size) {
descriptor        450 ext/oci8/oci8_lob.c 		descriptor->lob_size = descriptor->lob_current_position;
descriptor        454 ext/oci8/oci8_lob.c 	if (descriptor->buffering == PHP_OCI_LOB_BUFFER_ENABLED) {
descriptor        455 ext/oci8/oci8_lob.c 		descriptor->buffering = PHP_OCI_LOB_BUFFER_USED;
descriptor        465 ext/oci8/oci8_lob.c int php_oci_lob_set_buffering (php_oci_descriptor *descriptor, int on_off)
descriptor        467 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        470 ext/oci8/oci8_lob.c 	if (!on_off && descriptor->buffering == PHP_OCI_LOB_BUFFER_DISABLED) {
descriptor        475 ext/oci8/oci8_lob.c 	if (on_off && descriptor->buffering != PHP_OCI_LOB_BUFFER_DISABLED) {
descriptor        481 ext/oci8/oci8_lob.c 		PHP_OCI_CALL_RETURN(errstatus, OCILobEnableBuffering, (connection->svc, connection->err, descriptor->descriptor));
descriptor        483 ext/oci8/oci8_lob.c 		PHP_OCI_CALL_RETURN(errstatus, OCILobDisableBuffering, (connection->svc, connection->err, descriptor->descriptor));
descriptor        491 ext/oci8/oci8_lob.c 	descriptor->buffering = on_off ? PHP_OCI_LOB_BUFFER_ENABLED : PHP_OCI_LOB_BUFFER_DISABLED;
descriptor        499 ext/oci8/oci8_lob.c int php_oci_lob_get_buffering (php_oci_descriptor *descriptor)
descriptor        501 ext/oci8/oci8_lob.c 	if (descriptor->buffering != PHP_OCI_LOB_BUFFER_DISABLED) {
descriptor        540 ext/oci8/oci8_lob.c 			 descriptor_dest->descriptor,
descriptor        541 ext/oci8/oci8_lob.c 			 descriptor_from->descriptor,
descriptor        561 ext/oci8/oci8_lob.c int php_oci_lob_close (php_oci_descriptor *descriptor)
descriptor        563 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        566 ext/oci8/oci8_lob.c 	if (descriptor->is_open) {
descriptor        567 ext/oci8/oci8_lob.c 		PHP_OCI_CALL_RETURN(errstatus, OCILobClose, (connection->svc, connection->err, descriptor->descriptor));
descriptor        577 ext/oci8/oci8_lob.c 	if (php_oci_temp_lob_close(descriptor)) {
descriptor        587 ext/oci8/oci8_lob.c int php_oci_temp_lob_close (php_oci_descriptor *descriptor)
descriptor        589 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        593 ext/oci8/oci8_lob.c 	PHP_OCI_CALL_RETURN(errstatus, OCILobIsTemporary, (connection->env,connection->err, descriptor->descriptor, &is_temporary));
descriptor        602 ext/oci8/oci8_lob.c 		PHP_OCI_CALL_RETURN(errstatus, OCILobFreeTemporary, (connection->svc, connection->err, descriptor->descriptor));
descriptor        617 ext/oci8/oci8_lob.c int php_oci_lob_flush(php_oci_descriptor *descriptor, zend_long flush_flag)
descriptor        619 ext/oci8/oci8_lob.c 	OCILobLocator *lob = descriptor->descriptor;
descriptor        620 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        641 ext/oci8/oci8_lob.c 	if (descriptor->buffering != PHP_OCI_LOB_BUFFER_USED) {
descriptor        654 ext/oci8/oci8_lob.c 	descriptor->buffering = PHP_OCI_LOB_BUFFER_ENABLED;
descriptor        662 ext/oci8/oci8_lob.c void php_oci_lob_free (php_oci_descriptor *descriptor)
descriptor        664 ext/oci8/oci8_lob.c 	if (!descriptor || !descriptor->connection) {
descriptor        668 ext/oci8/oci8_lob.c 	if (descriptor->connection->descriptors) {
descriptor        669 ext/oci8/oci8_lob.c 		if (zend_hash_num_elements(descriptor->connection->descriptors) == 0) {
descriptor        670 ext/oci8/oci8_lob.c 			descriptor->connection->descriptor_count = 0;
descriptor        673 ext/oci8/oci8_lob.c             zend_hash_index_del(descriptor->connection->descriptors, descriptor->index);
descriptor        674 ext/oci8/oci8_lob.c 			if (descriptor->index + 1 == descriptor->connection->descriptor_count) {
descriptor        686 ext/oci8/oci8_lob.c 				descriptor->connection->descriptor_count--;
descriptor        692 ext/oci8/oci8_lob.c 	if ((descriptor->type == OCI_DTYPE_FILE || descriptor->type == OCI_DTYPE_LOB) && descriptor->buffering == PHP_OCI_LOB_BUFFER_USED) {
descriptor        693 ext/oci8/oci8_lob.c 		php_oci_lob_flush(descriptor, OCI_LOB_BUFFER_FREE);
descriptor        696 ext/oci8/oci8_lob.c 	if (descriptor->type == OCI_DTYPE_LOB) {
descriptor        697 ext/oci8/oci8_lob.c 		php_oci_temp_lob_close(descriptor);
descriptor        700 ext/oci8/oci8_lob.c 	PHP_OCI_CALL(OCIDescriptorFree, (descriptor->descriptor, descriptor->type));
descriptor        702 ext/oci8/oci8_lob.c 	zend_list_delete(descriptor->connection->id);
descriptor        703 ext/oci8/oci8_lob.c 	efree(descriptor);
descriptor        709 ext/oci8/oci8_lob.c int php_oci_lob_import (php_oci_descriptor *descriptor, char *filename)
descriptor        713 ext/oci8/oci8_lob.c 	OCILobLocator *lob = (OCILobLocator *)descriptor->descriptor;
descriptor        714 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        747 ext/oci8/oci8_lob.c 					(ub2) descriptor->charset_id,
descriptor        748 ext/oci8/oci8_lob.c 					(ub1) descriptor->charset_form
descriptor        773 ext/oci8/oci8_lob.c 	OCILobLocator *lob_dest = descriptor_dest->descriptor;
descriptor        774 ext/oci8/oci8_lob.c 	OCILobLocator *lob_from = descriptor_from->descriptor;
descriptor        804 ext/oci8/oci8_lob.c int php_oci_lob_truncate (php_oci_descriptor *descriptor, zend_long new_lob_length)
descriptor        806 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        807 ext/oci8/oci8_lob.c 	OCILobLocator *lob = descriptor->descriptor;
descriptor        811 ext/oci8/oci8_lob.c 	if (php_oci_lob_get_length(descriptor, &lob_length)) {
descriptor        837 ext/oci8/oci8_lob.c 	descriptor->lob_size = (ub4) new_lob_length;
descriptor        846 ext/oci8/oci8_lob.c int php_oci_lob_erase (php_oci_descriptor *descriptor, zend_long offset, ub4 length, ub4 *bytes_erased)
descriptor        848 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        849 ext/oci8/oci8_lob.c 	OCILobLocator *lob = descriptor->descriptor;
descriptor        855 ext/oci8/oci8_lob.c 	if (php_oci_lob_get_length(descriptor, &lob_length)) {
descriptor        860 ext/oci8/oci8_lob.c 		offset = descriptor->lob_current_position;
descriptor        886 ext/oci8/oci8_lob.c 	OCILobLocator *first_lob   = descriptor_first->descriptor;
descriptor        887 ext/oci8/oci8_lob.c 	OCILobLocator *second_lob  = descriptor_second->descriptor;
descriptor        904 ext/oci8/oci8_lob.c int php_oci_lob_write_tmp (php_oci_descriptor *descriptor, zend_long type, char *data, int data_len)
descriptor        906 ext/oci8/oci8_lob.c 	php_oci_connection *connection = descriptor->connection;
descriptor        907 ext/oci8/oci8_lob.c 	OCILobLocator *lob		   = descriptor->descriptor;
descriptor        953 ext/oci8/oci8_lob.c 	descriptor->is_open = 1;
descriptor        956 ext/oci8/oci8_lob.c 	return php_oci_lob_write(descriptor, 0, data, data_len, &bytes_written);
descriptor        464 ext/oci8/oci8_statement.c 				*bufpp = descr->descriptor;
descriptor       1137 ext/oci8/oci8_statement.c 			oci_desc = bind_descriptor->descriptor;
descriptor       1246 ext/oci8/oci8_statement.c 	bindp->descriptor = oci_desc;
descriptor       1354 ext/oci8/oci8_statement.c 	} else	if ((phpbind->descriptor == 0) && (phpbind->statement == 0)) {
descriptor       1376 ext/oci8/oci8_statement.c 		*bufpp = phpbind->descriptor;
descriptor       1423 ext/oci8/oci8_statement.c 		if (!phpbind->descriptor) {
descriptor       1439 ext/oci8/oci8_statement.c 		*bufpp = phpbind->descriptor;
descriptor       1617 ext/oci8/oci8_statement.c 	bind->descriptor = NULL;
descriptor        177 ext/oci8/php_oci8_int.h 	dvoid				*descriptor;			/* OCI descriptor handle */
descriptor        248 ext/oci8/php_oci8_int.h 	dvoid				*descriptor;			/* used for binding of LOBS etc */
descriptor        380 ext/oci8/php_oci8_int.h #define PHP_OCI_ZVAL_TO_DESCRIPTOR(zval, descriptor) \
descriptor        381 ext/oci8/php_oci8_int.h 	if ((descriptor = (php_oci_descriptor *)zend_fetch_resource(Z_RES_P(zval), "oci8 descriptor", le_descriptor)) == NULL) { \
descriptor        404 ext/oci8/php_oci8_int.h #define PHP_OCI_ZVAL_TO_DESCRIPTOR_EX(zval, descriptor) \
descriptor        405 ext/oci8/php_oci8_int.h 	PHP_OCI_FETCH_RESOURCE_EX(zval, descriptor, php_oci_descriptor *, "oci8 descriptor", le_descriptor)
descriptor        441 ext/oci8/php_oci8_int.h int php_oci_lob_get_length(php_oci_descriptor *descriptor, ub4 *length);
descriptor        442 ext/oci8/php_oci8_int.h int php_oci_lob_read(php_oci_descriptor *descriptor, zend_long read_length, zend_long inital_offset, char **data, ub4 *data_len);
descriptor        443 ext/oci8/php_oci8_int.h int php_oci_lob_write(php_oci_descriptor *descriptor, ub4 offset, char *data, int data_len, ub4 *bytes_written);
descriptor        444 ext/oci8/php_oci8_int.h int php_oci_lob_flush(php_oci_descriptor *descriptor, zend_long flush_flag);
descriptor        445 ext/oci8/php_oci8_int.h int php_oci_lob_set_buffering(php_oci_descriptor *descriptor, int on_off);
descriptor        446 ext/oci8/php_oci8_int.h int php_oci_lob_get_buffering(php_oci_descriptor *descriptor);
descriptor        447 ext/oci8/php_oci8_int.h int php_oci_lob_copy(php_oci_descriptor *descriptor, php_oci_descriptor *descriptor_from, zend_long length);
descriptor        448 ext/oci8/php_oci8_int.h int php_oci_lob_close(php_oci_descriptor *descriptor);
descriptor        449 ext/oci8/php_oci8_int.h int php_oci_temp_lob_close(php_oci_descriptor *descriptor);
descriptor        450 ext/oci8/php_oci8_int.h int php_oci_lob_write_tmp(php_oci_descriptor *descriptor, zend_long type, char *data, int data_len);
descriptor        451 ext/oci8/php_oci8_int.h void php_oci_lob_free(php_oci_descriptor *descriptor);
descriptor        452 ext/oci8/php_oci8_int.h int php_oci_lob_import(php_oci_descriptor *descriptor, char *filename);
descriptor        454 ext/oci8/php_oci8_int.h int php_oci_lob_truncate(php_oci_descriptor *descriptor, zend_long new_lob_length);
descriptor        455 ext/oci8/php_oci8_int.h int php_oci_lob_erase(php_oci_descriptor *descriptor, zend_long offset, ub4 length, ub4 *bytes_erased);