Lines Matching refs:buf

433 static int _php_ibase_bind_array(zval *val, char *buf, unsigned long buf_size, /* {{{ */  in _php_ibase_bind_array()  argument
460 if (_php_ibase_bind_array(*subval, buf, slice_size, array, dim+1 TSRMLS_CC) == FAILURE) in _php_ibase_bind_array()
464 buf += slice_size; in _php_ibase_bind_array()
478 memset(buf, 0, buf_size); in _php_ibase_bind_array()
498 *(short*) buf = (short) l; in _php_ibase_bind_array()
505 *(ISC_LONG*) buf = (ISC_LONG) l; in _php_ibase_bind_array()
520 *(ISC_INT64 *) buf = (ISC_INT64) (l * pow(10, in _php_ibase_bind_array()
523 *(ISC_INT64 *) buf = (ISC_INT64) (l * pow(10, in _php_ibase_bind_array()
542 *(short *) buf = (short) Z_LVAL_P(val); in _php_ibase_bind_array()
552 *(ISC_LONG *) buf = (ISC_LONG) Z_LVAL_P(val); in _php_ibase_bind_array()
557 *(long *) buf = Z_LVAL_P(val); in _php_ibase_bind_array()
565 *(ISC_INT64 *) buf = l; in _php_ibase_bind_array()
571 *(float*) buf = (float) Z_DVAL_P(val); in _php_ibase_bind_array()
575 *(double*) buf = Z_DVAL_P(val); in _php_ibase_bind_array()
593 isc_encode_timestamp(&t, (ISC_TIMESTAMP * ) buf); in _php_ibase_bind_array()
610 isc_encode_sql_date(&t, (ISC_DATE *) buf); in _php_ibase_bind_array()
625 isc_encode_sql_time(&t, (ISC_TIME *) buf); in _php_ibase_bind_array()
629 strlcpy(buf, Z_STRVAL_P(val), buf_size); in _php_ibase_bind_array()
637 static int _php_ibase_bind(XSQLDA *sqlda, zval ***b_vars, BIND_BUF *buf, /* {{{ */ in _php_ibase_bind() argument
647 var->sqlind = &buf[i].sqlind; in _php_ibase_bind()
673 buf[i].sqlind = -1; in _php_ibase_bind()
682 buf[i].sqlind = 0; in _php_ibase_bind()
684 var->sqldata = (void*)&buf[i].val; in _php_ibase_bind()
722 isc_encode_timestamp(&t, &buf[i].val.tsval); in _php_ibase_bind()
725 isc_encode_sql_date(&t, &buf[i].val.dtval); in _php_ibase_bind()
728 isc_encode_sql_time(&t, &buf[i].val.tmval); in _php_ibase_bind()
738 !_php_ibase_string_to_quad(Z_STRVAL_P(b_var), &buf[i].val.qval)) { in _php_ibase_bind()
756 buf[i].val.qval = ib_blob.bl_qd; in _php_ibase_bind()
766 !_php_ibase_string_to_quad(Z_STRVAL_P(b_var), &buf[i].val.qval)) { in _php_ibase_bind()
792 buf[i].val.qval = array_id; in _php_ibase_bind()
1508 char buf[METADATALENGTH+4], *alias = var->aliasname; in _php_ibase_fetch_hash() local
1529 snprintf(alias = buf, sizeof(buf), "%s_%02d", base, i++); in _php_ibase_fetch_hash()
1915 char buf[16], *s = buf; in _php_ibase_field_info() local
1928 len = slprintf(buf, 16, "%d", var->sqllen); in _php_ibase_field_info()
1929 add_index_stringl(return_value, 3, buf, len, 1); in _php_ibase_field_info()
1930 add_assoc_stringl(return_value, "length", buf, len, 1); in _php_ibase_field_info()
1947 len = slprintf(buf, 16, "NUMERIC(%d,%d)", precision, -var->sqlscale); in _php_ibase_field_info()