Lines Matching defs:len
248 lws_rxflow_cache(struct lws *wsi, unsigned char *buf, size_t n, size_t len)
258 if (buf >= buffered && buf + len <= buffered + blen &&
259 blen != (size_t)len) {
263 * len indicates how much was unused, then... so trim
267 lws_buflist_use_segment(&wsi->buflist, blen - len);
269 (int)blen, (int)len);
278 lwsl_wsi_debug(wsi, "rxflow append %d", (int)(len - n));
279 m = lws_buflist_append_segment(&wsi->buflist, buf + n, len - n);
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;
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);
464 ebuf->len = e;
466 ebuf->len = bns;
499 if (used < ebuf->len && ebuf->len >= 0 && used >= 0) {
502 (unsigned int)(ebuf->len - used));