Lines Matching refs:buffer
24 zval *buffer, in ds_reallocate_zval_buffer() argument
30 return buffer; in ds_reallocate_zval_buffer()
38 DTOR_AND_UNDEF(&buffer[i]); in ds_reallocate_zval_buffer()
42 buffer = erealloc(buffer, length * sizeof(zval)); in ds_reallocate_zval_buffer()
46 memset(buffer + current, 0, (length - current) * sizeof(zval)); in ds_reallocate_zval_buffer()
49 return buffer; in ds_reallocate_zval_buffer()
91 void ds_sort_zval_buffer(zval *buffer, zend_long size) in ds_sort_zval_buffer() argument
93 qsort(buffer, size, sizeof(zval), ds_zval_compare_func); in ds_sort_zval_buffer()
96 void ds_user_sort_zval_buffer(zval *buffer, zend_long size) in ds_user_sort_zval_buffer() argument
98 qsort(buffer, size, sizeof(zval), ds_zval_user_compare_func); in ds_user_sort_zval_buffer()
149 void smart_str_appendz(smart_str *buffer, zval *value) in smart_str_appendz() argument
153 smart_str_append(buffer, Z_STR_P(value)); in smart_str_appendz()
156 smart_str_append_long(buffer, Z_LVAL_P(value)); in smart_str_appendz()
161 smart_str_append(buffer, str); in smart_str_appendz()
166 zval *buffer, in ds_join_zval_buffer() argument
178 return zval_get_string(buffer); in ds_join_zval_buffer()
183 zval *pos = buffer; in ds_join_zval_buffer()
184 zval *end = buffer + size - 1; // Exclude last value in ds_join_zval_buffer()
196 zval *pos = buffer; in ds_join_zval_buffer()
197 zval *end = buffer + size; in ds_join_zval_buffer()