Lines Matching refs:buf

1739     var buf, c, c2, m_pos, i, str_len = str.length, buf_len = 0;
1756 buf = new Uint8Array(buf_len);
1758 buf = new Array(buf_len);
1773 buf[i++] = c;
1776 buf[i++] = 0xC0 | (c >>> 6);
1777 buf[i++] = 0x80 | (c & 0x3f);
1780 buf[i++] = 0xE0 | (c >>> 12);
1781 buf[i++] = 0x80 | (c >>> 6 & 0x3f);
1782 buf[i++] = 0x80 | (c & 0x3f);
1785 buf[i++] = 0xf0 | (c >>> 18);
1786 buf[i++] = 0x80 | (c >>> 12 & 0x3f);
1787 buf[i++] = 0x80 | (c >>> 6 & 0x3f);
1788 buf[i++] = 0x80 | (c & 0x3f);
1792 return buf;
1801 var utf8border = function(buf, max) { argument
1804 max = max || buf.length;
1805 if (max > buf.length) { max = buf.length; }
1809 while (pos >= 0 && (buf[pos] & 0xC0) === 0x80) { pos--; }
1819 return (pos + _utf8len[buf[pos]] > max) ? pos : max;
1823 var buf2string = function (buf) { argument
1825 var len = buf.length;
1833 c = buf[i++];
1845 c = (c << 6) | (buf[i++] & 0x3f);
1899 exports.utf8decode = function utf8decode(buf) { argument
1901 return utils.transformTo("nodebuffer", buf).toString("utf-8");
1904 buf = utils.transformTo(support.uint8array ? "uint8array" : "array", buf);
1910 var result = [], k = 0, len = buf.length, chunk = 65536;
1912 var nextBoundary = utf8border(buf, Math.min(k + chunk, len));
1914 result.push(buf2string(buf.subarray(k, nextBoundary)));
1916 result.push(buf2string(buf.slice(k, nextBoundary)));
3562 exports.shrinkBuf = function (buf, size) { argument
3563 if (buf.length === size) { return buf; }
3564 if (buf.subarray) { return buf.subarray(0, size); }
3565 buf.length = size;
3566 return buf;
3666 var buf, c, c2, m_pos, i, str_len = str.length, buf_len = 0;
3682 buf = new utils.Buf8(buf_len);
3696 buf[i++] = c;
3699 buf[i++] = 0xC0 | (c >>> 6);
3700 buf[i++] = 0x80 | (c & 0x3f);
3703 buf[i++] = 0xE0 | (c >>> 12);
3704 buf[i++] = 0x80 | (c >>> 6 & 0x3f);
3705 buf[i++] = 0x80 | (c & 0x3f);
3708 buf[i++] = 0xf0 | (c >>> 18);
3709 buf[i++] = 0x80 | (c >>> 12 & 0x3f);
3710 buf[i++] = 0x80 | (c >>> 6 & 0x3f);
3711 buf[i++] = 0x80 | (c & 0x3f);
3715 return buf;
3719 function buf2binstring(buf, len) { argument
3722 if ((buf.subarray && STR_APPLY_UIA_OK) || (!buf.subarray && STR_APPLY_OK)) {
3723 return String.fromCharCode.apply(null, utils.shrinkBuf(buf, len));
3729 result += String.fromCharCode(buf[i]);
3736 exports.buf2binstring = function(buf) { argument
3737 return buf2binstring(buf, buf.length);
3743 var buf = new utils.Buf8(str.length);
3744 for(var i=0, len=buf.length; i < len; i++) {
3745 buf[i] = str.charCodeAt(i);
3747 return buf;
3752 exports.buf2string = function (buf, max) { argument
3754 var len = max || buf.length;
3762 c = buf[i++];
3774 c = (c << 6) | (buf[i++] & 0x3f);
3800 exports.utf8border = function(buf, max) { argument
3803 max = max || buf.length;
3804 if (max > buf.length) { max = buf.length; }
3808 while (pos >= 0 && (buf[pos] & 0xC0) === 0x80) { pos--; }
3818 return (pos + _utf8len[buf[pos]] > max) ? pos : max;
3828 function adler32(adler, buf, len, pos) { argument
3841 s1 = (s1 + buf[pos++]) |0;
3929 function crc32(crc, buf, len, pos) { argument
3936 crc = (crc >>> 8) ^ t[(crc ^ buf[i]) & 0xFF];
4059 function zero(buf) { var len = buf.length; while (--len >= 0) { buf[len] = 0; } } argument
4122 function read_buf(strm, buf, start, size) { argument
4130 utils.arraySet(buf, strm.input, strm.next_in, len, start);
4132 strm.adler = adler32(strm.adler, buf, len, start);
4136 strm.adler = crc32(strm.adler, buf, len, start);
7948 function zero(buf) { var len = buf.length; while (--len >= 0) { buf[len] = 0; } } argument
8448 function copy_block(s, buf, len, header) argument
8463 utils.arraySet(s.pending_buf, s.window, buf, len, s.pending);
8947 function _tr_stored_block(s, buf, stored_len, last) argument
8954 copy_block(s, buf, stored_len, true); /* with header */
8973 function _tr_flush_block(s, buf, stored_len, last) argument
9022 if ((stored_len+4 <= opt_lenb) && (buf !== -1)) {
9031 _tr_stored_block(s, buf, stored_len, last);