Lines Matching refs:parameter

202 	zval *parameter;  in oci_bind_input_cb()  local
211 if (Z_ISREF(param->parameter)) in oci_bind_input_cb()
212 parameter = Z_REFVAL(param->parameter); in oci_bind_input_cb()
214 parameter = &param->parameter; in oci_bind_input_cb()
219 } else if (ZVAL_IS_NULL(parameter)) { in oci_bind_input_cb()
226 convert_to_string(parameter); in oci_bind_input_cb()
227 *bufpp = Z_STRVAL_P(parameter); in oci_bind_input_cb()
228 *alenp = (ub4) Z_STRLEN_P(parameter); in oci_bind_input_cb()
239 zval *parameter; in oci_bind_output_cb() local
246 if (Z_ISREF(param->parameter)) in oci_bind_output_cb()
247 parameter = Z_REFVAL(param->parameter); in oci_bind_output_cb()
249 parameter = &param->parameter; in oci_bind_output_cb()
261 if (Z_TYPE_P(parameter) == IS_OBJECT || Z_TYPE_P(parameter) == IS_RESOURCE) { in oci_bind_output_cb()
265 convert_to_string(parameter); in oci_bind_output_cb()
266 zval_dtor(parameter); in oci_bind_output_cb()
268 Z_STR_P(parameter) = zend_string_alloc(param->max_value_len, 1); in oci_bind_output_cb()
271 P->actual_len = (ub4) Z_STRLEN_P(parameter); in oci_bind_output_cb()
273 *bufpp = (Z_STR_P(parameter))->val; in oci_bind_output_cb()
289 zval *parameter; in oci_stmt_param_hook() local
291 if (Z_ISREF(param->parameter)) in oci_stmt_param_hook()
292 parameter = Z_REFVAL(param->parameter); in oci_stmt_param_hook()
294 parameter = &param->parameter; in oci_stmt_param_hook()
380 if (Z_TYPE_P(parameter) == IS_STRING) { in oci_stmt_param_hook()
382 *Z_STRVAL_P(parameter) = '\0'; in oci_stmt_param_hook()
384 zval_dtor(parameter); in oci_stmt_param_hook()
385 ZVAL_UNDEF(parameter); in oci_stmt_param_hook()
386 } else if (Z_TYPE_P(parameter) == IS_STRING) { in oci_stmt_param_hook()
387 Z_STR_P(parameter) = zend_string_init(Z_STRVAL_P(parameter), P->actual_len, 1); in oci_stmt_param_hook()
392 if (Z_TYPE_P(parameter) == IS_NULL) { in oci_stmt_param_hook()
400 php_stream_to_zval(stm, parameter); in oci_stmt_param_hook()
408 php_stream_from_zval_no_verify(stm, parameter); in oci_stmt_param_hook()
431 } else if (Z_TYPE_P(parameter) == IS_STRING) { in oci_stmt_param_hook()
433 consume = Z_STRVAL_P(parameter); in oci_stmt_param_hook()
434 n = Z_STRLEN_P(parameter); in oci_stmt_param_hook()