/libcore/luni/src/main/java/java/math/ |
H A D | Division.java | 52 long rem = 0; 56 long temp = (rem << 32) | (dividend[i] & 0xffffffffL); 60 rem = (temp % bLong); 69 rem = aPos % bPos; 71 rem = (rem << 1) + (temp & 1); 74 if (quot <= rem) { 75 rem -= quot; 77 if (quot - rem <= bLong) { 78 rem [all...] |
H A D | NativeBN.java | 109 public static native void BN_div(long dv, long rem, long m, long d); argument 110 // int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx); 123 long add, long rem, long cb); 125 // const BIGNUM *add, const BIGNUM *rem, BN_GENCB *cb); 122 BN_generate_prime_ex(long ret, int bits, boolean safe, long add, long rem, long cb) argument
|
H A D | Conversion.java | 396 long rem; 401 rem = (a % bLong); 410 rem = aPos % bPos; 412 rem = (rem << 1) + (a & 1); 414 return ((rem << 32) | (quot & 0xFFFFFFFFL));
|
H A D | BigInt.java | 297 long quot, rem; 306 rem = remainder.bignum; 308 rem = 0; 310 NativeBN.BN_div(quot, rem, dividend.bignum, divisor.bignum);
|
H A D | BigDecimal.java | 1086 long rem = remainder.longValue(); 1088 compRem = longCompareTo(Math.abs(rem) * 2,Math.abs(divisor)); 2259 int rem = (int)(exponent % 3); 2261 if (rem != 0) { 2265 rem = (rem < 0) ? -rem : 3 - rem; 2266 exponent += rem; 2269 rem [all...] |
/libcore/ojluni/src/main/java/sun/misc/ |
H A D | BASE64Decoder.java | 105 protected void decodeAtom(PushbackInputStream inStream, OutputStream outStream, int rem) argument 111 if (rem < 2) { 122 i = readFully(inStream, decode_buffer, 1, rem-1); 127 if (rem > 3 && decode_buffer[3] == '=') { 128 rem = 3; 130 if (rem > 2 && decode_buffer[2] == '=') { 131 rem = 2; 133 switch (rem) { 146 switch (rem) {
|
/libcore/ojluni/src/main/java/java/util/zip/ |
H A D | Adler32.java | 97 int rem = limit - pos; 98 if (rem <= 0) 101 adler = updateByteBuffer(adler, ((DirectBuffer)buffer).address(), pos, rem); 103 adler = updateBytes(adler, buffer.array(), pos + buffer.arrayOffset(), rem); 105 byte[] b = new byte[rem];
|
H A D | ZipFile.java | 676 protected long rem; // number of remaining bytes within entry field in class:ZipFile.ZipFileInputStream 681 rem = getEntryCSize(jzentry); 691 if (rem == 0) { 697 if (len > rem) { 698 len = (int) rem; 706 rem -= len; 708 if (rem == 0) { 724 if (n > rem) 725 n = rem; 727 rem [all...] |
/libcore/ojluni/src/main/java/sun/nio/ch/ |
H A D | IOUtil.java | 57 int rem = (pos <= lim ? lim - pos : 0); 58 ByteBuffer bb = Util.getTemporaryDirectBuffer(rem); 83 int rem = (pos <= lim ? lim - pos : 0); 86 if (rem == 0) 91 rem, position); 93 written = nd.write(fd, ((DirectBuffer)bb).address() + pos, rem); 124 int rem = (pos <= lim ? lim - pos : 0); 125 if (rem > 0) { 126 vec.setBuffer(iov_len, buf, pos, rem); 130 ByteBuffer shadow = Util.getTemporaryDirectBuffer(rem); [all...] |
H A D | ChannelInputStream.java | 124 long rem = Math.max(0, sbc.size() - sbc.position()); 125 return (rem > Integer.MAX_VALUE) ? Integer.MAX_VALUE : (int)rem;
|
H A D | IOVecWrapper.java | 110 void setBuffer(int i, ByteBuffer buf, int pos, int rem) { argument 113 this.remaining[i] = rem;
|
H A D | DatagramChannelImpl.java | 403 int rem = (pos <= lim ? lim - pos : 0); 404 if (dst instanceof DirectBuffer && rem > 0) 405 return receiveIntoNativeBuffer(fd, dst, rem, pos); 410 int newSize = Math.max(rem, 1); 417 if (n > 0 && rem > 0) 426 int rem, int pos) 429 int n = receive0(fd, ((DirectBuffer)bb).address() + pos, rem, 506 int rem = (pos <= lim ? lim - pos : 0); 508 ByteBuffer bb = Util.getTemporaryDirectBuffer(rem); 533 int rem 425 receiveIntoNativeBuffer(FileDescriptor fd, ByteBuffer bb, int rem, int pos) argument [all...] |
/libcore/ojluni/src/main/java/java/nio/ |
H A D | ByteBufferAsDoubleBuffer.java | 61 int rem = (pos <= lim ? lim - pos : 0); 64 return new ByteBufferAsDoubleBuffer(bb, -1, 0, rem, rem, off, order); 137 int rem = (pos <= lim ? lim - pos : 0); 139 System.arraycopy(bb.array(), ix(pos), bb.array(), ix(0), rem << 3); 141 Memory.memmove(this, ix(0), this, ix(pos), rem << 3); 143 position(rem);
|
H A D | ByteBufferAsFloatBuffer.java | 60 int rem = (pos <= lim ? lim - pos : 0); 63 return new ByteBufferAsFloatBuffer(bb, -1, 0, rem, rem, off, order); 136 int rem = (pos <= lim ? lim - pos : 0); 138 System.arraycopy(bb.array(), ix(pos), bb.array(), ix(0), rem << 2); 140 Memory.memmove(this, ix(0), this, ix(pos), rem << 2); 142 position(rem);
|
H A D | ByteBufferAsIntBuffer.java | 60 int rem = (pos <= lim ? lim - pos : 0); 63 return new ByteBufferAsIntBuffer(bb, -1, 0, rem, rem, off, order); 136 int rem = (pos <= lim ? lim - pos : 0); 138 System.arraycopy(bb.array(), ix(pos), bb.array(), ix(0), rem << 2); 140 Memory.memmove(this, ix(0), this, ix(pos), rem << 2); 142 position(rem);
|
H A D | ByteBufferAsLongBuffer.java | 60 int rem = (pos <= lim ? lim - pos : 0); 63 return new ByteBufferAsLongBuffer(bb, -1, 0, rem, rem, off, order); 136 int rem = (pos <= lim ? lim - pos : 0); 138 System.arraycopy(bb.array(), ix(pos), bb.array(), ix(0), rem << 3); 140 Memory.memmove(this, ix(0), this, ix(pos), rem << 3); 142 position(rem);
|
H A D | ByteBufferAsShortBuffer.java | 60 int rem = (pos <= lim ? lim - pos : 0); 63 return new ByteBufferAsShortBuffer(bb, -1, 0, rem, rem, off, order); 135 int rem = (pos <= lim ? lim - pos : 0); 137 System.arraycopy(bb.array(), ix(pos), bb.array(), ix(0), rem << 1); 139 Memory.memmove(this, ix(0), this, ix(pos), rem << 1); 141 position(rem);
|
H A D | ByteBufferAsCharBuffer.java | 60 int rem = (pos <= lim ? lim - pos : 0); 63 return new ByteBufferAsCharBuffer(bb, -1, 0, rem, rem, off, order); 140 int rem = (pos <= lim ? lim - pos : 0); 142 System.arraycopy(bb.array(), ix(pos), bb.array(), ix(0), rem << 1); 144 Memory.memmove(this, ix(0), this, ix(pos), rem << 1); 146 position(rem);
|
H A D | DirectByteBuffer.java | 148 int rem = (pos <= lim ? lim - pos : 0); 151 return new DirectByteBuffer(memoryRef, -1, 0, rem, rem, off, isReadOnly); 215 int rem = (pos <= lim ? lim - pos : 0); 216 if (length > rem) 262 int rem = (pos <= lim ? lim - pos : 0); 263 if (length > rem) 281 int rem = (pos <= lim ? lim - pos : 0); 283 position(rem); 387 int rem [all...] |
/libcore/ojluni/src/main/java/sun/nio/cs/ |
H A D | StreamDecoder.java | 285 int rem = (pos <= lim ? lim - pos : 0); 286 assert rem > 0; 287 int n = in.read(bb.array(), bb.arrayOffset() + pos, rem); 292 assert (n <= rem) : "n = " + n + ", rem = " + rem; 301 int rem = bb.remaining(); 302 assert (rem != 0) : rem; 303 return rem; [all...] |
H A D | StreamEncoder.java | 214 int rem = (pos <= lim ? lim - pos : 0); 216 if (rem > 0) { 218 if (ch.write(bb) != rem) 219 assert false : rem; 221 out.write(bb.array(), bb.arrayOffset() + pos, rem);
|
/libcore/luni/src/main/native/ |
H A D | java_math_NativeBN.cpp | 538 static void NativeBN_BN_div(JNIEnv* env, jclass, jlong dv, jlong rem, jlong m, jlong d) { argument 539 if (!fourValidHandles(env, (rem ? rem : dv), (dv ? dv : rem), m, d)) return; 541 BN_div(toBigNum(dv), toBigNum(rem), toBigNum(m), toBigNum(d), ctx.get()); 567 jboolean safe, jlong add, jlong rem, jlong cb) { 569 BN_generate_prime_ex(toBigNum(ret), bits, safe, toBigNum(add), toBigNum(rem), 566 NativeBN_BN_generate_prime_ex(JNIEnv* env, jclass, jlong ret, int bits, jboolean safe, jlong add, jlong rem, jlong cb) argument
|
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/math/ |
H A D | BigDecimalArithmeticTest.java | 1375 String rem = "1.3032693871288309587558885943391070087960319452465789990E-15"; 1382 assertEquals("incorrect remainder value", rem, result[1].toString()); 1398 String rem = "3.4935796954060524114470681810486417234751682675102093970E-15"; 1405 assertEquals("incorrect remainder value", rem, result[1].toString()); 1422 String rem = "1.3032693871288309587558885943391070087960319452465789990E-15"; 1429 assertEquals("incorrect remainder value", rem, result[1].toString()); 1446 String rem = "3736186567876.876578956958765675671119238118911893939591735"; 1453 assertEquals("incorrect remainder value", rem, result[1].toString());
|
/libcore/luni/src/test/java/libcore/java/math/ |
H A D | OldBigDecimalArithmeticTest.java | 328 String rem = "1.3032693871288309587558885943391070087960319452465789990E-15"; 382 String rem = "1.3032693871288309587558885943391070087960319452465789990E-15"; 431 String rem = "1.3032693871288309587558885943391070087960319452465789990E-15";
|
/libcore/ojluni/src/main/java/java/util/ |
H A D | GregorianCalendar.java | 2950 int[] rem = new int[1]; 2951 year += CalendarUtils.floorDivide(month, 12, rem); 2952 month = rem[0];
|