Lines Matching refs:work_list
79 std::vector<ClassLoaderContext::ClassLoaderInfo*>& work_list) { in AddToWorkList() argument
81 work_list.push_back(info->parent.get()); in AddToWorkList()
84 work_list.push_back(info->shared_libraries[i].get()); in AddToWorkList()
92 std::vector<ClassLoaderInfo*> work_list; in ~ClassLoaderContext() local
93 work_list.push_back(class_loader_chain_.get()); in ~ClassLoaderContext()
94 while (!work_list.empty()) { in ~ClassLoaderContext()
95 ClassLoaderInfo* info = work_list.back(); in ~ClassLoaderContext()
96 work_list.pop_back(); in ~ClassLoaderContext()
103 AddToWorkList(info, work_list); in ~ClassLoaderContext()
425 std::vector<ClassLoaderInfo*> work_list; in OpenDexFiles() local
427 work_list.push_back(class_loader_chain_.get()); in OpenDexFiles()
429 while (!work_list.empty()) { in OpenDexFiles()
430 ClassLoaderInfo* info = work_list.back(); in OpenDexFiles()
431 work_list.pop_back(); in OpenDexFiles()
517 AddToWorkList(info, work_list); in OpenDexFiles()
545 std::vector<ClassLoaderInfo*> work_list; in RemoveLocationsFromClassPaths() local
546 work_list.push_back(class_loader_chain_.get()); in RemoveLocationsFromClassPaths()
547 while (!work_list.empty()) { in RemoveLocationsFromClassPaths()
548 ClassLoaderInfo* info = work_list.back(); in RemoveLocationsFromClassPaths()
549 work_list.pop_back(); in RemoveLocationsFromClassPaths()
562 AddToWorkList(info, work_list); in RemoveLocationsFromClassPaths()
898 std::vector<ClassLoaderInfo*> work_list; in FlattenOpenedDexFiles() local
899 work_list.push_back(class_loader_chain_.get()); in FlattenOpenedDexFiles()
900 while (!work_list.empty()) { in FlattenOpenedDexFiles()
901 ClassLoaderInfo* info = work_list.back(); in FlattenOpenedDexFiles()
902 work_list.pop_back(); in FlattenOpenedDexFiles()
906 AddToWorkList(info, work_list); in FlattenOpenedDexFiles()
917 std::vector<ClassLoaderInfo*> work_list; in FlattenDexPaths() local
918 work_list.push_back(class_loader_chain_.get()); in FlattenDexPaths()
919 while (!work_list.empty()) { in FlattenDexPaths()
920 ClassLoaderInfo* info = work_list.back(); in FlattenDexPaths()
921 work_list.pop_back(); in FlattenDexPaths()
925 AddToWorkList(info, work_list); in FlattenDexPaths()