Lines Matching defs:data
8 int zstd_init(struct zstd_data *data, int level)
12 data->dstream = ZSTD_createDStream();
13 if (data->dstream == NULL) {
18 ret = ZSTD_initDStream(data->dstream);
27 data->cstream = ZSTD_createCStream();
28 if (data->cstream == NULL) {
33 ret = ZSTD_initCStream(data->cstream, level);
42 int zstd_fini(struct zstd_data *data)
44 if (data->dstream) {
45 ZSTD_freeDStream(data->dstream);
46 data->dstream = NULL;
49 if (data->cstream) {
50 ZSTD_freeCStream(data->cstream);
51 data->cstream = NULL;
57 size_t zstd_compress_stream_to_records(struct zstd_data *data, void *dst, size_t dst_size,
74 ret = ZSTD_compressStream(data->cstream, &output, &input);
75 ZSTD_flushStream(data->cstream, &output);
92 size_t zstd_decompress_stream(struct zstd_data *data, void *src, size_t src_size,
100 ret = ZSTD_decompressStream(data->dstream, &output, &input);