Lines Matching full:want
148 size_t want=HEADER_SIZE;
163 if (want >= (len-off))
165 want-=(len-off);
167 if (len + want < len || !BUF_MEM_grow_clean(b,len+want))
172 i=BIO_read(in,&(b->data[len]),want);
216 want=HEADER_SIZE;
225 want=HEADER_SIZE;
230 want=c.slen;
231 if (want > (len-off))
233 want-=(len-off);
234 if (want > INT_MAX /* BIO_read takes an int length */ ||
235 len+want < len)
240 if (!BUF_MEM_grow_clean(b,len+want))
245 while (want > 0)
247 i=BIO_read(in,&(b->data[len]),want);
255 * |len+want| didn't overflow. */
257 want-=i;
271 want=HEADER_SIZE;