Lines Matching refs:copies

478 mysqlnd_stmt_copy_it(zval ** copies, zval * original, unsigned int param_count, unsigned int curren…  in mysqlnd_stmt_copy_it()  argument
480 if (!*copies) { in mysqlnd_stmt_copy_it()
481 *copies = mnd_ecalloc(param_count, sizeof(zval)); in mysqlnd_stmt_copy_it()
483 if (*copies) { in mysqlnd_stmt_copy_it()
484 ZVAL_COPY(&(*copies)[current], original); in mysqlnd_stmt_copy_it()
494 mysqlnd_stmt_free_copies(MYSQLND_STMT_DATA * stmt, zval *copies) in mysqlnd_stmt_free_copies() argument
496 if (copies) { in mysqlnd_stmt_free_copies()
499 zval_ptr_dtor(&copies[i]); in mysqlnd_stmt_free_copies()
501 mnd_efree(copies); in mysqlnd_stmt_free_copies()
590 mysqlnd_stmt_execute_store_types(MYSQLND_STMT_DATA * stmt, zval * copies, zend_uchar ** p) in mysqlnd_stmt_execute_store_types() argument
609 const zval *tmp_data = (copies && !Z_ISUNDEF(copies[i]))? &copies[i] : parameter; in mysqlnd_stmt_execute_store_types()
728 mysqlnd_stmt_execute_store_param_values(MYSQLND_STMT_DATA * stmt, zval * copies, zend_uchar * buf, … in mysqlnd_stmt_execute_store_param_values() argument
735 data = (copies && !Z_ISUNDEF(copies[i]))? &copies[i]: parameter; in mysqlnd_stmt_execute_store_param_values()
805 zval *copies = NULL;/* if there are different types */ in mysqlnd_stmt_execute_store_params() local
832 if (FAIL == mysqlnd_stmt_execute_prepare_param_types(stmt, &copies, &resend_types_next_time)) { in mysqlnd_stmt_execute_store_params()
844 mysqlnd_stmt_execute_store_types(stmt, copies, p); in mysqlnd_stmt_execute_store_params()
851 if (FAIL == mysqlnd_stmt_execute_calculate_param_values_size(stmt, &copies, &data_size)) { in mysqlnd_stmt_execute_store_params()
862 mysqlnd_stmt_execute_store_param_values(stmt, copies, *buf, p, null_byte_offset); in mysqlnd_stmt_execute_store_params()
866 mysqlnd_stmt_free_copies(stmt, copies); in mysqlnd_stmt_execute_store_params()