Lines Matching full:want
114 size_t want = HEADER_SIZE;
133 if (want >= diff) {
134 want -= diff;
136 if (len + want < len || !BUF_MEM_grow_clean(b, len + want)) {
140 i = BIO_read(in, &(b->data[len]), want);
151 if ((size_t)i < want)
182 want = HEADER_SIZE;
189 want = HEADER_SIZE;
192 want = slen;
193 if (want > (len - off)) {
196 want -= (len - off);
197 if (want > INT_MAX /* BIO_read takes an int length */ ||
198 len + want < len) {
202 while (want > 0) {
209 size_t chunk = want > chunk_max ? chunk_max : want;
215 want -= chunk;
223 * This can't overflow because |len+want| didn't
241 want = HEADER_SIZE;