Lines Matching refs:comp
42 #define INCR(counter) ++comp->stats.counter
48 vj_compress_init(struct vjcompress *comp) in vj_compress_init() argument
51 struct cstate *tstate = comp->tstate; in vj_compress_init()
54 memset((char *)comp, 0, sizeof(*comp)); in vj_compress_init()
56 comp->maxSlotIndex = MAX_SLOTS - 1; in vj_compress_init()
57 comp->compressSlot = 0; /* Disable slot ID compression by default. */ in vj_compress_init()
64 comp->last_cs = &tstate[0]; in vj_compress_init()
65 comp->last_recv = 255; in vj_compress_init()
66 comp->last_xmit = 255; in vj_compress_init()
67 comp->flags = VJF_TOSS; in vj_compress_init()
160 vj_compress_tcp(struct vjcompress *comp, struct pbuf **pb) in vj_compress_tcp() argument
164 struct cstate *cs = comp->last_cs->cs_next; in vj_compress_tcp()
242 struct cstate *lastcs = comp->last_cs; in vj_compress_tcp()
263 comp->last_cs = lcs; in vj_compress_tcp()
271 comp->last_cs = lcs; in vj_compress_tcp()
412 if (!comp->compressSlot || comp->last_xmit != cs->cs_id) { in vj_compress_tcp()
413 comp->last_xmit = cs->cs_id; in vj_compress_tcp()
445 comp->last_xmit = cs->cs_id; in vj_compress_tcp()
453 vj_uncompress_err(struct vjcompress *comp) in vj_uncompress_err() argument
455 comp->flags |= VJF_TOSS; in vj_uncompress_err()
464 vj_uncompress_uncomp(struct pbuf *nb, struct vjcompress *comp) in vj_uncompress_uncomp() argument
479 comp->flags |= VJF_TOSS; in vj_uncompress_uncomp()
483 cs = &comp->rstate[comp->last_recv = IPH_PROTO(ip)]; in vj_uncompress_uncomp()
484 comp->flags &=~ VJF_TOSS; in vj_uncompress_uncomp()
501 vj_uncompress_tcp(struct pbuf **nb, struct vjcompress *comp) in vj_uncompress_tcp() argument
524 comp->flags &=~ VJF_TOSS; in vj_uncompress_tcp()
525 comp->last_recv = *cp++; in vj_uncompress_tcp()
532 if (comp->flags & VJF_TOSS) { in vj_uncompress_tcp()
538 cs = &comp->rstate[comp->last_recv]; in vj_uncompress_tcp()
690 comp->flags |= VJF_TOSS; in vj_uncompress_tcp()