/darwin-on-arm/xnu/libkern/zlib/ |
H A D | inffast.h | 38 void inflate_fast OF((z_streamp strm, unsigned start));
|
H A D | deflate.c | 111 local void flush_pending OF((z_streamp strm)); 112 local int read_buf OF((z_streamp strm, Bytef *buf, unsigned size)); 231 int ZEXPORT deflateInit_(strm, level, version, stream_size) 232 z_streamp strm; 237 return deflateInit2_(strm, level, Z_DEFLATED, MAX_WBITS, DEF_MEM_LEVEL, 239 /* To do: ignore strm->next_in if we use it as window */ 243 int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy, 245 z_streamp strm; 267 if (strm == Z_NULL) return Z_STREAM_ERROR; 269 strm [all...] |
H A D | inflate.c | 53 * - Change strm->next_out[-state->offset] to *(strm->next_out - state->offset) 86 * input in strm. 123 local int updatewindow OF((z_streamp strm, unsigned out)); 130 int ZEXPORT inflateReset(strm) 131 z_streamp strm; 135 if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR; 136 state = (struct inflate_state FAR *)strm->state; 137 strm [all...] |
H A D | infback.c | 49 strm provides memory allocation functions in zalloc and zfree, or 55 int ZEXPORT inflateBackInit_(strm, windowBits, window, version, stream_size) 56 z_streamp strm; 67 if (strm == Z_NULL || window == Z_NULL || 70 strm->msg = Z_NULL; /* in case we return an error */ 72 if (strm->zalloc == (alloc_func)0) { 73 strm->zalloc = zcalloc; 74 strm->opaque = (voidpf)0; 76 if (strm->zfree == (free_func)0) strm [all...] |
H A D | inffast.c | 79 strm->avail_in >= 6 80 strm->avail_out >= 258 81 start >= strm->avail_out 95 Therefore if strm->avail_in >= 6, then there is enough input to avoid 100 requires strm->avail_out >= 258 for each loop to avoid checking for 103 void inflate_fast(strm, start) 104 z_streamp strm; 105 unsigned start; /* inflate()'s starting value for strm->avail_out */ 108 unsigned char FAR *in; /* local strm->next_in */ 110 unsigned char FAR *out; /* local strm [all...] |
H A D | zutil.h | 97 #define ERR_RETURN(strm,err) \ 98 return (strm->msg = (char*)ERR_MSG(err), (err)) 308 #define ZALLOC(strm, items, size) \ 309 (*((strm)->zalloc))((strm)->opaque, (items), (size)) 310 #define ZFREE(strm, addr) (*((strm)->zfree))((strm)->opaque, (voidpf)(addr))
|
H A D | deflate.h | 122 z_streamp strm; /* pointer back to this zlib stream */ member in struct:internal_state
|
H A D | trees.c | 961 if (stored_len > 0 && s->strm->data_type == Z_UNKNOWN) 1165 s->strm->data_type = (n == 32) ? Z_TEXT : Z_BINARY;
|
/darwin-on-arm/xnu/libkern/libkern/ |
H A D | zlib.h | 249 ZEXTERN int ZEXPORT deflateInit OF((z_streamp strm, int level)); 271 ZEXTERN int ZEXPORT deflate OF((z_streamp strm, int flush)); 338 deflate() sets strm->adler to the adler32 checksum of all input read 341 deflate() may update strm->data_type if it can make a good guess about 357 ZEXTERN int ZEXPORT deflateEnd OF((z_streamp strm)); 372 ZEXTERN int ZEXPORT inflateInit OF((z_streamp strm)); 392 ZEXTERN int ZEXPORT inflate OF((z_streamp strm, int flush)); 431 Also to assist in this, on return inflate() will set strm->data_type to the 432 number of unused bits in the last byte taken from strm->next_in, plus 64 437 uncompressed data from that block has been written to strm [all...] |
/darwin-on-arm/xnu/bsd/net/ |
H A D | ppp_deflate.c | 91 z_stream strm; member in struct:deflate_state 200 state->strm.next_in = NULL; 201 state->strm.zalloc = z_alloc; 202 state->strm.zfree = z_free; 203 if (deflateInit2(&state->strm, Z_DEFAULT_COMPRESSION, DEFLATE_METHOD_VAL, 220 deflateEnd(&state->strm); 245 deflateReset(&state->strm); 257 deflateReset(&state->strm); 309 state->strm.next_out = wptr; 310 state->strm [all...] |
/darwin-on-arm/xnu/libkern/zlib/intel/ |
H A D | inffastS.s | 31 // set up ebp to refer to arguments strm and start 47 #define strm %ebx 48 #define state 28(strm) // state = (struct inflate_state FAR *)strm->state; 49 #define in -84(%ebp) // in = strm->next_in - OFF; OFF=0 50 #define last -80(%ebp) // last = in + (strm->avail_in - 5); 51 #define out -28(%ebp) // out = strm->next_out - OFF; 52 #define beg -76(%ebp) // beg = out - (start - strm->avail_out); 53 #define end -72(%ebp) // end = out + (strm->avail_out - 257); 70 movl (strm), [all...] |
/darwin-on-arm/xnu/libkern/zlib/arm/ |
H A D | inffastS.s | 32 #define strm r10 77 // void inflate_fast(z_streamp strm, unsigned start) 79 // r0 = strm, (move to r10) 91 ldrd r2,r3,[r0, #0] // r2 = strm->next_in, r3 = strm->avail_in 96 sub in, r2, #OFF // in = strm->next_in - OFF; 98 ldr state, [r0, #28] // state = (struct inflate_state FAR *)strm->state; 100 mov strm, r0 104 ldr r2, [strm, #16] // avail_out 106 sub out, r3, #OFF // out = strm [all...] |