Lines Matching refs:the_var
684 zval *bind_var, *the_var = &stmt->param_bind[i].zv; in mysqlnd_stmt_execute_calculate_param_values_size() local
686 bind_var = the_var; in mysqlnd_stmt_execute_calculate_param_values_size()
687 ZVAL_DEREF(the_var); in mysqlnd_stmt_execute_calculate_param_values_size()
688 if ((stmt->param_bind[i].type != MYSQL_TYPE_LONG_BLOB && Z_TYPE_P(the_var) == IS_NULL)) { in mysqlnd_stmt_execute_calculate_param_values_size()
694 if (Z_ISREF(stmt->param_bind[j].zv) && Z_REFVAL(stmt->param_bind[j].zv) == the_var) { in mysqlnd_stmt_execute_calculate_param_values_size()
697 if (PASS != mysqlnd_stmt_copy_it(copies_param, the_var, stmt->param_count, i)) { in mysqlnd_stmt_execute_calculate_param_values_size()
710 if (Z_TYPE_P(the_var) != IS_DOUBLE) { in mysqlnd_stmt_execute_calculate_param_values_size()
712 if (PASS != mysqlnd_stmt_copy_it(copies_param, the_var, stmt->param_count, i)) { in mysqlnd_stmt_execute_calculate_param_values_size()
724 … zval *tmp_data = (*copies_param && !Z_ISUNDEF((*copies_param)[i]))? &(*copies_param)[i]: the_var; in mysqlnd_stmt_execute_calculate_param_values_size()
745 if (Z_TYPE_P(the_var) != IS_STRING) { in mysqlnd_stmt_execute_calculate_param_values_size()
747 if (PASS != mysqlnd_stmt_copy_it(copies_param, the_var, stmt->param_count, i)) { in mysqlnd_stmt_execute_calculate_param_values_size()
752 the_var = &((*copies_param)[i]); in mysqlnd_stmt_execute_calculate_param_values_size()
754 convert_to_string_ex(the_var); in mysqlnd_stmt_execute_calculate_param_values_size()
755 *data_size += Z_STRLEN_P(the_var); in mysqlnd_stmt_execute_calculate_param_values_size()