compress
if (compress(out, &out_size, in, ilen) != Z_OK)
} compress;
ctx->compress.state = ZSTD_createCStream();
ctx->compress.state = ZSTD_createCStream_advanced(zstd_mem_funcs);
if (ctx->compress.state == NULL)
ZSTD_initCStream(ctx->compress.state, ZSTD_CLEVEL_DEFAULT);
ctx->compress.bufsize = ZSTD_CStreamInSize();
ZSTD_freeCStream(ctx->compress.state);
ZSTD_freeCStream(ctx->compress.state);
OPENSSL_free(ctx->compress.outbuf.dst);
if (ctx->compress.outbuf.dst == NULL) {
ctx->compress.outbuf.dst = OPENSSL_malloc(ctx->compress.bufsize);
if (ctx->compress.outbuf.dst == NULL) {
ctx->compress.outbuf.size = ctx->compress.bufsize;
ctx->compress.outbuf.pos = 0;
ctx->compress.write_pos = 0;
while (ctx->compress.write_pos < ctx->compress.outbuf.pos) {
ret = BIO_write(next, (unsigned char *)ctx->compress.outbuf.dst + ctx->compress.write_pos,
ctx->compress.outbuf.pos - ctx->compress.write_pos);
ctx->compress.write_pos += ret;
ctx->compress.outbuf.pos = 0;
ctx->compress.outbuf.size = ctx->compress.bufsize;
ctx->compress.write_pos = 0;
zret = ZSTD_compressStream2(ctx->compress.state, &ctx->compress.outbuf, &inBuf, ZSTD_e_end);
if (ctx->compress.outbuf.dst == NULL)
ctx->compress.outbuf.pos = 0;
ctx->compress.outbuf.size = ctx->compress.bufsize;
ctx->compress.write_pos = 0;
while (ctx->compress.write_pos < ctx->compress.outbuf.pos) {
ret = BIO_write(next, (unsigned char *)ctx->compress.outbuf.dst + ctx->compress.write_pos,
ctx->compress.outbuf.pos - ctx->compress.write_pos);
ctx->compress.write_pos += ret;
ctx->compress.outbuf.pos = 0;
ctx->compress.outbuf.size = ctx->compress.bufsize;
ctx->compress.write_pos = 0;
zret = ZSTD_flushStream(ctx->compress.state, &ctx->compress.outbuf);
ctx->compress.write_pos = 0;
ctx->compress.bufsize = 0;
obs = ctx->compress.bufsize;
if (obs > 0 && obs != ctx->compress.bufsize) {
if (ctx->compress.outbuf.dst != NULL) {
tmp = OPENSSL_realloc(ctx->compress.outbuf.dst, obs);
ctx->compress.outbuf.dst = tmp;
ctx->compress.bufsize = obs;
if (ctx->compress.outbuf.pos < ctx->compress.outbuf.size)
if (ctx->meth->compress == NULL) {
ret = ctx->meth->compress(ctx, out, olen, in, ilen);
ossl_ssize_t (*compress)(COMP_CTX *ctx,
s->c[i] = compress(s->c[i], bits);
if (compress && verbose)
compress = false;
static bool checkfor, compress, uncompress, clear, force, keep; /* flags */
if (compress)
if (compress)
isencrypted ? "encrypted " : "", compress ? "compressed " : "",
!(compress || iscompressed || isencrypted),
if ((iscompressed && !uncompress) || compress) {
checkfor = compress = clear = force = keep = livecore = false;
compress = true;
compress = true;
if (clear && (compress || keep))
if (compress && uncompress)
if (compress)
compress ? "compressed " : "", savedir, corename);
if (compress)
int compress, int signum, struct vnode **vpp, char **namep)
if (compress == COMPRESS_GZIP)
else if (compress == COMPRESS_ZSTD)
priv->compress = 1;
priv->compress = 0;
if (priv->compress)
if (priv->compress) {
if (priv->compress) {
if (priv->compress)
if (priv->compress)
u_char compress; /* compress/decompress flag */
if (priv->compress)
priv->compress = 1;
priv->compress = 0;
if (priv->compress) {
u_char compress; /* compress/decompress flag */
int compress;
compress = 1;
compress = 0;
if (compress == 1) {
result = cxf->compress(data, crp->crp_payload_length, &out);
uint32_t (*compress) (uint8_t *, uint32_t, uint8_t **);
(void)compress("/dev/stdin", "/dev/stdout", bits);
compress("/dev/stdin", "/dev/stdout", bits);
compress(*argv, "/dev/stdout", bits);
compress(*argv, newname, bits);
static void compress(const char *, const char *, int);
uint16_t compress;
working->compress = COMPRESS_NONE;
working->compress = COMPRESS_BZIP2;
working->compress = compress_type_override;
working->compress = COMPRESS_XZ;
working->compress = compress_type_override;
working->compress = COMPRESS_ZSTD;
working->compress = compress_type_override;
working->compress = COMPRESS_GZIP;
working->compress = compress_type_override;
int compress; /* Compression */
if (ent->compress && strlen(logfile_suffix) == 0) {
if (ent->numlogs > 0 && ent->compress > COMPRESS_NONE) {
assert(zwork->zw_conf->compress > COMPRESS_NONE);
assert(zwork->zw_conf->compress < COMPRESS_TYPES);
assert(zwork->zw_conf->compress != COMPRESS_LEGACY);
ct = &compress_type[zwork->zw_conf->compress];
tempwork->compress = src_entry->compress;
tempwork->compress = COMPRESS_NONE;
compress_type[ent->compress].flag);
if (ent->compress == COMPRESS_NONE)
compression_type_name(ent->compress));
compress_type[ent->compress].flag);
len = compress(state, bufp + 2, wp, orglen);