Lines Matching refs:buffer
40 byte[] buffer = new byte[1];
41 int result = in.read(buffer, 0, 1);
42 return (result != -1) ? buffer[0] & 0xff : -1;
51 byte[] buffer = new byte[1];
52 buffer[0] = (byte) (b & 0xff);
53 out.write(buffer);
106 byte[] buffer = new byte[1024];
108 while ((count = in.read(buffer)) != -1) {
109 bytes.write(buffer, 0, count);
120 char[] buffer = new char[1024];
122 while ((count = reader.read(buffer)) != -1) {
123 writer.write(buffer, 0, count);
142 * <p>This method reuses the skip buffer but is careful to never use it at
144 * the caller's buffer for consistency checks like CRC could be clobbered by
145 * other threads. A thread-local buffer is also insufficient because some
147 * buffer.
150 // acquire the shared skip buffer.
151 byte[] buffer = skipBuffer.getAndSet(null);
152 if (buffer == null) {
153 buffer = new byte[4096];
158 int toRead = (int) Math.min(byteCount - skipped, buffer.length);
159 int read = in.read(buffer, 0, toRead);
169 // release the shared skip buffer.
170 skipBuffer.set(buffer);
181 byte[] buffer = new byte[8192];
183 while ((c = in.read(buffer)) != -1) {
185 out.write(buffer, 0, c);