Lines Matching refs:len
51 unsigned int len = 1;
55 len += bytestream2_get_le32(gb);
58 len += bytestream2_get_le24(gb);
61 len += bytestream2_get_le16(gb);
64 len += bytestream2_get_byte(gb);
67 len += val;
70 if (size < len)
73 bytestream2_get_buffer(gb, p, len);
75 return len;
79 unsigned int off, int len)
83 if (off > p - start || size < len)
88 for (i = 0; i < len; i++)
91 return len;
97 int len = 4 + (val & 0x7);
100 return snappy_copy(start, p, size, off, len);
106 int len = 1 + val;
109 return snappy_copy(start, p, size, off, len);
115 int len = 1 + val;
118 return snappy_copy(start, p, size, off, len);
123 int64_t len = bytestream2_get_levarint(gb);
125 if (len < 0 || len > UINT_MAX)
128 return len;
134 int64_t len = decode_len(gb);
138 return len;
143 int64_t len = decode_len(gb);
147 if (len < 0)
148 return len;
150 if (len > *size)
153 *size = len;
162 ret = snappy_literal(gb, p, len, val);
165 ret = snappy_copy1(gb, buf, p, len, val);
168 ret = snappy_copy2(gb, buf, p, len, val);
171 ret = snappy_copy4(gb, buf, p, len, val);
179 len -= ret;