Lines Matching defs:pmdrx
38 struct lws_ext_pm_deflate_rx_ebufs pmdrx;
48 pmdrx.eb_in.token = NULL;
49 pmdrx.eb_in.len = 0;
50 pmdrx.eb_out.token = NULL;
51 pmdrx.eb_out.len = 0;
57 pmdrx.eb_in.token = NULL;
58 pmdrx.eb_in.len = 0;
59 pmdrx.eb_out.token = NULL;
60 pmdrx.eb_out.len = 0;
581 pmdrx.eb_in.token = &wsi->ws->rx_ubuf[LWS_PRE];
582 pmdrx.eb_in.len = (int)wsi->ws->rx_ubuf_head;
586 pmdrx.eb_out = pmdrx.eb_in;
588 if (wsi->ws->opcode == LWSWSOPC_PONG && !pmdrx.eb_in.len)
596 // lwsl_notice("%s: pmdrx.eb_in.len: %d\n", __func__,
597 // (int)pmdrx.eb_in.len);
606 lin = pmdrx.eb_in.len;
610 pmdrx.eb_in.len, pmdrx.eb_in.token);
612 n = lws_ext_cb_active(wsi, LWS_EXT_CB_PAYLOAD_RX, &pmdrx, 0);
614 n, pmdrx.eb_out.len);
637 __func__, n, pmdrx.eb_in.len,
638 pmdrx.eb_out.len);
641 if (rx_draining_ext && !pmdrx.eb_out.len) {
658 if (pmdrx.eb_out.len &&
661 pmdrx.eb_out.token,
662 (size_t)pmdrx.eb_out.len)) {
683 lwsl_hexdump_notice(pmdrx.eb_out.token,
684 (size_t)pmdrx.eb_out.len);
699 pmdrx.eb_in.len -= pmdrx.eb_out.len;
702 (pmdrx.eb_out.len >= 0 ||
705 if (pmdrx.eb_out.len)
706 pmdrx.eb_out.token[pmdrx.eb_out.len] = '\0';
719 pmdrx.eb_out.token,
720 (size_t)pmdrx.eb_out.len);
730 } while (pmdrx.eb_in.len
1256 struct lws_ext_pm_deflate_rx_ebufs pmdrx;
1396 pmdrx.eb_in.token = NULL;
1397 pmdrx.eb_in.len = 0;
1402 &pmdrx, 0);
1416 if (pmdrx.eb_in.len) {
1417 n = lws_issue_raw(wsi, (unsigned char *)pmdrx.eb_in.token,
1418 (unsigned int)pmdrx.eb_in.len);
1426 if (n != pmdrx.eb_in.len) {
1428 pmdrx.eb_in.len, n);
1587 struct lws_ext_pm_deflate_rx_ebufs pmdrx;
1663 pmdrx.eb_in.token = buf;
1664 pmdrx.eb_in.len = (int)len;
1668 pmdrx.eb_out = pmdrx.eb_in;
1677 n = lws_ext_cb_active(wsi, (int)LWS_EXT_CB_PAYLOAD_TX, &pmdrx, (int)*wp);
1682 (int)pmdrx.eb_in.len, (int)pmdrx.eb_out.len, *wp);
1688 (int)pmdrx.eb_out.len, *wp,
1689 (int)pmdrx.eb_in.len);
1716 if (pmdrx.eb_out.len && wsi->ws->stashed_write_pending) {
1727 if (buf != pmdrx.eb_out.token) {
1733 if (len && !pmdrx.eb_out.len) {
1747 buf = pmdrx.eb_out.token;
1748 len = (unsigned int)pmdrx.eb_out.len;