H A D | compress.c | 59 int compress_blob_xz(const void *src, uint64_t src_size, argument 74 assert(src_size > 0); 82 if (src_size < 80) 86 src, src_size, dst, &out_pos, dst_alloc_size); 97 int compress_blob_lz4(const void *src, uint64_t src_size, argument 103 assert(src_size > 0); 111 if (src_size < 9) 114 r = LZ4_compress_limitedOutput(src, dst + 8, src_size, (int) dst_alloc_size - 8); 118 *(le64_t*) dst = htole64(src_size); 128 int decompress_blob_xz(const void *src, uint64_t src_size, argument 188 decompress_blob_lz4(const void *src, uint64_t src_size, void **dst, size_t *dst_alloc_size, size_t* dst_size, size_t dst_max) argument 228 decompress_blob(int compression, const void *src, uint64_t src_size, void **dst, size_t *dst_alloc_size, size_t* dst_size, size_t dst_max) argument 242 decompress_startswith_xz(const void *src, uint64_t src_size, void **buffer, size_t *buffer_size, const void *prefix, size_t prefix_len, uint8_t extra) argument 301 decompress_startswith_lz4(const void *src, uint64_t src_size, void **buffer, size_t *buffer_size, const void *prefix, size_t prefix_len, uint8_t extra) argument 350 decompress_startswith(int compression, const void *src, uint64_t src_size, void **buffer, size_t *buffer_size, const void *prefix, size_t prefix_len, uint8_t extra) argument [all...] |