Linux Kernel
3.7.1
|
#include <xz.h>
Data Fields | |
const uint8_t * | in |
size_t | in_pos |
size_t | in_size |
uint8_t * | out |
size_t | out_pos |
size_t | out_size |
struct xz_buf - Passing input and output buffers to XZ code : Beginning of the input buffer. This may be NULL if and only if in_pos is equal to in_size. : Current position in the input buffer. This must not exceed in_size. : Size of the input buffer : Beginning of the output buffer. This may be NULL if and only if out_pos is equal to out_size. : Current position in the output buffer. This must not exceed out_size. : Size of the output buffer
Only the contents of the output buffer from out[out_pos] onward, and the variables in_pos and out_pos are modified by the XZ code.