/dalvik/vm/alloc/ |
H A D | HeapBitmapInlines.h | 32 const unsigned long mask = HB_OFFSET_TO_MASK(offset); local 44 *p |= mask; 45 return word & mask; 47 hb->bits[index] |= mask; 50 hb->bits[index] &= ~mask;
|
/dalvik/vm/ |
H A D | SignalCatcher.cpp | 257 sigset_t mask; local 264 /* set up mask with signals we want to handle */ 265 sigemptyset(&mask); 266 sigaddset(&mask, SIGQUIT); 267 sigaddset(&mask, SIGUSR1); 269 sigaddset(&mask, SIGUSR2); 287 cc = sigwait(&mask, &rcvd);
|
H A D | BitVector.cpp | 299 unsigned int mask = 1 << (bitIndex & 0x1f); 300 if (pBits->storage[wordIndex] & mask) {
|
H A D | Init.cpp | 1333 sigset_t mask; local 1336 sigemptyset(&mask); 1337 sigaddset(&mask, SIGQUIT); 1338 sigaddset(&mask, SIGUSR1); // used to initiate heap dump 1340 sigaddset(&mask, SIGUSR2); // used to investigate JIT internals 1342 sigaddset(&mask, SIGPIPE); 1343 cc = sigprocmask(SIG_BLOCK, &mask, NULL);
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | Section.java | 133 int mask = alignment - 1; 134 fileOffset = (fileOffset + mask) & ~mask;
|
H A D | OffsettedItem.java | 236 int mask = alignment - 1; 237 offset = (offset + mask) & ~mask;
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | Section.java | 132 int mask = alignment - 1; 133 fileOffset = (fileOffset + mask) & ~mask;
|
H A D | OffsettedItem.java | 236 int mask = alignment - 1; 237 offset = (offset + mask) & ~mask;
|
/dalvik/vm/compiler/codegen/mips/ |
H A D | ArchUtility.cpp | 165 void dvmDumpResourceMask(LIR *lir, u8 mask, const char *prefix) 171 if (mask == ENCODE_ALL) { 178 if (mask & (1ULL << i)) { 184 if (mask & ENCODE_CCODE) { 187 if (mask & ENCODE_FP_STATUS) { 191 if (mipsLIR && (mask & ENCODE_DALVIK_REG)) { 195 if (mask & ENCODE_LITERAL) { 199 if (mask & ENCODE_HEAP_REF) { 202 if (mask & ENCODE_MUST_NOT_ALIAS) {
|
H A D | CodegenCommon.cpp | 39 u8 mask = ENCODE_MEM;; local 48 *maskPtr &= ~mask; 135 static inline void setupRegMask(u8 *mask, int reg) 137 *mask |= getRegMaskCommon(reg); 141 * Set up the proper fields in the resource mask 156 /* Set up the mask for resources that are updated */ 236 * Set up the accurate resource mask for branch instructions
|
/dalvik/vm/compiler/codegen/arm/ |
H A D | ArchUtility.cpp | 241 void dvmDumpResourceMask(LIR *lir, u8 mask, const char *prefix) 247 if (mask == ENCODE_ALL) { 254 if (mask & (1ULL << i)) { 260 if (mask & ENCODE_CCODE) { 263 if (mask & ENCODE_FP_STATUS) { 268 if (armLIR && (mask & ENCODE_DALVIK_REG)) { 272 if (mask & ENCODE_LITERAL) { 276 if (mask & ENCODE_HEAP_REF) { 279 if (mask & ENCODE_MUST_NOT_ALIAS) {
|
H A D | CodegenCommon.cpp | 38 u8 mask = ENCODE_MEM;; local 46 *maskPtr &= ~mask; 118 static inline void setupRegMask(u8 *mask, int reg) argument 120 *mask |= getRegMaskCommon(reg); 124 * Set up the proper fields in the resource mask 138 /* Set up the mask for resources that are updated */ 230 * Set up the accurate resource mask for branch instructions
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | AccessFlags.java | 293 * @param mask mask for the "defined" bits 297 private static String humanHelper(int flags, int mask, int what) { argument 299 int extra = flags & ~mask; 301 flags &= mask;
|
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | AccessFlags.java | 293 * @param mask mask for the "defined" bits 297 private static String humanHelper(int flags, int mask, int what) { argument 299 int extra = flags & ~mask; 301 flags &= mask;
|
/dalvik/vm/interp/ |
H A D | Jit.h | 90 static inline u4 dvmJitHashMask( const u2* p, u4 mask ) { 91 return ((((u4)p>>12)^(u4)p)>>1) & (mask);
|
/dalvik/vm/compiler/ |
H A D | CompilerUtility.h | 72 void dvmDumpResourceMask(struct LIR *lir, u8 mask, const char *prefix);
|
/dalvik/libdex/ |
H A D | DexFile.cpp | 185 int mask = pLookup->numEntries-1; local 186 int idx = hash & mask; 194 idx = (idx + 1) & mask; 446 int idx, mask; local 449 mask = pLookup->numEntries - 1; 450 idx = hash & mask; 472 idx = (idx + 1) & mask;
|
/dalvik/dexgen/src/com/android/dexgen/util/ |
H A D | ByteArrayAnnotatedOutput.java | 333 int mask = alignment - 1; 335 if ((alignment < 0) || ((mask & alignment) != 0)) { 339 int end = (cursor + mask) & ~mask;
|
/dalvik/dx/src/com/android/dx/util/ |
H A D | ByteArrayAnnotatedOutput.java | 329 int mask = alignment - 1; 331 if ((alignment < 0) || ((mask & alignment) != 0)) { 335 int end = (cursor + mask) & ~mask;
|
/dalvik/vm/compiler/codegen/arm/Thumb2/ |
H A D | Gen.cpp | 170 int mask; local 192 mask = (mask3 << 3) | (mask2 << 2) | (mask1 << 1) | 194 return newLIR2(cUnit, kThumb2It, code, mask);
|
/dalvik/vm/mterp/armv5te/ |
H A D | footer.S | 1173 * uint32_t setFPSCR(uint32_t val, uint32_t mask) 1175 * Updates the bits specified by "mask", setting them to the values in "val". 1180 mvn r1, r1 @ bit-invert mask
|
/dalvik/vm/mterp/out/ |
H A D | InterpAsm-armv5te-vfp.S | 4747 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 4776 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 4805 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 16817 * uint32_t setFPSCR(uint32_t val, uint32_t mask) 16819 * Updates the bits specified by "mask", setting them to the values in "val". 16824 mvn r1, r1 @ bit-invert mask
|
H A D | InterpAsm-armv7-a-neon.S | 4737 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 4766 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 4795 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 16754 * uint32_t setFPSCR(uint32_t val, uint32_t mask) 16756 * Updates the bits specified by "mask", setting them to the values in "val". 16761 mvn r1, r1 @ bit-invert mask
|
H A D | InterpAsm-armv7-a.S | 4737 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 4766 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 4795 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 16754 * uint32_t setFPSCR(uint32_t val, uint32_t mask) 16756 * Updates the bits specified by "mask", setting them to the values in "val". 16761 mvn r1, r1 @ bit-invert mask
|
H A D | InterpAsm-armv5te.S | 4877 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 4906 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 4935 * distance) is 32-bit. Also, Dalvik requires us to mask off the low 17275 * uint32_t setFPSCR(uint32_t val, uint32_t mask) 17277 * Updates the bits specified by "mask", setting them to the values in "val". 17282 mvn r1, r1 @ bit-invert mask
|