/libcore/luni/src/main/java/libcore/io/ |
H A D | BufferIterator.java | 37 * Copies {@code byteCount} bytes from the current position into {@code dst}, starting at 40 public abstract void readByteArray(byte[] dst, int dstOffset, int byteCount); argument 53 * Copies {@code intCount} 32-bit ints from the current position into {@code dst}, starting at 56 public abstract void readIntArray(int[] dst, int dstOffset, int intCount); argument
|
H A D | Memory.java | 32 * Used to optimize nio heap buffer bulk get operations. 'dst' must be a primitive array. 35 public static native void unsafeBulkGet(Object dst, int dstOffset, int byteCount, argument 42 public static native void unsafeBulkPut(byte[] dst, int dstOffset, int byteCount, argument 91 public static void pokeInt(byte[] dst, int offset, int value, ByteOrder order) { argument 93 dst[offset++] = (byte) ((value >> 24) & 0xff); 94 dst[offset++] = (byte) ((value >> 16) & 0xff); 95 dst[offset++] = (byte) ((value >> 8) & 0xff); 96 dst[offset ] = (byte) ((value >> 0) & 0xff); 98 dst[offset++] = (byte) ((value >> 0) & 0xff); 99 dst[offse 105 pokeLong(byte[] dst, int offset, long value, ByteOrder order) argument 131 pokeShort(byte[] dst, int offset, short value, ByteOrder order) argument 182 peekByteArray(long address, byte[] dst, int dstOffset, int byteCount) argument 183 peekCharArray(long address, char[] dst, int dstOffset, int charCount, boolean swap) argument 184 peekDoubleArray(long address, double[] dst, int dstOffset, int doubleCount, boolean swap) argument 185 peekFloatArray(long address, float[] dst, int dstOffset, int floatCount, boolean swap) argument 186 peekIntArray(long address, int[] dst, int dstOffset, int intCount, boolean swap) argument 187 peekLongArray(long address, long[] dst, int dstOffset, int longCount, boolean swap) argument 188 peekShortArray(long address, short[] dst, int dstOffset, int shortCount, boolean swap) argument [all...] |
H A D | HeapBufferIterator.java | 50 public void readByteArray(byte[] dst, int dstOffset, int byteCount) { argument 51 System.arraycopy(buffer, offset + position, dst, dstOffset, byteCount); 67 public void readIntArray(int[] dst, int dstOffset, int intCount) { argument 69 Memory.unsafeBulkGet(dst, dstOffset, byteCount, buffer, offset + position, SizeOf.INT, order.needsSwap);
|
H A D | NioBufferIterator.java | 48 public void readByteArray(byte[] dst, int dstOffset, int byteCount) { argument 49 Memory.peekByteArray(address + position, dst, dstOffset, byteCount); 65 public void readIntArray(int[] dst, int dstOffset, int intCount) { argument 66 Memory.peekIntArray(address + position, dst, dstOffset, intCount, swap);
|
H A D | Streams.java | 57 * Fills 'dst' with bytes from 'in', throwing EOFException if insufficient bytes are available. 59 public static void readFully(InputStream in, byte[] dst) throws IOException { argument 60 readFully(in, dst, 0, dst.length); 64 * Reads exactly 'byteCount' bytes from 'in' (into 'dst' at offset 'offset'), and throws 69 public static void readFully(InputStream in, byte[] dst, int offset, int byteCount) throws IOException { argument 76 if (dst == null) { 77 throw new NullPointerException("dst == null"); 79 Arrays.checkOffsetAndCount(dst.length, offset, byteCount); 81 int bytesRead = in.read(dst, offse [all...] |
/libcore/benchmarks/src/benchmarks/ |
H A D | SystemArrayCopyBenchmark.java | 32 char[] dst = new char[len]; 34 System.arraycopy(src, 0, dst, 0, len); 41 byte[] dst = new byte[len]; 43 System.arraycopy(src, 0, dst, 0, len); 50 short[] dst = new short[len]; 52 System.arraycopy(src, 0, dst, 0, len); 59 int[] dst = new int[len]; 61 System.arraycopy(src, 0, dst, 0, len); 68 long[] dst = new long[len]; 70 System.arraycopy(src, 0, dst, [all...] |
H A D | ArrayCopyBenchmark.java | 29 char[] dst = new char[8192]; 31 dst[i] = src[i]; 39 char[] dst = new char[8192]; 40 System.arraycopy(src, 0, dst, 0, 8192); 47 char[] dst = Arrays.copyOf(src, 8192); 54 char[] dst = Arrays.copyOfRange(src, 0, 8192);
|
/libcore/dom/src/test/java/org/w3c/domts/ |
H A D | UserDataNotification.java | 26 private final Node dst; field in class:UserDataNotification 36 Node dst) { 41 this.dst = dst; 81 * Gets value of dst parameter 83 * @return value of dst parameter 86 return dst; 32 UserDataNotification(short operation, String key, Object data, Node src, Node dst) argument
|
H A D | UserDataMonitor.java | 47 * @param dst 55 Node dst) { 57 new UserDataNotification(operation, key, data, src, dst)); 50 handle( short operation, String key, Object data, Node src, Node dst) argument
|
/libcore/benchmarks/src/benchmarks/regression/ |
H A D | ByteBufferScalarVersusVectorBenchmark.java | 36 ByteBuffer dst = ByteBufferBenchmark.newBuffer(byteOrder, aligned, bufferType); 39 dst.position(0); 41 dst.put(src.get()); 48 byte[] dst = new byte[8192]; 51 src.get(dst, 0, dst.length); 57 byte[] dst = new byte[8192]; 60 src.get(dst, 0, dst.length);
|
H A D | ByteBufferBenchmark.java | 92 byte[] dst = new byte[1024]; 96 src.get(dst); 123 char[] dst = new char[1024]; 127 src.get(dst); 154 double[] dst = new double[1024]; 158 src.get(dst); 175 float[] dst = new float[1024]; 179 src.get(dst); 196 int[] dst = new int[1024]; 200 src.get(dst); [all...] |
/libcore/luni/src/main/native/ |
H A D | libcore_icu_NativeIDN.cpp | 40 UChar dst[256]; local 43 ? uidna_IDNToASCII(src.get(), src.size(), &dst[0], sizeof(dst), flags, NULL, &status) 44 : uidna_IDNToUnicode(src.get(), src.size(), &dst[0], sizeof(dst), flags, NULL, &status); 54 if (isLabelSeparator(dst[i])) { 55 dst[i] = '.'; 59 return env->NewString(&dst[0], resultLength);
|
H A D | libcore_icu_NativeNormalizer.cpp | 33 UnicodeString dst; local 34 Normalizer::normalize(src.unicodeString(), mode, 0, dst, status); 36 return dst.isBogus() ? NULL : env->NewString(dst.getBuffer(), dst.length());
|
H A D | libcore_io_Memory.cpp | 83 jint* dst = reinterpret_cast<jint*>(dstShorts); local 86 if ((reinterpret_cast<uintptr_t>(dst) & INT_ALIGNMENT_MASK) == 0 && 90 *dst++ = bswap_2x16(v); 95 *reinterpret_cast<jshort*>(dst) = bswap_16(v); 100 put_unaligned<jint>(dst++, bswap_2x16(v)); 104 put_unaligned<jshort>(reinterpret_cast<jshort*>(dst), bswap_16(v)); 125 jint* dst = reinterpret_cast<jint*>(dstLongs); local 132 *dst++ = bswap_32(v2); 133 *dst++ = bswap_32(v1); 139 put_unaligned<jint>(dst 161 Memory_peekByteArray(JNIEnv* env, jclass, jlong srcAddress, jbyteArray dst, jint dstOffset, jint byteCount) argument 186 Memory_peekCharArray(JNIEnv* env, jclass, jlong srcAddress, jcharArray dst, jint dstOffset, jint count, jboolean swap) argument 190 Memory_peekDoubleArray(JNIEnv* env, jclass, jlong srcAddress, jdoubleArray dst, jint dstOffset, jint count, jboolean swap) argument 194 Memory_peekFloatArray(JNIEnv* env, jclass, jlong srcAddress, jfloatArray dst, jint dstOffset, jint count, jboolean swap) argument 198 Memory_peekIntArray(JNIEnv* env, jclass, jlong srcAddress, jintArray dst, jint dstOffset, jint count, jboolean swap) argument 202 Memory_peekLongArray(JNIEnv* env, jclass, jlong srcAddress, jlongArray dst, jint dstOffset, jint count, jboolean swap) argument 206 Memory_peekShortArray(JNIEnv* env, jclass, jlong srcAddress, jshortArray dst, jint dstOffset, jint count, jboolean swap) argument 290 jlong* dst = cast<jlong*>(dstAddress); local 298 unsafeBulkCopy(jbyte* dst, const jbyte* src, jint byteCount, jint sizeofElement, jboolean swap) argument 331 jbyte* dst = dstBytes + dstOffset*sizeofElement; local 348 jbyte* dst = dstBytes.get() + dstOffset; local [all...] |
/libcore/luni/src/main/java/java/lang/ |
H A D | System.java | 155 * starting at offset {@code srcPos}, into the array {@code dst}, 167 * @param dst 170 * the starting index for the copied content in {@code dst}. 176 Object dst, int dstPos, int length); 190 public static void arraycopy(char[] src, int srcPos, char[] dst, int dstPos, int length) { argument 194 if (dst == null) { 195 throw new NullPointerException("dst == null"); 198 srcPos > src.length - length || dstPos > dst.length - length) { 201 " dst.length=" + dst 175 arraycopy(Object src, int srcPos, Object dst, int dstPos, int length) argument 228 arraycopyCharUnchecked(char[] src, int srcPos, char[] dst, int dstPos, int length) argument 243 arraycopy(byte[] src, int srcPos, byte[] dst, int dstPos, int length) argument 281 arraycopyByteUnchecked(byte[] src, int srcPos, byte[] dst, int dstPos, int length) argument 296 arraycopy(short[] src, int srcPos, short[] dst, int dstPos, int length) argument 334 arraycopyShortUnchecked(short[] src, int srcPos, short[] dst, int dstPos, int length) argument 349 arraycopy(int[] src, int srcPos, int[] dst, int dstPos, int length) argument 387 arraycopyIntUnchecked(int[] src, int srcPos, int[] dst, int dstPos, int length) argument 402 arraycopy(long[] src, int srcPos, long[] dst, int dstPos, int length) argument 440 arraycopyLongUnchecked(long[] src, int srcPos, long[] dst, int dstPos, int length) argument 455 arraycopy(float[] src, int srcPos, float[] dst, int dstPos, int length) argument 493 arraycopyFloatUnchecked(float[] src, int srcPos, float[] dst, int dstPos, int length) argument 508 arraycopy(double[] src, int srcPos, double[] dst, int dstPos, int length) argument 546 arraycopyDoubleUnchecked(double[] src, int srcPos, double[] dst, int dstPos, int length) argument 561 arraycopy(boolean[] src, int srcPos, boolean[] dst, int dstPos, int length) argument 599 arraycopyBooleanUnchecked(boolean[] src, int srcPos, boolean[] dst, int dstPos, int length) argument [all...] |
/libcore/luni/src/main/java/org/w3c/dom/ |
H A D | UserDataHandler.java | 63 * @param dst Specifies the node newly created if any, or 70 Node dst); 66 handle(short operation, String key, Object data, Node src, Node dst) argument
|
/libcore/luni/src/main/java/java/io/ |
H A D | DataInput.java | 110 * Equivalent to {@code readFully(dst, 0, dst.length);}. 112 public abstract void readFully(byte[] dst) throws IOException; argument 116 * array {@code dst} starting at {@code offset}. If {@code byteCount} is zero, then this 123 * @param dst 126 * the offset in {@code dst} at which to store the bytes. 134 * {@code offset + byteCount > dst.length}. 138 * if {@code dst} is null. 140 public abstract void readFully(byte[] dst, int offset, int byteCount) throws IOException; argument
|
/libcore/dex/src/main/java/com/android/dex/ |
H A D | Mutf8.java | 87 * dst}, starting at {@code offset}. 89 public static void encode(byte[] dst, int offset, String s) { argument 94 dst[offset++] = (byte) ch; 96 dst[offset++] = (byte) (0xc0 | (0x1f & (ch >> 6))); 97 dst[offset++] = (byte) (0x80 | (0x3f & ch)); 99 dst[offset++] = (byte) (0xe0 | (0x0f & (ch >> 12))); 100 dst[offset++] = (byte) (0x80 | (0x3f & (ch >> 6))); 101 dst[offset++] = (byte) (0x80 | (0x3f & ch));
|
/libcore/luni/src/main/java/java/nio/charset/ |
H A D | ModifiedUtf8.java | 94 * byte array {@code dst}, starting at the given {@code offset}. 96 public static void encode(byte[] dst, int offset, String s) { argument 101 dst[offset++] = (byte) ch; 103 dst[offset++] = (byte) (0xc0 | (0x1f & (ch >> 6))); 104 dst[offset++] = (byte) (0x80 | (0x3f & ch)); 106 dst[offset++] = (byte) (0xe0 | (0x0f & (ch >> 12))); 107 dst[offset++] = (byte) (0x80 | (0x3f & (ch >> 6))); 108 dst[offset++] = (byte) (0x80 | (0x3f & ch));
|
/libcore/luni/src/main/java/javax/net/ssl/ |
H A D | SSLEngine.java | 965 * @param dst 976 * if {@code srcs}, {@code dst}, or one the entries in 982 public abstract SSLEngineResult wrap(ByteBuffer[] srcs, int offset, int length, ByteBuffer dst) argument 992 * @param dst 1000 * if {@code src} or {@code dst} is {@code null}. 1005 public SSLEngineResult unwrap(ByteBuffer src, ByteBuffer dst) throws SSLException { argument 1006 return unwrap(src, new ByteBuffer[] { dst }, 0, 1); 1044 * @param dst 1052 * if {@code srcs} or {@code dst} is {@code null}. 1057 public SSLEngineResult wrap(ByteBuffer[] srcs, ByteBuffer dst) throw argument 1084 wrap(ByteBuffer src, ByteBuffer dst) argument [all...] |
/libcore/luni/src/main/java/java/nio/ |
H A D | ByteBuffer.java | 367 * {@code get(dst, 0, dst.length)}. 369 * @param dst 373 * if {@code dst.length} is greater than {@code remaining()}. 375 public ByteBuffer get(byte[] dst) { argument 376 return get(dst, 0, dst.length); 384 * @param dst 388 * not greater than {@code dst.length}. 391 * greater than {@code dst 396 get(byte[] dst, int dstOffset, int byteCount) argument [all...] |
H A D | MemoryBlock.java | 205 public final void peekByteArray(int offset, byte[] dst, int dstOffset, int byteCount) { argument 206 Memory.peekByteArray(address + offset, dst, dstOffset, byteCount); 209 public final void peekCharArray(int offset, char[] dst, int dstOffset, int charCount, boolean swap) { argument 210 Memory.peekCharArray(address + offset, dst, dstOffset, charCount, swap); 213 public final void peekDoubleArray(int offset, double[] dst, int dstOffset, int doubleCount, boolean swap) { argument 214 Memory.peekDoubleArray(address + offset, dst, dstOffset, doubleCount, swap); 217 public final void peekFloatArray(int offset, float[] dst, int dstOffset, int floatCount, boolean swap) { argument 218 Memory.peekFloatArray(address + offset, dst, dstOffset, floatCount, swap); 221 public final void peekIntArray(int offset, int[] dst, int dstOffset, int intCount, boolean swap) { argument 222 Memory.peekIntArray(address + offset, dst, dstOffse 225 peekLongArray(int offset, long[] dst, int dstOffset, int longCount, boolean swap) argument 229 peekShortArray(int offset, short[] dst, int dstOffset, int shortCount, boolean swap) argument [all...] |
H A D | ByteArrayBuffer.java | 107 @Override public final ByteBuffer get(byte[] dst, int dstOffset, int byteCount) { argument 108 checkGetBounds(1, dst.length, dstOffset, byteCount); 109 System.arraycopy(backingArray, arrayOffset + position, dst, dstOffset, byteCount); 114 final void get(char[] dst, int dstOffset, int charCount) { argument 115 int byteCount = checkGetBounds(SizeOf.CHAR, dst.length, dstOffset, charCount); 116 Memory.unsafeBulkGet(dst, dstOffset, byteCount, backingArray, arrayOffset + position, SizeOf.CHAR, order.needsSwap); 120 final void get(double[] dst, int dstOffset, int doubleCount) { argument 121 int byteCount = checkGetBounds(SizeOf.DOUBLE, dst.length, dstOffset, doubleCount); 122 Memory.unsafeBulkGet(dst, dstOffset, byteCount, backingArray, arrayOffset + position, SizeOf.DOUBLE, order.needsSwap); 126 final void get(float[] dst, in argument 132 get(int[] dst, int dstOffset, int intCount) argument 138 get(long[] dst, int dstOffset, int longCount) argument 144 get(short[] dst, int dstOffset, int shortCount) argument [all...] |
H A D | DoubleBuffer.java | 236 * {@code get(dst, 0, dst.length)}. 238 * @param dst 242 * if {@code dst.length} is greater than {@code remaining()}. 244 public DoubleBuffer get(double[] dst) { argument 245 return get(dst, 0, dst.length); 253 * @param dst 257 * greater than {@code dst.length}. 260 * not greater than {@code dst 267 get(double[] dst, int dstOffset, int doubleCount) argument [all...] |
H A D | FloatBuffer.java | 237 * {@code get(dst, 0, dst.length)}. 239 * @param dst 243 * if {@code dst.length} is greater than {@code remaining()}. 245 public FloatBuffer get(float[] dst) { argument 246 return get(dst, 0, dst.length); 254 * @param dst 258 * greater than {@code dst.length}. 261 * greater than {@code dst 268 get(float[] dst, int dstOffset, int floatCount) argument [all...] |