Lines Matching refs:buf

242 function crc32(crc, buf, len, pos) {  argument
248 crc = (crc >>> 8) ^ t[(crc ^ buf[i]) & 0xFF];
1316 var buf = new Buffer(size);
1317 buf.fill(0);
1318 return buf;
2785 var buf, c, c2, m_pos, i, str_len = str.length, buf_len = 0;
2802 buf = new Uint8Array(buf_len);
2804 buf = new Array(buf_len);
2819 buf[i++] = c;
2822 buf[i++] = 0xC0 | (c >>> 6);
2823 buf[i++] = 0x80 | (c & 0x3f);
2826 buf[i++] = 0xE0 | (c >>> 12);
2827 buf[i++] = 0x80 | (c >>> 6 & 0x3f);
2828 buf[i++] = 0x80 | (c & 0x3f);
2831 buf[i++] = 0xf0 | (c >>> 18);
2832 buf[i++] = 0x80 | (c >>> 12 & 0x3f);
2833 buf[i++] = 0x80 | (c >>> 6 & 0x3f);
2834 buf[i++] = 0x80 | (c & 0x3f);
2838 return buf;
2847 var utf8border = function(buf, max) { argument
2850 max = max || buf.length;
2851 if (max > buf.length) { max = buf.length; }
2855 while (pos >= 0 && (buf[pos] & 0xC0) === 0x80) { pos--; }
2865 return (pos + _utf8len[buf[pos]] > max) ? pos : max;
2869 var buf2string = function (buf) { argument
2871 var len = buf.length;
2879 c = buf[i++];
2891 c = (c << 6) | (buf[i++] & 0x3f);
2945 exports.utf8decode = function utf8decode(buf) { argument
2947 return utils.transformTo("nodebuffer", buf).toString("utf-8");
2950 buf = utils.transformTo(support.uint8array ? "uint8array" : "array", buf);
2952 return buf2string(buf);
5451 exports.shrinkBuf = function (buf, size) { argument
5452 if (buf.length === size) { return buf; }
5453 if (buf.subarray) { return buf.subarray(0, size); }
5454 buf.length = size;
5455 return buf;
5556 var buf, c, c2, m_pos, i, str_len = str.length, buf_len = 0;
5572 buf = new utils.Buf8(buf_len);
5586 buf[i++] = c;
5589 buf[i++] = 0xC0 | (c >>> 6);
5590 buf[i++] = 0x80 | (c & 0x3f);
5593 buf[i++] = 0xE0 | (c >>> 12);
5594 buf[i++] = 0x80 | (c >>> 6 & 0x3f);
5595 buf[i++] = 0x80 | (c & 0x3f);
5598 buf[i++] = 0xf0 | (c >>> 18);
5599 buf[i++] = 0x80 | (c >>> 12 & 0x3f);
5600 buf[i++] = 0x80 | (c >>> 6 & 0x3f);
5601 buf[i++] = 0x80 | (c & 0x3f);
5605 return buf;
5609 function buf2binstring(buf, len) { argument
5612 if ((buf.subarray && STR_APPLY_UIA_OK) || (!buf.subarray && STR_APPLY_OK)) {
5613 return String.fromCharCode.apply(null, utils.shrinkBuf(buf, len));
5619 result += String.fromCharCode(buf[i]);
5626 exports.buf2binstring = function (buf) { argument
5627 return buf2binstring(buf, buf.length);
5633 var buf = new utils.Buf8(str.length);
5634 for (var i = 0, len = buf.length; i < len; i++) {
5635 buf[i] = str.charCodeAt(i);
5637 return buf;
5642 exports.buf2string = function (buf, max) { argument
5644 var len = max || buf.length;
5652 c = buf[i++];
5664 c = (c << 6) | (buf[i++] & 0x3f);
5690 exports.utf8border = function (buf, max) { argument
5693 max = max || buf.length;
5694 if (max > buf.length) { max = buf.length; }
5698 while (pos >= 0 && (buf[pos] & 0xC0) === 0x80) { pos--; }
5708 return (pos + _utf8len[buf[pos]] > max) ? pos : max;
5737 function adler32(adler, buf, len, pos) { argument
5750 s1 = (s1 + buf[pos++]) |0;
5879 function crc32(crc, buf, len, pos) { argument
5886 crc = (crc >>> 8) ^ t[(crc ^ buf[i]) & 0xFF];
6029 function zero(buf) { var len = buf.length; while (--len >= 0) { buf[len] = 0; } } argument
6092 function read_buf(strm, buf, start, size) { argument
6101 utils.arraySet(buf, strm.input, strm.next_in, len, start);
6103 strm.adler = adler32(strm.adler, buf, len, start);
6107 strm.adler = crc32(strm.adler, buf, len, start);
10158 function zero(buf) { var len = buf.length; while (--len >= 0) { buf[len] = 0; } } argument
10661 function copy_block(s, buf, len, header) argument
10676 utils.arraySet(s.pending_buf, s.window, buf, len, s.pending);
11160 function _tr_stored_block(s, buf, stored_len, last) argument
11167 copy_block(s, buf, stored_len, true); /* with header */
11186 function _tr_flush_block(s, buf, stored_len, last) argument
11235 if ((stored_len + 4 <= opt_lenb) && (buf !== -1)) {
11244 _tr_stored_block(s, buf, stored_len, last);