Lines Matching refs:LoadTask
1088 class LoadTask { class
1091 void operator()(LoadTask* t) { in operator ()()
1092 t->~LoadTask(); in operator ()()
1093 TypeBasedAllocator<LoadTask>::free(t); in operator ()()
1099 static LoadTask* create(const char* name, soinfo* needed_by, in create()
1101 LoadTask* ptr = TypeBasedAllocator<LoadTask>::alloc(); in create()
1102 return new (ptr) LoadTask(name, needed_by, readers_map); in create()
1190 LoadTask(const char* name, soinfo* needed_by, in LoadTask() function in LoadTask
1196 ~LoadTask() { in ~LoadTask()
1214 DISALLOW_IMPLICIT_CONSTRUCTORS(LoadTask);
1217 LoadTask::deleter_t LoadTask::deleter;
1224 typedef std::vector<LoadTask*> LoadTaskList;
1681 LoadTask* task, in load_library()
1809 load_tasks->push_back(LoadTask::create(name, si, task->get_readers_map())); in load_library()
1816 LoadTask* task, in load_library()
1897 LoadTask* task, in find_library_internal()
1982 static void shuffle(std::vector<LoadTask*>* v) { in shuffle()
2008 load_tasks.push_back(LoadTask::create(name, start_with, &readers_map)); in find_libraries()
2031 for (LoadTask* t : load_tasks) { in find_libraries()
2032 LoadTask::deleter(t); in find_libraries()
2046 LoadTask* task = load_tasks[i]; in find_libraries()
2082 auto pred = [&](const LoadTask* t) { in find_libraries()