From 9ee17ae2bcf3c2828467bf40715a1497bd357e9b Mon Sep 17 00:00:00 2001 From: Glenn Strauss Date: Thu, 25 Mar 2021 04:11:57 -0400 Subject: [PATCH] [core] mark some chunk.h funcs attr cold --- src/chunk.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/chunk.h b/src/chunk.h index 26977215..0bedd81a 100644 --- a/src/chunk.h +++ b/src/chunk.h @@ -67,10 +67,18 @@ void chunkqueue_chunk_pool_free(void); __attribute_returns_nonnull__ chunkqueue *chunkqueue_init(chunkqueue *cq); +__attribute_cold__ void chunkqueue_set_chunk_size (size_t sz); + +__attribute_cold__ void chunkqueue_set_tempdirs_default_reset (void); + +__attribute_cold__ void chunkqueue_set_tempdirs_default (const array *tempdirs, off_t upload_temp_file_size); + +__attribute_cold__ void chunkqueue_set_tempdirs(chunkqueue * restrict cq, const array * restrict tempdirs, off_t upload_temp_file_size); + void chunkqueue_append_file(chunkqueue * restrict cq, const buffer * restrict fn, off_t offset, off_t len); /* copies "fn" */ void chunkqueue_append_file_fd(chunkqueue * restrict cq, const buffer * restrict fn, int fd, off_t offset, off_t len); /* copies "fn" */ void chunkqueue_append_mem(chunkqueue * restrict cq, const char * restrict mem, size_t len); /* copies memory */