/dalvik/dx/tests/120-disable-extended-ops/ |
H A D | Blort.java | 74 private static void sink(int arg) { argument
|
/dalvik/vm/alloc/ |
H A D | Alloc.cpp | 109 ALOGE("Unable to find String-arg constructor for %s", descriptor); 313 static void countInstancesOfClassCallback(Object *obj, void *arg) argument 315 CountContext *ctx = (CountContext *)arg; 332 static void countAssignableInstancesOfClassCallback(Object *obj, void *arg) argument 334 CountContext *ctx = (CountContext *)arg;
|
H A D | HeapBitmap.cpp | 98 void *arg) 112 (*callback)(obj, arg); 132 BitmapScanCallback *callback, void *arg) 148 (*callback)(obj, finger, arg); 97 dvmHeapBitmapWalk(const HeapBitmap *bitmap, BitmapCallback *callback, void *arg) argument 131 dvmHeapBitmapScanWalk(HeapBitmap *bitmap, BitmapScanCallback *callback, void *arg) argument
|
H A D | MarkSweep.cpp | 146 void *arg) 149 assert(arg != NULL); 151 GcMarkContext *ctx = (GcMarkContext *)arg; 193 void *arg) 196 assert(arg != NULL); 198 GcMarkContext *ctx = (GcMarkContext *)arg; 586 static void scanBitmapCallback(Object *obj, void *finger, void *arg) 588 GcMarkContext *ctx = (GcMarkContext *)arg; 864 static void sweepBitmapCallback(size_t numPtrs, void **ptrs, void *arg) argument 866 assert(arg ! 145 rootMarkObjectVisitor(void *addr, u4 thread, RootType type, void *arg) argument 192 rootReMarkObjectVisitor(void *addr, u4 thread, RootType type, void *arg) argument [all...] |
H A D | DdmHeap.cpp | 209 const void *userptr, size_t userlen, void *arg) 211 HeapChunkContext *ctx = (HeapChunkContext *)arg; 208 heap_chunk_callback(const void *chunkptr, size_t chunklen, const void *userptr, size_t userlen, void *arg) argument
|
/dalvik/vm/interp/ |
H A D | Interp.h | 103 * bool funct(Thread* thread, void* arg) 109 void* arg);
|
H A D | InterpState.h | 89 typedef bool (*SafePointCallback)(struct Thread* thread, void* arg);
|
/dalvik/vm/test/ |
H A D | AtomicTest.cpp | 185 static void* atomicTest(void* arg) argument 192 doAtomicTest((int) arg); 283 void* arg = (void*) i; local 284 if (pthread_create(&threads[i], NULL, startRoutine, arg) != 0) {
|
/dalvik/vm/ |
H A D | StdioConverter.cpp | 41 static void* stdioConverterThreadStart(void* arg); 129 static void* stdioConverterThreadStart(void* arg) argument
|
H A D | Hash.cpp | 319 int dvmHashForeach(HashTable* pHashTable, HashForeachFunc func, void* arg) argument 327 val = (*func)(pEnt->data, arg);
|
H A D | Thread.cpp | 241 static void* interpThreadStart(void* arg); 242 static void* internalThreadStart(void* arg); 244 static void threadExitCheck(void* arg); 1053 static void threadExitCheck(void* arg) argument 1057 Thread* self = (Thread*) arg; 1061 self->threadId, arg, self->threadExitCheckCount); 1456 static void* interpThreadStart(void* arg) argument 1458 Thread* self = (Thread*) arg; 1710 * We are expected to free "arg" and its contents. If we're a daemon 1715 static void* internalThreadStart(void* arg) [all...] |
/dalvik/vm/mterp/x86-atom/ |
H A D | OP_EXECUTE_INLINE_RANGE.S | 50 je 1f # handle one arg
|
H A D | OP_INVOKE_INTERFACE.S | 54 GET_VREG %edx # %edx<- first arg "this pointer"
|
H A D | OP_EXECUTE_INLINE.S | 51 je 1f # handle one arg
|
/dalvik/libdex/ |
H A D | InstrUtils.h | 134 u4 arg[5]; /* vC/D/E/F/G in invoke or filled-new-array */ member in struct:DecodedInstruction
|
H A D | InstrUtils.cpp | 603 * Copy the argument registers into the arg[] array, and 612 /* A fifth arg is verboten for inline invokes. */ 613 ALOGW("Invalid arg count in 35mi (5)"); 621 pDec->arg[4] = INST_A(inst); 623 case 4: pDec->arg[3] = (regList >> 12) & 0x0f; 624 case 3: pDec->arg[2] = (regList >> 8) & 0x0f; 625 case 2: pDec->arg[1] = (regList >> 4) & 0x0f; 626 case 1: pDec->vC = pDec->arg[0] = regList & 0x0f; break; 629 ALOGW("Invalid arg count in 35c/35ms/35mi (%d)", count);
|
/dalvik/vm/mterp/armv5te/ |
H A D | OP_EXECUTE_INLINE.S | 24 sub sp, sp, #8 @ make room for arg, +64 bit align 79 sub sp, sp, #8 @ make room for arg, +64 bit align
|
H A D | OP_EXECUTE_INLINE_RANGE.S | 22 sub sp, sp, #8 @ make room for arg, +64 bit align 72 sub sp, sp, #8 @ make room for arg, +64 bit align
|
/dalvik/vm/jdwp/ |
H A D | JdwpMain.cpp | 31 static void* jdwpThreadStart(void* arg); 256 static void* jdwpThreadStart(void* arg) argument 258 JdwpState* state = (JdwpState*) arg;
|
/dalvik/vm/reflect/ |
H A D | Reflect.cpp | 844 static PrimitiveType getBoxedType(DataObject* arg) argument 848 if (arg == NULL) 851 const char* name = arg->clazz->descriptor; 1000 * Convert types and widen primitives. Puts the value of "arg" into 1005 int dvmConvertArgument(DataObject* arg, ClassObject* type, s4* destPtr) argument 1010 /* e.g.: "arg" is java/lang/Float instance, "type" is VM float class */ 1014 srcType = getBoxedType(arg); 1016 LOGVV("conv arg: type '%s' not boxed primitive", 1017 arg->clazz->descriptor); 1022 valuePtr = (s4*) arg [all...] |
H A D | Reflect.h | 83 int dvmConvertArgument(DataObject* arg, ClassObject* type, s4* ins);
|
/dalvik/vm/compiler/ |
H A D | InlineTransformation.cpp | 26 /* The order in the original arg passing list */ 31 return invoke->arg[rank]; 116 invokeMIR->dalvikInsn.vC = invokeMIRSlow->dalvikInsn.arg[0]; 202 invokeMIR->dalvikInsn.vC = invokeMIRSlow->dalvikInsn.arg[0];
|
/dalvik/vm/arch/arm/ |
H A D | CallEABI.S | 72 (i.e. the 5th arg). 91 * r2 arg info 174 @ Do we have arg padding flags in "argInfo"? (just need to check hi bit) 187 * r2 arg info 201 mov r8, sp @ r8<- sp (arg copy dest) 245 * and tuck them into r2/r3. If the first arg is 32-bit and the second 246 * arg is 64-bit, then r3 "holds" a pad word and the load is unnecessary 249 * If there are 0 or 1 arg words in argv, we will be loading uninitialized 266 @ In theory, we need to use the "return type" arg to figure out what 335 @ because we don't push the first two arg word [all...] |
/dalvik/vm/compiler/codegen/arm/ |
H A D | ArchUtility.cpp | 295 void dvmDumpLIRInsn(LIR *arg, unsigned char *baseAddr) 297 ArmLIR *lir = (ArmLIR *) arg;
|
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | RopperMachine.java | 468 returnAddress = (ReturnAddress)arg(0); 667 sources.set(0, RegisterSpec.make(localIndex, arg(0))); 672 RegisterSpec spec = RegisterSpec.make(regAt, arg(i));
|