Searched refs:prelen (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.3-release/usr.bin/gzip/
H A Dunxz.c41 unxz(int i, int o, char *pre, size_t prelen, off_t *bytes_in) argument
55 memcpy(ibuf, pre, prelen);
56 strm.avail_in = read(i, ibuf + prelen, sizeof(ibuf) - prelen);
59 strm.avail_in += prelen;
H A Dunbzip2.c37 unbzip2(int in, int out, char *pre, size_t prelen, off_t *bytes_in) argument
61 bzs.avail_in = prelen;
65 *bytes_in = prelen;
H A Dunpack.c148 unpack_parse_header(int in, int out, char *pre, size_t prelen, off_t *bytes_in, argument
156 if (prelen != 0)
157 memcpy(hdr, pre, prelen);
160 bytesread = read(in, hdr + prelen, PACK_HEADER_LENGTH - prelen);
311 unpack(int in, int out, char *pre, size_t prelen, off_t *bytes_in) argument
322 unpack_parse_header(in, out, pre, prelen, bytes_in, &unpackd);
H A Dzuncompress.c131 zuncompress(FILE *in, FILE *out, char *pre, size_t prelen, argument
142 compressed_prelen = prelen;
143 if (prelen != 0)
H A Dgzip.c722 gz_uncompress(int in, int out, char *pre, size_t prelen, off_t *gsizep, argument
765 z.avail_in = prelen;
773 in_tot = prelen;
/freebsd-10.3-release/usr.bin/unzip/
H A Dunzip.c234 size_t prelen, len; local
236 prelen = prefix ? strlen(prefix) + 1 : 0;
238 if ((str = malloc(prelen + len)) == NULL) {
243 memcpy(str, prefix, prelen); /* includes zero */
244 str[prelen - 1] = '/'; /* splat zero */
246 memcpy(str + prelen, path, len); /* includes zero */

Completed in 73 milliseconds