Lines Matching refs:nfrag
217 lwsl_header("%s: token %d ah->pos = %d, ah->nfrag = %d\n",
218 __func__, hdr_token_idx, ah->pos, ah->nfrag);
225 if (ah->nfrag >= LWS_ARRAY_SIZE(ah->frag_index)) {
226 lwsl_err("%s: frag index %d too big\n", __func__, ah->nfrag);
244 if (ah->nfrag == 0)
245 ah->nfrag = 1;
247 ah->frags[ah->nfrag].offset = ah->pos;
248 ah->frags[ah->nfrag].len = 0;
249 ah->frags[ah->nfrag].nfrag = 0;
250 ah->frags[ah->nfrag].flags = 2; /* we had reason to set it */
263 while (ah->frags[n].nfrag)
264 n = ah->frags[n].nfrag;
266 ah->frags[n].nfrag = ah->nfrag;
268 ah->frag_index[hdr_token_idx] = ah->nfrag;
278 ah->frags[ah->nfrag].len++;
290 wsi->http.ah->frags[wsi->http.ah->nfrag].len--;
292 wsi->http.ah->nfrag++;
1312 ah->frags[ah->nfrag].flags |= 1;
1315 &ah->data[ah->frags[ah->nfrag].offset],
1316 ah->frags[ah->nfrag].len)) {