Lines Matching full:trace

21 /* We depend on the trace header to avoid duplicating the ZSTD_trace struct.
80 static void TRACE_log(char const* method, PTime duration, ZSTD_Trace const* trace) in TRACE_log() argument
84 double const ratio = (double)trace->uncompressedSize / (double)trace->compressedSize; in TRACE_log()
85 double const speed = ((double)trace->uncompressedSize * 1000) / (double)duration; in TRACE_log()
86 if (trace->params) { in TRACE_log()
87 ZSTD_CCtxParams_getParameter(trace->params, ZSTD_c_compressionLevel, &level); in TRACE_log()
88 ZSTD_CCtxParams_getParameter(trace->params, ZSTD_c_nbWorkers, &workers); in TRACE_log()
109 trace->version, in TRACE_log()
111 trace->streaming ? "streaming" : "single-pass", in TRACE_log()
114 (unsigned long long)trace->dictionarySize, in TRACE_log()
115 (unsigned long long)trace->uncompressedSize, in TRACE_log()
116 (unsigned long long)trace->compressedSize, in TRACE_log()
135 void ZSTD_trace_compress_end(ZSTD_TraceCtx ctx, ZSTD_Trace const* trace) in ZSTD_trace_compress_end() argument
141 assert(trace->version == ZSTD_VERSION_NUMBER); /* CLI version must match. */ in ZSTD_trace_compress_end()
142 TRACE_log("compress", durationNanos, trace); in ZSTD_trace_compress_end()
153 void ZSTD_trace_decompress_end(ZSTD_TraceCtx ctx, ZSTD_Trace const* trace) in ZSTD_trace_decompress_end() argument
159 assert(trace->version == ZSTD_VERSION_NUMBER); /* CLI version must match. */ in ZSTD_trace_decompress_end()
160 TRACE_log("decompress", durationNanos, trace); in ZSTD_trace_decompress_end()