Lines Matching refs:connection

49     php_oci_connection *connection = (php_oci_connection*)fo_ctx;  in callback_fn()  local
55 if (Z_ISUNDEF(connection->taf_callback) || Z_ISNULL(connection->taf_callback)) { in callback_fn()
60 ZVAL_RES(&params[0], connection->id); in callback_fn()
65 …if (call_user_function(EG(function_table), NULL, &connection->taf_callback, &retval, 3, params) ==… in callback_fn()
90 int php_oci_unregister_taf_callback(php_oci_connection *connection) in php_oci_unregister_taf_callback() argument
92 return php_oci_register_taf_callback(connection, NULL); in php_oci_unregister_taf_callback()
98 int php_oci_register_taf_callback(php_oci_connection *connection, zval *callback) in php_oci_register_taf_callback() argument
108 if (Z_ISUNDEF(connection->taf_callback) || Z_ISNULL(connection->taf_callback)) { in php_oci_register_taf_callback()
113 zval_ptr_dtor(&connection->taf_callback); in php_oci_register_taf_callback()
114 ZVAL_NULL(&connection->taf_callback); in php_oci_register_taf_callback()
116 if (!Z_ISUNDEF(connection->taf_callback)) { in php_oci_register_taf_callback()
118 if (!Z_ISNULL(connection->taf_callback)) { in php_oci_register_taf_callback()
119 zval_ptr_dtor(&connection->taf_callback); in php_oci_register_taf_callback()
120 ZVAL_NULL(&connection->taf_callback); in php_oci_register_taf_callback()
125 ZVAL_COPY(&connection->taf_callback, callback); in php_oci_register_taf_callback()
134 failover.fo_ctx = connection; in php_oci_register_taf_callback()
140 …errstatus, OCIAttrSet, (connection->server, (ub4) OCI_HTYPE_SERVER, (void *) &failover, (ub4) 0, (… in php_oci_register_taf_callback()
143 zval_ptr_dtor(&connection->taf_callback); in php_oci_register_taf_callback()
144 ZVAL_UNDEF(&connection->taf_callback); in php_oci_register_taf_callback()
145 connection->errcode = php_oci_error(connection->err, errstatus); in php_oci_register_taf_callback()