copies 890 ext/mysqli/mysqli_api.c php_mysqli_stmt_copy_it(zval *** copies, zval *original, uint param_count, uint current) copies 892 ext/mysqli/mysqli_api.c if (!*copies) { copies 893 ext/mysqli/mysqli_api.c *copies = ecalloc(param_count, sizeof(zval *)); copies 895 ext/mysqli/mysqli_api.c MAKE_STD_ZVAL((*copies)[current]); copies 896 ext/mysqli/mysqli_api.c *(*copies)[current] = *original; copies 897 ext/mysqli/mysqli_api.c Z_SET_REFCOUNT_P((*copies)[current], 1); copies 898 ext/mysqli/mysqli_api.c zval_copy_ctor((*copies)[current]); copies 911 ext/mysqli/mysqli_api.c zval **copies = NULL; copies 926 ext/mysqli/mysqli_api.c php_mysqli_stmt_copy_it(&copies, stmt->param.vars[i], stmt->param.var_cnt, i); copies 935 ext/mysqli/mysqli_api.c zval *the_var = copies && copies[i]? copies[i]:stmt->param.vars[i]; copies 939 ext/mysqli/mysqli_api.c php_mysqli_stmt_copy_it(&copies, stmt->param.vars[i], stmt->param.var_cnt, i); copies 940 ext/mysqli/mysqli_api.c the_var = copies[i]; copies 948 ext/mysqli/mysqli_api.c php_mysqli_stmt_copy_it(&copies, stmt->param.vars[i], stmt->param.var_cnt, i); copies 949 ext/mysqli/mysqli_api.c the_var = copies[i]; copies 957 ext/mysqli/mysqli_api.c php_mysqli_stmt_copy_it(&copies, stmt->param.vars[i], stmt->param.var_cnt, i); copies 958 ext/mysqli/mysqli_api.c the_var = copies[i]; copies 979 ext/mysqli/mysqli_api.c if (copies) { copies 981 ext/mysqli/mysqli_api.c if (copies[i]) { copies 982 ext/mysqli/mysqli_api.c zval_ptr_dtor(&copies[i]); copies 985 ext/mysqli/mysqli_api.c efree(copies); copies 517 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_stmt_copy_it(zval *** copies, zval * original, unsigned int param_count, unsigned int current TSRMLS_DC) copies 519 ext/mysqlnd/mysqlnd_ps_codec.c if (!*copies) { copies 520 ext/mysqlnd/mysqlnd_ps_codec.c *copies = mnd_ecalloc(param_count, sizeof(zval *)); copies 522 ext/mysqlnd/mysqlnd_ps_codec.c if (*copies) { copies 523 ext/mysqlnd/mysqlnd_ps_codec.c MAKE_STD_ZVAL((*copies)[current]); copies 524 ext/mysqlnd/mysqlnd_ps_codec.c *(*copies)[current] = *original; copies 525 ext/mysqlnd/mysqlnd_ps_codec.c Z_SET_REFCOUNT_P((*copies)[current], 1); copies 526 ext/mysqlnd/mysqlnd_ps_codec.c zval_copy_ctor((*copies)[current]); copies 536 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_stmt_free_copies(MYSQLND_STMT_DATA * stmt, zval ** copies TSRMLS_DC) copies 538 ext/mysqlnd/mysqlnd_ps_codec.c if (copies) { copies 541 ext/mysqlnd/mysqlnd_ps_codec.c if (copies[i]) { copies 542 ext/mysqlnd/mysqlnd_ps_codec.c zval_ptr_dtor(&copies[i]); copies 545 ext/mysqlnd/mysqlnd_ps_codec.c mnd_efree(copies); copies 589 ext/mysqlnd/mysqlnd_ps_codec.c zval ** copies; copies 597 ext/mysqlnd/mysqlnd_ps_codec.c copies = *copies_param; copies 603 ext/mysqlnd/mysqlnd_ps_codec.c zval *tmp_data = (copies && copies[i])? copies[i]: stmt->param_bind[i].zv; copies 641 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_stmt_execute_store_types(MYSQLND_STMT_DATA * stmt, zval ** copies, zend_uchar ** p) copies 658 ext/mysqlnd/mysqlnd_ps_codec.c const zval *tmp_data = (copies && copies[i])? copies[i]: stmt->param_bind[i].zv; copies 769 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_stmt_execute_store_param_values(MYSQLND_STMT_DATA * stmt, zval ** copies, zend_uchar * buf, zend_uchar ** p, size_t null_byte_offset) copies 773 ext/mysqlnd/mysqlnd_ps_codec.c zval * data = (copies && copies[i])? copies[i]: stmt->param_bind[i].zv; copies 837 ext/mysqlnd/mysqlnd_ps_codec.c zval **copies = NULL;/* if there are different types */ copies 864 ext/mysqlnd/mysqlnd_ps_codec.c if (FAIL == mysqlnd_stmt_execute_prepare_param_types(stmt, &copies, &resend_types_next_time TSRMLS_CC)) { copies 876 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_stmt_execute_store_types(stmt, copies, p); copies 883 ext/mysqlnd/mysqlnd_ps_codec.c if (FAIL == mysqlnd_stmt_execute_calculate_param_values_size(stmt, &copies, &data_size TSRMLS_CC)) { copies 894 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_stmt_execute_store_param_values(stmt, copies, *buf, p, null_byte_offset); copies 898 ext/mysqlnd/mysqlnd_ps_codec.c mysqlnd_stmt_free_copies(stmt, copies TSRMLS_CC);