Lines Matching refs:comp
45 #define INCR(counter) ++comp->stats.counter
51 vj_compress_init(struct vjcompress *comp) in vj_compress_init() argument
54 register struct cstate *tstate = comp->tstate; in vj_compress_init()
57 memset((char *)comp, 0, sizeof(*comp)); in vj_compress_init()
59 comp->maxSlotIndex = MAX_SLOTS - 1; in vj_compress_init()
60 comp->compressSlot = 0; /* Disable slot ID compression by default. */ in vj_compress_init()
67 comp->last_cs = &tstate[0]; in vj_compress_init()
68 comp->last_recv = 255; in vj_compress_init()
69 comp->last_xmit = 255; in vj_compress_init()
70 comp->flags = VJF_TOSS; in vj_compress_init()
138 vj_compress_tcp(struct vjcompress *comp, struct pbuf *pb) in vj_compress_tcp() argument
141 register struct cstate *cs = comp->last_cs->cs_next; in vj_compress_tcp()
194 register struct cstate *lastcs = comp->last_cs; in vj_compress_tcp()
215 comp->last_cs = lcs; in vj_compress_tcp()
229 comp->last_cs = lcs; in vj_compress_tcp()
375 if (!comp->compressSlot || comp->last_xmit != cs->cs_id) { in vj_compress_tcp()
376 comp->last_xmit = cs->cs_id; in vj_compress_tcp()
408 comp->last_xmit = cs->cs_id; in vj_compress_tcp()
416 vj_uncompress_err(struct vjcompress *comp) in vj_uncompress_err() argument
418 comp->flags |= VJF_TOSS; in vj_uncompress_err()
427 vj_uncompress_uncomp(struct pbuf *nb, struct vjcompress *comp) in vj_uncompress_uncomp() argument
442 comp->flags |= VJF_TOSS; in vj_uncompress_uncomp()
446 cs = &comp->rstate[comp->last_recv = IPH_PROTO(ip)]; in vj_uncompress_uncomp()
447 comp->flags &=~ VJF_TOSS; in vj_uncompress_uncomp()
464 vj_uncompress_tcp(struct pbuf **nb, struct vjcompress *comp) in vj_uncompress_tcp() argument
487 comp->flags &=~ VJF_TOSS; in vj_uncompress_tcp()
488 comp->last_recv = *cp++; in vj_uncompress_tcp()
495 if (comp->flags & VJF_TOSS) { in vj_uncompress_tcp()
501 cs = &comp->rstate[comp->last_recv]; in vj_uncompress_tcp()
645 comp->flags |= VJF_TOSS; in vj_uncompress_tcp()