Searched refs:arg (Results 51 - 75 of 106) sorted by relevance

12345

/dalvik/dx/tests/120-disable-extended-ops/
H A DBlort.java74 private static void sink(int arg) { argument
/dalvik/vm/alloc/
H A DAlloc.cpp109 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 DHeapBitmap.cpp98 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 DMarkSweep.cpp146 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 DDdmHeap.cpp209 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 DInterp.h103 * bool funct(Thread* thread, void* arg)
109 void* arg);
H A DInterpState.h89 typedef bool (*SafePointCallback)(struct Thread* thread, void* arg);
/dalvik/vm/test/
H A DAtomicTest.cpp185 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 DStdioConverter.cpp41 static void* stdioConverterThreadStart(void* arg);
129 static void* stdioConverterThreadStart(void* arg) argument
H A DHash.cpp319 int dvmHashForeach(HashTable* pHashTable, HashForeachFunc func, void* arg) argument
327 val = (*func)(pEnt->data, arg);
H A DThread.cpp241 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 DOP_EXECUTE_INLINE_RANGE.S50 je 1f # handle one arg
H A DOP_INVOKE_INTERFACE.S54 GET_VREG %edx # %edx<- first arg "this pointer"
H A DOP_EXECUTE_INLINE.S51 je 1f # handle one arg
/dalvik/libdex/
H A DInstrUtils.h134 u4 arg[5]; /* vC/D/E/F/G in invoke or filled-new-array */ member in struct:DecodedInstruction
H A DInstrUtils.cpp603 * 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 DOP_EXECUTE_INLINE.S24 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 DOP_EXECUTE_INLINE_RANGE.S22 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 DJdwpMain.cpp31 static void* jdwpThreadStart(void* arg);
256 static void* jdwpThreadStart(void* arg) argument
258 JdwpState* state = (JdwpState*) arg;
/dalvik/vm/reflect/
H A DReflect.cpp844 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 DReflect.h83 int dvmConvertArgument(DataObject* arg, ClassObject* type, s4* ins);
/dalvik/vm/compiler/
H A DInlineTransformation.cpp26 /* 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 DCallEABI.S72 (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 DArchUtility.cpp295 void dvmDumpLIRInsn(LIR *arg, unsigned char *baseAddr)
297 ArmLIR *lir = (ArmLIR *) arg;
/dalvik/dx/src/com/android/dx/cf/code/
H A DRopperMachine.java468 returnAddress = (ReturnAddress)arg(0);
667 sources.set(0, RegisterSpec.make(localIndex, arg(0)));
672 RegisterSpec spec = RegisterSpec.make(regAt, arg(i));

Completed in 425 milliseconds

12345