Searched defs:mix (Results 1 - 3 of 3) sorted by relevance

/ast/src/lib/libpz/
H A Dpzinflate.c29 restore(register Pz_t* pz, Pzpart_t* pp, register Sfio_t* ip, Sfio_t* op, register unsigned char* pat, register unsigned char* buf, size_t row, size_t m, register size_t* map, register unsigned char** mix, register size_t* inc) argument
44 buf[map[i]] = *mix[i];
45 mix[i] += inc[i];
185 pp->mix[k++] = pz->buf + j;
219 if (restore(pz, pp, pz->io, op, pat, pz->wrk, pp->row, k, pp->map, pp->mix, pp->inc))
H A Dpzip.h178 unsigned char** mix; /* column mix */ member in struct:Pzpart_s
179 size_t* lab; /* column mix group label */
180 size_t* inc; /* column mix increment */
/ast/src/cmd/warp/
H A Dwarp.c241 #define WARP_ABS(t) ((t)+=(t)?(state.warp+(state.factor?mix((t)-state.base):0)):0)
244 #define WARP_REL(t) ((t)=(t)?(state.factor?mix(t):(t)):0)
262 unsigned long mix; member in struct:__anon241
278 mix(unsigned long s) function
280 state.mix = state.mix * 0x63c63cd9L + 0x9c39c33dL;
281 return s * state.factor + state.mix % state.factor;
416 state.mix = state.base;

Completed in 58 milliseconds