MCPcopy Create free account
hub / github.com/1a1a11a/libCacheSim / reset_zstd_reader

Function reset_zstd_reader

libCacheSim/traceReader/generalReader/zstdReader.c:56–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

54}
55
56void reset_zstd_reader(zstd_reader_t *reader) {
57 ZSTD_freeDStream(reader->zds);
58 reader->zds = ZSTD_createDStream();
59 fseek(reader->ifile, 0, SEEK_SET);
60 reader->input.size = 0;
61 reader->input.pos = 0;
62 memset(reader->buff_in, 0, reader->buff_in_sz);
63 reader->output.pos = 0;
64 reader->buff_out_read_pos = 0;
65 memset(reader->buff_out, 0, reader->buff_out_sz);
66 reader->status = 0;
67}
68
69size_t _read_from_file(zstd_reader_t *reader) {
70 size_t read_sz;

Callers 2

reset_readerFunction · 0.85
lcs_print_trace_statFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected