X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fdynamic-buffer.c;h=fd39f813b3c2568beec2dff1be91343161ec8517;hp=4f1116213a55dce6ec54be42efec2519f35a280e;hb=c90647fe68da8a767a2c03dc0135d4a09992af16;hpb=f181fa5afa242b51c1a6cd8868f56a579a7e39a0 diff --git a/src/common/dynamic-buffer.c b/src/common/dynamic-buffer.c index 4f1116213..fd39f813b 100644 --- a/src/common/dynamic-buffer.c +++ b/src/common/dynamic-buffer.c @@ -16,7 +16,6 @@ */ #include -#include #include #include @@ -38,12 +37,14 @@ size_t round_to_power_of_2(size_t val) return rounded; } +LTTNG_HIDDEN void lttng_dynamic_buffer_init(struct lttng_dynamic_buffer *buffer) { assert(buffer); memset(buffer, 0, sizeof(*buffer)); } +LTTNG_HIDDEN int lttng_dynamic_buffer_append(struct lttng_dynamic_buffer *buffer, const void *buf, size_t len) { @@ -75,6 +76,7 @@ end: return ret; } +LTTNG_HIDDEN int lttng_dynamic_buffer_append_buffer(struct lttng_dynamic_buffer *dst_buffer, struct lttng_dynamic_buffer *src_buffer) { @@ -91,6 +93,7 @@ end: return ret; } +LTTNG_HIDDEN int lttng_dynamic_buffer_set_size(struct lttng_dynamic_buffer *buffer, size_t new_size) { @@ -139,6 +142,7 @@ end: return ret; } +LTTNG_HIDDEN int lttng_dynamic_buffer_set_capacity(struct lttng_dynamic_buffer *buffer, size_t demanded_capacity) { @@ -172,6 +176,7 @@ end: } /* Release any memory used by the dynamic buffer. */ +LTTNG_HIDDEN void lttng_dynamic_buffer_reset(struct lttng_dynamic_buffer *buffer) { if (!buffer) {