Home | History | Annotate | Download | only in asn1

Lines Matching defs:want

149 	size_t want=HEADER_SIZE;
164 if (want >= (len-off))
166 want-=(len-off);
168 if (len + want < len || !BUF_MEM_grow_clean(b,len+want))
173 i=BIO_read(in,&(b->data[len]),want);
217 want=HEADER_SIZE;
226 want=HEADER_SIZE;
231 want=c.slen;
232 if (want > (len-off))
234 want-=(len-off);
235 if (want > INT_MAX /* BIO_read takes an int length */ ||
236 len+want < len)
241 if (!BUF_MEM_grow_clean(b,len+want))
246 while (want > 0)
248 i=BIO_read(in,&(b->data[len]),want);
255 * |len+want| didn't overflow. */
257 want-=i;
271 want=HEADER_SIZE;