Lines Matching refs:buf

433 static int _php_ibase_bind_array(zval *val, char *buf, zend_ulong buf_size, /* {{{ */  in _php_ibase_bind_array()  argument
460 if (_php_ibase_bind_array(subval, buf, slice_size, array, dim+1) == 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()
546 *(short *) buf = (short) Z_LVAL_P(val); in _php_ibase_bind_array()
556 *(ISC_LONG *) buf = (ISC_LONG) Z_LVAL_P(val); in _php_ibase_bind_array()
561 *(zend_long *) buf = Z_LVAL_P(val); in _php_ibase_bind_array()
569 *(ISC_INT64 *) buf = l; in _php_ibase_bind_array()
575 *(float*) buf = (float) Z_DVAL_P(val); in _php_ibase_bind_array()
579 *(double*) buf = Z_DVAL_P(val); in _php_ibase_bind_array()
597 isc_encode_timestamp(&t, (ISC_TIMESTAMP * ) buf); in _php_ibase_bind_array()
614 isc_encode_sql_date(&t, (ISC_DATE *) buf); in _php_ibase_bind_array()
629 isc_encode_sql_time(&t, (ISC_TIME *) buf); in _php_ibase_bind_array()
633 strlcpy(buf, Z_STRVAL_P(val), buf_size); in _php_ibase_bind_array()
641 static int _php_ibase_bind(XSQLDA *sqlda, zval *b_vars, BIND_BUF *buf, /* {{{ */ in _php_ibase_bind() argument
651 var->sqlind = &buf[i].sqlind; in _php_ibase_bind()
677 buf[i].sqlind = -1; in _php_ibase_bind()
686 buf[i].sqlind = 0; in _php_ibase_bind()
688 var->sqldata = (void*)&buf[i].val; in _php_ibase_bind()
726 isc_encode_timestamp(&t, &buf[i].val.tsval); in _php_ibase_bind()
729 isc_encode_sql_date(&t, &buf[i].val.dtval); in _php_ibase_bind()
732 isc_encode_sql_time(&t, &buf[i].val.tmval); in _php_ibase_bind()
742 !_php_ibase_string_to_quad(Z_STRVAL_P(b_var), &buf[i].val.qval)) { in _php_ibase_bind()
760 buf[i].val.qval = ib_blob.bl_qd; in _php_ibase_bind()
770 !_php_ibase_string_to_quad(Z_STRVAL_P(b_var), &buf[i].val.qval)) { in _php_ibase_bind()
795 buf[i].val.qval = array_id; in _php_ibase_bind()
1506 char buf[METADATALENGTH+4], *alias = var->aliasname; in _php_ibase_fetch_hash() local
1527 snprintf(alias = buf, sizeof(buf), "%s_%02d", base, i++); in _php_ibase_fetch_hash()
1911 char buf[16], *s = buf; in _php_ibase_field_info() local
1924 len = slprintf(buf, 16, "%d", var->sqllen); in _php_ibase_field_info()
1925 add_index_stringl(return_value, 3, buf, len); in _php_ibase_field_info()
1926 add_assoc_stringl(return_value, "length", buf, len); in _php_ibase_field_info()
1943 len = slprintf(buf, 16, "NUMERIC(%d,%d)", precision, -var->sqlscale); in _php_ibase_field_info()