• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/xz/src/liblzma/api/lzma/

Lines Matching refs:block

2  * \file        lzma/block.h
298 * block->header_size.
309 extern LZMA_API(lzma_ret) lzma_block_header_size(lzma_block *block)
322 * at least block->header_size bytes.
323 * \param block Block options to be encoded.
325 * \return - LZMA_OK: Encoding was successful. block->header_size
329 * block->header_size is invalid or block->filters is NULL.
332 const lzma_block *block, uint8_t *out)
339 * block->version should (usually) be set to the highest value supported
340 * by the application. If the application sets block->version to a value
342 * downgrade block->version to the highest value supported by it. Thus one
343 * should check the value of block->version after calling this function if
344 * block->version was set to a non-zero value and the application doesn't
346 * support the specified block->version.
349 * lzma_block_header_size_decode() macro and stored to block->header_size.
352 * to block->check.
354 * block->filters must have been allocated, but they don't need to be
357 * \param block Destination for Block options.
362 * at least block->header_size bytes.
364 * \return - LZMA_OK: Decoding was successful. block->header_size
368 * happen also if block->version was set to a too low value
374 * block->header_size is invalid or block->filters is NULL.
376 extern LZMA_API(lzma_ret) lzma_block_header_decode(lzma_block *block,
401 * \return - LZMA_OK: block->compressed_size was set successfully.
403 * block->header_size and lzma_check_size(block->check).
405 * block->header_size must be a multiple of four and
409 lzma_block *block, lzma_vli unpadded_size)
424 extern LZMA_API(lzma_vli) lzma_block_unpadded_size(const lzma_block *block)
437 extern LZMA_API(lzma_vli) lzma_block_total_size(const lzma_block *block)
450 * - LZMA_UNSUPPORTED_CHECK: block->check specifies a Check ID
456 lzma_stream *strm, lzma_block *block)
474 lzma_stream *strm, lzma_block *block)
501 * specified in block->filters, because that isn't necessarily the filter
505 * \param block Block options: block->version, block->check,
506 * and block->filters must have been initialized.
526 lzma_block *block, const lzma_allocator *allocator,
540 * Since the data won't be compressed, this function ignores block->filters.
544 extern LZMA_API(lzma_ret) lzma_block_uncomp_encode(lzma_block *block,
556 * \param block Block options just like with lzma_block_decoder().
578 lzma_block *block, const lzma_allocator *allocator,