Searched defs:arg (Results 1 - 25 of 32) sorted by relevance

12

/art/runtime/
H A Dthrow_location.cc36 void ThrowLocation::VisitRoots(RootVisitor* visitor, void* arg) { argument
38 visitor(this_object_, arg);
41 visitor(method_, arg);
H A Dintern_table_test.cc84 bool IsMarked(const mirror::Object* object, void* arg) { argument
85 return reinterpret_cast<TestPredicate*>(arg)->IsMarked(object);
H A Dindirect_reference_table.cc311 void IndirectReferenceTable::VisitRoots(RootVisitor* visitor, void* arg) { argument
313 visitor(*ref, arg);
H A Dreference_table.cc234 void ReferenceTable::VisitRoots(RootVisitor* visitor, void* arg) { argument
236 visitor(ref, arg);
H A Dsignal_catcher.cc183 void* SignalCatcher::Run(void* arg) { argument
184 SignalCatcher* signal_catcher = reinterpret_cast<SignalCatcher*>(arg);
H A Ddex_instruction.cc207 void Instruction::Decode(uint32_t &vA, uint32_t &vB, uint64_t &vB_wide, uint32_t &vC, uint32_t arg[]) const {
312 * Copy the argument registers into the arg[] array, and
319 case 5: arg[4] = INST_A(insn);
320 case 4: arg[3] = (regList >> 12) & 0x0f;
321 case 3: arg[2] = (regList >> 8) & 0x0f;
322 case 2: arg[1] = (regList >> 4) & 0x0f;
323 case 1: vC = arg[0] = regList & 0x0f; break;
326 LOG(ERROR) << "Invalid arg count in 35c (" << count << ")";
547 uint32_t arg[5]; local
548 GetArgs(arg);
562 os << "v" << arg[i]; local
575 os << "v" << arg[i]; local
[all...]
H A Dintern_table.cc46 void InternTable::VisitRoots(RootVisitor* visitor, void* arg, argument
51 visitor(strong_intern.second, arg);
219 void InternTable::SweepInternTableWeaks(IsMarkedTester is_marked, void* arg) { argument
224 if (!is_marked(object, arg)) {
H A Dreflection.cc77 mirror::Object* arg = objects->Get(i); local
79 if (!UnboxPrimitiveForArgument(arg, dst_class, decoded_args[i], m, i)) {
83 args[i].l = soa.AddLocalReference<jobject>(arg);
H A Dthread_pool.cc55 void* ThreadPoolWorker::Callback(void* arg) { argument
56 ThreadPoolWorker* worker = reinterpret_cast<ThreadPoolWorker*>(arg);
H A Ddex_instruction.h155 void Decode(uint32_t &vA, uint32_t &vB, uint64_t &vB_wide, uint32_t &vC, uint32_t arg[]) const;
279 // Fills the given array with the 'arg' array of the instruction.
442 uint32_t arg[5]; /* vC/D/E/F/G in invoke or filled-new-array */ member in struct:art::DecodedInstruction
446 inst->Decode(vA, vB, vB_wide, vC, arg);
H A Dmonitor.cc1023 void MonitorList::SweepMonitorList(IsMarkedTester is_marked, void* arg) { argument
1027 if (!is_marked(m->GetObject(), arg)) {
H A Druntime.cc1145 void Runtime::VisitConcurrentRoots(RootVisitor* visitor, void* arg, bool only_dirty, argument
1147 intern_table_->VisitRoots(visitor, arg, only_dirty, clean_dirty);
1148 class_linker_->VisitRoots(visitor, arg, only_dirty, clean_dirty);
1151 void Runtime::VisitNonThreadRoots(RootVisitor* visitor, void* arg) { argument
1152 java_vm_->VisitRoots(visitor, arg);
1154 visitor(pre_allocated_OutOfMemoryError_, arg);
1156 visitor(resolution_method_, arg);
1158 visitor(callee_save_methods_[i], arg);
1162 void Runtime::VisitNonConcurrentRoots(RootVisitor* visitor, void* arg) { argument
1163 thread_list_->VisitRoots(visitor, arg);
1167 VisitRoots(RootVisitor* visitor, void* arg, bool only_dirty, bool clean_dirty) argument
[all...]
H A Dtrace.cc241 static void GetSample(Thread* thread, void* arg) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
245 Trace* the_trace = reinterpret_cast<Trace*>(arg);
249 static void ClearThreadStackTraceAndClockBase(Thread* thread, void* arg) { argument
299 void* Trace::RunSamplingThread(void* arg) { argument
301 int interval_us = reinterpret_cast<int>(arg);
674 static void DumpThread(Thread* t, void* arg) { argument
675 std::ostream& os = *reinterpret_cast<std::ostream*>(arg);
/art/runtime/base/
H A Dmutex_test.cc103 static void* Callback(void* arg) { argument
104 RecursiveLockWait* state = reinterpret_cast<RecursiveLockWait*>(arg);
/art/runtime/gc/accounting/
H A Dheap_bitmap.cc63 void HeapBitmap::Walk(SpaceBitmap::Callback* callback, void* arg) { argument
65 bitmap->Walk(callback, arg);
70 space_set->Walk(callback, arg);
H A Dspace_bitmap.cc47 void SpaceSetMap::Walk(SpaceBitmap::Callback* callback, void* arg) { argument
49 callback(const_cast<mirror::Object*>(obj), arg); local
103 void SpaceBitmap::Walk(SpaceBitmap::Callback* callback, void* arg) { argument
116 (*callback)(obj, arg);
131 SpaceBitmap::SweepCallback* callback, void* arg) {
165 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg);
171 (*callback)(pb - &pointer_buf[0], &pointer_buf[0], arg);
176 void* arg);
181 mirror::Class* klass, void* arg)
186 WalkInstanceFields(visited, callback, obj, super, arg);
128 SweepWalk(const SpaceBitmap& live_bitmap, const SpaceBitmap& mark_bitmap, uintptr_t sweep_begin, uintptr_t sweep_end, SpaceBitmap::SweepCallback* callback, void* arg) argument
247 InOrderWalk(SpaceBitmap::Callback* callback, void* arg) argument
[all...]
/art/runtime/gc/allocator/
H A Ddlmalloc.cc53 extern "C" void DlmallocMadviseCallback(void* start, void* end, size_t used_bytes, void* arg) { argument
68 size_t* reclaimed = reinterpret_cast<size_t*>(arg);
/art/compiler/jni/portable/
H A Djni_compiler.cc176 ::llvm::Value* arg = local
180 args.push_back(arg);
/art/runtime/gc/space/
H A Dlarge_object_space.cc109 void LargeObjectMapSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { argument
113 callback(mem_map->Begin(), mem_map->End(), mem_map->Size(), arg);
114 callback(NULL, NULL, 0, arg);
148 void FreeListSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { argument
157 callback(byte_start, byte_end, alloc_size, arg);
158 callback(NULL, NULL, 0, arg);
H A Ddlmalloc_space.cc467 void* arg) {
469 mspace_inspect_all(mspace_, callback, arg);
470 callback(NULL, NULL, 0, arg); // Indicate end of a space.
466 Walk(void(*callback)(void *start, void *end, size_t num_bytes, void* callback_arg), void* arg) argument
/art/runtime/jdwp/
H A Djdwp_main.cc33 static void* StartJdwpThread(void* arg);
402 static void* StartJdwpThread(void* arg) { argument
403 JdwpState* state = reinterpret_cast<JdwpState*>(arg);
/art/compiler/
H A Dimage_writer.cc209 bool ImageWriter::ComputeLazyFieldsForClassesVisitor(Class* c, void* /*arg*/) {
214 void ImageWriter::ComputeEagerResolvedStringsCallback(Object* obj, void* arg) { argument
220 ImageWriter* writer = reinterpret_cast<ImageWriter*>(arg);
296 bool ImageWriter::NonImageClassesVisitor(Class* klass, void* arg) { argument
297 NonImageClasses* context = reinterpret_cast<NonImageClasses*>(arg);
321 void ImageWriter::CheckNonImageClassesRemovedCallback(Object* obj, void* arg) { argument
322 ImageWriter* image_writer = reinterpret_cast<ImageWriter*>(arg);
342 void ImageWriter::CalculateNewObjectOffsetsCallback(Object* obj, void* arg) { argument
344 DCHECK(arg != NULL);
345 ImageWriter* image_writer = reinterpret_cast<ImageWriter*>(arg);
475 CopyAndFixupObjectsCallback(Object* object, void* arg) argument
[all...]
/art/dex2oat/
H A Ddex2oat.cc143 UsageError(" --runtime-arg <argument>: used to specify various arguments for the runtime,");
145 UsageError(" Use a separate --runtime-arg switch for each argument.");
146 UsageError(" Example: --runtime-arg -Xms256m");
484 static void* CallBack(void* arg) { argument
485 WatchDog* self = reinterpret_cast<WatchDog*>(arg);
694 } else if (option == "--runtime-arg") {
696 Usage("Missing required argument for --runtime-arg");
/art/runtime/interpreter/
H A Dinterpreter.cc472 uint32_t arg[5]; local
474 inst->GetArgs(arg);
478 size_t arg_pos = is_range ? vregC + arg_offset : arg[arg_offset];
492 "Invoking %s with bad arg %d, type '%s' not instance of '%s'",
582 uint32_t arg[5]; local
584 inst->GetArgs(arg);
588 size_t arg_pos = is_range ? vregC + arg_offset : arg[arg_offset];
962 uint32_t arg[5]; local
963 inst->GetArgs(arg);
967 newArray->AsIntArray()->Set(i, shadow_frame.GetVReg(arg[
[all...]
/art/runtime/gc/collector/
H A Dmark_sweep.cc522 void MarkSweep::MarkRootParallelCallback(const Object* root, void* arg) { argument
524 DCHECK(arg != NULL);
525 reinterpret_cast<MarkSweep*>(arg)->MarkObjectNonNullParallel(root);
528 void MarkSweep::MarkObjectCallback(const Object* root, void* arg) { argument
530 DCHECK(arg != NULL);
531 MarkSweep* mark_sweep = reinterpret_cast<MarkSweep*>(arg);
535 void MarkSweep::ReMarkObjectVisitor(const Object* root, void* arg) { argument
537 DCHECK(arg != NULL);
538 MarkSweep* mark_sweep = reinterpret_cast<MarkSweep*>(arg);
542 void MarkSweep::VerifyRootCallback(const Object* root, void* arg, size_ argument
593 VerifyImageRootVisitor(Object* root, void* arg) argument
993 IsMarkedCallback(const Object* object, void* arg) argument
1008 SweepJniWeakGlobals(IsMarkedTester is_marked, void* arg) argument
1018 IsMarkedArrayCallback(const Object* object, void* arg) argument
1039 VerifyIsLiveCallback(const Object* obj, void* arg) argument
1113 SweepCallback(size_t num_ptrs, Object** ptrs, void* arg) argument
1131 ZygoteSweepCallback(size_t num_ptrs, Object** ptrs, void* arg) argument
[all...]

Completed in 376 milliseconds

12