Lines Matching refs:len

1464     uint32_t len;  in hdec_dec_str()  local
1465 if (0 != lshpack_dec_dec_int(src, src_end, 7, &len)) in hdec_dec_str()
1469 if ((uint32_t)(src_end - (*src)) < len) { in hdec_dec_str()
1475 ret = lshpack_dec_huff_decode(*src, len, dst, dst_len); in hdec_dec_str()
1479 (*src) += len; in hdec_dec_str()
1483 if (dst_len < len) in hdec_dec_str()
1485 ret = dst_len - len; in hdec_dec_str()
1491 memcpy(dst, (*src), len); in hdec_dec_str()
1492 (*src) += len; in hdec_dec_str()
1493 ret = len; in hdec_dec_str()
1616 int indexed_type, len; in lshpack_dec_decode() local
1774 len = hdec_dec_str((unsigned char *)name, output->val_len, in lshpack_dec_decode()
1776 if (len < 0) in lshpack_dec_decode()
1778 if (len <= LSHPACK_ERR_MORE_BUF) in lshpack_dec_decode()
1780 extra_buf = -len; in lshpack_dec_decode()
1783 return len; //error in lshpack_dec_decode()
1785 if (len > UINT16_MAX) in lshpack_dec_decode()
1789 output->name_hash = XXH32(name, (size_t) len, LSHPACK_XXH_SEED); in lshpack_dec_decode()
1791 output->name_len = len; in lshpack_dec_decode()
1805 output->val_len -= len + LSHPACK_DEC_HTTP1X_EXTRA; in lshpack_dec_decode()
1808 len = hdec_dec_str((unsigned char *)name, output->val_len, &s, src_end); in lshpack_dec_decode()
1809 if (len < 0) in lshpack_dec_decode()
1811 if (len <= LSHPACK_ERR_MORE_BUF) in lshpack_dec_decode()
1813 extra_buf = -len; in lshpack_dec_decode()
1816 return len; //error in lshpack_dec_decode()
1818 if (len > UINT16_MAX) in lshpack_dec_decode()
1823 output->nameval_hash = XXH32(name, (size_t) len, output->name_hash); in lshpack_dec_decode()
1826 if ((unsigned) len + 2 <= output->val_len) in lshpack_dec_decode()
1827 memcpy(name + len, "\r\n", 2); in lshpack_dec_decode()
1836 output->val_len = len; in lshpack_dec_decode()
1873 unsigned avail_bits, len; in lshpack_dec_huff_decode() local
1891 len = (sizeof(buf) * 8 - avail_bits) >> 3; in lshpack_dec_huff_decode()
1892 avail_bits += len << 3; in lshpack_dec_huff_decode()
1893 switch (len) in lshpack_dec_huff_decode()
1962 len = hdec.lens & 3; in lshpack_dec_huff_decode()
1963 if (len && dst + len <= dst_end) in lshpack_dec_huff_decode()
1965 switch (len) in lshpack_dec_huff_decode()
1982 else if (dst + len > dst_end) in lshpack_dec_huff_decode()
1984 r = dst_end - dst - len; in lshpack_dec_huff_decode()
2004 len = hdec.lens & 3; in lshpack_dec_huff_decode()
2007 if (len && dst + len <= dst_end) in lshpack_dec_huff_decode()
2009 switch (len) in lshpack_dec_huff_decode()
2026 else if (dst + len > dst_end) in lshpack_dec_huff_decode()
2028 r = dst_end - dst - len; in lshpack_dec_huff_decode()