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**)&param, 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);