Lines Matching refs:in_sqlda

66 	XSQLDA *in_sqlda, *out_sqlda;  member
161 if (ib_query->in_sqlda) { in _php_ibase_free_query()
162 efree(ib_query->in_sqlda); in _php_ibase_free_query()
340 ib_query->in_sqlda = NULL; in _php_ibase_alloc_query()
377 ib_query->in_sqlda = emalloc(XSQLDA_LENGTH(1)); in _php_ibase_alloc_query()
378 ib_query->in_sqlda->sqln = 1; in _php_ibase_alloc_query()
379 ib_query->in_sqlda->version = SQLDA_CURRENT_VERSION; in _php_ibase_alloc_query()
380 …if (isc_dsql_describe_bind(IB_STATUS, &ib_query->stmt, SQLDA_CURRENT_VERSION, ib_query->in_sqlda))… in _php_ibase_alloc_query()
386 if (ib_query->in_sqlda->sqln < ib_query->in_sqlda->sqld) { in _php_ibase_alloc_query()
387 ib_query->in_sqlda = erealloc(ib_query->in_sqlda, XSQLDA_LENGTH(ib_query->in_sqlda->sqld)); in _php_ibase_alloc_query()
388 ib_query->in_sqlda->sqln = ib_query->in_sqlda->sqld; in _php_ibase_alloc_query()
389 ib_query->in_sqlda->version = SQLDA_CURRENT_VERSION; in _php_ibase_alloc_query()
392 SQLDA_CURRENT_VERSION, ib_query->in_sqlda)) { in _php_ibase_alloc_query()
399 if (ib_query->in_sqlda->sqld == 0) { in _php_ibase_alloc_query()
400 efree(ib_query->in_sqlda); in _php_ibase_alloc_query()
401 ib_query->in_sqlda = NULL; in _php_ibase_alloc_query()
402 } else if (FAILURE == _php_ibase_alloc_array(&ib_query->in_array, ib_query->in_sqlda, in _php_ibase_alloc_query()
422 if (ib_query->in_sqlda) { in _php_ibase_alloc_query()
423 efree(ib_query->in_sqlda); in _php_ibase_alloc_query()
867 XSQLDA *in_sqlda = NULL, *out_sqlda = NULL; in _php_ibase_exec() local
873 int argc = ib_query->in_sqlda ? ib_query->in_sqlda->sqld : 0; in _php_ibase_exec()
967 if (ib_query->in_sqlda) { /* has placeholders */ in _php_ibase_exec()
969 in_sqlda = emalloc(XSQLDA_LENGTH(ib_query->in_sqlda->sqld)); in _php_ibase_exec()
970 memcpy(in_sqlda, ib_query->in_sqlda, XSQLDA_LENGTH(ib_query->in_sqlda->sqld)); in _php_ibase_exec()
971 bind_buf = safe_emalloc(sizeof(BIND_BUF), ib_query->in_sqlda->sqld, 0); in _php_ibase_exec()
972 if (_php_ibase_bind(in_sqlda, args, bind_buf, ib_query TSRMLS_CC) == FAILURE) { in _php_ibase_exec()
980 &ib_query->stmt, SQLDA_CURRENT_VERSION, in_sqlda, out_sqlda); in _php_ibase_exec()
983 &ib_query->stmt, SQLDA_CURRENT_VERSION, in_sqlda); in _php_ibase_exec()
1039 if (in_sqlda) { in _php_ibase_exec()
1040 efree(in_sqlda); in _php_ibase_exec()
1163 expected_n = ib_query.in_sqlda ? ib_query.in_sqlda->sqld : 0; in PHP_FUNCTION()
1807 expected_n = ib_query->in_sqlda ? ib_query->in_sqlda->sqld : 0; in PHP_FUNCTION()
2062 if (ib_query->in_sqlda == NULL) { in PHP_FUNCTION()
2065 RETURN_LONG(ib_query->in_sqlda->sqld); in PHP_FUNCTION()
2086 if (ib_query->in_sqlda == NULL) { in PHP_FUNCTION()
2090 if (field_arg < 0 || field_arg >= ib_query->in_sqlda->sqld) { in PHP_FUNCTION()
2094 _php_ibase_field_info(return_value,ib_query->in_sqlda->sqlvar + field_arg); in PHP_FUNCTION()