Lines Matching +full:per +full:- +full:context
5 * This source code is licensed under both the BSD-style license (found in the
8 * You may select, at your option, one of the above-listed licenses.
69 /*! BMK_benchFiles() -- called by zstdcli */
73 * fileNamesTable - name of files to benchmark.
74 * nbFiles - number of files (size of fileNamesTable), must be > 0.
75 * dictFileName - name of dictionary file to load.
76 * cLevel - compression level to benchmark, errors if invalid.
77 * compressionParams - advanced compression Parameters.
78 * displayLevel - what gets printed:
89 * .cSpeed: compression speed in bytes per second,
90 * .dSpeed: decompression speed in bytes per second,
92 * .cMem : memory budget required for the compression context
120 int useRowMatchFinder; /* use row-based matchfinder if possible */
135 /*! BMK_syntheticTest() -- called from zstdcli */
137 /* cLevel - compression level to benchmark, errors if invalid
138 * compressibility - determines compressibility of sample
139 * compressionParams - basic compression Parameters
140 * displayLevel - see benchFiles
141 * adv - see advanced_Params_t
147 * .cSpeed: compression speed in bytes per second,
148 * .dSpeed: decompression speed in bytes per second,
150 * .cMem : memory budget required for the compression context
159 /* === Benchmark Zstandard in a memory-to-memory scenario === */
161 /** BMK_benchMem() -- core benchmarking function, called in paramgrill
165 /* srcBuffer - data source, expected to be valid compressed data if in Decode Only Mode
166 * srcSize - size of data in srcBuffer
167 * fileSizes - srcBuffer is considered cut into 1+ segments, to compress separately.
169 * nbFiles - nb of segments
170 * cLevel - compression level
171 * comprParams - basic compression parameters
172 * dictBuffer - a dictionary if used, null otherwise
173 * dictBufferSize - size of dictBuffer, 0 otherwise
174 * displayLevel - see BMK_benchFiles
175 * displayName - name used by display
181 * .cSpeed: compression speed in bytes per second,
182 * .dSpeed: decompression speed in bytes per second,
184 * .cMem : memory budget required for the compression context
195 * dstBuffer - destination buffer to write compressed output in, NULL if none provided.
196 * dstCapacity - capacity of destination buffer, give 0 if dstBuffer = NULL