Searched defs:bits (Results 1 - 25 of 28) sorted by relevance

12

/dalvik/libcore/security/src/main/java/org/bouncycastle/crypto/params/
H A DRC2Parameters.java9 private int bits; field in class:RC2Parameters
19 int bits)
22 this.bits = bits;
34 return bits;
17 RC2Parameters( byte[] key, int bits) argument
/dalvik/dx/src/com/android/dx/rop/cst/
H A DCstDouble.java39 * @param bits the {@code double} value as {@code long} bits
41 public static CstDouble make(long bits) { argument
46 return new CstDouble(bits);
52 * @param bits the {@code double} value as {@code long} bits
54 private CstDouble(long bits) { argument
55 super(bits);
61 long bits = getLongBits();
62 return "double{0x" + Hex.u8(bits)
[all...]
H A DCstFloat.java40 * @param bits the {@code float} value as {@code int} bits
42 public static CstFloat make(int bits) { argument
47 return new CstFloat(bits);
53 * @param bits the {@code float} value as {@code int} bits
55 private CstFloat(int bits) { argument
56 super(bits);
62 int bits = getIntBits();
63 return "float{0x" + Hex.u4(bits)
[all...]
H A DCstLiteral32.java24 /** the value as {@code int} bits */
25 private final int bits; field in class:CstLiteral32
30 * @param bits the value as {@code int} bits
32 /*package*/ CstLiteral32(int bits) { argument
33 this.bits = bits;
41 bits == ((CstLiteral32) other).bits;
47 return bits;
[all...]
H A DCstLiteral64.java24 /** the value as {@code long} bits */
25 private final long bits; field in class:CstLiteral64
30 * @param bits the value as {@code long} bits
32 /*package*/ CstLiteral64(long bits) { argument
33 this.bits = bits;
41 bits == ((CstLiteral64) other).bits;
47 return (int) bits
[all...]
/dalvik/libcore/luni/src/main/native/
H A Djava_lang_Double.c15 uint64_t bits; member in union:__anon10
34 d.bits = NaN;
36 return d.bits;
48 return d.bits;
52 * public static native double longBitsToDouble(long bits)
58 d.bits = val;
H A Djava_lang_Float.c14 unsigned int bits; member in union:__anon11
23 static int IsNaN(unsigned bits) argument
25 return ((bits >= 0x7f800001U && bits <= 0x7fffffffU)
26 || (bits >= 0xff800001U && bits <= 0xffffffffU));
41 if (IsNaN(f.bits))
42 f.bits = NaN;
44 return f.bits;
56 return f.bits;
[all...]
/dalvik/libcore/support/src/test/java/tests/support/
H A DSupport_BitSet.java21 private long[] bits; field in class:Support_BitSet
23 private static final int ELM_SIZE = 64; // Size in bits of the data type
25 // being used in the bits array
28 * Create a new BitSet with size equal to 64 bits
30 * @return The number of bits contained in this BitSet.
51 bits = new long[(nbits / ELM_SIZE) + (nbits % ELM_SIZE > 0 ? 1 : 0)];
69 if (pos < bits.length * ELM_SIZE) {
70 bits[pos / ELM_SIZE] &= ~(1L << (pos % ELM_SIZE));
94 if (pos < bits.length * ELM_SIZE) {
95 return (bits[po
[all...]
/dalvik/dx/src/com/android/dx/util/
H A DBitIntSet.java27 int[] bits; field in class:BitIntSet
35 bits = Bits.makeBitSet(max);
41 Bits.set(bits, value, true);
50 if (value >= Bits.getMax(bits)) {
52 Math.max(value + 1, 2 * Bits.getMax(bits)));
53 System.arraycopy(bits, 0, newBits, 0, bits.length);
54 bits = newBits;
60 if (value < Bits.getMax(bits)) {
61 Bits.set(bits, valu
[all...]
H A DBits.java31 * Constructs a bit set to contain bits up to the given index (exclusive).
44 * @param bits {@code non-null;} bit set in question
47 public static int getMax(int[] bits) { argument
48 return bits.length * 0x20;
54 * @param bits {@code non-null;} bit set to operate on
58 public static boolean get(int[] bits, int idx) { argument
61 return (bits[arrayIdx] & bit) != 0;
67 * @param bits {@code non-null;} bit set to operate on
71 public static void set(int[] bits, int idx, boolean value) { argument
76 bits[arrayId
88 set(int[] bits, int idx) argument
100 clear(int[] bits, int idx) argument
113 isEmpty(int[] bits) argument
131 bitCount(int[] bits) argument
152 anyInRange(int[] bits, int start, int end) argument
166 findFirst(int[] bits, int idx) argument
215 toHuman(int[] bits) argument
[all...]
/dalvik/libcore/luni/src/main/java/java/util/
H A DRandom.java84 * the number of bits specified by the argument {@code bits} as
88 * @param bits
89 * number of bits of the returned value.
99 protected synchronized int next(int bits) { argument
101 return (int) (seed >>> (48 - bits));
218 int bits, val;
220 bits = next(31);
221 val = bits % n;
222 } while (bits
[all...]
H A DHugeEnumSet.java30 private long[] bits; field in class:HugeEnumSet
45 bits = new long[(enums.length + BIT_IN_LONG - 1) / BIT_IN_LONG];
52 * The bits yet to be returned for the long in bits[index]. As values from the current index
53 * are returned, their bits are zeroed out. When this reaches zero, the index must be
56 private long currentBits = bits[0];
59 * The index into HugeEnumSet.bits of the next value to return.
85 } else if (++index < bits.length) {
86 currentBits = bits[index];
131 long oldBits = bits[inde
[all...]
H A DMiniEnumSet.java31 private long bits; field in class:MiniEnumSet
50 * The bits yet to be returned for bits. As values from the current index are returned,
51 * their bits are zeroed out.
53 private long currentBits = bits;
105 bits = 0;
115 long oldBits = bits;
118 bits = newBits;
137 long oldBits = bits;
138 long newBits = oldBits | miniSet.bits;
[all...]
H A DBitSet.java57 private long[] bits; field in class:BitSet
66 * Create a new {@code BitSet} with size equal to 64 bits.
77 bits = new long[1];
103 bits = new long[(nbits >> OFFSET) + ((nbits & RIGHT_BITS) > 0 ? 1 : 0)];
111 * @param bits
114 private BitSet(long[] bits, boolean needClear, int actualArrayLength, argument
116 this.bits = bits;
131 clone.bits = bits
[all...]
/dalvik/libcore/luni/src/test/java/tests/api/java/util/
H A DRandomTest.java329 protected int next(int bits) { argument
331 return super.next(bits);
/dalvik/libcore/security/src/main/java/org/bouncycastle/crypto/engines/
H A DRC2Engine.java62 int bits)
89 // Phase 2 - reduce effective key size to "bits"
90 len = (bits + 7) >> 3;
91 x = piTable[xKey[128 - len] & (255 >> (7 & -bits))] & 0xff;
60 generateWorkingKey( byte[] key, int bits) argument
/dalvik/vm/alloc/
H A DHeapBitmap.h26 * <index> is the index of .bits that contains the bit representing
34 /* Pack the bits in backwards so they come out in address order
44 HB_INDEX_TO_OFFSET((hb_)->bitsLen / sizeof(*(hb_)->bits))
55 unsigned long int *bits; member in struct:__anon55
57 /* The size of the memory pointed to by bits, in bytes.
68 * to a set bit. If there are no bits set, (max < base).
117 * address that hasn't been visited yet; setting bits for objects whose
139 * Similar to dvmHeapBitmapXorWalk(), but visit the set bits
148 * Similar to dvmHeapBitmapXorWalkList(), but visit the set bits
159 * have had corresponding bits se
[all...]
H A DHeapBitmap.c41 void *bits; local
49 bitsLen = HB_OFFSET_TO_INDEX(maxSize) * sizeof(*hb->bits);
63 bits = mmap(NULL, bitsLen, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
65 if (bits == MAP_FAILED) {
72 hb->bits = bits;
128 if (hb->bits != NULL) {
131 munmap((char *)hb->bits, allocLen);
158 if (hb->bits != NULL) {
162 madvise(hb->bits, h
289 unsigned long bits = *p++; local
[all...]
/dalvik/dx/src/com/android/dx/cf/direct/
H A DCodeObserver.java278 * @param bits constant value, as float-bits
281 int bits) {
282 String optArg = (length != 1) ? " #" + Hex.u4(bits) : "";
286 Float.intBitsToFloat(bits));
296 * @param bits constant value, as double-bits
299 long bits) {
300 String optArg = (length != 1) ? " #" + Hex.u8(bits) : "";
304 Double.longBitsToDouble(bits));
280 visitLiteralFloat(int opcode, int offset, int length, int bits) argument
298 visitLiteralDouble(int opcode, int offset, int length, long bits) argument
[all...]
/dalvik/libcore/luni/src/main/java/java/lang/
H A DDouble.java77 * Constant for the number of bits needed to represent a {@code double} in
261 * @param bits
264 * @return the double value converted from {@code bits}.
268 public static native double longBitsToDouble(long bits); argument
412 // mask exponent bits and shift down
414 // mask significand bits and shift up
430 // significand is 52-bits, so there can be 13 hex digits
452 // significand is 52-bits, so there can be 13 hex digits
H A DFloat.java74 * Constant for the number of bits needed to represent a {@code float} in
214 * @param bits
217 * @return the float value converted from {@code bits}.
221 public static native float intBitsToFloat(int bits); argument
418 // mask exponent bits and shift down
420 // mask significand bits and shift up
421 // significand is 23-bits, so we shift to treat it like 24-bits
437 // significand is 23-bits, so there can be 6 hex digits
459 // significand is 23-bits, s
[all...]
/dalvik/vm/compiler/codegen/arm/
H A DArchUtility.c43 u4 bits = value & 0xff; local
46 return bits;
48 return (bits << 16) | bits;
50 return (bits << 24) | (bits << 8);
52 return (bits << 24) | (bits << 16) | (bits << 8) | bits;
[all...]
/dalvik/vm/alloc/TEST/HeapBitmapTest/
H A Dmain.c33 assert(hb.bits != NULL);
38 /* Make sure hb.bits is mapped.
40 *hb.bits = 0x55;
41 assert(*hb.bits = 0x55);
42 *hb.bits = 0;
48 unsigned long int *bits = hb.bits; local
53 assert(hb.bits == NULL);
61 *bits = 0x55;
70 for (i = 0; i < hb->bitsLen / sizeof (*hb->bits);
[all...]
/dalvik/libcore/openssl/src/main/java/org/openssl/
H A DNativeBN.java164 public static native boolean BN_generate_prime_ex(int ret, int bits, boolean safe, argument
166 // int BN_generate_prime_ex(BIGNUM *ret, int bits, int safe,
/dalvik/libcore/openssl/src/main/native/
H A DBNInterface.c698 static jboolean NativeBN_BN_generate_prime_ex(JNIEnv* env, jclass cls, BIGNUM* ret, int bits, jboolean safe, argument
701 return BN_generate_prime_ex(ret, bits, safe, add, rem, cb);

Completed in 513 milliseconds

12