Lines Matching defs:ebuf
385 struct lws_tokens *ebuf, char fr, const char *hint)
394 if (!ebuf->token)
395 ebuf->token = pt->serv_buf + LWS_PRE;
396 if (!ebuf->len ||
397 (unsigned int)ebuf->len > wsi->a.context->pt_serv_buf_size - LWS_PRE)
398 ebuf->len = (int)(wsi->a.context->pt_serv_buf_size - LWS_PRE);
400 e = ebuf->len;
401 ep = ebuf->token;
410 bns = (int)lws_buflist_next_segment_len(&wsi->buflist, &ebuf->token);
411 b = ebuf->token;
418 ebuf->token = ep;
419 ebuf->len = n = lws_ssl_capable_read(wsi, ep, (size_t)e);
421 lwsl_wsi_debug(wsi, "%s: ssl_capable_read %d", hint, ebuf->len);
443 n = lws_buflist_append_segment(&wsi->buflist, ebuf->token, (size_t)ebuf->len);
461 ebuf->token = b;
464 ebuf->len = e;
466 ebuf->len = bns;
472 lws_buflist_aware_finished_consuming(struct lws *wsi, struct lws_tokens *ebuf,
499 if (used < ebuf->len && ebuf->len >= 0 && used >= 0) {
501 ebuf->token + used,
502 (unsigned int)(ebuf->len - used));