ib_blob            37 ext/interbase/ibase_blobs.c 	ibase_blob *ib_blob = (ibase_blob *)rsrc->ptr;
ib_blob            39 ext/interbase/ibase_blobs.c 	if (ib_blob->bl_handle != 0) { /* blob open*/
ib_blob            40 ext/interbase/ibase_blobs.c 		if (isc_cancel_blob(IB_STATUS, &ib_blob->bl_handle)) {
ib_blob            45 ext/interbase/ibase_blobs.c 	efree(ib_blob);
ib_blob            93 ext/interbase/ibase_blobs.c int _php_ibase_blob_get(zval *return_value, ibase_blob *ib_blob, zend_ulong max_len) /* {{{ */
ib_blob            95 ext/interbase/ibase_blobs.c 	if (ib_blob->bl_qd.gds_quad_high || ib_blob->bl_qd.gds_quad_low) { /*not null ?*/
ib_blob           109 ext/interbase/ibase_blobs.c 			stat = isc_get_segment(IB_STATUS, &ib_blob->bl_handle, &seg_len, chunk_size, &ZSTR_VAL(bl_data)[cur_len]);
ib_blob           127 ext/interbase/ibase_blobs.c int _php_ibase_blob_add(zval *string_arg, ibase_blob *ib_blob) /* {{{ */
ib_blob           138 ext/interbase/ibase_blobs.c 		if (isc_put_segment(IB_STATUS, &ib_blob->bl_handle, chunk_size, &Z_STRVAL_P(string_arg)[put_cnt] )) {
ib_blob           208 ext/interbase/ibase_blobs.c 	ibase_blob *ib_blob;
ib_blob           218 ext/interbase/ibase_blobs.c 	ib_blob = (ibase_blob *) emalloc(sizeof(ibase_blob));
ib_blob           219 ext/interbase/ibase_blobs.c 	ib_blob->bl_handle = 0;
ib_blob           220 ext/interbase/ibase_blobs.c 	ib_blob->type = BLOB_INPUT;
ib_blob           222 ext/interbase/ibase_blobs.c 	if (isc_create_blob(IB_STATUS, &ib_link->handle, &trans->handle, &ib_blob->bl_handle, &ib_blob->bl_qd)) {
ib_blob           224 ext/interbase/ibase_blobs.c 		efree(ib_blob);
ib_blob           228 ext/interbase/ibase_blobs.c 	RETVAL_RES(zend_register_resource(ib_blob, le_blob));
ib_blob           242 ext/interbase/ibase_blobs.c 	ibase_blob *ib_blob;
ib_blob           263 ext/interbase/ibase_blobs.c 	ib_blob = (ibase_blob *) emalloc(sizeof(ibase_blob));
ib_blob           264 ext/interbase/ibase_blobs.c 	ib_blob->bl_handle = 0;
ib_blob           265 ext/interbase/ibase_blobs.c 	ib_blob->type = BLOB_OUTPUT;
ib_blob           268 ext/interbase/ibase_blobs.c 		if (! _php_ibase_string_to_quad(blob_id, &ib_blob->bl_qd)) {
ib_blob           273 ext/interbase/ibase_blobs.c 		if (isc_open_blob(IB_STATUS, &ib_link->handle, &trans->handle, &ib_blob->bl_handle,
ib_blob           274 ext/interbase/ibase_blobs.c 				&ib_blob->bl_qd)) {
ib_blob           279 ext/interbase/ibase_blobs.c 		RETVAL_RES(zend_register_resource(ib_blob, le_blob));
ib_blob           285 ext/interbase/ibase_blobs.c 	efree(ib_blob);
ib_blob           295 ext/interbase/ibase_blobs.c 	ibase_blob *ib_blob;
ib_blob           303 ext/interbase/ibase_blobs.c 	ib_blob = (ibase_blob *)zend_fetch_resource_ex(blob_arg, "Interbase blob", le_blob);
ib_blob           305 ext/interbase/ibase_blobs.c 	if (ib_blob->type != BLOB_INPUT) {
ib_blob           310 ext/interbase/ibase_blobs.c 	if (_php_ibase_blob_add(string_arg, ib_blob) != SUCCESS) {
ib_blob           322 ext/interbase/ibase_blobs.c 	ibase_blob *ib_blob;
ib_blob           330 ext/interbase/ibase_blobs.c 	ib_blob = (ibase_blob *)zend_fetch_resource_ex(blob_arg, "Interbase blob", le_blob);
ib_blob           332 ext/interbase/ibase_blobs.c 	if (ib_blob->type != BLOB_OUTPUT) {
ib_blob           337 ext/interbase/ibase_blobs.c 	if (_php_ibase_blob_get(return_value, ib_blob, len_arg) != SUCCESS) {
ib_blob           346 ext/interbase/ibase_blobs.c 	ibase_blob *ib_blob;
ib_blob           354 ext/interbase/ibase_blobs.c 	ib_blob = (ibase_blob *)zend_fetch_resource_ex(blob_arg, "Interbase blob", le_blob);
ib_blob           358 ext/interbase/ibase_blobs.c 		if (ib_blob->bl_qd.gds_quad_high || ib_blob->bl_qd.gds_quad_low) { /*not null ?*/
ib_blob           359 ext/interbase/ibase_blobs.c 			if (isc_close_blob(IB_STATUS, &ib_blob->bl_handle)) {
ib_blob           364 ext/interbase/ibase_blobs.c 		ib_blob->bl_handle = 0;
ib_blob           366 ext/interbase/ibase_blobs.c 		RETVAL_NEW_STR(_php_ibase_quad_to_string(ib_blob->bl_qd));
ib_blob           368 ext/interbase/ibase_blobs.c 		if (isc_cancel_blob(IB_STATUS, &ib_blob->bl_handle)) {
ib_blob           372 ext/interbase/ibase_blobs.c 		ib_blob->bl_handle = 0;
ib_blob           404 ext/interbase/ibase_blobs.c 	ibase_blob ib_blob = { 0, BLOB_INPUT };
ib_blob           426 ext/interbase/ibase_blobs.c 	if (! _php_ibase_string_to_quad(blob_id, &ib_blob.bl_qd)) {
ib_blob           431 ext/interbase/ibase_blobs.c 	if (ib_blob.bl_qd.gds_quad_high || ib_blob.bl_qd.gds_quad_low) { /* not null ? */
ib_blob           432 ext/interbase/ibase_blobs.c 		if (isc_open_blob(IB_STATUS, &ib_link->handle, &trans->handle, &ib_blob.bl_handle,
ib_blob           433 ext/interbase/ibase_blobs.c 				&ib_blob.bl_qd)) {
ib_blob           438 ext/interbase/ibase_blobs.c 		if (_php_ibase_blob_info(ib_blob.bl_handle, &bl_info)) {
ib_blob           441 ext/interbase/ibase_blobs.c 		if (isc_close_blob(IB_STATUS, &ib_blob.bl_handle)) {
ib_blob           466 ext/interbase/ibase_blobs.c 	add_index_bool(return_value, 4, (!ib_blob.bl_qd.gds_quad_high && !ib_blob.bl_qd.gds_quad_low));
ib_blob           467 ext/interbase/ibase_blobs.c  	add_assoc_bool(return_value, "isnull", (!ib_blob.bl_qd.gds_quad_high && !ib_blob.bl_qd.gds_quad_low));
ib_blob           541 ext/interbase/ibase_blobs.c 	ibase_blob ib_blob = { 0, 0 };
ib_blob           559 ext/interbase/ibase_blobs.c 		if (isc_create_blob(IB_STATUS, &ib_link->handle, &trans->handle, &ib_blob.bl_handle,
ib_blob           560 ext/interbase/ibase_blobs.c 				&ib_blob.bl_qd)) {
ib_blob           565 ext/interbase/ibase_blobs.c 			if (isc_put_segment(IB_STATUS, &ib_blob.bl_handle, b, bl_data)) {
ib_blob           570 ext/interbase/ibase_blobs.c 		if (isc_close_blob(IB_STATUS, &ib_blob.bl_handle)) {
ib_blob           573 ext/interbase/ibase_blobs.c 		RETURN_NEW_STR(_php_ibase_quad_to_string(ib_blob.bl_qd));
ib_blob           744 ext/interbase/ibase_query.c 					ibase_blob ib_blob = { 0, BLOB_INPUT };
ib_blob           747 ext/interbase/ibase_query.c 							&ib_query->trans->handle, &ib_blob.bl_handle, &ib_blob.bl_qd)) {
ib_blob           752 ext/interbase/ibase_query.c 					if (_php_ibase_blob_add(b_var, &ib_blob) != SUCCESS) {
ib_blob           756 ext/interbase/ibase_query.c 					if (isc_close_blob(IB_STATUS, &ib_blob.bl_handle)) {
ib_blob           760 ext/interbase/ibase_query.c 					buf[i].val.qval = ib_blob.bl_qd;
ib_blob           179 ext/interbase/php_ibase_includes.h int _php_ibase_blob_get(zval *return_value, ibase_blob *ib_blob, zend_ulong max_len);
ib_blob           180 ext/interbase/php_ibase_includes.h int _php_ibase_blob_add(zval *string_arg, ibase_blob *ib_blob);