Lines Matching refs:the_var

641 		zval *bind_var, *the_var = &stmt->param_bind[i].zv;  in mysqlnd_stmt_execute_calculate_param_values_size()  local
643 bind_var = the_var; in mysqlnd_stmt_execute_calculate_param_values_size()
644 ZVAL_DEREF(the_var); in mysqlnd_stmt_execute_calculate_param_values_size()
645 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()
651 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()
654 if (PASS != mysqlnd_stmt_copy_it(copies_param, the_var, stmt->param_count, i)) { in mysqlnd_stmt_execute_calculate_param_values_size()
667 if (Z_TYPE_P(the_var) != IS_DOUBLE) { in mysqlnd_stmt_execute_calculate_param_values_size()
669 if (PASS != mysqlnd_stmt_copy_it(copies_param, the_var, stmt->param_count, i)) { in mysqlnd_stmt_execute_calculate_param_values_size()
681 … zval *tmp_data = (*copies_param && !Z_ISUNDEF((*copies_param)[i]))? &(*copies_param)[i]: the_var; in mysqlnd_stmt_execute_calculate_param_values_size()
702 if (Z_TYPE_P(the_var) != IS_STRING) { in mysqlnd_stmt_execute_calculate_param_values_size()
704 if (PASS != mysqlnd_stmt_copy_it(copies_param, the_var, stmt->param_count, i)) { in mysqlnd_stmt_execute_calculate_param_values_size()
709 the_var = &((*copies_param)[i]); in mysqlnd_stmt_execute_calculate_param_values_size()
712 if (!try_convert_to_string(the_var)) { in mysqlnd_stmt_execute_calculate_param_values_size()
715 *data_size += Z_STRLEN_P(the_var); in mysqlnd_stmt_execute_calculate_param_values_size()