Lines Matching refs:olen
93 u64 olen;
183 else if (p->olen < 8 && bits > 32 && bits <= 56)
185 else if (p->olen < 4 && bits > 16 && bits <= 24)
188 if (DIV_ROUND_UP(bits, 8) > p->olen)
215 p->olen -= p->bit / 8;
471 * @out, using no more than @olen bytes, using the 842 compression format.
473 * Returns: 0 on success, error on failure. The @olen parameter
478 u8 *out, unsigned int *olen, void *wmem)
496 p->olen = *olen;
499 total = p->olen;
501 *olen = 0;
589 p->olen--;
594 pad = (8 - ((total - p->olen) % 8)) % 8;
596 if (pad > p->olen) /* we were so close! */
600 p->olen -= pad;
603 if (unlikely((total - p->olen) > UINT_MAX))
606 *olen = total - p->olen;