Lines Matching refs:workspace
151 * Return: A lower bound on the size of the workspace that is passed to
158 * @workspace: The workspace to emplace the context into. It must outlive
160 * @workspace_size: The size of workspace. Use zstd_cctx_workspace_bound() to
161 * determine how large the workspace must be.
165 zstd_cctx *zstd_init_cctx(void *workspace, size_t workspace_size);
190 * Return: A lower bound on the size of the workspace that is passed to
197 * @workspace: The workspace to emplace the context into. It must outlive
199 * @workspace_size: The size of workspace. Use zstd_dctx_workspace_bound() to
200 * determine how large the workspace must be.
204 zstd_dctx *zstd_init_dctx(void *workspace, size_t workspace_size);
255 * Return: A lower bound on the size of the workspace that is passed to
267 * @workspace: The workspace to emplace the context into. It must outlive
269 * @workspace_size: The size of workspace.
271 * determine how large the workspace must be.
276 unsigned long long pledged_src_size, void *workspace, size_t workspace_size);
350 * Return: A lower bound on the size of the workspace that is passed
358 * @workspace: The workspace to emplace the context into. It must outlive
360 * @workspaceSize: The size of workspace.
362 * determine how large the workspace must be.
366 zstd_dstream *zstd_init_dstream(size_t max_window_size, void *workspace,