statement 291 Zend/zend_ini_parser.y statement_list statement statement 295 Zend/zend_ini_parser.y statement: statement 237 Zend/zend_language_parser.y statement { zend_verify_namespace(TSRMLS_C); } statement 300 Zend/zend_language_parser.y statement statement 307 Zend/zend_language_parser.y statement: statement 314 Zend/zend_language_parser.y | T_IF parenthesis_expr { zend_do_if_cond(&$2, &$1 TSRMLS_CC); } statement { zend_do_if_after_statement(&$1, 1 TSRMLS_CC); } elseif_list else_single { zend_do_if_end(TSRMLS_C); } statement 317 Zend/zend_language_parser.y | T_DO { $1.u.op.opline_num = get_next_op_number(CG(active_op_array)); zend_do_do_while_begin(TSRMLS_C); } statement T_WHILE { $4.u.op.opline_num = get_next_op_number(CG(active_op_array)); } parenthesis_expr ';' { zend_do_do_while_end(&$1, &$4, &$6 TSRMLS_CC); } statement 478 Zend/zend_language_parser.y statement statement 484 Zend/zend_language_parser.y statement statement 490 Zend/zend_language_parser.y statement statement 523 Zend/zend_language_parser.y statement statement 531 Zend/zend_language_parser.y | elseif_list T_ELSEIF parenthesis_expr { zend_do_if_cond(&$3, &$2 TSRMLS_CC); } statement { zend_do_if_after_statement(&$2, 0 TSRMLS_CC); } statement 543 Zend/zend_language_parser.y | T_ELSE statement statement 66 ext/mbstring/libmbfl/filters/mbfilter_7bit.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 75 ext/mbstring/libmbfl/filters/mbfilter_armscii8.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 76 ext/mbstring/libmbfl/filters/mbfilter_ascii.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 66 ext/mbstring/libmbfl/filters/mbfilter_base64.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 130 ext/mbstring/libmbfl/filters/mbfilter_big5.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 89 ext/mbstring/libmbfl/filters/mbfilter_byte2.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 91 ext/mbstring/libmbfl/filters/mbfilter_byte4.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 76 ext/mbstring/libmbfl/filters/mbfilter_cp1251.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 76 ext/mbstring/libmbfl/filters/mbfilter_cp1252.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 76 ext/mbstring/libmbfl/filters/mbfilter_cp1254.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 223 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 99 ext/mbstring/libmbfl/filters/mbfilter_cp51932.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 72 ext/mbstring/libmbfl/filters/mbfilter_cp850.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 76 ext/mbstring/libmbfl/filters/mbfilter_cp866.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 97 ext/mbstring/libmbfl/filters/mbfilter_cp932.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 97 ext/mbstring/libmbfl/filters/mbfilter_cp936.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 96 ext/mbstring/libmbfl/filters/mbfilter_euc_cn.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 97 ext/mbstring/libmbfl/filters/mbfilter_euc_jp.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 100 ext/mbstring/libmbfl/filters/mbfilter_euc_jp_win.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 96 ext/mbstring/libmbfl/filters/mbfilter_euc_kr.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 97 ext/mbstring/libmbfl/filters/mbfilter_euc_tw.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 78 ext/mbstring/libmbfl/filters/mbfilter_gb18030.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 94 ext/mbstring/libmbfl/filters/mbfilter_htmlent.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 75 ext/mbstring/libmbfl/filters/mbfilter_hz.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 79 ext/mbstring/libmbfl/filters/mbfilter_iso2022_jp_ms.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 74 ext/mbstring/libmbfl/filters/mbfilter_iso2022_kr.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 81 ext/mbstring/libmbfl/filters/mbfilter_iso2022jp_mobile.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 74 ext/mbstring/libmbfl/filters/mbfilter_iso8859_1.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 74 ext/mbstring/libmbfl/filters/mbfilter_iso8859_10.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 74 ext/mbstring/libmbfl/filters/mbfilter_iso8859_13.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 74 ext/mbstring/libmbfl/filters/mbfilter_iso8859_14.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 74 ext/mbstring/libmbfl/filters/mbfilter_iso8859_15.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 74 ext/mbstring/libmbfl/filters/mbfilter_iso8859_16.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 75 ext/mbstring/libmbfl/filters/mbfilter_iso8859_2.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 75 ext/mbstring/libmbfl/filters/mbfilter_iso8859_3.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 73 ext/mbstring/libmbfl/filters/mbfilter_iso8859_4.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 75 ext/mbstring/libmbfl/filters/mbfilter_iso8859_5.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 75 ext/mbstring/libmbfl/filters/mbfilter_iso8859_6.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 75 ext/mbstring/libmbfl/filters/mbfilter_iso8859_7.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 74 ext/mbstring/libmbfl/filters/mbfilter_iso8859_8.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 74 ext/mbstring/libmbfl/filters/mbfilter_iso8859_9.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 111 ext/mbstring/libmbfl/filters/mbfilter_jis.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 76 ext/mbstring/libmbfl/filters/mbfilter_koi8r.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 73 ext/mbstring/libmbfl/filters/mbfilter_koi8u.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 66 ext/mbstring/libmbfl/filters/mbfilter_qprint.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 100 ext/mbstring/libmbfl/filters/mbfilter_sjis.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 84 ext/mbstring/libmbfl/filters/mbfilter_sjis_2004.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 83 ext/mbstring/libmbfl/filters/mbfilter_sjis_mac.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 196 ext/mbstring/libmbfl/filters/mbfilter_sjis_mobile.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 97 ext/mbstring/libmbfl/filters/mbfilter_sjis_open.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 120 ext/mbstring/libmbfl/filters/mbfilter_ucs2.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 121 ext/mbstring/libmbfl/filters/mbfilter_ucs4.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 96 ext/mbstring/libmbfl/filters/mbfilter_uhc.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 120 ext/mbstring/libmbfl/filters/mbfilter_utf16.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 120 ext/mbstring/libmbfl/filters/mbfilter_utf32.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 89 ext/mbstring/libmbfl/filters/mbfilter_utf7.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 62 ext/mbstring/libmbfl/filters/mbfilter_utf7imap.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 94 ext/mbstring/libmbfl/filters/mbfilter_utf8.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 185 ext/mbstring/libmbfl/filters/mbfilter_utf8_mobile.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 55 ext/mbstring/libmbfl/filters/mbfilter_uuencode.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 119 ext/mbstring/libmbfl/mbfl/mbfilter.c #define CK(statement) do { if ((statement) < 0) return (-1); } while (0) statement 345 ext/mssql/php_mssql.c mssql_statement *statement = (mssql_statement *)rsrc->ptr; statement 347 ext/mssql/php_mssql.c if (statement->binds) { statement 348 ext/mssql/php_mssql.c zend_hash_destroy(statement->binds); statement 349 ext/mssql/php_mssql.c efree(statement->binds); statement 352 ext/mssql/php_mssql.c efree(statement); statement 1138 ext/mssql/php_mssql.c static void _mssql_get_sp_result(mssql_link *mssql_ptr, mssql_statement *statement TSRMLS_DC) statement 1152 ext/mssql/php_mssql.c if (statement->binds != NULL) { /* Maybe a non-parameter sp */ statement 1153 ext/mssql/php_mssql.c if (zend_hash_find(statement->binds, parameter, strlen(parameter), (void**)&bind)==SUCCESS) { statement 1195 ext/mssql/php_mssql.c if (statement->binds != NULL) { /* Maybe a non-parameter sp */ statement 1196 ext/mssql/php_mssql.c if (zend_hash_find(statement->binds, "RETVAL", 6, (void**)&bind)==SUCCESS) { statement 1288 ext/mssql/php_mssql.c if (result->statement && (retvalue == NO_MORE_RESULTS || retvalue == NO_MORE_RPC_RESULTS)) { statement 1289 ext/mssql/php_mssql.c _mssql_get_sp_result(mssql_ptr, result->statement TSRMLS_CC); statement 1379 ext/mssql/php_mssql.c result->statement = NULL; statement 1920 ext/mssql/php_mssql.c if (result->statement) { statement 1921 ext/mssql/php_mssql.c _mssql_get_sp_result(mssql_ptr, result->statement TSRMLS_CC); statement 1979 ext/mssql/php_mssql.c mssql_statement *statement; statement 1998 ext/mssql/php_mssql.c statement=NULL; statement 1999 ext/mssql/php_mssql.c statement = ecalloc(1,sizeof(mssql_statement)); statement 2000 ext/mssql/php_mssql.c statement->link = mssql_ptr; statement 2001 ext/mssql/php_mssql.c statement->executed=FALSE; statement 2003 ext/mssql/php_mssql.c statement->id = zend_list_insert(statement,le_statement TSRMLS_CC); statement 2005 ext/mssql/php_mssql.c RETURN_RESOURCE(statement->id); statement 2020 ext/mssql/php_mssql.c mssql_statement *statement; statement 2032 ext/mssql/php_mssql.c ZEND_FETCH_RESOURCE(statement, mssql_statement *, &stmt, -1, "MS SQL-Statement", le_statement); statement 2034 ext/mssql/php_mssql.c if (statement==NULL) { statement 2037 ext/mssql/php_mssql.c mssql_ptr=statement->link; statement 2086 ext/mssql/php_mssql.c if (! statement->binds) { statement 2087 ext/mssql/php_mssql.c ALLOC_HASHTABLE(statement->binds); statement 2088 ext/mssql/php_mssql.c zend_hash_init(statement->binds, 13, NULL, _mssql_bind_hash_dtor, 0); statement 2091 ext/mssql/php_mssql.c if (zend_hash_exists(statement->binds, param_name, param_name_len)) { statement 2096 ext/mssql/php_mssql.c zend_hash_add(statement->binds, param_name, param_name_len, &bind, sizeof(mssql_bind), (void **)&bindp); statement 2122 ext/mssql/php_mssql.c mssql_statement *statement; statement 2134 ext/mssql/php_mssql.c ZEND_FETCH_RESOURCE(statement, mssql_statement *, &stmt, -1, "MS SQL-Statement", le_statement); statement 2136 ext/mssql/php_mssql.c mssql_ptr=statement->link; statement 2185 ext/mssql/php_mssql.c result->statement = statement; statement 2191 ext/mssql/php_mssql.c _mssql_get_sp_result(mssql_ptr, statement TSRMLS_CC); statement 2208 ext/mssql/php_mssql.c mssql_statement *statement; statement 2219 ext/mssql/php_mssql.c ZEND_FETCH_RESOURCE(statement, mssql_statement *, &mssql_statement_index, -1, "MS SQL-statement", le_statement); statement 2222 ext/mssql/php_mssql.c dbcanquery(statement->link->link); statement 2223 ext/mssql/php_mssql.c retvalue = dbresults(statement->link->link); statement 191 ext/mssql/php_mssql.h mssql_statement * statement; statement 1051 ext/mysqli/mysqli.c char *statement; statement 1067 ext/mysqli/mysqli.c if (zend_parse_parameters(2 TSRMLS_CC, "Os", &mysql_link, mysqli_link_class_entry, &statement, &statement_len)==FAILURE) { statement 1075 ext/mysqli/mysqli.c mysql_stmt_prepare(stmt->stmt, (char *)statement, statement_len); statement 1497 ext/oci8/oci8.c php_oci_statement *statement = (php_oci_statement *)entry->ptr; statement 1498 ext/oci8/oci8.c php_oci_statement_free(statement TSRMLS_CC); statement 1726 ext/oci8/oci8.c int php_oci_fetch_sqltext_offset(php_oci_statement *statement, text **sqltext, ub2 *error_offset TSRMLS_DC) statement 1732 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)statement->stmt, OCI_HTYPE_STMT, (dvoid *) sqltext, (ub4 *)0, OCI_ATTR_STATEMENT, statement->err)); statement 1735 ext/oci8/oci8.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 1736 ext/oci8/oci8.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 1740 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)statement->stmt, OCI_HTYPE_STMT, (ub2 *)error_offset, (ub4 *)0, OCI_ATTR_PARSE_ERROR_OFFSET, statement->err)); statement 1743 ext/oci8/oci8.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 1744 ext/oci8/oci8.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 2637 ext/oci8/oci8.c php_oci_statement *statement; /* statement that will be fetched from */ statement 2687 ext/oci8/oci8.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 2689 ext/oci8/oci8.c if (php_oci_statement_fetch(statement, nrows TSRMLS_CC)) { statement 2697 ext/oci8/oci8.c statement = invokedstatement; statement 2700 ext/oci8/oci8.c statement = (php_oci_statement *)invokedstatement->impres_child_stmt; statement 2713 ext/oci8/oci8.c statement = php_oci_get_implicit_resultset(invokedstatement TSRMLS_CC); statement 2714 ext/oci8/oci8.c if (!statement || php_oci_statement_execute(statement, (ub4)OCI_DEFAULT TSRMLS_CC)) statement 2717 ext/oci8/oci8.c invokedstatement->impres_child_stmt = (struct php_oci_statement *)statement; statement 2720 ext/oci8/oci8.c statement = invokedstatement; /* didn't find Implicit Result Sets */ statement 2725 ext/oci8/oci8.c if (php_oci_statement_fetch(statement, nrows TSRMLS_CC)) { statement 2729 ext/oci8/oci8.c statement = php_oci_get_implicit_resultset(invokedstatement TSRMLS_CC); statement 2730 ext/oci8/oci8.c if (!statement || php_oci_statement_execute(statement, (ub4)OCI_DEFAULT TSRMLS_CC)) statement 2733 ext/oci8/oci8.c invokedstatement->impres_child_stmt = (struct php_oci_statement *)statement; statement 2734 ext/oci8/oci8.c if (php_oci_statement_fetch(statement, nrows TSRMLS_CC)) { statement 2746 ext/oci8/oci8.c for (i = 0; i < statement->ncolumns; i++) { statement 2748 ext/oci8/oci8.c column = php_oci_statement_get_column(statement, i + 1, NULL, 0 TSRMLS_CC); statement 2787 ext/oci8/oci8.c RETURN_LONG(statement->ncolumns); statement 56 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 68 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(stmt, statement); statement 70 ext/oci8/oci8_interface.c if (statement->defines == NULL) { statement 71 ext/oci8/oci8_interface.c ALLOC_HASHTABLE(statement->defines); statement 72 ext/oci8/oci8_interface.c zend_hash_init(statement->defines, 13, NULL, php_oci_define_hash_dtor, 0); statement 77 ext/oci8/oci8_interface.c if (zend_hash_add(statement->defines, name, name_len, define, sizeof(php_oci_define), (void **)&tmp_define) == SUCCESS) { statement 106 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 116 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 118 ext/oci8/oci8_interface.c if (php_oci_bind_by_name(statement, name, name_len, bind_var, maxlen, bind_type TSRMLS_CC)) { statement 136 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 142 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 153 ext/oci8/oci8_interface.c if (php_oci_bind_array_by_name(statement, name, name_len, bind_var, max_array_len, max_item_len, type TSRMLS_CC)) { statement 1320 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 1327 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 1329 ext/oci8/oci8_interface.c if (php_oci_statement_execute(statement, mode TSRMLS_CC)) { statement 1341 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 1347 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 1349 ext/oci8/oci8_interface.c if (php_oci_statement_cancel(statement TSRMLS_CC)) { statement 1361 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 1368 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 1370 ext/oci8/oci8_interface.c if (php_oci_statement_fetch(statement, nrows TSRMLS_CC)) { statement 1390 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 1401 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 1407 ext/oci8/oci8_interface.c if (php_oci_statement_fetch(statement, nrows TSRMLS_CC)) { statement 1413 ext/oci8/oci8_interface.c columns = safe_emalloc(statement->ncolumns, sizeof(php_oci_out_column *), 0); statement 1415 ext/oci8/oci8_interface.c for (i = 0; i < statement->ncolumns; i++) { statement 1416 ext/oci8/oci8_interface.c columns[ i ] = php_oci_statement_get_column(statement, i + 1, NULL, 0 TSRMLS_CC); statement 1419 ext/oci8/oci8_interface.c while (!php_oci_statement_fetch(statement, nrows TSRMLS_CC)) { statement 1425 ext/oci8/oci8_interface.c for (i = 0; i < statement->ncolumns; i++) { statement 1440 ext/oci8/oci8_interface.c php_oci_statement_cancel(statement TSRMLS_CC); statement 1447 ext/oci8/oci8_interface.c columns = safe_emalloc(statement->ncolumns, sizeof(php_oci_out_column *), 0); statement 1448 ext/oci8/oci8_interface.c outarrs = safe_emalloc(statement->ncolumns, sizeof(zval*), 0); statement 1451 ext/oci8/oci8_interface.c for (i = 0; i < statement->ncolumns; i++) { statement 1452 ext/oci8/oci8_interface.c columns[ i ] = php_oci_statement_get_column(statement, i + 1, NULL, 0 TSRMLS_CC); statement 1459 ext/oci8/oci8_interface.c for (i = 0; i < statement->ncolumns; i++) { statement 1460 ext/oci8/oci8_interface.c columns[ i ] = php_oci_statement_get_column(statement, i + 1, NULL, 0 TSRMLS_CC); statement 1468 ext/oci8/oci8_interface.c while (!php_oci_statement_fetch(statement, nrows TSRMLS_CC)) { statement 1469 ext/oci8/oci8_interface.c for (i = 0; i < statement->ncolumns; i++) { statement 1478 ext/oci8/oci8_interface.c php_oci_statement_cancel(statement TSRMLS_CC); statement 1532 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 1538 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 1540 ext/oci8/oci8_interface.c zend_list_delete(statement->id); statement 1606 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 1619 ext/oci8/oci8_interface.c statement = (php_oci_statement *) zend_fetch_resource(&arg TSRMLS_CC, -1, NULL, NULL, 1, le_statement); statement 1620 ext/oci8/oci8_interface.c if (statement) { statement 1621 ext/oci8/oci8_interface.c errh = statement->err; statement 1622 ext/oci8/oci8_interface.c errcode = statement->errcode; statement 1624 ext/oci8/oci8_interface.c if (php_oci_fetch_sqltext_offset(statement, &sqltext, &error_offset TSRMLS_CC)) { statement 1677 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 1683 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 1685 ext/oci8/oci8_interface.c RETURN_LONG(statement->ncolumns); statement 1695 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 1705 ext/oci8/oci8_interface.c statement = php_oci_statement_create(connection, query, query_len TSRMLS_CC); statement 1707 ext/oci8/oci8_interface.c if (statement) { statement 1708 ext/oci8/oci8_interface.c RETURN_RESOURCE(statement->id); statement 1719 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 1726 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 1733 ext/oci8/oci8_interface.c if (php_oci_statement_set_prefetch(statement, (ub4)size TSRMLS_CC)) { statement 2019 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 2027 ext/oci8/oci8_interface.c statement = php_oci_statement_create(connection, NULL, 0 TSRMLS_CC); statement 2029 ext/oci8/oci8_interface.c if (statement) { statement 2030 ext/oci8/oci8_interface.c RETURN_RESOURCE(statement->id); statement 2090 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 2097 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 2099 ext/oci8/oci8_interface.c if (php_oci_statement_get_type(statement, &type TSRMLS_CC)) { statement 2145 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 2152 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 2154 ext/oci8/oci8_interface.c if (php_oci_statement_get_numrows(statement, &rowcount TSRMLS_CC)) { statement 2450 ext/oci8/oci8_interface.c php_oci_statement *statement; statement 2457 ext/oci8/oci8_interface.c PHP_OCI_ZVAL_TO_STATEMENT(z_statement, statement); statement 2459 ext/oci8/oci8_interface.c imp_statement = php_oci_get_implicit_resultset(statement TSRMLS_CC); statement 48 ext/oci8/oci8_statement.c php_oci_statement *statement; statement 53 ext/oci8/oci8_statement.c statement = ecalloc(1,sizeof(php_oci_statement)); statement 57 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIHandleAlloc, (connection->env, (dvoid **)&(statement->stmt), OCI_HTYPE_STMT, 0, NULL)); statement 60 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIHandleAlloc, (connection->env, (dvoid **)&(statement->err), OCI_HTYPE_ERROR, 0, NULL)); statement 66 ext/oci8/oci8_statement.c &(statement->stmt), statement 78 ext/oci8/oci8_statement.c DTRACE_OCI8_SQLTEXT(connection, connection->client_id, statement, query); statement 85 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIStmtRelease, (statement->stmt, statement->err, NULL, 0, OCI_STRLS_CACHE_DELETE)); statement 86 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIHandleFree,(statement->err, OCI_HTYPE_ERROR)); statement 88 ext/oci8/oci8_statement.c efree(statement); statement 94 ext/oci8/oci8_statement.c statement->last_query = estrndup(query, query_len); statement 95 ext/oci8/oci8_statement.c statement->last_query_len = query_len; statement 98 ext/oci8/oci8_statement.c statement->last_query = NULL; statement 99 ext/oci8/oci8_statement.c statement->last_query_len = 0; statement 102 ext/oci8/oci8_statement.c statement->connection = connection; statement 103 ext/oci8/oci8_statement.c statement->has_data = 0; statement 104 ext/oci8/oci8_statement.c statement->has_descr = 0; statement 105 ext/oci8/oci8_statement.c statement->parent_stmtid = 0; statement 106 ext/oci8/oci8_statement.c statement->impres_child_stmt = NULL; statement 107 ext/oci8/oci8_statement.c statement->impres_count = 0; statement 108 ext/oci8/oci8_statement.c statement->impres_flag = PHP_OCI_IMPRES_UNKNOWN; /* may or may not have Implicit Result Set children */ statement 109 ext/oci8/oci8_statement.c zend_list_addref(statement->connection->id); statement 112 ext/oci8/oci8_statement.c php_oci_statement_set_prefetch(statement, (ub4)OCI_G(default_prefetch) TSRMLS_CC); statement 114 ext/oci8/oci8_statement.c php_oci_statement_set_prefetch(statement, (ub4)100 TSRMLS_CC); /* semi-arbitrary, "sensible default" */ statement 117 ext/oci8/oci8_statement.c PHP_OCI_REGISTER_RESOURCE(statement, le_statement); statement 121 ext/oci8/oci8_statement.c return statement; statement 127 ext/oci8/oci8_statement.c php_oci_statement *php_oci_get_implicit_resultset(php_oci_statement *statement TSRMLS_DC) statement 138 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIStmtGetNextResult, (statement->stmt, statement->err, &result, &rtype, OCI_DEFAULT)); statement 150 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIHandleAlloc, (statement->connection->env, (dvoid **)&(statement2->err), OCI_HTYPE_ERROR, 0, NULL)); statement 152 ext/oci8/oci8_statement.c statement2->parent_stmtid = statement->id; statement 156 ext/oci8/oci8_statement.c statement2->connection = statement->connection; statement 169 ext/oci8/oci8_statement.c zend_list_addref(statement->id); statement 172 ext/oci8/oci8_statement.c php_oci_statement_set_prefetch(statement2, statement->prefetch_count TSRMLS_CC); statement 186 ext/oci8/oci8_statement.c int php_oci_statement_set_prefetch(php_oci_statement *statement, ub4 prefetch TSRMLS_DC) statement 194 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrSet, (statement->stmt, OCI_HTYPE_STMT, &prefetch, 0, OCI_ATTR_PREFETCH_ROWS, statement->err)); statement 197 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 198 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 199 ext/oci8/oci8_statement.c statement->prefetch_count = 0; statement 202 ext/oci8/oci8_statement.c statement->prefetch_count = prefetch; statement 203 ext/oci8/oci8_statement.c statement->errcode = 0; /* retain backwards compat with OCI8 1.4 */ statement 244 ext/oci8/oci8_statement.c int php_oci_statement_fetch(php_oci_statement *statement, ub4 nrows TSRMLS_DC) statement 254 ext/oci8/oci8_statement.c statement->errcode = 0; /* retain backwards compat with OCI8 1.4 */ statement 256 ext/oci8/oci8_statement.c if (statement->has_descr && statement->columns) { statement 257 ext/oci8/oci8_statement.c zend_hash_apply(statement->columns, (apply_func_t) php_oci_cleanup_pre_fetch TSRMLS_CC); statement 260 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIStmtFetch, (statement->stmt, statement->err, nrows, OCI_FETCH_NEXT, OCI_DEFAULT)); statement 263 ext/oci8/oci8_statement.c if (statement->last_query == NULL) { statement 265 ext/oci8/oci8_statement.c if (statement->columns) { statement 266 ext/oci8/oci8_statement.c zend_hash_destroy(statement->columns); statement 267 ext/oci8/oci8_statement.c efree(statement->columns); statement 268 ext/oci8/oci8_statement.c statement->columns = NULL; statement 269 ext/oci8/oci8_statement.c statement->ncolumns = 0; statement 271 ext/oci8/oci8_statement.c statement->executed = 0; statement 274 ext/oci8/oci8_statement.c statement->has_data = 0; statement 284 ext/oci8/oci8_statement.c for (i = 0; i < statement->ncolumns; i++) { statement 285 ext/oci8/oci8_statement.c column = php_oci_statement_get_column(statement, i + 1, NULL, 0 TSRMLS_CC); statement 297 ext/oci8/oci8_statement.c statement->stmt, statement 298 ext/oci8/oci8_statement.c statement->err, statement 309 ext/oci8/oci8_statement.c for (i = 0; i < statement->ncolumns; i++) { statement 310 ext/oci8/oci8_statement.c column = php_oci_statement_get_column(statement, i + 1, NULL, 0 TSRMLS_CC); statement 324 ext/oci8/oci8_statement.c statement->err, statement 336 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIStmtFetch, (statement->stmt, statement->err, nrows, OCI_FETCH_NEXT, OCI_DEFAULT)); statement 339 ext/oci8/oci8_statement.c for (i = 0; i < statement->ncolumns; i++) { statement 340 ext/oci8/oci8_statement.c column = php_oci_statement_get_column(statement, i + 1, NULL, 0 TSRMLS_CC); statement 349 ext/oci8/oci8_statement.c statement->has_data = 1; statement 352 ext/oci8/oci8_statement.c for (i = 0; i < statement->ncolumns; i++) { statement 353 ext/oci8/oci8_statement.c column = php_oci_statement_get_column(statement, i + 1, NULL, 0 TSRMLS_CC); statement 369 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 370 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 372 ext/oci8/oci8_statement.c statement->has_data = 0; statement 380 ext/oci8/oci8_statement.c php_oci_out_column *php_oci_statement_get_column(php_oci_statement *statement, long column_index, char *column_name, int column_name_len TSRMLS_DC) statement 385 ext/oci8/oci8_statement.c if (statement->columns == NULL) { /* we release the columns at the end of a fetch */ statement 390 ext/oci8/oci8_statement.c for (i = 0; i < statement->ncolumns; i++) { statement 391 ext/oci8/oci8_statement.c column = php_oci_statement_get_column(statement, i + 1, NULL, 0 TSRMLS_CC); statement 399 ext/oci8/oci8_statement.c if (zend_hash_index_find(statement->columns, column_index, (void **)&column) == FAILURE) { statement 425 ext/oci8/oci8_statement.c nested_stmt = php_oci_statement_create(outcol->statement->connection, NULL, 0 TSRMLS_CC); statement 429 ext/oci8/oci8_statement.c nested_stmt->parent_stmtid = outcol->statement->id; statement 430 ext/oci8/oci8_statement.c zend_list_addref(outcol->statement->id); statement 457 ext/oci8/oci8_statement.c descr = php_oci_lob_create(outcol->statement->connection, dtype TSRMLS_CC); statement 480 ext/oci8/oci8_statement.c int php_oci_statement_execute(php_oci_statement *statement, ub4 mode TSRMLS_DC) statement 501 ext/oci8/oci8_statement.c DTRACE_OCI8_EXECUTE_MODE(statement->connection, statement->connection->client_id, statement, mode); statement 511 ext/oci8/oci8_statement.c if (!statement->stmttype) { statement 513 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)statement->stmt, OCI_HTYPE_STMT, (ub2 *)&statement->stmttype, (ub4 *)0, OCI_ATTR_STMT_TYPE, statement->err)); statement 516 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 517 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 520 ext/oci8/oci8_statement.c statement->errcode = 0; /* retain backwards compat with OCI8 1.4 */ statement 524 ext/oci8/oci8_statement.c if (statement->stmttype == OCI_STMT_SELECT) { statement 530 ext/oci8/oci8_statement.c if (statement->last_query) { /* Don't execute REFCURSORS or Implicit Result Set handles */ statement 532 ext/oci8/oci8_statement.c if (statement->binds) { statement 534 ext/oci8/oci8_statement.c zend_hash_apply_with_argument(statement->binds, (apply_func_arg_t) php_oci_bind_pre_exec, (void *)&result TSRMLS_CC); statement 541 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIStmtExecute, (statement->connection->svc, statement->stmt, statement->err, iters, 0, NULL, NULL, mode)); statement 544 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 545 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 549 ext/oci8/oci8_statement.c if (statement->binds) { statement 550 ext/oci8/oci8_statement.c zend_hash_apply(statement->binds, (apply_func_t) php_oci_bind_post_exec TSRMLS_CC); statement 555 ext/oci8/oci8_statement.c statement->connection->rb_on_disconnect = 0; statement 556 ext/oci8/oci8_statement.c } else if (statement->stmttype != OCI_STMT_SELECT) { statement 558 ext/oci8/oci8_statement.c statement->connection->rb_on_disconnect = 1; statement 567 ext/oci8/oci8_statement.c statement->errcode = 0; /* retain backwards compat with OCI8 1.4 */ statement 570 ext/oci8/oci8_statement.c if (statement->stmttype == OCI_STMT_SELECT && statement->executed == 0) { statement 572 ext/oci8/oci8_statement.c statement->executed = 1; statement 574 ext/oci8/oci8_statement.c ALLOC_HASHTABLE(statement->columns); statement 575 ext/oci8/oci8_statement.c zend_hash_init(statement->columns, 13, NULL, php_oci_column_hash_dtor, 0); statement 580 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)statement->stmt, OCI_HTYPE_STMT, (dvoid *)&colcount, (ub4 *)0, OCI_ATTR_PARAM_COUNT, statement->err)); statement 583 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 584 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 588 ext/oci8/oci8_statement.c statement->ncolumns = colcount; statement 593 ext/oci8/oci8_statement.c if (zend_hash_index_update(statement->columns, counter, &column, sizeof(php_oci_out_column), (void**) &outcol) == FAILURE) { statement 594 ext/oci8/oci8_statement.c efree(statement->columns); statement 600 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIParamGet, ((dvoid *)statement->stmt, OCI_HTYPE_STMT, statement->err, (dvoid**)¶m, counter)); statement 603 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 604 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 609 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->data_type, (ub4 *)0, OCI_ATTR_DATA_TYPE, statement->err)); statement 613 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 614 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 619 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->charset_form, (ub4 *)0, OCI_ATTR_CHARSET_FORM, statement->err)); statement 623 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 624 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 629 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->charset_id, (ub4 *)0, OCI_ATTR_CHARSET_ID, statement->err)); statement 633 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 634 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 639 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->data_size, (dvoid *)0, OCI_ATTR_DATA_SIZE, statement->err)); statement 643 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 644 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 652 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->scale, (dvoid *)0, OCI_ATTR_SCALE, statement->err)); statement 656 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 657 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 662 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid *)&outcol->precision, (dvoid *)0, OCI_ATTR_PRECISION, statement->err)); statement 666 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 667 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 672 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)param, OCI_DTYPE_PARAM, (dvoid **)&colname, (ub4 *)&outcol->name_len, (ub4)OCI_ATTR_NAME, statement->err)); statement 676 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 677 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 685 ext/oci8/oci8_statement.c if (statement->defines) { statement 686 ext/oci8/oci8_statement.c if (zend_hash_find(statement->defines,outcol->name,outcol->name_len,(void **) &outcol->define) == SUCCESS) { statement 696 ext/oci8/oci8_statement.c outcol->statement = statement; /* parent handle */ statement 700 ext/oci8/oci8_statement.c outcol->statement->has_descr = 1; statement 710 ext/oci8/oci8_statement.c outcol->statement = statement; /* parent handle */ statement 714 ext/oci8/oci8_statement.c outcol->statement->has_descr = 1; statement 776 ext/oci8/oci8_statement.c statement->stmt, /* IN/OUT handle to the requested SQL query */ statement 778 ext/oci8/oci8_statement.c statement->err, /* IN/OUT An error handle */ statement 794 ext/oci8/oci8_statement.c statement->stmt, /* IN/OUT handle to the requested SQL query */ statement 796 ext/oci8/oci8_statement.c statement->err, /* IN/OUT An error handle */ statement 811 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 812 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 827 ext/oci8/oci8_statement.c statement->err, statement 834 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 835 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 841 ext/oci8/oci8_statement.c statement->errcode = 0; /* retain backwards compat with OCI8 1.4 */ statement 850 ext/oci8/oci8_statement.c int php_oci_statement_cancel(php_oci_statement *statement TSRMLS_DC) statement 852 ext/oci8/oci8_statement.c return php_oci_statement_fetch(statement, 0 TSRMLS_CC); statement 858 ext/oci8/oci8_statement.c void php_oci_statement_free(php_oci_statement *statement TSRMLS_DC) statement 860 ext/oci8/oci8_statement.c if (statement->stmt) { statement 861 ext/oci8/oci8_statement.c if (statement->last_query_len) { /* FIXME: magical */ statement 862 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIStmtRelease, (statement->stmt, statement->err, NULL, 0, statement->errcode ? OCI_STRLS_CACHE_DELETE : OCI_DEFAULT)); statement 863 ext/oci8/oci8_statement.c } else if (statement->impres_flag != PHP_OCI_IMPRES_IS_CHILD) { /* Oracle doc says don't free Implicit Result Set handles */ statement 864 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIHandleFree, (statement->stmt, OCI_HTYPE_STMT)); statement 866 ext/oci8/oci8_statement.c statement->stmt = NULL; statement 869 ext/oci8/oci8_statement.c if (statement->err) { statement 870 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIHandleFree, (statement->err, OCI_HTYPE_ERROR)); statement 871 ext/oci8/oci8_statement.c statement->err = NULL; statement 874 ext/oci8/oci8_statement.c if (statement->last_query) { statement 875 ext/oci8/oci8_statement.c efree(statement->last_query); statement 878 ext/oci8/oci8_statement.c if (statement->columns) { statement 879 ext/oci8/oci8_statement.c zend_hash_destroy(statement->columns); statement 880 ext/oci8/oci8_statement.c efree(statement->columns); statement 883 ext/oci8/oci8_statement.c if (statement->binds) { statement 884 ext/oci8/oci8_statement.c zend_hash_destroy(statement->binds); statement 885 ext/oci8/oci8_statement.c efree(statement->binds); statement 888 ext/oci8/oci8_statement.c if (statement->defines) { statement 889 ext/oci8/oci8_statement.c zend_hash_destroy(statement->defines); statement 890 ext/oci8/oci8_statement.c efree(statement->defines); statement 893 ext/oci8/oci8_statement.c if (statement->parent_stmtid) { statement 894 ext/oci8/oci8_statement.c zend_list_delete(statement->parent_stmtid); statement 897 ext/oci8/oci8_statement.c zend_list_delete(statement->connection->id); statement 898 ext/oci8/oci8_statement.c efree(statement); statement 1082 ext/oci8/oci8_statement.c int php_oci_bind_by_name(php_oci_statement *statement, char *name, int name_len, zval *var, long maxlength, ub2 type TSRMLS_DC) statement 1217 ext/oci8/oci8_statement.c if (!statement->binds) { statement 1218 ext/oci8/oci8_statement.c ALLOC_HASHTABLE(statement->binds); statement 1219 ext/oci8/oci8_statement.c zend_hash_init(statement->binds, 13, NULL, php_oci_bind_hash_dtor, 0); statement 1223 ext/oci8/oci8_statement.c if (zend_hash_find(statement->binds, name, name_len + 1, (void **)&old_bind) == SUCCESS) { statement 1229 ext/oci8/oci8_statement.c zend_hash_update(statement->binds, name, name_len + 1, &bind, sizeof(php_oci_bind), (void **)&bindp); statement 1233 ext/oci8/oci8_statement.c bindp->statement = oci_stmt; statement 1234 ext/oci8/oci8_statement.c bindp->parent_statement = statement; statement 1242 ext/oci8/oci8_statement.c statement->stmt, /* statement handle */ statement 1244 ext/oci8/oci8_statement.c statement->err, /* error handle */ statement 1260 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 1261 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 1269 ext/oci8/oci8_statement.c statement->err, statement 1278 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 1279 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 1289 ext/oci8/oci8_statement.c statement->err, statement 1299 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 1300 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 1305 ext/oci8/oci8_statement.c statement->errcode = 0; /* retain backwards compat with OCI8 1.4 */ statement 1337 ext/oci8/oci8_statement.c } else if ((phpbind->descriptor == 0) && (phpbind->statement == 0)) { statement 1344 ext/oci8/oci8_statement.c } else if (phpbind->statement != 0) { statement 1346 ext/oci8/oci8_statement.c *bufpp = phpbind->statement; statement 1387 ext/oci8/oci8_statement.c if (phpbind->statement != NULL) { statement 1388 ext/oci8/oci8_statement.c *bufpp = phpbind->statement; statement 1445 ext/oci8/oci8_statement.c php_oci_statement *statement; statement 1452 ext/oci8/oci8_statement.c statement = (php_oci_statement *) zend_fetch_resource(&z_statement TSRMLS_CC, -1, "oci8 statement", NULL, 1, le_statement); statement 1454 ext/oci8/oci8_statement.c if (!statement) { statement 1458 ext/oci8/oci8_statement.c if (need_data && !statement->has_data) { statement 1463 ext/oci8/oci8_statement.c column = php_oci_statement_get_column(statement, -1, Z_STRVAL_P(column_index), Z_STRLEN_P(column_index) TSRMLS_CC); statement 1474 ext/oci8/oci8_statement.c column = php_oci_statement_get_column(statement, Z_LVAL(tmp), NULL, 0 TSRMLS_CC); statement 1488 ext/oci8/oci8_statement.c int php_oci_statement_get_type(php_oci_statement *statement, ub2 *type TSRMLS_DC) statement 1495 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)statement->stmt, OCI_HTYPE_STMT, (ub2 *)&statement_type, (ub4 *)0, OCI_ATTR_STMT_TYPE, statement->err)); statement 1498 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 1499 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 1502 ext/oci8/oci8_statement.c statement->errcode = 0; /* retain backwards compat with OCI8 1.4 */ statement 1511 ext/oci8/oci8_statement.c int php_oci_statement_get_numrows(php_oci_statement *statement, ub4 *numrows TSRMLS_DC) statement 1518 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIAttrGet, ((dvoid *)statement->stmt, OCI_HTYPE_STMT, (ub4 *)&statement_numrows, (ub4 *)0, OCI_ATTR_ROW_COUNT, statement->err)); statement 1521 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 1522 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 1525 ext/oci8/oci8_statement.c statement->errcode = 0; /* retain backwards compat with OCI8 1.4 */ statement 1534 ext/oci8/oci8_statement.c int php_oci_bind_array_by_name(php_oci_statement *statement, char *name, int name_len, zval *var, long max_table_length, long maxlength, long type TSRMLS_DC) statement 1570 ext/oci8/oci8_statement.c bind = php_oci_bind_array_helper_date(var, max_table_length, statement->connection TSRMLS_CC); statement 1583 ext/oci8/oci8_statement.c if (!statement->binds) { statement 1584 ext/oci8/oci8_statement.c ALLOC_HASHTABLE(statement->binds); statement 1585 ext/oci8/oci8_statement.c zend_hash_init(statement->binds, 13, NULL, php_oci_bind_hash_dtor, 0); statement 1588 ext/oci8/oci8_statement.c zend_hash_update(statement->binds, name, name_len + 1, bind, sizeof(php_oci_bind), (void **)&bindp); statement 1591 ext/oci8/oci8_statement.c bindp->statement = NULL; statement 1592 ext/oci8/oci8_statement.c bindp->parent_statement = statement; statement 1604 ext/oci8/oci8_statement.c statement->stmt, statement 1606 ext/oci8/oci8_statement.c statement->err, statement 1624 ext/oci8/oci8_statement.c statement->errcode = php_oci_error(statement->err, errstatus TSRMLS_CC); statement 1625 ext/oci8/oci8_statement.c PHP_OCI_HANDLE_ERROR(statement->connection, statement->errcode); statement 1628 ext/oci8/oci8_statement.c statement->errcode = 0; /* retain backwards compat with OCI8 1.4 */ statement 242 ext/oci8/php_oci8_int.h OCIStmt *statement; /* used for binding REFCURSORs */ statement 262 ext/oci8/php_oci8_int.h php_oci_statement *statement; /* statement handle. used when fetching REFCURSORS */ statement 366 ext/oci8/php_oci8_int.h #define PHP_OCI_ZVAL_TO_STATEMENT(zval, statement) \ statement 367 ext/oci8/php_oci8_int.h ZEND_FETCH_RESOURCE(statement, php_oci_statement *, &zval, -1, "oci8 statement", le_statement) statement 386 ext/oci8/php_oci8_int.h #define PHP_OCI_ZVAL_TO_STATEMENT_EX(zval, statement) \ statement 387 ext/oci8/php_oci8_int.h PHP_OCI_FETCH_RESOURCE_EX(zval, statement, php_oci_statement *, "oci8 statement", le_statement) statement 408 ext/oci8/php_oci8_int.h int php_oci_fetch_sqltext_offset(php_oci_statement *statement, text **sqltext, ub2 *error_offset TSRMLS_DC); statement 471 ext/oci8/php_oci8_int.h php_oci_statement *php_oci_get_implicit_resultset(php_oci_statement *statement TSRMLS_DC); statement 472 ext/oci8/php_oci8_int.h int php_oci_statement_set_prefetch(php_oci_statement *statement, ub4 prefetch TSRMLS_DC); statement 473 ext/oci8/php_oci8_int.h int php_oci_statement_fetch(php_oci_statement *statement, ub4 nrows TSRMLS_DC); statement 474 ext/oci8/php_oci8_int.h php_oci_out_column *php_oci_statement_get_column(php_oci_statement *statement, long column_index, char *column_name, int column_name_len TSRMLS_DC); statement 475 ext/oci8/php_oci8_int.h int php_oci_statement_execute(php_oci_statement *statement, ub4 mode TSRMLS_DC); statement 476 ext/oci8/php_oci8_int.h int php_oci_statement_cancel(php_oci_statement *statement TSRMLS_DC); statement 477 ext/oci8/php_oci8_int.h void php_oci_statement_free(php_oci_statement *statement TSRMLS_DC); statement 480 ext/oci8/php_oci8_int.h int php_oci_bind_by_name(php_oci_statement *statement, char *name, int name_len, zval *var, long maxlength, ub2 type TSRMLS_DC); statement 485 ext/oci8/php_oci8_int.h int php_oci_statement_get_type(php_oci_statement *statement, ub2 *type TSRMLS_DC); statement 486 ext/oci8/php_oci8_int.h int php_oci_statement_get_numrows(php_oci_statement *statement, ub4 *numrows TSRMLS_DC); statement 487 ext/oci8/php_oci8_int.h int php_oci_bind_array_by_name(php_oci_statement *statement, char *name, int name_len, zval *var, long max_table_length, long maxlength, long type TSRMLS_DC); statement 509 ext/pdo/pdo_dbh.c char *statement; statement 514 ext/pdo/pdo_dbh.c if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|a", &statement, statement 575 ext/pdo/pdo_dbh.c stmt->query_string = estrndup(statement, statement_len); statement 586 ext/pdo/pdo_dbh.c if (dbh->methods->preparer(dbh, statement, statement_len, stmt, options TSRMLS_CC)) { statement 951 ext/pdo/pdo_dbh.c char *statement; statement 955 ext/pdo/pdo_dbh.c if (FAILURE == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &statement, &statement_len)) { statement 965 ext/pdo/pdo_dbh.c ret = dbh->methods->doer(dbh, statement, statement_len TSRMLS_CC); statement 1087 ext/pdo/pdo_dbh.c char *statement; statement 1096 ext/pdo/pdo_dbh.c if (FAILURE == zend_parse_parameters(1 TSRMLS_CC, "s", &statement, statement 1111 ext/pdo/pdo_dbh.c stmt->query_string = estrndup(statement, statement_len); statement 1125 ext/pdo/pdo_dbh.c if (dbh->methods->preparer(dbh, statement, statement_len, stmt, NULL TSRMLS_CC)) { statement 1234 ext/pdo/pdo_dbh.c ZEND_ARG_INFO(0, statement) statement 59 ext/pdo_odbc/odbc_driver.c void pdo_odbc_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, PDO_ODBC_HSTMT statement, char *what, const char *file, int line TSRMLS_DC) /* {{{ */ statement 77 ext/pdo_odbc/odbc_driver.c if (statement == SQL_NULL_HSTMT && S) { statement 78 ext/pdo_odbc/odbc_driver.c statement = S->stmt; statement 81 ext/pdo_odbc/odbc_driver.c if (statement) { statement 83 ext/pdo_odbc/odbc_driver.c eh = statement; statement 170 ext/pdo_odbc/php_pdo_odbc_int.h void pdo_odbc_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt, PDO_ODBC_HSTMT statement, char *what, const char *file, int line TSRMLS_DC); statement 43 ext/sqlite3/sqlite3.c static int php_sqlite3_compare_stmt_zval_free(php_sqlite3_free_list **free_list, zval *statement); statement 2066 ext/sqlite3/sqlite3.c static int php_sqlite3_compare_stmt_zval_free( php_sqlite3_free_list **free_list, zval *statement ) /* {{{ */ statement 2068 ext/sqlite3/sqlite3.c return ((*free_list)->stmt_obj->initialised && statement == (*free_list)->stmt_obj_zval); statement 2072 ext/sqlite3/sqlite3.c static int php_sqlite3_compare_stmt_free( php_sqlite3_free_list **free_list, sqlite3_stmt *statement ) /* {{{ */ statement 2074 ext/sqlite3/sqlite3.c return ((*free_list)->stmt_obj->initialised && statement == (*free_list)->stmt_obj->stmt);