Searched refs:rem (Results 1 - 25 of 26) sorted by relevance

12

/libcore/luni/src/main/java/java/math/
H A DDivision.java52 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 DNativeBN.java109 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 DConversion.java396 long rem;
401 rem = (a % bLong);
410 rem = aPos % bPos;
412 rem = (rem << 1) + (a & 1);
414 return ((rem << 32) | (quot & 0xFFFFFFFFL));
H A DBigInt.java297 long quot, rem;
306 rem = remainder.bignum;
308 rem = 0;
310 NativeBN.BN_div(quot, rem, dividend.bignum, divisor.bignum);
H A DBigDecimal.java1086 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 DBASE64Decoder.java105 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 DAdler32.java97 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 DZipFile.java676 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 DIOUtil.java57 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 DChannelInputStream.java124 long rem = Math.max(0, sbc.size() - sbc.position());
125 return (rem > Integer.MAX_VALUE) ? Integer.MAX_VALUE : (int)rem;
H A DIOVecWrapper.java110 void setBuffer(int i, ByteBuffer buf, int pos, int rem) { argument
113 this.remaining[i] = rem;
H A DDatagramChannelImpl.java403 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 DByteBufferAsDoubleBuffer.java61 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 DByteBufferAsFloatBuffer.java60 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 DByteBufferAsIntBuffer.java60 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 DByteBufferAsLongBuffer.java60 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 DByteBufferAsShortBuffer.java60 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 DByteBufferAsCharBuffer.java60 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 DDirectByteBuffer.java148 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 DStreamDecoder.java285 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 DStreamEncoder.java214 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 Djava_math_NativeBN.cpp538 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 DBigDecimalArithmeticTest.java1375 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 DOldBigDecimalArithmeticTest.java328 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 DGregorianCalendar.java2950 int[] rem = new int[1];
2951 year += CalendarUtils.floorDivide(month, 12, rem);
2952 month = rem[0];

Completed in 835 milliseconds

12