Lines Matching refs:work_list
75 std::vector<ClassLoaderContext::ClassLoaderInfo*>& work_list) { in AddToWorkList() argument
77 work_list.push_back(info->parent.get()); in AddToWorkList()
80 work_list.push_back(info->shared_libraries[i].get()); in AddToWorkList()
88 std::vector<ClassLoaderInfo*> work_list; in ~ClassLoaderContext() local
89 work_list.push_back(class_loader_chain_.get()); in ~ClassLoaderContext()
90 while (!work_list.empty()) { in ~ClassLoaderContext()
91 ClassLoaderInfo* info = work_list.back(); in ~ClassLoaderContext()
92 work_list.pop_back(); in ~ClassLoaderContext()
99 AddToWorkList(info, work_list); in ~ClassLoaderContext()
421 std::vector<ClassLoaderInfo*> work_list; in OpenDexFiles() local
423 work_list.push_back(class_loader_chain_.get()); in OpenDexFiles()
425 while (!work_list.empty()) { in OpenDexFiles()
426 ClassLoaderInfo* info = work_list.back(); in OpenDexFiles()
427 work_list.pop_back(); in OpenDexFiles()
511 AddToWorkList(info, work_list); in OpenDexFiles()
539 std::vector<ClassLoaderInfo*> work_list; in RemoveLocationsFromClassPaths() local
540 work_list.push_back(class_loader_chain_.get()); in RemoveLocationsFromClassPaths()
541 while (!work_list.empty()) { in RemoveLocationsFromClassPaths()
542 ClassLoaderInfo* info = work_list.back(); in RemoveLocationsFromClassPaths()
543 work_list.pop_back(); in RemoveLocationsFromClassPaths()
556 AddToWorkList(info, work_list); in RemoveLocationsFromClassPaths()
822 std::vector<ClassLoaderInfo*> work_list; in FlattenOpenedDexFiles() local
823 work_list.push_back(class_loader_chain_.get()); in FlattenOpenedDexFiles()
824 while (!work_list.empty()) { in FlattenOpenedDexFiles()
825 ClassLoaderInfo* info = work_list.back(); in FlattenOpenedDexFiles()
826 work_list.pop_back(); in FlattenOpenedDexFiles()
830 AddToWorkList(info, work_list); in FlattenOpenedDexFiles()
841 std::vector<ClassLoaderInfo*> work_list; in FlattenDexPaths() local
842 work_list.push_back(class_loader_chain_.get()); in FlattenDexPaths()
843 while (!work_list.empty()) { in FlattenDexPaths()
844 ClassLoaderInfo* info = work_list.back(); in FlattenDexPaths()
845 work_list.pop_back(); in FlattenDexPaths()
849 AddToWorkList(info, work_list); in FlattenDexPaths()