/packages/apps/UnifiedEmail/src/org/apache/james/mime4j/decoder/ |
H A D | UnboundedFifoByteBuffer.java | 26 * UnboundedFifoByteBuffer is a very efficient buffer implementation.
44 * This buffer prevents null objects from being added.
57 protected byte[] buffer;
field in class:UnboundedFifoByteBuffer 77 * @param initialSize the initial size of the buffer
84 buffer = new byte[initialSize + 1];
90 * Returns the number of elements stored in the buffer.
92 * @return this buffer's size
98 size = buffer.length - head + tail;
107 * Returns true if this buffer is empty; false otherwise.
109 * @return true if this buffer i [all...] |
/packages/services/Telephony/common/src/com/android/services/telephony/common/ |
H A D | AudioMode.java | 37 StringBuffer buffer = new StringBuffer(); 39 listAppend(buffer, "EARPIECE"); 42 listAppend(buffer, "BLUETOOTH"); 45 listAppend(buffer, "WIRED_HEADSET"); 48 listAppend(buffer, "SPEAKER"); 51 return buffer.toString(); 54 private static void listAppend(StringBuffer buffer, String str) { argument 55 if (buffer.length() > 0) { 56 buffer.append(", "); 58 buffer [all...] |
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/utils/ |
H A D | byte_array_utils.h | 36 static AK_FORCE_INLINE void writeUintAndAdvancePosition(uint8_t *const buffer, argument 42 ByteArrayUtils::writeUint8AndAdvancePosition(buffer, data, pos); 45 ByteArrayUtils::writeUint16AndAdvancePosition(buffer, data, pos); 48 ByteArrayUtils::writeUint24AndAdvancePosition(buffer, data, pos); 51 ByteArrayUtils::writeUint32AndAdvancePosition(buffer, data, pos); 63 static AK_FORCE_INLINE uint32_t readUint32(const uint8_t *const buffer, const int pos) { argument 64 return (buffer[pos] << 24) ^ (buffer[pos + 1] << 16) 65 ^ (buffer[pos + 2] << 8) ^ buffer[po 68 readUint24(const uint8_t *const buffer, const int pos) argument 72 readUint16(const uint8_t *const buffer, const int pos) argument 76 readUint8(const uint8_t *const buffer, const int pos) argument 80 readUint32AndAdvancePosition( const uint8_t *const buffer, int *const pos) argument 87 readSint24AndAdvancePosition( const uint8_t *const buffer, int *const pos) argument 98 readUint24AndAdvancePosition( const uint8_t *const buffer, int *const pos) argument 105 readUint16AndAdvancePosition( const uint8_t *const buffer, int *const pos) argument 112 readUint8AndAdvancePosition( const uint8_t *const buffer, int *const pos) argument 130 readCodePoint(const uint8_t *const buffer, const int pos) argument 135 readCodePointAndAdvancePosition( const uint8_t *const buffer, int *const pos) argument 157 readStringAndAdvancePosition(const uint8_t *const buffer, const int maxLength, int *const outBuffer, int *const pos) argument 169 advancePositionToBehindString( const uint8_t *const buffer, const int maxLength, int *const pos) argument 183 writeCodePointsAndAdvancePosition(uint8_t *const buffer, const int *const codePoints, const int codePointCount, const bool writesTerminator, int *const pos) argument 234 writeUint32AndAdvancePosition(uint8_t *const buffer, const uint32_t data, int *const pos) argument 242 writeUint24AndAdvancePosition(uint8_t *const buffer, const uint32_t data, int *const pos) argument 249 writeUint16AndAdvancePosition(uint8_t *const buffer, const uint16_t data, int *const pos) argument 255 writeUint8AndAdvancePosition(uint8_t *const buffer, const uint8_t data, int *const pos) argument [all...] |
H A D | dict_file_writing_utils.cpp | 93 const BufferWithExtendableBuffer *const buffer) { 94 const int originalBufSize = buffer->getOriginalBufferSize(); 95 if (originalBufSize > 0 && fwrite(buffer->getBuffer(false /* usesAdditionalBuffer */), 100 const int additionalBufSize = buffer->getUsedAdditionalBufferSize(); 101 if (additionalBufSize > 0 && fwrite(buffer->getBuffer(true /* usesAdditionalBuffer */), 92 writeBufferToFile(FILE *const file, const BufferWithExtendableBuffer *const buffer) argument
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/ |
H A D | dynamic_patricia_trie_writing_utils.h | 33 static bool writeEmptyDictionary(BufferWithExtendableBuffer *const buffer, const int rootPos); 36 BufferWithExtendableBuffer *const buffer, const int forwardLinkPos, 39 static bool writePtNodeArraySizeAndAdvancePosition(BufferWithExtendableBuffer *const buffer, 42 static bool writeFlagsAndAdvancePosition(BufferWithExtendableBuffer *const buffer, 46 static bool writeParentPosOffsetAndAdvancePosition(BufferWithExtendableBuffer *const buffer, 49 static bool writeCodePointsAndAdvancePosition(BufferWithExtendableBuffer *const buffer, 52 static bool writeProbabilityAndAdvancePosition(BufferWithExtendableBuffer *const buffer, 55 static bool writeChildrenPositionAndAdvancePosition(BufferWithExtendableBuffer *const buffer, 72 static bool writeDictOffset(BufferWithExtendableBuffer *const buffer, const int targetPos,
|
H A D | patricia_trie_reading_utils.cpp | 46 const uint8_t *const buffer, int *const pos) { 47 const uint8_t firstByte = ByteArrayUtils::readUint8AndAdvancePosition(buffer, pos); 52 buffer, pos); 57 const uint8_t *const buffer, int *const pos) { 58 return ByteArrayUtils::readUint8AndAdvancePosition(buffer, pos); 61 /* static */ int PtReadingUtils::getCodePointAndAdvancePosition(const uint8_t *const buffer, argument 63 return ByteArrayUtils::readCodePointAndAdvancePosition(buffer, pos); 67 /* static */ int PtReadingUtils::getCharsAndAdvancePosition(const uint8_t *const buffer, argument 71 length = ByteArrayUtils::readStringAndAdvancePosition(buffer, maxLength, outBuffer, 74 const int codePoint = getCodePointAndAdvancePosition(buffer, po 45 getPtNodeArraySizeAndAdvancePosition( const uint8_t *const buffer, int *const pos) argument 56 getFlagsAndAdvancePosition( const uint8_t *const buffer, int *const pos) argument 92 skipCharacters(const uint8_t *const buffer, const NodeFlags flags, const int maxLength, int *const pos) argument 106 readProbabilityAndAdvancePosition(const uint8_t *const buffer, int *const pos) argument 111 readChildrenPositionAndAdvancePosition( const uint8_t *const buffer, const NodeFlags flags, int *const pos) argument [all...] |
H A D | dynamic_patricia_trie_writing_utils.cpp | 40 BufferWithExtendableBuffer *const buffer, const int rootPos) { 42 if (!writePtNodeArraySizeAndAdvancePosition(buffer, 0 /* arraySize */, &writingPos)) { 45 return writeForwardLinkPositionAndAdvancePosition(buffer, NOT_A_DICT_POS /* forwardLinkPos */, 50 BufferWithExtendableBuffer *const buffer, const int forwardLinkPos, 52 return writeDictOffset(buffer, forwardLinkPos, (*forwardLinkFieldPos), forwardLinkFieldPos); 56 BufferWithExtendableBuffer *const buffer, const size_t arraySize, 62 return buffer->writeUintAndAdvancePosition(arraySize, SMALL_PTNODE_ARRAY_SIZE_FIELD_SIZE, 67 return buffer->writeUintAndAdvancePosition(data, LARGE_PTNODE_ARRAY_SIZE_FIELD_SIZE, 78 BufferWithExtendableBuffer *const buffer, 80 return buffer 39 writeEmptyDictionary( BufferWithExtendableBuffer *const buffer, const int rootPos) argument 49 writeForwardLinkPositionAndAdvancePosition( BufferWithExtendableBuffer *const buffer, const int forwardLinkPos, int *const forwardLinkFieldPos) argument 55 writePtNodeArraySizeAndAdvancePosition( BufferWithExtendableBuffer *const buffer, const size_t arraySize, int *const arraySizeFieldPos) argument 77 writeFlagsAndAdvancePosition( BufferWithExtendableBuffer *const buffer, const DynamicPatriciaTrieReadingUtils::NodeFlags nodeFlags, int *const nodeFlagsFieldPos) argument 84 writeParentPosOffsetAndAdvancePosition( BufferWithExtendableBuffer *const buffer, const int parentPos, const int basePos, int *const parentPosFieldPos) argument 90 writeCodePointsAndAdvancePosition( BufferWithExtendableBuffer *const buffer, const int *const codePoints, const int codePointCount, int *const codePointFieldPos) argument 104 writeProbabilityAndAdvancePosition( BufferWithExtendableBuffer *const buffer, const int probability, int *const probabilityFieldPos) argument 117 writeChildrenPositionAndAdvancePosition( BufferWithExtendableBuffer *const buffer, const int childrenPosition, int *const childrenPositionFieldPos) argument 124 writeDictOffset( BufferWithExtendableBuffer *const buffer, const int targetPos, const int basePos, int *const offsetFieldPos) argument [all...] |
H A D | dynamic_patricia_trie_reading_utils.cpp | 37 /* static */ int DptReadingUtils::getForwardLinkPosition(const uint8_t *const buffer, argument 40 return ByteArrayUtils::readSint24AndAdvancePosition(buffer, &linkAddressPos); 44 const uint8_t *const buffer, int *const pos) { 45 return ByteArrayUtils::readSint24AndAdvancePosition(buffer, pos); 59 const uint8_t *const buffer, int *const pos) { 61 const int offset = ByteArrayUtils::readSint24AndAdvancePosition(buffer, pos); 43 getParentPtNodePosOffsetAndAdvancePosition( const uint8_t *const buffer, int *const pos) argument 58 readChildrenPositionAndAdvancePosition( const uint8_t *const buffer, int *const pos) argument
|
/packages/apps/UnifiedEmail/src/com/android/mail/photomanager/ |
H A D | MemInfoReader.java | 30 private static boolean matchText(byte[] buffer, int index, String text) { argument 32 if ((index + N) >= buffer.length) { 36 if (buffer[index + i] != text.charAt(i)) { 43 private static long extractMemValue(byte[] buffer, int index) { argument 44 while (index < buffer.length && buffer[index] != '\n') { 45 if (buffer[index] >= '0' && buffer[index] <= '9') { 48 while (index < buffer.length && buffer[inde [all...] |
/packages/apps/Gallery2/src/com/android/gallery3d/data/ |
H A D | ImageCacheService.java | 52 * The image data will be stored in <code>buffer.data</code>, started from 53 * <code>buffer.offset</code> for <code>buffer.length</code> bytes. If the 54 * buffer.data is not big enough, a new byte array will be allocated and returned. 58 public boolean getImageData(Path path, long timeModified, int type, BytesBuffer buffer) { argument 64 request.buffer = buffer.data; 68 if (isSameKey(key, request.buffer)) { 69 buffer.data = request.buffer; 111 isSameKey(byte[] key, byte[] buffer) argument [all...] |
H A D | ImageCacheRequest.java | 56 BytesBuffer buffer = MediaItem.getBytesBufferPool().get(); 58 boolean found = cacheService.getImageData(mPath, mTimeModified, mType, buffer); 66 buffer.data, buffer.offset, buffer.length, options); 69 buffer.data, buffer.offset, buffer.length, options); 77 MediaItem.getBytesBufferPool().recycle(buffer);
|
H A D | BytesBufferPool.java | 79 public synchronized void recycle(BytesBuffer buffer) { argument 80 if (buffer.data.length != mBufferSize) return; 82 buffer.offset = 0; 83 buffer.length = 0; 84 mList.add(buffer);
|
/packages/apps/UnifiedEmail/src/org/apache/commons/io/ |
H A D | HexDump.java | 73 StringBuffer buffer = new StringBuffer(74);
81 dump(buffer, display_offset).append(' ');
84 dump(buffer, data[k + j]);
86 buffer.append(" ");
88 buffer.append(' ');
92 buffer.append((char) data[k + j]);
94 buffer.append('.');
97 buffer.append(EOL);
98 stream.write(buffer.toString().getBytes());
100 buffer [all...] |
/packages/providers/DownloadProvider/tests/src/com/android/providers/downloads/ |
H A D | FakeInputStream.java | 44 public int read(byte[] buffer, int offset, int length) { argument 45 Arrays.checkOffsetAndCount(buffer.length, offset, length);
|
/packages/apps/Mms/src/com/android/mms/util/ |
H A D | ImageCacheService.java | 79 ByteBuffer buffer = ByteBuffer.allocate(key.length + value.length); 80 buffer.put(key); 81 buffer.put(value); 84 mCache.insert(cacheKey, buffer.array()); 99 private static boolean isSameKey(byte[] key, byte[] buffer) { argument 101 if (buffer.length < n) { 105 if (key[i] != buffer[i]) { 138 public static final long crc64Long(byte[] buffer) { argument 140 for (int k = 0, n = buffer.length; k < n; ++k) { 141 crc = sCrcTable[(((int) crc) ^ buffer[ [all...] |
/packages/apps/ContactsCommon/tests/src/com/android/contacts/common/format/ |
H A D | FormatUtilsTests.java | 46 // This requires a resize of the actual buffer. 58 CharArrayBuffer buffer = new CharArrayBuffer(20); 59 FormatUtils.copyToCharArrayBuffer(text, buffer); 60 assertEquals(text, FormatUtils.charArrayBufferToString(buffer)); 64 * Checks that copying into the char array buffer copies the values correctly. 66 private void checkCopyToCharArrayBuffer(CharArrayBuffer buffer, String value, int length) { argument 67 FormatUtils.copyToCharArrayBuffer(value, buffer); 68 assertEquals(length, buffer.sizeCopied); 70 assertEquals(value.charAt(index), buffer.data[index]);
|
/packages/apps/Gallery2/gallerycommon/src/com/android/gallery3d/jpegstream/ |
H A D | JPEGOutputStream.java | 80 public void write(byte[] buffer, int offset, int length) throws IOException { argument 81 if (offset < 0 || length < 0 || (offset + length) > buffer.length) { 83 " buffer length %d, offset %d, length %d", 84 buffer.length, offset, length)); 104 returnCode = writeInputBytes(buffer, offset, length); 116 public void write(byte[] buffer) throws IOException { argument 117 write(buffer, 0, buffer.length);
|
/packages/apps/UnifiedEmail/src/org/apache/commons/io/filefilter/ |
H A D | NameFileFilter.java | 179 StringBuffer buffer = new StringBuffer();
180 buffer.append(super.toString());
181 buffer.append("(");
185 buffer.append(",");
187 buffer.append(names[i]);
190 buffer.append(")");
191 return buffer.toString();
|
H A D | OrFileFilter.java | 148 StringBuffer buffer = new StringBuffer();
149 buffer.append(super.toString());
150 buffer.append("(");
154 buffer.append(",");
157 buffer.append(filter == null ? "null" : filter.toString());
160 buffer.append(")");
161 return buffer.toString();
|
H A D | PrefixFileFilter.java | 185 StringBuffer buffer = new StringBuffer();
186 buffer.append(super.toString());
187 buffer.append("(");
191 buffer.append(",");
193 buffer.append(prefixes[i]);
196 buffer.append(")");
197 return buffer.toString();
|
H A D | SuffixFileFilter.java | 186 StringBuffer buffer = new StringBuffer();
187 buffer.append(super.toString());
188 buffer.append("(");
192 buffer.append(",");
194 buffer.append(suffixes[i]);
197 buffer.append(")");
198 return buffer.toString();
|
H A D | WildcardFileFilter.java | 184 StringBuffer buffer = new StringBuffer();
185 buffer.append(super.toString());
186 buffer.append("(");
190 buffer.append(",");
192 buffer.append(wildcards[i]);
195 buffer.append(")");
196 return buffer.toString();
|
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/dictionary/shortcut/ |
H A D | dynamic_shortcut_list_policy.h | 30 * This is a dynamic version of ShortcutListPolicy and supports an additional buffer. 34 explicit DynamicShortcutListPolicy(const BufferWithExtendableBuffer *const buffer) argument 35 : mBuffer(buffer) {} 50 const uint8_t *const buffer = mBuffer->getBuffer(usesAdditionalBuffer); local 55 ShortcutListReadingUtils::getFlagsAndForwardPointer(buffer, pos); 64 buffer, maxCodePointCount, outCodePoint, pos); 73 const uint8_t *const buffer = mBuffer->getBuffer(usesAdditionalBuffer); local 78 ::getShortcutListSizeAndForwardPointer(buffer, pos);
|
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/pipeline/ |
H A D | UpdatePreviewTask.java | 57 SharedBuffer buffer = MasterImage.getImage().getPreviewBuffer(); 61 mPreviewPipeline.compute(buffer, renderingPreset, 0); 62 // set the preset we used in the buffer for later inspection UI-side 63 buffer.getProducer().setPreset(renderingPreset); 64 buffer.getProducer().sync(); 65 buffer.swapProducer(); // push back the result
|
/packages/apps/Nfc/src/com/android/nfc/snep/ |
H A D | SnepMessenger.java | 45 byte[] buffer = msg.toByteArray(); 52 if (DBG) Log.d(TAG, "about to send a " + buffer.length + " byte message"); 55 int length = Math.min(buffer.length, mFragmentLength); 56 byte[] tmpBuffer = Arrays.copyOfRange(buffer, 0, length); 60 if (length == buffer.length) { 82 while (offset < buffer.length) { 83 length = Math.min(buffer.length - offset, mFragmentLength); 84 tmpBuffer = Arrays.copyOfRange(buffer, offset, offset + length); 92 ByteArrayOutputStream buffer = new ByteArrayOutputStream(mFragmentLength); 127 buffer [all...] |