Lines Matching defs:buf
910 unsigned char *buf, size_t len)
922 if (buf)
924 *p++ = *buf++;
1019 * the wsi rx buf that may be needed to retain state.
1238 lwsl_info("%s: %p flow buf: drained\n", __func__, wsi);
1580 rops_write_role_protocol_ws(struct lws *wsi, unsigned char *buf, size_t len,
1663 pmdrx.eb_in.token = buf;
1727 if (buf != pmdrx.eb_out.token) {
1747 buf = pmdrx.eb_out.token;
1750 if (!buf) {
1751 lwsl_err("null buf (%d)\n", (int)len);
1759 dropmask = &buf[0 - pre];
1793 buf[-pre] = (uint8_t)n;
1794 buf[-pre + 1] = (unsigned char)(len | is_masked_bit);
1798 buf[-pre] = (uint8_t)n;
1799 buf[-pre + 1] = (uint8_t)(126 | is_masked_bit);
1800 buf[-pre + 2] = (unsigned char)(len >> 8);
1801 buf[-pre + 3] = (unsigned char)len;
1804 buf[-pre] = (uint8_t)n;
1805 buf[-pre + 1] = (uint8_t)(127 | is_masked_bit);
1807 buf[-pre + 2] = (len >> 56) & 0x7f;
1808 buf[-pre + 3] = (uint8_t)(len >> 48);
1809 buf[-pre + 4] = (uint8_t)(len >> 40);
1810 buf[-pre + 5] = (uint8_t)(len >> 32);
1812 buf[-pre + 2] = 0;
1813 buf[-pre + 3] = 0;
1814 buf[-pre + 4] = 0;
1815 buf[-pre + 5] = 0;
1817 buf[-pre + 6] = (unsigned char)(len >> 24);
1818 buf[-pre + 7] = (unsigned char)(len >> 16);
1819 buf[-pre + 8] = (unsigned char)(len >> 8);
1820 buf[-pre + 9] = (unsigned char)len;
1860 write_role_protocol(wsi, buf - pre,
1893 n = lws_issue_raw_ext_access(wsi, buf - pre, len + (unsigned int)pre);
1920 return lws_issue_raw(wsi, (unsigned char *)buf - pre, len + (unsigned int)pre);