Lines Matching defs:_buf

148 void buffer_free(buffer_t **_buf)
150 struct real_buffer *buf = (struct real_buffer *)*_buf;
155 *_buf = NULL;
162 void *buffer_free_without_data(buffer_t **_buf)
164 struct real_buffer *buf = (struct real_buffer *)*_buf;
167 *_buf = NULL;
174 pool_t buffer_get_pool(const buffer_t *_buf)
176 const struct real_buffer *buf = (const struct real_buffer *)_buf;
181 void buffer_write(buffer_t *_buf, size_t pos,
184 struct real_buffer *buf = (struct real_buffer *)_buf;
201 void buffer_insert(buffer_t *_buf, size_t pos,
204 struct real_buffer *buf = (struct real_buffer *)_buf;
207 buffer_write(_buf, pos, data, data_size);
209 buffer_copy(_buf, pos + data_size, _buf, pos, (size_t)-1);
214 void buffer_delete(buffer_t *_buf, size_t pos, size_t size)
216 struct real_buffer *buf = (struct real_buffer *)_buf;
233 buffer_set_used_size(_buf, pos + end_size);
236 void buffer_write_zero(buffer_t *_buf, size_t pos, size_t data_size)
238 struct real_buffer *buf = (struct real_buffer *)_buf;
249 void buffer_insert_zero(buffer_t *_buf, size_t pos, size_t data_size)
251 struct real_buffer *buf = (struct real_buffer *)_buf;
254 buffer_write_zero(_buf, pos, data_size);
256 buffer_copy(_buf, pos + data_size, _buf, pos, (size_t)-1);
292 void *buffer_get_space_unsafe(buffer_t *_buf, size_t pos, size_t size)
294 struct real_buffer *buf = (struct real_buffer *)_buf;
305 void *buffer_get_modifiable_data(const buffer_t *_buf, size_t *used_size_r)
307 const struct real_buffer *buf = (const struct real_buffer *)_buf;
315 void buffer_set_used_size(buffer_t *_buf, size_t used_size)
317 struct real_buffer *buf = (struct real_buffer *)_buf;
327 size_t buffer_get_size(const buffer_t *_buf)
329 const struct real_buffer *buf = (const struct real_buffer *)_buf;
334 size_t buffer_get_writable_size(const buffer_t *_buf)
336 const struct real_buffer *buf = (const struct real_buffer *)_buf;
358 void buffer_verify_pool(buffer_t *_buf)
360 const struct real_buffer *buf = (const struct real_buffer *)_buf;